.w-checkbox {
  display: block;
  margin-bottom: 5px;
  padding-left: 20px;
}

.w-checkbox::before {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

.w-checkbox::after {
  content: ' ';
  display: table;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  clear: both;
}

.w-checkbox-input {
  float: left;
  margin-bottom: 0px;
  margin-left: -20px;
  margin-right: 0px;
  margin-top: 4px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border-top-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-width: 1px;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  border-left-color: #ccc;
  border-right-color: #ccc;
  border-top-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  width: 12px;
  height: 12px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  border-top-color: #3898ec;
  border-bottom-color: #3898ec;
  border-left-color: #3898ec;
  border-right-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0px 0px 3px 1px #3898ec;
}

body {
  font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color: #333;
  font-size: 14px;
  line-height: 20px;
}

.text-h1-black {
  display: inline;
  width: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 40px;
  line-height: 48px;
  font-weight: 600;
  text-align: left;
}

.wrapper-negative-margin {
  display: block;
  overflow: visible;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-flex: 6;
  -webkit-flex: 6 auto;
  -ms-flex: 6 auto;
  flex: 6 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.left-arrow-small {
  position: absolute;
  left: auto;
  top: -80px;
  right: 0%;
  bottom: auto;
  display: block;
  overflow: visible;
  width: 40px;
  height: 40px;
  margin-right: 60px;
  padding: 12px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 2px;
  border-color: #003dbd;
  border-radius: 0px;
  background-color: transparent;
  -webkit-transition: all 100ms ease;
  transition: all 100ms ease;
  cursor: pointer;
}

.left-arrow-small:hover {
  border-color: #333;
  background-color: transparent;
}

.right-arrow-small {
  left: auto;
  top: -80px;
  right: 0%;
  bottom: auto;
  display: block;
  overflow: visible;
  width: 40px;
  height: 40px;
  padding: 12px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 2px;
  border-color: #003dbd;
  border-radius: 0px;
  background-color: transparent;
  -webkit-transition: all 100ms ease;
  transition: all 100ms ease;
  cursor: pointer;
}

.right-arrow-small:hover {
  border-color: #333;
  background-color: transparent;
}

.image {
  position: absolute;
  left: 28%;
  top: 30%;
  right: 30%;
  bottom: 30%;
  width: 16px;
  height: 16px;
  max-width: none;
  padding-bottom: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  opacity: 1;
  color: transparent;
}

.image:hover {
  opacity: 1;
}

.small-features-grid {
  display: -ms-grid;
  display: grid;
  overflow: visible;
  width: 100%;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 30px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.align-left {
  position: relative;
  left: auto;
  right: auto;
  bottom: auto;
  display: block;
  overflow: visible;
  margin-bottom: 60px;
  margin-left: 60px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  font-size: 16px;
  text-decoration: none;
}

.container {
  display: block;
  overflow: visible;
  max-width: 1200px;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.container.height-600px {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.container.margin-120-100 {
  max-width: 1200px;
  padding-top: 120px;
  padding-bottom: 20px;
  color: #1a314c;
}

.container.internal-page-block {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: 1200px;
  margin-top: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.container.internal {
  padding-top: 200px;
  padding-bottom: 60px;
}

.container._100-0 {
  margin-top: 120px;
}

.akvalit-logo {
  height: 34px;
  max-width: 100%;
}

.akvalit-logo.w--current {
  position: relative;
  display: block;
}

.nav-link {
  padding: 10px 26px 10px 16px;
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  cursor: pointer;
}

.nav-link:hover {
  color: #fff;
}

.nav-link.color {
  display: block;
  padding-right: 16px;
  padding-left: 16px;
  color: #f0b705;
  text-align: left;
}

.nav-link.color:hover {
  color: #f0b705;
}

.flexbox-vertical {
  position: static;
  left: 0px;
  top: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: none;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.navmenu_footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  padding-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text-20px {
  display: inline;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}

.navmenu_catalog {
  display: block;
  max-width: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

.navlink {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  border: 1px none #000;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: Graphik, sans-serif;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  cursor: pointer;
}

.navlink:hover {
  color: #fff;
  text-decoration: none;
}

.div-block-18 {
  display: -ms-grid;
  display: grid;
  max-width: none;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 115px 212px 271px 184px;
  grid-template-columns: 115px 212px 271px 184px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  border: 0px none transparent;
}

.navmenu_uslugi {
  display: block;
  max-width: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

.navmenu_service {
  display: block;
  max-width: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

.navmenu_company {
  display: block;
  max-width: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
}

.navlink_footer {
  margin-right: 0px;
  margin-bottom: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  border: 1px none #000;
  font-family: Graphik, sans-serif;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  text-decoration: none;
}

.navlink_footer:hover {
  color: #fff;
}

.div-block-22 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.div-block-24 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-style: none;
  border-width: 1px;
  border-color: hsla(0, 0%, 100%, 0.3);
  font-size: 16px;
  line-height: 24px;
}

.text-block-19 {
  font-family: Graphik, sans-serif;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}

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

.image-15 {
  position: relative;
  top: 0px;
  bottom: 0px;
  width: auto;
  height: auto;
  max-width: 50%;
  margin-right: 0px;
}

.podbor {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  max-width: none;
  margin-left: 8%;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link_specific {
  display: block;
  padding: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #f0b705;
  border-radius: 0px;
  background-color: transparent;
  text-decoration: none;
}

.link_specific:hover {
  background-color: #f0b705;
  color: #fff;
}

.scroll-progress {
  position: static;
  z-index: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  width: auto;
  height: auto;
  max-width: 1200px;
  margin-right: auto;
  margin-left: auto;
  padding: 120px 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.scroll-progress-content {
  display: block;
  overflow: visible;
  width: auto;
  height: auto;
  min-width: 50%;
  margin-top: 264px;
  margin-right: 0px;
  margin-left: 5%;
  padding-right: 0px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.content-scroll {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: minmax(200px, 1fr);
  grid-template-columns: minmax(200px, 1fr);
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.content-scroll-horizontal {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-width: 0px;
  margin-right: 0px;
  margin-bottom: 80px;
  padding: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  border: 1px none #eaf3ff;
  border-radius: 0px;
  background-color: #f2f3f7;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8faff), to(#ebf5ff));
  background-image: linear-gradient(180deg, #f8faff, #ebf5ff);
}

.content-scroll-horizontal.no {
  margin-bottom: 0px;
}

.div-block-30 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 80px 60px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text-24px-medium {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.text-24px-medium.white {
  margin-top: 0px;
  color: #fff;
}

.image-19 {
  width: 20px;
  margin-top: 0px;
  margin-right: 12px;
}

.image-19.margin-top {
  margin-top: 6px;
}

.image-19.margin-top-4 {
  margin-top: 4px;
}

.pinkt-n {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text_16px {
  max-width: none;
  margin-bottom: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.text_16px.medium {
  margin-bottom: 16px;
  color: #6c7e90;
  font-weight: 500;
}

.text_16px.gray {
  color: #6c7e90;
}

.text_16px.white {
  color: #fff;
}

.pinkt-n1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link-referens {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 300px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 0px;
  background-color: #005aab;
  opacity: 1;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  background-clip: border-box;
  cursor: default;
  -o-object-fit: fill;
  object-fit: fill;
}

.link-referens:hover {
  opacity: 1;
}

.slider-1-copy {
  position: relative;
  overflow: visible;
  margin-right: 30px;
  float: none;
  clear: both;
}

.slide-2-copy {
  position: relative;
  overflow: visible;
  margin-right: 30px;
}

.div-block-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: 1200px;
  margin: 40px auto 0px;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-auto-rows: auto;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.slider-fullwidth-copy {
  position: relative;
  display: block;
  overflow: visible;
  width: 100%;
  height: 100%;
  margin-right: 0px;
  float: right;
  clear: both;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: transparent;
  font-size: 4px;
  line-height: 20;
}

.mask-visible-copy {
  position: relative;
  overflow: visible;
  width: auto;
  float: none;
  clear: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.slide-nav-centered-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  height: auto;
  margin-bottom: -24px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #0065f2;
  font-size: 6px;
  line-height: 0;
}

.slide-nav-centered-copy:hover {
  color: #003dbd;
}

.slide-nav-centered-copy:active {
  font-size: 6px;
}

.align-left-copy {
  display: block;
  overflow: visible;
  width: 80%;
  height: 56px;
  max-width: none;
  margin-right: 0px;
  margin-bottom: 40px;
  margin-left: 40px;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  font-size: 18px;
  text-decoration: none;
}

.heading-copy {
  display: inline;
  width: auto;
  margin-top: 0px;
  margin-bottom: 5px;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}

.heading-copy._005b5b {
  color: #005b5b;
}

.heading-copy._006b55 {
  color: #006b55;
}

.image-22 {
  max-width: 51%;
  margin-left: 0px;
}

.div-block-38 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  margin-right: 40px;
  margin-left: 40px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text-block-28 {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: Graphik, sans-serif;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}

.text-block-28._005b5b {
  color: #005b5b;
}

.link-referens-copy {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 300px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 0px;
  background-color: #f42535;
  opacity: 1;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  background-clip: border-box;
  cursor: default;
  -o-object-fit: fill;
  object-fit: fill;
}

.link-referens-copy:hover {
  opacity: 1;
}

.link-referens4 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 300px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 0px;
  background-color: #2949a5;
  opacity: 1;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  background-clip: border-box;
  cursor: default;
  -o-object-fit: fill;
  object-fit: fill;
}

.link-referens4:hover {
  opacity: 1;
}

.link-referens5 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 300px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 0px;
  background-color: rgba(0, 91, 91, 0.3);
  opacity: 1;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  background-clip: border-box;
  cursor: default;
  -o-object-fit: fill;
  object-fit: fill;
}

.link-referens5:hover {
  opacity: 1;
}

.text-block-28-copy {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: 'Proxima nova';
  color: rgba(0, 91, 91, 0.6);
  line-height: 24px;
  font-weight: 400;
}

.slide-4 {
  position: relative;
  overflow: visible;
  margin-right: 30px;
}

.link-referens6 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 300px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 0px;
  background-color: #e8eff1;
  opacity: 1;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  background-clip: border-box;
  cursor: default;
  -o-object-fit: fill;
  object-fit: fill;
}

.link-referens6:hover {
  opacity: 1;
}

.link-referens7 {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 300px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  border-radius: 0px;
  background-color: #2daa55;
  opacity: 1;
  font-size: 16px;
  line-height: 100%;
  text-decoration: none;
  background-clip: border-box;
  cursor: default;
  -o-object-fit: fill;
  object-fit: fill;
}

.link-referens7:hover {
  opacity: 1;
}

.text-block-28-copy {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  font-family: Graphik, sans-serif;
  color: rgba(19, 32, 40, 0.6);
  font-size: 14px;
  line-height: 26px;
  font-weight: 400;
}

.div-block-45 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
  padding-right: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.block-comp {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-height: auto;
  min-width: auto;
  margin-right: 5%;
  padding: 80px 5%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 0px;
  background-color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eef1f5), to(#e6e9f0));
  background-image: linear-gradient(180deg, #eef1f5, #e6e9f0);
}

.block-comp.no {
  margin-right: 0px;
}

.text-block-29 {
  width: auto;
  max-width: none;
  margin-bottom: 16px;
  padding-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
  text-transform: none;
}

.div-block-48 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  padding-right: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: center;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  grid-auto-columns: 1fr;
  grid-template-columns: repeat(auto-fit, minmax(270px, 305px)) minmax(270px, 305px);
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-51 {
  width: 52px;
  height: 52px;
  margin-bottom: 24px;
}

.catalog {
  display: -ms-grid;
  display: grid;
  max-width: 1200px;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  -ms-grid-columns: minmax(200px, 580px) minmax(200px, 580px);
  grid-template-columns: minmax(200px, 580px) minmax(200px, 580px);
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.section {
  padding: 100px 3%;
}

.section.no-indents {
  display: block;
  padding-top: 0px;
  padding-bottom: 0px;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.section.no-indents.black {
  background-color: #252525;
}

.section.no-indents.blue {
  background-color: #1a314c;
  background-image: url('../images/Rectangle-6.png');
  background-position: 50% 100%;
  background-size: auto;
  background-repeat: no-repeat;
}

.section.margin-top-and-bottom-120px {
  padding-top: 50px;
  padding-bottom: 5px;
}

.section.margin-top-and-bottom-120px.slider {
  position: relative;
  overflow: hidden;
  padding-bottom: 144px;
}

.section.internal {
  padding-top: 120px;
  padding-bottom: 120px;
}

.section._120-0 {
  padding-top: 120px;
  padding-bottom: 0px;
}

.banner {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  max-height: none;
  max-width: none;
  min-height: 866px;
  padding-right: 3%;
  padding-left: 3%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  background-color: #1a314c;
  background-image: url('../images/Фоновое-изображение2.png');
  background-position: 50% 100%;
  background-size: auto;
  background-repeat: no-repeat;
}

.flexbox-horizontal {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.flexbox-horizontal.top {
  position: static;
  z-index: 0;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.flexbox-horizontal.top {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.vertical-space-between {
  position: absolute;
  top: auto;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  border-radius: 8px;
  text-decoration: none;
}

.link-group {
  position: relative;
  width: 580px;
  height: 580px;
  margin-top: 80px;
  border-radius: 0px;
  background-color: transparent;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8faff), to(#ebf5ff));
  background-image: linear-gradient(180deg, #f8faff, #ebf5ff);
  color: #25262b;
  text-decoration: none;
}

.link-group:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8faff), to(#e6e9f0));
  background-image: linear-gradient(180deg, #f8faff, #e6e9f0);
}

.grid {
  position: static;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 464px;
  margin-top: 60px;
  margin-bottom: 60px;
  padding-right: 8%;
  padding-left: 8%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #1a314c;
}

.div-block-63 {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid hsla(0, 0%, 100%, 0.4);
}

.grid-2-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-items: center;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-template-columns: repeat(auto-fit, minmax(330px, 410px)) minmax(570px, 640px);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.menu {
  position: static;
  left: 0px;
  right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  max-width: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.navigation-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin-right: 0px;
  text-decoration: none;
}

.navigation-link:hover {
  opacity: 0.7;
}

.h1 {
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 56px;
  line-height: 60px;
  font-weight: 600;
}

.h1.footer {
  max-width: none;
  margin-bottom: 0px;
  color: #fff;
  font-size: 40px;
  line-height: 48px;
  text-align: left;
}

.h1.yellow {
  width: auto;
  max-width: none;
  color: #f0b705;
}

.paragraph {
  max-width: 45%;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #6d7c98;
  font-size: 18px;
  line-height: 28px;
}

.paragraph._1 {
  max-width: none;
  font-weight: 500;
}

.paragraph.medium {
  max-width: none;
  margin-bottom: 16px;
  font-weight: 500;
}

.text_60px {
  position: relative;
  z-index: 3;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 60px;
  line-height: 66px;
  font-weight: 700;
  text-align: center;
}

.image-27 {
  position: absolute;
  z-index: 1;
  margin-left: 0px;
  padding-right: 3%;
  padding-left: 3%;
}

.div-block-65 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 109px;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text_18px {
  position: static;
  display: block;
  margin-right: 0px;
  margin-bottom: 0px;
  padding-right: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  text-align: right;
}

.text_18px.gray {
  color: #527e9f;
  text-align: left;
}

.div-block-67 {
  position: absolute;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.arm1 {
  position: relative;
  bottom: -100px;
  width: auto;
  height: auto;
  max-width: 500px;
  min-width: auto;
  margin-right: 0px;
  margin-left: -40px;
}

.arm2 {
  width: auto;
  height: auto;
  max-height: none;
  max-width: 300px;
  min-width: auto;
  margin-right: 0px;
  margin-left: -120px;
  padding-left: 0px;
}

.div-block-70 {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
  bottom: 60px;
  display: block;
  width: auto;
  max-width: none;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  clear: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.h2 {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 16px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 40px;
  line-height: 48px;
  font-weight: 600;
}

.h2.bottom32 {
  margin-bottom: 32px;
}

.h2.bottom32.white {
  max-width: none;
  margin-bottom: 0px;
  color: #fff;
}

.h2._20px {
  margin-bottom: 16px;
}

.h2.white {
  margin-bottom: 0px;
  color: #fff;
}

.h2.white.no {
  margin-bottom: 0px;
}

.h2.yellow {
  margin-bottom: 0px;
  color: #f0b705;
}

.div-block-71 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 40px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.image-28 {
  position: relative;
  top: -80px;
  max-width: 100%;
}

.logopartner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(108, 126, 144, 0.4);
}

.image-29 {
  max-width: 85%;
  margin: 32px 26px;
  padding-right: 0px;
  padding-left: 0px;
}

.logopartner-grid {
  display: -ms-grid;
  display: grid;
  margin-left: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: auto auto auto;
  grid-template-columns: auto auto auto;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(108, 126, 144, 0.4);
}

.div-block-72 {
  display: block;
  max-width: 33%;
  margin-right: 36px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.link-16px {
  padding: 14px 44px;
  font-family: Graphik, sans-serif;
  color: #f0b705;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.link-16px:hover {
  color: #1a314c;
}

.div-block-73 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: auto;
  margin-bottom: 5%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-74 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
}

.pic_icon-3 {
  position: static;
  top: 100px;
  width: 100px;
  height: 100px;
  max-height: none;
  max-width: none;
  margin-right: 0px;
  margin-left: 20px;
  padding: 0px;
  border: 4px solid #003dbd;
  background-image: url('../images/valve-1.svg');
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
}

.pic_icon-1 {
  position: static;
  top: 100px;
  width: 100px;
  height: 100px;
  max-height: none;
  max-width: none;
  margin-right: 20px;
  padding: 0px;
  border-style: solid;
  border-width: 4px;
  border-color: #003dbd;
  background-image: url('../images/dollar-1.svg');
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
}

.pic_icon-2 {
  position: static;
  top: 100px;
  width: 100px;
  height: 100px;
  max-height: none;
  max-width: none;
  margin-right: 20px;
  margin-left: 20px;
  padding: 0px;
  border: 4px solid #003dbd;
  background-image: url('../images/shield-1.svg');
  background-position: 50% 50%;
  background-size: auto;
  background-repeat: no-repeat;
}

.text-18px-black {
  max-width: none;
  min-width: auto;
  margin-bottom: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 18px;
  line-height: 24px;
  font-weight: 400;
}

.text-16px-black {
  max-width: none;
  min-width: auto;
  margin-bottom: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.text-14px-black {
  max-width: none;
  min-width: auto;
  margin-bottom: 0px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 14px;
  line-height: 24px;
  font-weight: 400;
}

.text-16px-black.white {
  color: #fff;
}

.styk {
  position: -webkit-sticky;
  position: sticky;
  left: auto;
  top: 120px;
  right: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 45%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-77 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 50px;
  padding-bottom: 50px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text-big {
  max-width: none;
  min-width: auto;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.whatsapp {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  padding: 12px 32px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  color: #003dbd;
  text-decoration: none;
}

.whatsapp:hover {
  background-color: hsla(0, 0%, 100%, 0.8);
}

.text-link {
  margin-left: 12px;
  font-family: Graphik, sans-serif;
  font-size: 16px;
  line-height: 26px;
  font-weight: 500;
}

.div-block-78 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.telegram {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 40px;
  padding: 12px 32px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
  color: #003dbd;
  text-decoration: none;
}

.telegram:hover {
  background-color: hsla(0, 0%, 100%, 0.8);
}

.div-block-79 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  min-width: auto;
  margin-left: 2px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.loading {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9999;
  display: none;
  overflow: visible;
  width: 100%;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
}

.load_bottom_text {
  position: absolute;
  left: auto;
  bottom: 40px;
  display: block;
  font-family: Graphik, sans-serif;
  color: #6c7e90;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.loading_text_wrap {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.loading_img {
  height: 70px;
  max-width: 8px;
  margin-right: 16px;
  margin-left: 16px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: #f0b705;
}

.load_div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.load_text {
  width: 661px;
  min-width: 661px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 38px;
  line-height: 46px;
  font-weight: 500;
  text-align: center;
}

.icon_block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.email_footer {
  margin-bottom: 24px;
  color: transparent;
  text-decoration: underline;
}

.tel_footer {
  margin-bottom: 40px;
  text-decoration: none;
}

.c-nav-social-contact-item-link {
  position: relative;
  overflow: hidden;
  margin-bottom: 16px;
  color: #003dbd;
  text-decoration: none;
}

.c-nav-social-media-link {
  position: relative;
  overflow: hidden;
  border-radius: 5px;
}

.c-menu-item {
  margin-top: 0px;
  margin-bottom: 20px;
}

._w-menu-item-link {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.navigation {
  position: absolute;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  height: auto;
  margin-right: 0%;
  margin-left: 0%;
  padding: 28px 3% 0px;
  background-color: rgba(26, 49, 76, 0.9);
}

.navigation-container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: none;
  margin-right: auto;
  margin-bottom: 5px;
  margin-left: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.menu-link {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 30px;
  padding-right: 5px;
  padding-left: 5px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #ddd;
  font-size: 64px;
  line-height: 64px;
  font-weight: 700;
  letter-spacing: 4px;
  text-decoration: none;
  text-transform: capitalize;
}

.menu-button {
  position: relative;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-right: 0px;
  padding: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  cursor: pointer;
}

.div-block-80 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.breadcrumbs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link {
  font-family: Graphik, sans-serif;
  color: #f2f3f7;
  line-height: 20px;
  text-decoration: none;
}

.link:hover {
  color: #f0b705;
  text-decoration: none;
}

.image-30 {
  margin-right: 6px;
  margin-left: 6px;
}

.text-block-31 {
  font-family: Graphik, sans-serif;
  color: #f2f3f7;
  line-height: 20px;
  cursor: default;
}

.text-block-32 {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.link-block-active {
  margin-bottom: 10px;
  padding: 10px 12px;
  border: 1px none #000;
  border-radius: 2px;
  background-color: #e7eaeb;
  text-decoration: none;
}

.link-block-active.w--current {
  padding-top: 8px;
  padding-bottom: 8px;
}

.link-block-active._10.w--current {
  width: auto;
  margin-bottom: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.menu-block {
  position: -webkit-sticky;
  position: sticky;
  top: 100px;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 20%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.link-block-inactive {
  margin-bottom: 10px;
  padding: 10px 12px;
  border: 1px none #000;
  border-radius: 2px;
  background-color: transparent;
  text-decoration: none;
}

.link-block-inactive:hover {
  background-color: rgba(231, 234, 235, 0.25);
}

.link-block-inactive.no {
  margin-bottom: 0px;
}

.internal-content {
  display: block;
  width: 80%;
  max-width: none;
  min-width: auto;
  margin-bottom: 0px;
  margin-left: 3%;
}

.text-18px {
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 18px;
  line-height: 28px;
  text-align: left;
}

.text-18px.yellow {
  color: #f0b705;
}

.text-18px.medium {
  font-weight: 500;
}

.text-h2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 32px;
  line-height: 38px;
  font-weight: 600;
  text-align: left;
}

.text-h2._80px {
  margin-bottom: 24px;
  font-size: 24px;
  line-height: 32px;
}

.our-company {
  margin-bottom: 100px;
}

.company-type-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 80px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-84 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 80%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-84.left {
  margin-left: 24px;
}

.text-h3 {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.paragraph-6 {
  margin-top: 8px;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
}

.text-block-34 {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  text-decoration: none;
}

.div-block-87 {
  position: relative;
  display: block;
  margin-top: 80px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-88 {
  position: absolute;
  left: auto;
  top: auto;
  right: 0%;
  bottom: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 53%;
  margin-left: 0px;
  padding: 30px 60px 30px 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: #1a314c;
  background-clip: padding-box;
}

.div-block-89 {
  width: 70%;
}

.cos {
  position: relative;
  margin-bottom: 100px;
}

.div-block-90 {
  display: -ms-grid;
  display: grid;
  margin-bottom: 120px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.cosial-type {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-91 {
  margin-top: 0px;
}

.h4 {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}

.h4.blue {
  color: #1a4ba5;
  font-size: 24px;
  line-height: 32px;
}

.div-block-92 {
  width: auto;
  margin-top: 16px;
  padding-top: 0px;
}

.div-block-93 {
  display: -ms-grid;
  display: grid;
  margin-bottom: 80px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 36px;
  grid-row-gap: 16px;
  grid-template-areas: ".";
  -ms-grid-columns: 1fr 36px 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-93--bottom-60px {
  margin-bottom: 60px;
}

.div-block-94 {
  margin-top: 24px;
  padding-top: 0px;
}

.div-block-95 {
  margin-bottom: 100px;
}

.div-block-98 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 36%;
  min-width: auto;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.nav-menu {
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div-block-99 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 34px;
  height: 3px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #fff;
}

.div-block-100 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 26px;
  height: 3px;
  margin-top: 3px;
  margin-bottom: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #fff;
}

.line {
  height: 1px;
  background-color: hsla(0, 0%, 100%, 0.25);
  color: #fff;
}

.line.margin-60px {
  margin-top: 60px;
  margin-bottom: 60px;
  background-color: rgba(108, 126, 144, 0.2);
  color: #6c7e90;
}

.title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 60px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.title.no {
  margin-bottom: 0px;
}

.title._80px {
  margin-bottom: 80px;
}

.div-block-101 {
  margin-bottom: 32px;
}

.div-block-102 {
  width: auto;
  max-width: none;
}

.div-block-104 {
  margin-bottom: 24px;
}

.div-block-105 {
  width: 395px;
  margin-bottom: 16px;
}

.text_16px {
  margin-right: 0px;
}

.text_16px.white {
  width: auto;
}

.text_16px.yellow {
  color: #f0b705;
  font-weight: 500;
}

.text_16px.centr {
  text-align: center;
}

.text_16px.blue_links {
  color: #1a4ba5;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
}

.div-block-106 {
  width: auto;
}

.modal_wrapper {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 9000;
  display: none;
  width: auto;
  height: 100vh;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: rgba(26, 49, 76, 0.7);
}

.form-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 360px;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
}

.div-block-108 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text_24px {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 24px;
  line-height: 32px;
  font-weight: 600;
  text-align: left;
}

.text_24px.white {
  color: #fff;
}

.header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  color: transparent;
}

.header.no {
  margin-bottom: 0px;
}

.text-field {
  height: 48px;
  margin-bottom: 16px;
  padding: 12px 0px 12px 16px;
  border: 1px none #000;
  background-color: rgba(9, 19, 33, 0.06);
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.text-field::-webkit-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field:-ms-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field::-ms-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field::placeholder {
  font-family: Graphik, sans-serif;
}

.text-field.c_input {
  background-color: rgba(9, 19, 33, 0.06);
  color: #25262b;
}

.text-field.c_input.phone_in.error_message_required_phone_one {
  margin-bottom: 0px;
}

.submit-button {
  display: block;
  overflow: visible;
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #003dbd;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.submit-button:hover {
  background-color: #003dbd;
  color: #fff;
}

.submit-button.fb_con {
  background-color: #1a4ba5;
  color: #fff;
}

.text_12px {
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  text-align: center;
}

.checkbox {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 10px;
  border-style: none;
  border-radius: 0px;
  background-color: rgba(9, 19, 33, 0.06);
  background-image: url('../images/Path-2.svg');
  background-position: 50% 50%;
  background-size: 13px;
  background-repeat: no-repeat;
  font-size: 12px;
}

.checkbox.w--redirected-checked {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 10px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-style: none;
  border-radius: 0px;
  background-color: #1a4ba5;
  background-image: url('../images/Path.svg');
  background-size: 13px;
  text-align: left;
}

.checkbox-field {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  margin-bottom: 32px;
  padding-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.checkbox-label {
  margin-bottom: 0px;
  margin-left: 12px;
  color: #25262b;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  text-align: left;
}

.checkbox-label.white {
  color: #fff;
}

.link-privacy {
  color: #003dbd;
  text-decoration: none;
}

.link-privacy.yellow {
  color: #1a4ba5;
}

.close_modal {
  position: fixed;
  left: auto;
  top: 40px;
  right: 40px;
  bottom: 0%;
  z-index: 9001;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 36px;
  height: 36px;
  margin-top: 0px;
  margin-right: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

.success-message {
  position: static;
  width: 350px;
  padding: 0px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  background-color: transparent;
  text-align: left;
}

.div-block-114 {
  margin-bottom: 32px;
}

.text_14px {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}

.text_14px.yellow {
  color: #f0b705;
}

.text_14px.center {
  text-align: center;
}

.div-block-113 {
  margin-bottom: 24px;
}

.button_success {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #1a4ba5;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
}

.modal_download {
  position: relative;
  display: none;
  width: 540px;
  height: 692px;
  padding-top: 76px;
  padding-bottom: 76px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.text-span-3 {
  color: #003dbd;
  font-weight: 500;
}

.error_message_required_field {
  display: none;
  margin-top: -10px;
  margin-bottom: 16px;
  padding-left: 16px;
}

.error_message_required_field.error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
}

.error_message_required_field.error.error_message_required_name_one {
  display: none;
  margin-top: -10px;
}

.error_message_required_field.error.error_message_required_phone_one {
  display: none;
  margin-top: 6px;
}

.error_message_required_field.error.error_message_required_name_con {
  display: none;
  margin-top: -10px;
}

.error_message_required_field.error.error_message_required_phone_con {
  display: none;
}

.text-block-36 {
  display: block;
  color: #de1c22;
  font-size: 12px;
  line-height: 18px;
}

.error_message_checkbox {
  display: none;
  margin-top: -18px;
  margin-bottom: 24px;
  padding-left: 36px;
}

.error_message_checkbox.error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.error_message_checkbox.error.error_message_required_check_one {
  display: none;
}

.error_message_checkbox.error.error_message_required_check_con {
  display: none;
}

.error_message_phone {
  display: none;
  margin-top: -10px;
  margin-bottom: 16px;
  padding-left: 16px;
}

.error_message_phone.error {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 6px;
}

.error_message_phone.error.error_message_phone_one {
  display: none;
  margin-top: 6px;
}

.error_message_phone.error.error_message_phone_con {
  display: none;
}

.error_message_email {
  display: none;
  margin-top: -10px;
  margin-bottom: 16px;
  padding-left: 16px;
}

.dropdown {
  margin-right: 0px;
  margin-left: 0px;
  font-family: Graphik, sans-serif;
}

.dropdown-toggle {
  display: inline-block;
  padding: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dropdown-toggle.w--open {
  opacity: 0.7;
  color: #fff;
}

.icon-2 {
  display: block;
  margin: 15px 10px 15px 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #fff;
  font-size: 14px;
  line-height: 14px;
}

.nav_link {
  padding: 10px 16px;
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  cursor: pointer;
}

.nav_link:hover {
  color: #fff;
}

.navigation-dropdown.w--open {
  max-height: 100vh;
  margin-top: 0px;
  background-color: #fff;
  box-shadow: 1px 0 30px 1px rgba(54, 57, 64, 0.2);
}

.dropdown-pointer {
  position: relative;
}

.dropdown-wrapper {
  overflow: hidden;
  padding: 24px;
}

.dropdown-link {
  padding: 8px;
  color: #1a314c;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.dropdown-link:hover {
  color: rgba(26, 49, 76, 0.7);
}

.dropdown-link.w--current {
  color: #1a314c;
}

.dropdown-link.w--current:visited {
  color: #1a314c;
}

.navigation_modal {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1001;
  display: block;
  width: auto;
  height: auto;
  margin-top: -76px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  background-color: rgba(26, 49, 76, 0.8);
}

.navbar {
  position: static;
  display: block;
  max-width: 1200px;
  margin-top: 0px;
  margin-right: 3%;
  margin-left: 3%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.navigation-container-2 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  max-width: none;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.akvalit-logo-small {
  height: 30px;
  max-width: 100%;
}

.akvalit-logo-small.w--current {
  position: relative;
  display: block;
}

.navigation-right {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.contact_block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.button_block {
  margin-left: 24px;
}

.button_consult {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 48px;
  padding-right: 28px;
  padding-left: 28px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #ffb905;
  background-color: transparent;
  font-family: Graphik, sans-serif;
  color: #ffb905;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.button_consult:hover {
  background-color: #f0b705;
  color: #1a314c;
}

.phone {
  font-family: Graphik, sans-serif;
  color: #f0b705;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.emal {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.menu2 {
  position: static;
  left: 0px;
  right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 45%;
  max-width: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.paragraph-copy {
  width: 61%;
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #6c7e90;
  font-size: 16px;
  line-height: 24px;
}

.indent {
  display: block;
  margin-right: 20px;
  margin-bottom: 0px;
  margin-left: 20px;
  padding-right: 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
  text-align: left;
}

.text-span-4 {
  color: #ffb905;
}

.text-18px-gray {
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #6d7c98;
  font-size: 18px;
  line-height: 28px;
}

.div-block-115 {
  width: auto;
  margin-bottom: 24px;
}

.button_header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 40px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-116 {
  margin-right: 40px;
}

.open_consult_product {
  padding: 14px 44px;
  background-color: #ffb905;
  font-family: Graphik, sans-serif;
  color: #1a314c;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.open_consult_product:hover {
  opacity: 0.75;
  color: #1a314c;
}

.link_download {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 14px 44px;
  border-style: solid;
  border-width: 1px;
  border-color: #f0b705;
  background-color: #1a314c;
  font-family: Graphik, sans-serif;
  color: #ffb905;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.link_download:hover {
  background-color: #ffb905;
  color: #1a314c;
}

.div-block-117 {
  position: relative;
  top: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: none;
  margin-top: 109px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.text_60px_header {
  position: static;
  z-index: 3;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 60px;
  line-height: 66px;
  font-weight: 700;
  text-align: left;
}

.bullets {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  padding-right: 20px;
  padding-left: 20px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.bullet {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 20px 0px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-118 {
  width: auto;
  margin-left: 20px;
}

.card-product {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  padding: 5% 7%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f8faff), to(#ebf5ff));
  background-image: linear-gradient(180deg, #f8faff, #ebf5ff);
  text-decoration: none;
}

.card-product:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eef1f5), to(#e6e9f0));
  background-image: linear-gradient(180deg, #eef1f5, #e6e9f0);
}

.description {
  margin: auto 0px 0px 7%;
}

.image-33 {
  width: auto;
  height: auto;
  max-height: none;
  max-width: 340px;
  margin-left: 0px;
}

.div-block-119 {
  display: -ms-grid;
  display: grid;
  width: auto;
  margin-top: 32px;
  margin-bottom: 12px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-auto-flow: row dense;
  grid-auto-columns: 1fr;
  grid-column-gap: 40px;
  grid-row-gap: 24px;
  -ms-grid-columns: minmax(230px, 1fr) minmax(230px, 1fr);
  grid-template-columns: minmax(230px, 1fr) minmax(230px, 1fr);
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.parameter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.icon_30px {
  width: auto;
  height: auto;
  max-width: none;
}

.div-block-121 {
  margin-left: 16px;
}

.text_14px-gray {
  color: #6d7c98;
  font-size: 14px;
  line-height: 20px;
}

.div-block-122 {
  margin-bottom: 4px;
}

.open-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: visible;
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #003dbd;
  text-decoration: none;
  cursor: pointer;
}

.right-arrow {
  background-color: transparent;
}

.link-18px {
  font-family: Graphik, sans-serif;
  color: #1a4ba5;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-decoration: none;
}

.ontact_us {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 7%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
  background-image: url('../images/Фоновое-изображение2.png');
  background-position: 50% 100%;
  background-size: 100%;
  background-repeat: no-repeat;
}

.div-block-123 {
  width: 400px;
}

.contact_form {
  margin-left: 0%;
}

.form-wrap2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 360px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  font-family: Graphik, sans-serif;
}

.text-field2 {
  height: 48px;
  margin-bottom: 16px;
  padding: 12px 0px 12px 16px;
  border: 1px none #000;
  background-color: #fff;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.text-field2::-webkit-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field2:-ms-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field2::-ms-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field2::placeholder {
  font-family: Graphik, sans-serif;
}

.text-field2.c_input {
  margin-bottom: 16px;
  background-color: #fff;
}

.text-field-copy {
  height: 48px;
  margin-bottom: 16px;
  padding: 12px 0px 12px 16px;
  border: 1px none #000;
  background-color: rgba(9, 19, 33, 0.06);
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  font-weight: 400;
}

.text-field-copy::-webkit-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field-copy:-ms-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field-copy::-ms-input-placeholder {
  font-family: Graphik, sans-serif;
}

.text-field-copy::placeholder {
  font-family: Graphik, sans-serif;
}

.text-field-copy.c_input.phone_in {
  margin-bottom: 0px;
  background-color: #fff;
}

.checkbox-field2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  margin-bottom: 24px;
  padding-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.checkbox-label2 {
  margin-bottom: 0px;
  margin-left: 12px;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  text-align: left;
}

.submit-button2 {
  display: block;
  overflow: visible;
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #003dbd;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.submit-button2:hover {
  background-color: #003dbd;
  color: #fff;
}

.submit-button2.fb_con {
  background-color: #ffb905;
  color: #1a314c;
}

.link-privacy2 {
  color: #ffb905;
  text-decoration: none;
}

.checkbox2 {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 10px;
  border-style: none;
  border-radius: 0px;
  background-color: #fff;
  background-image: url('../images/Path-2.svg');
  background-position: 50% 50%;
  background-size: 13px;
  background-repeat: no-repeat;
  font-size: 12px;
  cursor: pointer;
}

.checkbox2.w--redirected-checked {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 10px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-style: none;
  border-radius: 0px;
  background-color: #ffb905;
  background-image: url('../images/Path_1.svg');
  background-size: 13px;
  text-align: left;
  cursor: pointer;
}

.minimum-specifications {
  position: static;
  left: 0%;
  top: auto;
  right: auto;
  bottom: 0%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  margin-top: 40px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  justify-items: start;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: start;
  -ms-flex-line-pack: start;
  align-content: start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.specification {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 32px;
  margin-bottom: 32px;
  margin-left: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.specification.no {
  margin-bottom: 0px;
}

.specification.no.right {
  margin-right: 0px;
}

.specification.right {
  margin-right: 0px;
}

.div-block-126 {
  margin-left: 16px;
}

.text-18px-white {
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 18px;
  line-height: 28px;
}

.text_16px-gray {
  font-family: Graphik, sans-serif;
  color: #6d7c98;
  font-size: 14px;
  line-height: 20px;
}

.div-block-127 {
  width: 223px;
}

.block1 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 45%;
  max-width: 500px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.block2 {
  width: 50%;
}

.div-block-30-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text-32px-medium {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 32px;
  line-height: 38px;
  font-weight: 500;
}

.div-block-105-copy {
  width: 60%;
  margin-bottom: 24px;
}

.pinkt-features {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.pinkt-features.no-indent {
  margin-bottom: 0px;
}

.pinkt-features.align-top {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-106-copy {
  width: auto;
}

.div-block-128 {
  margin-bottom: 60px;
}

.image-35 {
  width: auto;
  height: auto;
  max-width: 100%;
  min-height: auto;
}

.working-environment {
  padding: 7%;
  background-color: #1a314c;
}

.heading-40px {
  width: auto;
  max-width: none;
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 40px;
  line-height: 48px;
  font-weight: 500;
}

.div-block-133 {
  margin-bottom: 32px;
}

.div-block-134 {
  margin-right: 12px;
}

.pinkt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-135 {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: start;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.characteristics {
  display: -ms-grid;
  display: grid;
  margin-bottom: 120px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.characteristic {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-136 {
  width: auto;
  min-width: auto;
  margin-bottom: 4px;
}

.div-block-137 {
  min-width: auto;
}

.image-36 {
  margin-right: 12px;
}

.characteristic_2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-137-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-138 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-info {
  margin-right: 0px;
  margin-left: 0px;
  opacity: 0.75;
}

.image-info:hover {
  opacity: 1;
}

.div-block-139 {
  margin-right: 6px;
  margin-left: 6px;
}

.div-block-139.no {
  margin-left: 0px;
}

.text-block-39 {
  font-family: Graphik, sans-serif;
  color: #003dbd;
  font-size: 12px;
  line-height: 18px;
}

.div-block-138-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-138-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 4px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.characteristic_3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.flex-horizont-aling-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.flex-horizont-aling-top._60px {
  margin-bottom: 60px;
}

.text-32px-semibold {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 32px;
  line-height: 38px;
  font-weight: 600;
}

.text-32px-semibold.white {
  color: #fff;
}

.text-32px-semibold.yellow {
  color: #ffb905;
}

.div-block-104-copy {
  margin-bottom: 24px;
}

.tables {
  position: static;
  display: block;
  width: auto;
  max-width: none;
  margin-left: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.head-title {
  position: static;
  left: auto;
  right: auto;
  display: -ms-grid;
  display: grid;
  width: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-column-gap: 1px;
  grid-row-gap: 0px;
  -ms-grid-columns: minmax(200px, 1fr) minmax(140px, 1fr) minmax(300px, 410px);
  grid-template-columns: minmax(200px, 1fr) minmax(140px, 1fr) minmax(300px, 410px);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.block-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: auto;
  min-width: auto;
  padding: 8px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
}

.text_14px-medium {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.text_14px-medium.white {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-weight: 500;
  text-align: center;
}

.values-title {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(200px, 1fr) minmax(140px, 1fr) minmax(300px, 410px);
  grid-template-columns: minmax(200px, 1fr) minmax(140px, 1fr) minmax(300px, 410px);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-145 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  min-width: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.block-one {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 6px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.block-two {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding: 6px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(9, 19, 33, 0.06);
}

.div-block-146 {
  margin-top: 100px;
  margin-bottom: 60px;
}

.div-block-146.no {
  margin-bottom: 100px;
}

.image-37 {
  opacity: 0.75;
}

.image-37:hover {
  opacity: 1;
}

.div-block-147 {
  width: auto;
  margin-top: 32px;
}

.div-block-148 {
  margin-bottom: 60px;
}

.div-block-149 {
  margin-bottom: 32px;
}

.div-block-149._100-0 {
  margin-top: 100px;
}

.div-block-104-copy {
  margin-bottom: 0px;
}

.div-block-149-copy {
  margin-top: 120px;
  margin-bottom: 32px;
}

.div-block-150 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.basic-dimensions {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.torque {
  width: auto;
  margin-top: 16px;
  margin-bottom: 0px;
}

.head-title-d {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.link-14-px-medium-center {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-weight: 500;
  text-align: center;
}

.link-14-px-medium-center.black {
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}

.head-dimensions-3 {
  display: -ms-grid;
  display: grid;
  width: auto;
  min-width: auto;
  margin-right: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.head-value-d {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-value-w {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-value-flex-w {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  min-height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 6px 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(9, 19, 33, 0.06);
}

.pn10 {
  margin-bottom: 0px;
}

.phone-2 {
  font-family: Graphik, sans-serif;
  color: #ffb905;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}

.phone-2.small {
  font-size: 16px;
  line-height: 24px;
}

.emal-2 {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.emal-2.small {
  font-size: 14px;
  line-height: 20px;
}

.line-2 {
  height: 1px;
  background-color: hsla(0, 0%, 100%, 0.25);
  color: #fff;
}

.navigation_modal_2 {
  position: fixed;
  left: 0%;
  top: 0%;
  right: 0%;
  bottom: auto;
  z-index: 1001;
  display: block;
  width: auto;
  height: auto;
  margin-top: -69px;
  padding-right: 0px;
  padding-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
}

.navbar2 {
  position: static;
  display: block;
  max-width: 1200px;
  margin-right: 3%;
  margin-left: 3%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.navigation-container-2-copy {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  height: auto;
  max-width: none;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-16px-1a314c-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 24px;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  background-color: #f0b705;
  font-family: Graphik, sans-serif;
  color: #1a314c;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.link-16px-1a314c-copy:hover {
  opacity: 0.75;
  color: #1a314c;
}

.button_consult-3 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  padding: 10px 24px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-style: solid;
  border-width: 1px;
  border-color: #f0b705;
  background-color: transparent;
  font-family: Graphik, sans-serif;
  color: #f0b705;
  font-size: 14px;
  line-height: 20px;
  font-weight: 500;
}

.button_consult-3:hover {
  background-color: #f0b705;
  color: #1a314c;
}

.div-block-154 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
}

.contact_block2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.button_block2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.pvm05 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 50%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.link-block-4 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 8px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.link-block-4:hover {
  opacity: 0.5;
}

.link-12px-medium-center {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  text-align: center;
}

.div-block-155 {
  display: none;
  margin-left: 20px;
}

.navigation-link2 {
  display: none;
  height: 100%;
  margin-right: 0px;
  text-decoration: none;
}

.navigation-link2:hover {
  opacity: 0.7;
}

.contact_block_general {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.page-title1 {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  margin: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: left;
}

.utility-page-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100vw;
  height: 100vh;
  max-height: 100%;
  max-width: 100%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.utility-page-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 260px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  text-align: center;
}

.button-contact-us {
  display: none;
  height: 48px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background-color: #003dbd;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  text-align: center;
  text-decoration: none;
}

.div-block-114-copy {
  margin-bottom: 0px;
}

.maps {
  width: 100%;
  margin-top: 80px;
  margin-bottom: 80px;
}

.div-block-156 {
  margin-bottom: 40px;
}

.contacts {
  display: -ms-grid;
  display: grid;
  margin-bottom: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-157 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text_16px_medium {
  font-family: Graphik, sans-serif;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.div-block-158 {
  margin-left: 12px;
}

.div-block-159 {
  width: auto;
}

.div-block-160 {
  width: auto;
  max-width: 430px;
}

.image-39 {
  height: 24px;
}

.image-40 {
  height: 24px;
}

.image-41 {
  height: 24px;
}

.image-42 {
  height: 24px;
}

.dealer {
  padding: 40px;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#eef1f5), to(#e6e9f0));
  background-image: linear-gradient(180deg, #eef1f5, #e6e9f0);
}

.div-block-162 {
  margin-top: 20px;
  margin-bottom: 16px;
}

.contact_line {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-163 {
  display: -ms-grid;
  display: grid;
  margin-bottom: 120px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-83-copy {
  display: block;
  margin-bottom: 100px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.text-block-40 {
  font-family: Graphik, sans-serif;
  font-size: 32px;
  line-height: 38px;
  font-weight: 600;
}

.div-block-164 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.certificates {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.certificate {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.pressure_table {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 35px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.pressure_head {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: 36px;
  grid-template-rows: 36px;
}

.div-block-168 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.pressure_table_colum {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-169 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image-43 {
  /* max-width: 85%;
margin-right: auto; */
}

.head-title-d2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: space-around;
  -ms-flex-line-pack: distribute;
  align-content: space-around;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-dimensions-32 {
  display: -ms-grid;
  display: grid;
  width: auto;
  min-width: auto;
  margin-right: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: space-between;
  -ms-flex-line-pack: justify;
  align-content: space-between;
  grid-auto-flow: column;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: 49% 49%;
  grid-template-rows: 49% 49%;
}

.div-block-1532 {
  display: -ms-grid;
  display: grid;
  min-height: auto;
  min-width: auto;
  margin-right: 0px;
  margin-left: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);
  grid-template-columns: minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.block-title-grid-7 {
  display: -ms-grid;
  display: grid;
  min-height: auto;
  min-width: auto;
  margin-right: 0px;
  margin-left: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  grid-template-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.proportions-7 {
  display: -ms-grid;
  display: grid;
  width: auto;
  min-width: auto;
  margin-right: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  grid-template-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.proportions-3 {
  display: -ms-grid;
  display: grid;
  width: auto;
  min-width: auto;
  margin-right: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);
  grid-template-columns: minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr) minmax(100px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-value-d2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text_24px_normal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 24px;
  line-height: 32px;
  font-weight: 400;
  text-align: left;
}

.div-block-1533 {
  margin-bottom: 100px;
}

.div-block-1533-copy {
  display: -ms-grid;
  display: grid;
  margin-bottom: 100px;
  grid-auto-columns: 1fr;
  grid-column-gap: 36px;
  grid-row-gap: 24px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.bold-text {
  color: #25262b;
  font-weight: 600;
}

.div-block-156-copy {
  margin-bottom: 32px;
}

.pinkt-support {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-1062 {
  width: auto;
  margin-top: 0px;
}

.div-block-15332 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 100px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.armatura {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.armatura.no {
  margin-bottom: 0px;
}

.pinkt-support2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 12px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.pinkt-support2.no {
  margin-bottom: 0px;
}

.div-block-15332-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-15332-copy.no {
  margin-bottom: 0px;
}

.text-block-24-px {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.warranty-service {
  margin-top: 0px;
  margin-bottom: 0px;
}

.service-maintenance {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 100px;
}

.link-2 {
  color: #003dbd;
  text-decoration: underline;
}

.diagnostics-and-testing-of-faulty-equipment {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 100px;
}

.repair-of-equipment {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 100px;
}

.organization-of-installation {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 100px;
}

.link-block-link {
  width: auto;
  margin-bottom: 0px;
  padding: 8px 0px 8px 12px;
  border: 1px none #000;
  border-radius: 2px;
  background-color: transparent;
  opacity: 0.75;
  text-decoration: none;
}

.link-block-link:hover {
  background-color: transparent;
  opacity: 1;
  text-decoration: none;
}

.link-block-link:active {
  border-style: none;
  border-radius: 0px;
  text-decoration: none;
}

.link-block-link:focus {
  opacity: 1;
  text-decoration: none;
}

.link-block-link:visited {
  opacity: 1;
  text-decoration: none;
}

.link-block-link.w--current {
  font-family: Graphik, sans-serif;
  color: #1a4ba5;
  font-weight: 500;
}

.link-block-link.w--current:hover {
  font-family: Graphik, sans-serif;
  color: #1a4ba5;
}

.links-by-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 32px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.turnkey-implementation-of-equipment {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 100px;
}

.additional-information {
  position: static;
  display: -ms-grid;
  display: grid;
  height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 24px;
  grid-row-gap: 0px;
  -ms-grid-columns: minmax(30%, 1fr) minmax(65%, 1fr);
  grid-template-columns: minmax(30%, 1fr) minmax(65%, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #1a314c;
}

.additional-information1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.div-block-15334 {
  margin-top: 24px;
}

.div-block-15335 {
  margin-top: 16px;
}

.div-block-15336 {
  display: none;
  padding-top: 24px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.telegram2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 24px;
  border-style: solid;
  border-width: 1px;
  border-color: #fff;
  text-decoration: none;
}

.div-block-15337 {
  margin-left: 12px;
}

.div-block-15338 {
  margin-left: 40px;
}

.page-title2 {
  position: relative;
  top: 0px;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  margin: auto 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}

.header-no-ident {
  margin-bottom: 0px;
}

.header-24px {
  margin-bottom: 24px;
}

.header-24px.no {
  margin-bottom: 0px;
}

.div-block-15340 {
  margin-bottom: 100px;
}

.div-block-15341 {
  display: -ms-grid;
  display: grid;
  width: auto;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15342 {
  margin-bottom: 40px;
}

.pinkt_uslugi {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.pinkt_uslugi.margin-40px {
  margin-bottom: 32px;
}

.div-block-15344 {
  max-width: 477px;
  margin-left: 20px;
}

.div-block-15345 {
  width: 80px;
}

.div-block-15346 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10% 6%;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
}

.div-block-15347 {
  max-width: 300px;
  margin-bottom: 24px;
}

.div-block-15349 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 48px;
  grid-row-gap: 48px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.pinkt_remont {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-15344-copy {
  max-width: 308px;
  margin-left: 20px;
}

.div-block-15350 {
  width: 50px;
}

.div-block-15351 {
  display: -ms-grid;
  display: grid;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15352 {
  margin-top: 40px;
  margin-bottom: 0px;
}

.div-block-15353 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text_140px {
  font-family: Graphik, sans-serif;
  color: #f0b705;
  font-size: 160px;
  line-height: 160px;
  font-weight: 700;
}

.div-block-15354 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-15355 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.div-block-15356 {
  margin-bottom: 32px;
}

.div-block-15357 {
  width: 80%;
}

.pinkt-support2-copy-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 20px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.div-block-15359 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-15360 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 80px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15361 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.text_120px {
  font-family: Graphik, sans-serif;
  color: #f0b705;
  font-size: 120px;
  line-height: 120px;
  font-weight: 700;
}

.armatura-copy {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.links-by-page2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.list-item {
  margin-bottom: 32px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  list-style-type: none;
}

.list-item.no {
  margin-bottom: 0px;
}

.list {
  margin-bottom: 0px;
  padding-left: 20px;
  list-style-type: decimal;
}

.list-item2 {
  margin-bottom: 24px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  list-style-type: none;
}

.list-item2.no {
  margin-bottom: 0px;
}

.policy-1 {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 100px;
}

.glavnay {
  margin-top: 0px;
  margin-bottom: 0px;
}

.list-item3 {
  margin-bottom: 24px;
  margin-left: 20px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  list-style-type: none;
}

.list-item3.no {
  margin-bottom: 0px;
}

.list-item4 {
  margin-bottom: 24px;
  margin-left: 40px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 16px;
  line-height: 24px;
  list-style-type: square;
}

.link-3 {
  color: #003dbd;
  text-decoration: none;
}

.c-nav_button {
  display: none;
  overflow: hidden;
  width: 50px;
  height: 50px;
  padding: 12px 8px 8px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
}

.menu-bar {
  width: 100%;
  height: 2px;
  margin-bottom: 6px;
  background-color: #fff;
}

.div-block-15368 {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 0.25fr;
  grid-template-columns: 1fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15369 {
  max-width: 309px;
}

.div-block-15370 {
  margin-bottom: 16px;
}

.div-block-15371 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.paragraph2 {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #6d7c98;
  font-size: 18px;
  line-height: 28px;
}

.div-block-15372 {
  margin-bottom: 24px;
}

.icon_64px {
  width: 64px;
  height: 64px;
}

.text_14px-gray-2 {
  color: #6d7c98;
  font-size: 14px;
  line-height: 20px;
}

.div-block-15374 {
  width: 450px;
  margin-top: 0px;
  margin-left: -100px;
}

.heading-8 {
  margin-top: 0px;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #fff;
  line-height: 38px;
  font-weight: 600;
}

.div-block-15375 {
  margin-bottom: 32px;
}

.div-block-15376 {
  margin-top: 80px;
  margin-bottom: 24px;
}

.div-block-15377 {
  max-width: 620px;
  margin-bottom: 40px;
}

.div-block-15378 {
  display: block;
  max-width: 724px;
  margin-top: 80px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.div-block-15380 {
  width: 140px;
  max-width: none;
}

.product_1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 24px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.product_1.no {
  margin-bottom: 0px;
}

.div-block-15382 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.image-45 {
  height: auto;
}

.flexbox-horizontal2 {
  position: relative;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-89-copy {
  width: 70%;
  margin-bottom: 24px;
}

.text-block-42 {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 32px;
  line-height: 38px;
  font-weight: 600;
}

.div-block-15384 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 48px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.utility-page-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.div-block-15385 {
  margin-bottom: 100px;
}

.div-block-15332_1 {
  margin-bottom: 24px;
}

.div-block-15387 {
  margin-bottom: 100px;
}

.html-embed {
  overflow: hidden;
}

.banner_home {
  position: static;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100vh;
  max-height: none;
  max-width: none;
  min-height: 724px;
  padding-right: 3%;
  padding-left: 3%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  background-color: #1a314c;
  background-image: url('../images/Фоновое-изображение2.png');
  background-position: 50% 100%;
  background-size: auto;
  background-repeat: no-repeat;
}

.div-block-15388 {
  position: relative;
  top: 100px;
  display: -ms-grid;
  display: grid;
  max-width: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 3fr 1fr;
  grid-template-columns: 3fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-60px {
  margin-top: 60px;
}

.div-block-15389 {
  width: auto;
  margin-bottom: 24px;
}

.h3 {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 32px;
  line-height: 38px;
  font-weight: 600;
}

.div-block-15390 {
  width: 50%;
}

.div-block-15348-copy {
  margin-top: 40px;
}

.div-block-15391 {
  margin-top: 6px;
}

.text-14px {
  font-family: Graphik, sans-serif;
  color: #6d7c98;
  font-weight: 400;
}

.div-block-15392 {
  width: auto;
}

.text-24px-medium-copy {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.text-18px-medium-copy {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 18px;
  line-height: 24px;
  font-weight: 500;
}

.dropdown-link-display {
  display: none;
  padding: 8px;
  color: #1a314c;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.dropdown-link-display:hover {
  color: rgba(26, 49, 76, 0.7);
}

.dropdown-link-display.w--current {
  color: #1a314c;
}

.dropdown-link-display.w--current:visited {
  color: #1a314c;
}

.navlink-display {
  display: none;
  margin-bottom: 12px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  border: 1px none #000;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
  font-family: Graphik, sans-serif;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 14px;
  line-height: 24px;
  text-decoration: none;
  cursor: pointer;
}

.navlink-display:hover {
  color: #fff;
  text-decoration: none;
}

.div-block-15359_1 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 100px;
  grid-row-gap: 32px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.div-block-15359_1--small {
  grid-row-gap: 18px;
}

.c-nav_background {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  display: none;
}

.c-nav-menu {
  position: static;
  left: 0px;
  right: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  max-width: none;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.dropdown-c-nav {
  margin-right: 0px;
  margin-left: 0px;
  font-family: Graphik, sans-serif;
}

.c-nav-link {
  padding: 10px 26px 10px 16px;
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
  cursor: pointer;
}

.c-nav-link:hover {
  color: #fff;
}

.navigation-dropdown-c.w--open {
  max-height: 100vh;
  margin-top: 0px;
  background-color: #fff;
  box-shadow: 1px 0 30px 1px rgba(54, 57, 64, 0.2);
}

.dropdown-pointer-c {
  position: relative;
}

.dropdown-wrapper-c {
  overflow: hidden;
  padding: 24px;
}

.dropdown-link-c {
  padding: 8px;
  color: #1a314c;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.dropdown-link-c:hover {
  color: rgba(26, 49, 76, 0.7);
}

.dropdown-link-c.w--current {
  color: #1a314c;
}

.dropdown-link-c.w--current:visited {
  color: #1a314c;
}

.contact_block_menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.phone-menu {
  font-family: Graphik, sans-serif;
  color: #ffb905;
  font-size: 18px;
  line-height: 28px;
  font-weight: 500;
}

.emal-menu {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.title_glav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.copir_menu {
  padding-top: 20px;
  padding-bottom: 20px;
  border-top: 1px solid hsla(0, 0%, 100%, 0.4);
}

.text-menu {
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-style: none;
  border-width: 1px;
  border-color: hsla(0, 0%, 100%, 0.3);
  font-size: 16px;
  line-height: 24px;
}

.text-block-19-copy {
  font-family: Graphik, sans-serif;
  color: hsla(0, 0%, 100%, 0.6);
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
}

.div-block-15368-copy {
  display: -ms-grid;
  display: grid;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  grid-auto-columns: 1fr;
  grid-column-gap: 20px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 0.25fr;
  grid-template-columns: 1fr 0.25fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text_h4 {
  max-width: none;
  margin-bottom: 0px;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.text_60px_header-2 {
  position: static;
  z-index: 3;
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 60px;
  line-height: 66px;
  font-weight: 700;
  text-align: left;
}

.image-icon {
  width: 48px;
  height: 48px;
}

.page-title-product {
  position: relative;
  left: auto;
  top: auto;
  right: auto;
  bottom: auto;
  z-index: 3;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 60%;
  margin: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  text-align: left;
}

.block-product {
  position: relative;
  top: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  max-width: none;
  margin-top: 109px;
  margin-right: 0px;
  margin-left: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  grid-auto-columns: 1fr;
  -ms-grid-columns: 1.5fr 0.5fr;
  grid-template-columns: 1.5fr 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.image_product {
  position: static;
  left: 0px;
  top: 0%;
  right: auto;
  bottom: 0%;
  display: block;
  width: 50%;
  max-width: 450px;
  margin-right: 0px;
  margin-left: -10%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.div-block-15395 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
}

.text-block-43 {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 24px;
  line-height: 32px;
  font-weight: 500;
}

.div-block-15371_2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  align-items:center;
}

.about_product {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-15396 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.horizontal-slider {
  margin-bottom: 0px;
}

.block-title-stick {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: auto;
  min-width: auto;
  padding: 8px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
}

.block-one-stick {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 6px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: transparent;
}

.block-two-stick {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding: 6px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(9, 19, 33, 0.06);
}

.scroll-table {
  display: none;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.div-block-15398 {
  margin-left: 10px;
  padding-right: 10px;
}

.text-block-44 {
  font-family: Graphik, sans-serif;
  font-size: 12px;
  line-height: 16px;
  font-weight: 500;
}

.values-table._0-40 {
  margin-bottom: 40px;
}

.values-table._100-0 {
  margin-top: 100px;
}

.horizontal-slider-material {
  width: 75%;
  margin-bottom: 0px;
}

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

.block-title-grid-8 {
  display: -ms-grid;
  display: grid;
  min-height: auto;
  min-width: auto;
  margin-right: 0px;
  margin-left: 0px;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  grid-template-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.proportions-8 {
  display: -ms-grid;
  display: grid;
  width: auto;
  min-width: auto;
  margin-right: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  grid-template-columns: minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(50px, 1fr) minmax(80px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-value-flex-d {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: auto;
  min-height: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 6px 15px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.div-block-149-2 {
  margin-top: 100px;
  margin-bottom: 32px;
}

.link-12px-medium-center-2 {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  text-align: center;
}

.link-14-px-medium-center-2 {
  font-family: Graphik, sans-serif;
  color: #fff;
  font-weight: 500;
  text-align: center;
}

.link-14-px-medium-center-2.black {
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}

.text_14px-2 {
  font-family: Graphik, sans-serif;
  color: #25262b;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
}

.text-span-10 {
  color: #1a4ba5;
  font-weight: 500;
}

.pressure_table2 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 35px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_z1 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_z1 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15401 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.head-title-d_z2 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_z2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.text-span-11 {
  color: #1a4ba5;
  font-weight: 500;
}

.head-title-d_z3 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_z3 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_z4 {
  position: static;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr);
  grid-template-columns: minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_z4 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr);
  grid-template-columns: minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(70px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr) minmax(60px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.horizontal-slider2 {
  overflow: hidden;
  width: 100%;
  margin-bottom: 0px;
}

.horizontal-slider-track2 {
  overflow: auto;
}

.block-title-stick2 {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: auto;
  min-height: auto;
  min-width: auto;
  padding: 8px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #1a314c;
}

.block-one-stick2 {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding: 6px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.block-two-stick2 {
  position: -webkit-sticky;
  position: sticky;
  left: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: auto;
  padding: 6px 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #f1f1f2;
}

.head-title-d_k1 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_k1 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_k2 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_k2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_k3 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_k3 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_k4 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-areas: ".";
  -ms-grid-columns: 80px 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px minmax(300px, 1fr);
  grid-template-columns: 80px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr minmax(300px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_k4 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 0px;
  -ms-grid-columns: 80px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr minmax(300px, 1fr);
  grid-template-columns: 80px 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr minmax(300px, 1fr);
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15402 {
  display: -ms-grid;
  display: grid;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15403 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.consultation_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_popup.scrollable {
  display: none;
}

.pop-up_content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.head_modal {
  color: #25262b;
  font-size: 28px;
  line-height: 34px;
  font-weight: 600;
}

.head_modal.white {
  color: #fff;
}

.consultation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.image-46 {
  width: 32px;
  height: 32px;
}

.body {
  overflow: visible;
}

.prompt {
  color: #1a4ba5;
  font-size: 12px;
  line-height: 18px;
}

.prompt.yellow {
  color: #ffb905;
}

.text-block-45 {
  color: #de1c22;
}

.optimal_equipment_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.optimal_equipment_popup.scrollable {
  display: none;
}

.consultation_compens_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_shuber_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_shlang_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_disk_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_kran_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_trials_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_repair_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.consultation_repair_popup.scrollable {
  position: static;
  display: none;
}

.link-privacy-copy {
  color: #ffb905;
  text-decoration: none;
}

.checkbox3 {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 10px;
  border-style: none;
  border-radius: 0px;
  background-color: hsla(0, 0%, 100%, 0.6);
  background-image: url('../images/Path_1.svg');
  background-position: 50% 50%;
  background-size: 13px;
  background-repeat: no-repeat;
  font-size: 12px;
}

.checkbox3.w--redirected-checked {
  width: 24px;
  height: 24px;
  margin-top: 0px;
  margin-left: 0px;
  padding: 10px;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  border-style: none;
  border-radius: 0px;
  background-color: #ffb905;
  background-image: url('../images/Path_1.svg');
  background-size: 13px;
  text-align: left;
}

.submit-button_2 {
  display: block;
  overflow: visible;
  width: 100%;
  padding-top: 12px;
  padding-bottom: 12px;
  background-color: #003dbd;
  color: #fff;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}

.submit-button_2:hover {
  background-color: #003dbd;
  color: #fff;
}

.submit-button_2.fb_con {
  background-color: #1a4ba5;
  color: #fff;
}

.submit-button_2.fb_con.act_btn {
  background-color: #ffb905;
  color: #1a314c;
}

.div-block-15404 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_c1 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 2fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 2fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_c1 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 2fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 2fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_c2 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 2fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 2fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_c2 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 2fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 2fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_c3 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 2fr 1fr 1fr 2.5fr 3fr 1fr;
  grid-template-columns: minmax(auto, 80px) 2fr 1fr 1fr 2.5fr 3fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_c3 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 2fr 1fr 1fr 2.5fr 3fr 1fr;
  grid-template-columns: minmax(auto, 80px) 2fr 1fr 1fr 2.5fr 3fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.div-block-15405 {
  display: -ms-grid;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_c4 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-areas: ".";
  -ms-grid-columns: minmax(auto, 80px) 1px 2fr 1px 90px 1px 90px 1px 2.5fr 1px 3fr 1px 100px 1px 50px;
  grid-template-columns: minmax(auto, 80px) 2fr 90px 90px 2.5fr 3fr 100px 50px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_c4 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 2fr 90px 90px 2.5fr 3fr 100px 50px;
  grid-template-columns: minmax(auto, 80px) 2fr 90px 90px 2.5fr 3fr 100px 50px;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.head-title-d_c5 {
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
  bottom: auto;
  display: -ms-grid;
  display: grid;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: stretch;
  -webkit-justify-content: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  grid-template-areas: ".";
  -ms-grid-columns: minmax(auto, 80px) 1px 1fr 1px 1fr 1px 1fr 1px 1fr 1px 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
  background-color: #fff;
}

.head-value-d_c5 {
  display: -ms-grid;
  display: grid;
  width: 100%;
  margin-top: 0px;
  margin-bottom: 0px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  justify-items: stretch;
  -ms-grid-row-align: auto;
  align-self: auto;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
  grid-auto-flow: row;
  grid-auto-columns: 1fr;
  grid-column-gap: 1px;
  grid-row-gap: 1px;
  -ms-grid-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  grid-template-columns: minmax(auto, 80px) 1fr 1fr 1fr 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.download_popup {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_popup.scrollable {
  display: none;
}

.div-block-113_2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 64px;
  margin-bottom: 64px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-decoration: none;
  cursor: pointer;
}

.div-block-15406 {
  margin-bottom: 16px;
}

.download_list_reju {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_reju.scrollable {
  display: none;
}

.download_list_ebu {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_ebu.scrollable {
  display: none;
}

.download_list_eby {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_eby.scrollable {
  display: none;
}

.download_list_ebc_k {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_ebc_k.scrollable {
  display: none;
}

.download_list_ebc_sh {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_ebc_sh.scrollable {
  display: none;
}

.download_list_ebx {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_ebx.scrollable {
  display: none;
}

.calcul_cost_reju {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_reju.scrollable {
  display: none;
}

.calcul_cost_ebu {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_ebu.scrollable {
  display: none;
}

.calcul_cost_eby {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_eby.scrollable {
  display: none;
}

.calcul_cost_ebc_k {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_ebc_k.scrollable {
  display: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.calcul_cost_ebc_sh {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_ebc_sh.scrollable {
  display: none;
}

.calcul_cost_ebx {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_ebx.scrollable {
  display: none;
}

.download_list_pvm04 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_pvm04.scrollable {
  display: none;
}

.calcul_cost_pvm04 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_pvm04.scrollable {
  display: none;
}

.calcul_cost_pvm05 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_pvm05.scrollable {
  display: none;
}

.calcul_cost_pvm06 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_pvm06.scrollable {
  display: none;
}

.download_list_pvm05 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_pvm05.scrollable {
  display: none;
}

.download_list_pvm06 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_pvm06.scrollable {
  display: none;
}

.calcul_cost_kgv01 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_kgv01.scrollable {
  display: none;
}

.download_list_kgv01 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_kgv01.scrollable {
  display: none;
}

.calcul_cost_kgv03 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.calcul_cost_kgv03.scrollable {
  display: none;
}

.download_list_kgv03 {
  position: absolute;
  left: auto;
  top: 0%;
  right: 0%;
  bottom: 0%;
  z-index: 2000;
  display: none;
  overflow: auto;
  width: 500px;
  height: 100vh;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #fff;
}

.download_list_kgv03.scrollable {
  display: none;
}

.text-block-37 {
  display: block;
  color: #6d7c98;
  font-size: 12px;
  line-height: 18px;
}

@media screen and (min-width: 1280px) {
  .text-h1-black {
    color: #25262b;
  }

  .image {
    left: 25%;
  }

  .container {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .container.height-600px {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .container.margin-120-100 {
    padding-top: 20px;
  }

  .container.internal-page-block {
    max-width: 1200px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .akvalit-logo {
    height: 36px;
  }

  .nav-link {
    padding: 10px 26px 10px 16px;
    font-family: Graphik, sans-serif;
    color: #fff;
    font-weight: 500;
  }

  .nav-link:hover {
    color: #fff;
  }

  .nav-link.color {
    padding: 10px 16px;
    color: #f0b705;
  }

  .nav-link.color:hover {
    color: #f0b705;
  }

  .flexbox-vertical {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-18 {
    justify-items: center;
  }

  .navlink_footer {
    margin-bottom: 0px;
  }

  .scroll-progress {
    padding: 120px 0px 0px;
  }

  .content-scroll {
    grid-row-gap: 60px;
  }

  .link-referens {
    border-radius: 0px;
  }

  .div-block-copy {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .text-block-29 {
    color: #25262b;
  }

  .div-block-48 {
    grid-template-columns: repeat(auto-fit, minmax(270px, 305px)) minmax(270px, 305px);
  }

  .catalog {
    display: -ms-grid;
    display: grid;
    max-width: 1200px;
    margin-right: auto;
    margin-left: auto;
    padding-bottom: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 40px;
    grid-row-gap: 40px;
    -ms-grid-columns: minmax(200px, 580px) minmax(200px, 580px);
    grid-template-columns: minmax(200px, 580px) minmax(200px, 580px);
    -ms-grid-rows: minmax(auto, 580px) auto;
    grid-template-rows: minmax(auto, 580px) auto;
  }

  .section.no-indents {
    background-color: transparent;
  }

  .section.no-indents.blue {
    padding-right: 0%;
    padding-left: 0%;
    background-position: 50% 100%;
    background-size: contain;
  }

  .section.margin-top-and-bottom-120px {
    overflow: visible;
  }

  .section.margin-top-and-bottom-120px.slider {
    overflow: hidden;
  }

  .banner {
    width: 100%;
    height: 100vh;
    min-height: 866px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .flexbox-horizontal {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .flexbox-horizontal.top {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .flexbox-horizontal.top {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .grid {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .menu {
    width: 60%;
    max-width: none;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .navigation-link {
    height: auto;
    padding: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .h1 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Graphik, sans-serif;
    color: #25262b;
    font-size: 56px;
    line-height: 60px;
    font-weight: 600;
  }

  .h1.footer {
    max-width: none;
    font-size: 56px;
    line-height: 60px;
  }

  .paragraph {
    max-width: 45%;
    margin-bottom: 0px;
    font-family: Graphik, sans-serif;
    color: #6c7e90;
    font-size: 18px;
    line-height: 28px;
    font-weight: 400;
  }

  .text_60px {
    text-align: center;
  }

  .div-block-65 {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .text_18px {
    position: static;
    top: auto;
    bottom: 0px;
    margin-bottom: 0px;
    font-family: Graphik, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 28px;
    text-align: right;
  }

  .text_18px.gray {
    text-align: left;
  }

  .div-block-67 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .arm1 {
    position: relative;
    width: auto;
    max-width: 500px;
    margin-top: 0px;
    margin-left: -40px;
  }

  .arm2 {
    width: auto;
    max-width: 300px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: -120px;
  }

  .div-block-70 {
    position: relative;
    right: auto;
    display: block;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .styk {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-big {
    font-size: 18px;
    line-height: 28px;
  }

  .loading {
    display: none;
  }

  .load_bottom_text {
    left: auto;
    right: auto;
  }

  .icon_block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 40px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .email_footer {
    margin-bottom: 40px;
  }

  .navigation {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    padding: 28px 6% 0px;
  }

  .navigation-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
  }

  .menu-button {
    position: relative;
    margin-top: 0px;
    margin-right: 0px;
  }

  .text-block-32 {
    font-size: 16px;
    line-height: 24px;
  }

  .link-block-active {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .link-block-active._10.w--current {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .menu-block {
    bottom: auto;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .link-block-inactive {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-top: 8px;
    padding-bottom: 8px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .internal-content {
    margin-bottom: 0px;
  }

  .text-block-34 {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-104 {
    margin-bottom: 24px;
  }

  .modal_wrapper {
    z-index: 1010;
    display: none;
  }

  .modal_download {
    display: none;
  }

  .nav_link {
    padding: 10px 16px;
    font-family: Graphik, sans-serif;
    color: #fff;
    font-weight: 500;
  }

  .nav_link:hover {
    color: #fff;
  }

  .navigation_modal {
    display: block;
    padding-right: 0px;
    padding-bottom: 0px;
    border: 1px none #000;
    background-color: rgba(26, 49, 76, 0.8);
  }

  .navbar {
    max-width: none;
    margin-right: 6%;
    margin-left: 6%;
  }

  .navigation-container-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .akvalit-logo-small {
    height: 30px;
  }

  .menu2 {
    width: 50%;
    max-width: none;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .paragraph-copy {
    width: 61%;
    max-width: none;
    margin-bottom: 0px;
    font-family: Graphik, sans-serif;
    color: #6c7e90;
    font-size: 16px;
    line-height: 24px;
    font-weight: 400;
  }

  .indent {
    position: static;
    top: 0px;
    bottom: auto;
    margin-bottom: 0px;
    font-family: Graphik, sans-serif;
    color: #fff;
    font-size: 18px;
    line-height: 28px;
    text-align: right;
  }

  .div-block-117 {
    position: static;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: none;
    margin-top: 109px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .text_60px_header {
    position: static;
    width: auto;
    text-align: left;
  }

  .div-block-119 {
    grid-template-columns: minmax(230px, 1fr) repeat(auto-fit, minmax(230px, 1fr));
  }

  .checkbox2 {
    background-color: #fff;
    cursor: pointer;
  }

  .checkbox2.w--redirected-checked {
    cursor: pointer;
  }

  .minimum-specifications {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    justify-items: start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    align-self: auto;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .specification {
    margin-top: 0px;
    margin-right: 32px;
    margin-bottom: 32px;
  }

  .block1 {
    width: 50%;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .text-32px-medium {
    max-width: 425px;
  }

  .text-32px-medium.no {
    max-width: none;
  }

  .image-35 {
    height: auto;
  }

  .text-32px-semibold {
    max-width: 425px;
  }

  .div-block-104-copy {
    margin-bottom: 24px;
  }

  .div-block-104-copy {
    margin-bottom: 0px;
  }

  .navigation_modal_2 {
    display: block;
    padding-right: 0px;
    padding-bottom: 0px;
    border: 1px none #000;
    background-color: rgba(26, 49, 76, 0.95);
  }

  .navbar2 {
    max-width: none;
    margin-right: 6%;
    margin-left: 6%;
  }

  .navigation-container-2-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .navigation-link2 {
    height: auto;
    padding: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .page-title1 {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-163 {
    grid-row-gap: 38px;
  }

  .div-block-164 {
    margin-top: 24px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .link-block-link {
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
  }

  .link-block-link:hover {
    margin-left: 0px;
  }

  .link-block-link.w--current {
    margin-left: 0px;
    opacity: 0.75;
    font-family: Graphik, sans-serif;
    color: #003dbd;
    font-weight: 500;
  }

  .additional-information {
    margin-top: 0px;
    margin-bottom: 0px;
    -ms-grid-columns: minmax(30%, 1fr) minmax(65%, 1fr);
    grid-template-columns: minmax(30%, 1fr) minmax(65%, 1fr);
  }

  .page-title2 {
    position: relative;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .header-no-ident {
    margin-bottom: 0px;
  }

  .div-block-15351 {
    display: -ms-grid;
    display: grid;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 80px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-15352 {
    margin-top: 60px;
  }

  .div-block-15353 {
    max-width: 580px;
  }

  .text_140px {
    font-family: Graphik, sans-serif;
    color: #f0b705;
    font-size: 160px;
    line-height: 160px;
    font-weight: 700;
  }

  .div-block-15354 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-15355 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .div-block-15356 {
    margin-bottom: 32px;
  }

  .div-block-15357 {
    width: 70%;
  }

  .div-block-15359 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .text_120px {
    font-family: Graphik, sans-serif;
    color: #f0b705;
    font-size: 120px;
    line-height: 120px;
    font-weight: 700;
  }

  .armatura-copy {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .paragraph2 {
    max-width: none;
    margin-bottom: 0px;
    font-family: Graphik, sans-serif;
    color: #6c7e90;
    font-size: 18px;
    line-height: 28px;
    font-weight: 400;
  }

  .div-block-15374 {
    margin-left: -100px;
  }

  .div-block-15375 {
    margin-bottom: 32px;
  }

  .div-block-15376 {
    margin-top: 80px;
    margin-bottom: 24px;
  }

  .div-block-15377 {
    max-width: 620px;
    margin-bottom: 40px;
  }

  .div-block-15382 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto;
  }

  .flexbox-horizontal2 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .banner_home {
    width: 100%;
    height: 100vh;
    min-height: 724px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .div-block-15388 {
    position: relative;
    top: 100px;
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 3fr 1fr;
    grid-template-columns: 3fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-15359_1 {
    grid-column-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .c-nav-menu {
    width: 60%;
    max-width: none;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .c-nav-link {
    padding: 10px 26px 10px 16px;
    font-family: Graphik, sans-serif;
    color: #fff;
    font-weight: 500;
  }

  .c-nav-link:hover {
    color: #fff;
  }

  .text_60px_header-2 {
    position: static;
    width: auto;
    text-align: left;
  }

  .page-title-product {
    position: static;
    z-index: 2;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 60%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .block-product {
    position: static;
    left: 0px;
    right: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: none;
    margin-top: 109px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .image_product {
    display: block;
    width: 50%;
    margin-left: -10%;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
}

@media screen and (max-width: 991px) {
  .text-h1-black {
    width: auto;
    font-size: 32px;
    line-height: 38px;
  }

  .wrapper-negative-margin {
    overflow: visible;
    width: auto;
    margin-left: 0px;
    -o-object-fit: fill;
    object-fit: fill;
    -o-object-position: 50% 50%;
    object-position: 50% 50%;
  }

  .left-arrow-small {
    top: -60px;
    display: block;
    width: 36px;
    height: 36px;
    margin-right: 50px;
    border-width: 1px;
    border-radius: 0px;
  }

  .right-arrow-small {
    top: -60px;
    display: block;
    width: 36px;
    height: 36px;
    border-width: 1px;
    border-radius: 0px;
    color: #1a4ba5;
  }

  .image {
    position: absolute;
    left: 27%;
    top: 27%;
    width: 16px;
    height: 16px;
    color: #1a4ba5;
  }

  .small-features-grid {
    grid-column-gap: 24px;
    grid-row-gap: 0px;
  }

  .align-left {
    left: auto;
    bottom: auto;
    overflow: visible;
    margin-right: 0px;
    margin-bottom: 30px;
    margin-left: 30px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .container {
    max-width: none;
    padding: 0px;
  }

  .container.height-600px {
    height: 540px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .container.margin-120-100 {
    padding-top: 100px;
    padding-bottom: 60px;
  }

  .container.internal-page-block {
    height: 540px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .container.internal {
    padding-top: 120px;
    padding-bottom: 40px;
  }

  .container._100-0 {
    margin-top: 100px;
  }

  .akvalit-logo {
    height: 30px;
  }

  .akvalit-logo.w--current {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none;
  }

  .flexbox-vertical {
    max-width: none;
  }

  .text-20px {
    font-size: 16px;
    line-height: 24px;
  }

  .navmenu_catalog {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .navlink {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-18 {
    display: -ms-grid;
    display: grid;
    margin-top: 100px;
    margin-bottom: 100px;
    padding-bottom: 0px;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    justify-items: start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 40px;
    grid-row-gap: 60px;
    -ms-grid-columns: 1fr 1.25fr 1.5fr;
    grid-template-columns: 1fr 1.25fr 1.5fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .navlink_footer {
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-22 {
    margin-left: 0px;
  }

  .text-block-19 {
    width: 75%;
    font-size: 12px;
    line-height: 18px;
  }

  .zagolovok_postavki {
    margin-bottom: 40px;
  }

  .image-15 {
    height: 364px;
    max-width: none;
    margin-right: 3%;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .podbor {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    max-width: none;
    margin-left: 0px;
    padding-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .link_specific {
    padding: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    border-color: #ffb905;
  }

  .link_specific:hover {
    background-color: #ffb905;
  }

  .scroll-progress {
    max-width: none;
    padding: 0px;
  }

  .scroll-progress-content {
    min-width: 45%;
    margin-top: 290px;
    margin-left: 28px;
  }

  .content-scroll {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .content-scroll-horizontal {
    max-width: none;
    margin-bottom: 40px;
    padding: 30px;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#eef1f5), to(#e6e9f0));
    background-image: linear-gradient(180deg, #eef1f5, #e6e9f0);
  }

  .content-scroll-horizontal.no {
    max-width: none;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#eef1f5), to(#e6e9f0));
    background-image: linear-gradient(180deg, #eef1f5, #e6e9f0);
  }

  .div-block-30 {
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
    color: #25262b;
  }

  .text-24px-medium {
    max-width: none;
    color: #25262b;
    font-size: 18px;
    line-height: 28px;
  }

  .text-24px-medium.white {
    font-size: 24px;
    line-height: 32px;
  }

  .image-19 {
    width: 20px;
  }

  .image-19.margin-top {
    margin-top: 2px;
    margin-right: 10px;
  }

  .text_16px {
    max-width: none;
    font-size: 14px;
    line-height: 20px;
  }

  .text_16px.medium {
    margin-bottom: 8px;
    color: #aeb4c1;
    font-size: 14px;
    line-height: 20px;
    font-weight: 400;
  }

  .text_16px.gray {
    color: #6d7c98;
    font-size: 14px;
    line-height: 20px;
  }

  .text_16px.white {
    max-width: none;
  }

  .link-referens {
    height: 200px;
  }

  .div-block-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    max-width: 1200px;
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .slider-fullwidth-copy {
    overflow: visible;
  }

  .mask-visible-copy {
    overflow: hidden;
  }

  .slide-nav-centered-copy {
    margin-bottom: -30px;
    font-size: 6px;
  }

  .align-left-copy {
    width: auto;
    max-width: none;
    margin-right: 24px;
    margin-bottom: 24px;
    margin-left: 24px;
  }

  .heading-copy {
    width: auto;
    margin-right: 0px;
    padding-right: 0px;
    font-family: Graphik, sans-serif;
    font-size: 14px;
    line-height: 20px;
    font-weight: 500;
  }

  .image-22 {
    height: auto;
    max-width: 40%;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .div-block-38 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 24px;
    margin-right: 24px;
    margin-left: 24px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    align-self: auto;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text-block-28 {
    font-size: 12px;
    line-height: 18px;
    text-align: right;
  }

  .link-referens-copy {
    height: 200px;
  }

  .link-referens4 {
    height: 200px;
  }

  .link-referens5 {
    height: 200px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .link-referens6 {
    height: 200px;
  }

  .link-referens7 {
    height: 200px;
  }

  .text-block-28-copy {
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-45 {
    margin-bottom: 60px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .block-comp {
    margin-right: 0px;
    padding: 40px 30px;
  }

  .text-block-29 {
    margin-bottom: 8px;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-48 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-51 {
    width: 48px;
    height: 48px;
  }

  .catalog {
    display: -ms-grid;
    display: grid;
    max-width: none;
    padding-bottom: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    justify-items: stretch;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-columns: 1fr;
    grid-auto-rows: 1fr;
    grid-column-gap: 28px;
    grid-row-gap: 28px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .section.no-indents {
    margin-right: 3%;
    margin-left: 3%;
    padding-right: 0%;
    padding-left: 0%;
  }

  .section.no-indents.black {
    margin-right: 0%;
    margin-left: 0%;
    padding-right: 3%;
    padding-left: 3%;
  }

  .section.no-indents.blue {
    margin-right: 0%;
    margin-left: 0%;
    padding-right: 3%;
    padding-left: 3%;
  }

  .section.margin-top-and-bottom-120px {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section.margin-top-and-bottom-120px.slider {
    padding-bottom: 80px;
  }

  .section.internal {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .section._120-0 {
    padding-top: 100px;
  }

  .banner {
    width: 100%;
    height: 100vh;
    max-height: none;
    min-height: 724px;
    padding-right: 3%;
    padding-left: 3%;
  }

  .flexbox-horizontal.top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .vertical-space-between {
    left: 0px;
    padding-top: 0px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .link-group {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    height: 350px;
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .grid {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 331px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: stretch;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-63 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .grid-2-block {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .menu {
    display: none;
  }

  .h1 {
    margin-bottom: 0px;
    font-size: 40px;
    line-height: 48px;
  }

  .h1.footer {
    font-size: 40px;
    line-height: 48px;
  }

  .paragraph {
    max-width: 60%;
    font-size: 16px;
    line-height: 24px;
  }

  .paragraph._1 {
    color: #527e9f;
  }

  .paragraph.medium {
    margin-bottom: 6px;
    color: #6d7c98;
  }

  .text_60px {
    font-size: 48px;
    line-height: 56px;
  }

  .image-27 {
    padding-right: 3%;
    padding-left: 3%;
  }

  .div-block-65 {
    margin-top: 90px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .text_18px {
    display: block;
    font-size: 16px;
    line-height: 24px;
  }

  .text_18px.gray {
    font-size: 14px;
    line-height: 20px;
  }

  .arm1 {
    bottom: -60px;
    width: auto;
    height: auto;
    max-width: 400px;
    margin-right: 0px;
    margin-left: -20px;
  }

  .arm2 {
    position: relative;
    top: -40px;
    width: auto;
    height: auto;
    max-width: 280px;
    min-width: auto;
    margin-right: 0px;
    margin-left: -100px;
  }

  .div-block-70 {
    left: auto;
    top: auto;
    right: auto;
    bottom: 60px;
    width: auto;
    font-size: 16px;
    line-height: 24px;
  }

  .h2 {
    margin-bottom: 8px;
    font-size: 24px;
    line-height: 32px;
  }

  .h2.bottom32.white {
    max-width: 362px;
    margin-bottom: 0px;
    font-size: 28px;
    line-height: 34px;
    font-weight: 600;
  }

  .h2._20px {
    margin-bottom: 8px;
    color: #25262b;
    font-size: 32px;
    line-height: 38px;
  }

  .h2.white.no {
    font-size: 28px;
    line-height: 34px;
  }

  .h2.yellow {
    font-size: 32px;
    line-height: 38px;
  }

  .image-28 {
    height: 280px;
    max-height: none;
    max-width: none;
  }

  .logopartner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin: 0px;
    padding: 21px 16%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    border-style: solid;
    border-width: 0.5px;
  }

  .image-29 {
    max-width: 100%;
    margin: 0%;
  }

  .logopartner-grid {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: stretch;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    border-style: solid;
    border-width: 0.5px;
  }

  .div-block-72 {
    max-width: none;
    margin-right: 0px;
    margin-bottom: 40px;
    padding-bottom: 0px;
  }

  .link-16px {
    padding: 12px 30px;
    color: #ffb905;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-73 {
    display: -ms-grid;
    display: grid;
    margin-bottom: 28px;
    grid-auto-columns: 1fr;
    grid-column-gap: 28px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-74 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 28px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .pic_icon-3 {
    width: 80px;
    height: 80px;
    margin-left: 0px;
    border-width: 3px;
    background-size: 50px;
  }

  .pic_icon-1 {
    width: 80px;
    height: 80px;
    margin-right: 0px;
    border-width: 3px;
    background-position: 50% 50%;
    background-size: 50px;
    background-attachment: scroll;
  }

  .pic_icon-2 {
    width: 80px;
    height: 80px;
    margin-right: 0px;
    margin-left: 0px;
    border-width: 3px;
    background-size: 50px;
  }

  .text-16px-black {
    font-size: 16px;
    line-height: 24px;
  }

  .styk {
    top: 80px;
    min-width: 43%;
  }

  .div-block-77 {
    padding-top: 80px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-big {
    font-size: 16px;
    line-height: 24px;
  }

  .text-link {
    font-size: 14px;
    line-height: 21px;
  }

  .div-block-79 {
    max-width: none;
    margin-left: 0px;
  }

  .loading {
    display: none;
    width: 100%;
    height: 100vh;
  }

  .loading_img {
    height: 48px;
    max-width: 5px;
    margin-right: 8px;
    margin-left: 8px;
  }

  .load_text {
    width: 600px;
    min-width: 600px;
    font-size: 32px;
    line-height: 38px;
  }

  .icon_block {
    display: -ms-grid;
    display: grid;
    margin-top: 40px;
    grid-auto-columns: 1fr;
    grid-column-gap: 28px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .email_footer {
    margin-bottom: 16px;
  }

  .tel_footer {
    margin-bottom: 32px;
  }

  .navigation {
    position: fixed;
    z-index: 1011;
    height: auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-left: 0%;
    padding: 24px 3% 0px;
    background-color: rgba(26, 49, 76, 0.9);
  }

  .navigation-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 24px;
  }

  .breadcrumbs {
    margin-bottom: 4px;
  }

  .link {
    font-size: 12px;
    line-height: 18px;
  }

  .image-30 {
    margin-right: 4px;
    margin-left: 4px;
  }

  .text-block-31 {
    font-size: 12px;
    line-height: 18px;
  }

  .menu-block {
    display: none;
    width: 18%;
  }

  .internal-content {
    width: auto;
    margin-left: 0%;
  }

  .text-18px {
    width: auto;
    font-size: 14px;
    line-height: 20px;
  }

  .text-h2 {
    width: auto;
    font-size: 32px;
    line-height: 38px;
  }

  .company-type-right {
    margin-top: 40px;
  }

  .div-block-87 {
    margin-top: 60px;
  }

  .div-block-88 {
    padding-right: 30px;
  }

  .div-block-89 {
    width: 80%;
  }

  .cos {
    margin-bottom: 60px;
  }

  .div-block-90 {
    margin-bottom: 100px;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .cosial-type {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .h4.blue {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-94 {
    margin-top: 16px;
  }

  .div-block-95 {
    margin-bottom: 80px;
  }

  .div-block-98 {
    max-width: 60%;
    margin-bottom: 60px;
  }

  .line {
    position: relative;
    z-index: 1010;
  }

  .line.margin-60px {
    margin-top: 24px;
    margin-bottom: 24px;
  }

  .title {
    margin-bottom: 60px;
  }

  .title._80px {
    margin-bottom: 40px;
  }

  .div-block-101 {
    width: 362px;
    max-width: none;
  }

  .div-block-102 {
    width: auto;
  }

  .div-block-104 {
    width: auto;
    margin-bottom: 16px;
  }

  .div-block-105 {
    width: 90%;
  }

  .div-block-106 {
    width: auto;
  }

  .modal_wrapper {
    display: none;
  }

  .form-wrap {
    width: 320px;
    max-width: none;
  }

  .text_12px {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .close_modal {
    position: fixed;
    z-index: 9001;
  }

  .success-message {
    width: auto;
  }

  .dropdown-toggle.w--open {
    display: inline-block;
    padding-bottom: 0px;
    opacity: 1;
    font-size: 32px;
    line-height: 38px;
    letter-spacing: 0px;
    text-decoration: none;
    text-indent: 0px;
    white-space: normal;
  }

  .navigation_modal {
    display: none;
  }

  .akvalit-logo-small {
    height: 30px;
  }

  .akvalit-logo-small.w--current {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-decoration: none;
  }

  .menu2 {
    display: none;
  }

  .paragraph-copy {
    width: 85%;
    color: #6d7c98;
  }

  .indent {
    display: block;
    font-size: 14px;
    line-height: 21px;
  }

  .text-18px-gray {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-115 {
    width: auto;
  }

  .button_header {
    position: relative;
    margin-top: 32px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }

  .div-block-116 {
    margin-right: 24px;
  }

  .div-block-116.no {
    margin-right: 0px;
  }

  .open_consult_product {
    padding: 14px 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .link_download {
    padding: 14px 20px;
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-117 {
    right: auto;
    margin-top: 79px;
  }

  .text_60px_header {
    font-size: 48px;
    line-height: 54px;
  }

  .bullets {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding-right: 0px;
    padding-left: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .bullet {
    margin: 12px;
  }

  .div-block-118 {
    width: auto;
  }

  .card-product {
    padding: 6% 7%;
  }

  .description {
    margin-left: 12px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .image-33 {
    max-width: 35%;
  }

  .div-block-119 {
    display: -ms-grid;
    display: grid;
    margin-top: 16px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    -ms-grid-columns: minmax(220px, 1fr) minmax(180px, 1fr);
    grid-template-columns: minmax(220px, 1fr) minmax(180px, 1fr);
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-121 {
    margin-left: 10px;
  }

  .link-18px {
    font-size: 16px;
    line-height: 24px;
  }

  .ontact_us {
    padding: 8% 6%;
  }

  .div-block-123 {
    width: 300px;
  }

  .contact_form {
    max-width: 320px;
    margin-left: 0px;
  }

  .form-wrap2 {
    max-width: none;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .minimum-specifications {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    margin-top: 0px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .specification {
    margin-right: 24px;
    margin-bottom: 24px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .text-18px-white {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-127 {
    width: 200px;
  }

  .block1 {
    width: 100%;
    max-width: 480px;
    margin-bottom: 100px;
  }

  .block2 {
    width: auto;
  }

  .div-block-30-copy {
    margin: 0px;
    padding-right: 0px;
    padding-left: 0px;
  }

  .text-32px-medium {
    max-width: none;
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-105-copy {
    width: auto;
  }

  .working-environment {
    padding: 8% 6%;
  }

  .heading-40px {
    margin-bottom: 0px;
    font-size: 32px;
    line-height: 38px;
  }

  .div-block-133 {
    margin-bottom: 24px;
  }

  .characteristics {
    margin-bottom: 100px;
    grid-column-gap: 24px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .flex-horizont-aling-top {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-32px-semibold {
    max-width: none;
    font-size: 28px;
    line-height: 32px;
  }

  .text-32px-semibold.white {
    font-size: 32px;
    line-height: 38px;
  }

  .text-32px-semibold.yellow {
    font-size: 32px;
    line-height: 38px;
  }

  .tables {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: flex-start;
    -ms-flex-line-pack: start;
    align-content: flex-start;
  }

  .head-title {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
    justify-items: stretch;
    -ms-grid-row-align: auto;
    align-self: auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 1px;
    grid-row-gap: 0px;
    -ms-grid-columns: minmax(200px, 240px) minmax(140px, 300px) minmax(300px, 410px);
    grid-template-columns: minmax(200px, 240px) minmax(140px, 300px) minmax(300px, 410px);
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .block-title {
    padding-right: 10px;
    padding-left: 10px;
  }

  .values-title {
    width: 100%;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-columns: minmax(200px, 240px) minmax(140px, 300px) minmax(300px, 410px);
    grid-template-columns: minmax(200px, 240px) minmax(140px, 300px) minmax(300px, 410px);
  }

  .div-block-146 {
    margin-top: 60px;
  }

  .div-block-146.no {
    margin-bottom: 60px;
  }

  .div-block-147 {
    width: auto;
    margin-top: 32px;
  }

  .div-block-148 {
    margin-bottom: 60px;
  }

  .div-block-149 {
    margin-bottom: 24px;
  }

  .div-block-149-copy {
    margin-top: 100px;
    margin-bottom: 24px;
  }

  .head-title-d {
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
  }

  .head-value-d {
    -ms-grid-columns: minmax(50px, auto) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr minmax(80px, 1fr) 1fr 1fr 1fr;
  }

  .head-value-w {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr;
  }

  .link-16px-1a314c-copy {
    padding: 12px 30px;
    font-size: 14px;
    line-height: 21px;
  }

  .contact_block_general {
    display: none;
  }

  .page-title1 {
    width: 56%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .maps {
    margin-top: 100px;
    margin-bottom: 100px;
  }

  .div-block-156 {
    margin-bottom: 40px;
  }

  .contacts {
    margin-bottom: 0px;
    grid-column-gap: 24px;
  }

  .dealer {
    padding: 30px;
  }

  .div-block-162 {
    margin-top: 12px;
  }

  .contact_line {
    grid-column-gap: 12px;
  }

  .div-block-163 {
    margin-bottom: 0px;
  }

  .text-block-40 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-164 {
    margin-bottom: 0px;
  }

  .certificates {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
  }

  .pressure_table {
    grid-column-gap: 24px;
    grid-row-gap: 0px;
  }

  .block-title-grid-7 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
  }

  .proportions-7 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
  }

  .text_24px_normal {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-1533-copy {
    grid-column-gap: 0px;
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-156-copy {
    margin-bottom: 24px;
  }

  .div-block-15332 {
    margin-bottom: 80px;
  }

  .armatura {
    margin-bottom: 16px;
  }

  .additional-information {
    display: -ms-grid;
    display: grid;
    height: 334px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 5%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: stretch;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 0px;
    -ms-grid-columns: 0.5fr 1fr;
    grid-template-columns: 0.5fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .page-title2 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .header-24px {
    margin-bottom: 16px;
  }

  .div-block-15341 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-15344 {
    max-width: none;
    margin-left: 16px;
  }

  .div-block-15346 {
    padding: 12% 10%;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-15347 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
  }

  .div-block-15349 {
    grid-column-gap: 32px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .div-block-15344-copy {
    max-width: none;
  }

  .div-block-15350 {
    width: auto;
  }

  .div-block-15351 {
    grid-column-gap: 48px;
  }

  .pinkt-support2-copy-copy {
    margin-right: 12px;
  }

  .div-block-15359 {
    grid-column-gap: 80px;
    grid-row-gap: 24px;
  }

  .div-block-15360 {
    grid-column-gap: 24px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15361 {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .text_120px {
    font-size: 100px;
    line-height: 100px;
  }

  .list-item {
    margin-bottom: 24px;
  }

  .c-nav_button {
    position: relative;
    z-index: 1010;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 50px;
    height: auto;
    padding-top: 6px;
    padding-bottom: 0px;
  }

  .div-block-15367 {
    max-width: none;
  }

  .div-block-15369 {
    max-width: 240px;
  }

  .div-block-15370 {
    margin-bottom: 16px;
  }

  .paragraph2 {
    max-width: none;
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-15372 {
    margin-bottom: 16px;
  }

  .icon_64px {
    width: 48px;
    height: 48px;
  }

  .div-block-15374 {
    position: static;
    right: auto;
    overflow: hidden;
    width: 360px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: -60px;
  }

  .heading-8 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-15375 {
    margin-bottom: 32px;
  }

  .div-block-15376 {
    margin-top: 60px;
    margin-bottom: 24px;
  }

  .div-block-15377 {
    margin-bottom: 40px;
  }

  .div-block-15378 {
    margin-top: 60px;
  }

  .div-block-15380 {
    width: auto;
    height: auto;
  }

  .product_1 {
    margin-bottom: 16px;
  }

  .image-45 {
    height: 80px;
  }

  .div-block-89-copy {
    width: 80%;
    margin-bottom: 16px;
  }

  .text-block-42 {
    font-size: 28px;
    line-height: 34px;
  }

  .div-block-15384 {
    grid-row-gap: 40px;
  }

  .banner_home {
    width: 100%;
    height: 100vh;
    max-height: none;
    min-height: 724px;
    padding-right: 3%;
    padding-left: 3%;
  }

  .div-block-15388 {
    top: 79px;
    -ms-grid-columns: 1.5fr;
    grid-template-columns: 1.5fr;
  }

  .div-block-60px {
    margin-top: 60px;
  }

  .div-block-15389 {
    width: 95%;
  }

  .h3 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-15390 {
    width: 60%;
  }

  .text-24px-medium-copy {
    max-width: none;
    color: #25262b;
    font-size: 24px;
    line-height: 32px;
  }

  .navlink-display {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-15359_1 {
    grid-column-gap: 80px;
    grid-row-gap: 24px;
  }

  .c-nav_background {
    top: 79px;
    bottom: 0%;
    z-index: 1000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-color: rgba(26, 49, 76, 0.9);
  }

  .c-nav_content {
    position: relative;
    z-index: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .c-nav-menu {
    display: -ms-grid;
    display: grid;
    width: auto;
    margin-top: 100px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    justify-items: stretch;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .dropdown-c-nav {
    display: block;
    width: 200px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .c-nav-link {
    padding: 0px;
    font-size: 32px;
    line-height: 38px;
    font-weight: 600;
    text-decoration: none;
  }

  .navigation-dropdown-c {
    position: static;
    display: none;
    width: auto;
  }

  .navigation-dropdown-c.w--open {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background-color: transparent;
  }

  .dropdown-wrapper-c {
    display: block;
    overflow: hidden;
    width: auto;
    padding: 24px 0px 0px;
  }

  .dropdown-link-c {
    position: relative;
    display: block;
    width: 260px;
    margin-left: 0px;
    padding: 8px 0px;
    background-color: transparent;
    color: hsla(0, 0%, 100%, 0.6);
    font-weight: 400;
    text-decoration: none;
  }

  .dropdown-link-c:hover {
    color: #fff;
  }

  .dropdown-link-c:visited {
    color: #fff;
  }

  .dropdown-link-c.w--current {
    color: #ffb905;
    text-decoration: none;
  }

  .contact_block_menu {
    position: static;
    top: auto;
    bottom: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .phone-menu {
    margin-bottom: 12px;
    font-size: 24px;
    line-height: 32px;
  }

  .emal-menu {
    font-size: 24px;
    line-height: 32px;
  }

  .title_glav {
    margin-bottom: 0px;
  }

  .copir_menu {
    position: static;
    margin-bottom: 100px;
    padding-top: 0px;
    padding-bottom: 0px;
  }

  .text-menu {
    margin-top: 24px;
    margin-bottom: 16px;
  }

  .text-block-19-copy {
    width: auto;
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-15368-copy {
    grid-column-gap: 24px;
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr 0.25fr;
    grid-template-columns: 1fr 0.25fr;
  }

  .div-block-15393 {
    display: -ms-grid;
    display: grid;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text_h4 {
    max-width: none;
    color: #fff;
    font-size: 24px;
    line-height: 32px;
  }

  .text_60px_header-2 {
    font-size: 48px;
    line-height: 54px;
  }

  .image-icon {
    width: 36px;
    height: 36px;
  }

  .page-title-product {
    width: 70%;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .block-product {
    right: auto;
    margin-top: 79px;
  }

  .image_product {
    overflow: hidden;
    width: 50%;
    max-width: 360px;
    margin-bottom: 85px;
    margin-left: -20%;
  }

  .about_product {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-15396 {
    margin-bottom: 24px;
  }

  .block-title-stick {
    padding-right: 10px;
    padding-left: 10px;
  }

  .horizontal-slider-material {
    width: auto;
  }

  .block-title-grid-8 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
  }

  .proportions-8 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
  }

  .div-block-149-2 {
    margin-top: 100px;
    margin-bottom: 24px;
  }

  .pressure_table2 {
    grid-column-gap: 24px;
    grid-row-gap: 0px;
  }

  .head-title-d_z1 {
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_z1 {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .head-title-d_z2 {
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_z2 {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .head-title-d_z3 {
    top: 79px;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_z3 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .head-title-d_z4 {
    position: static;
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_z4 {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .horizontal-slider2 {
    overflow: hidden;
  }

  .horizontal-slider-track2 {
    overflow: auto;
  }

  .block-title-stick2 {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
    padding-right: 10px;
    padding-left: 10px;
  }

  .block-one-stick2 {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
  }

  .block-two-stick2 {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
  }

  .head-title-d_k1 {
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_k1 {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr;
  }

  .head-title-d_k2 {
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr) 1fr 1fr 1fr;
  }

  .head-value-d_k2 {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr) 1fr 1fr 1fr;
  }

  .head-title-d_k3 {
    top: 79px;
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);
  }

  .head-value-d_k3 {
    -ms-grid-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);
    grid-template-columns: minmax(50px, auto) 1fr 1fr 1fr 1fr 1fr 1fr minmax(100px, 1fr);
  }

  .head-title-d_k4 {
    top: 79px;
    -ms-grid-row-align: auto;
    align-self: auto;
    grid-column-gap: 1px;
    grid-row-gap: 0px;
    -ms-grid-columns: minmax(50px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1px minmax(194px, 1fr);
    grid-template-columns: minmax(50px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1px minmax(194px, 1fr);
  }

  .head-value-d_k4 {
    -ms-grid-columns: minmax(50px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr minmax(194px, 1fr);
    grid-template-columns: minmax(50px, 1fr) 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr minmax(194px, 1fr);
  }

  .div-block-15402 {
    display: -ms-grid;
    display: grid;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 1px;
    grid-row-gap: 1px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-15403 {
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .consultation_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_popup.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .pop-up_content {
    position: static;
    top: 79px;
    z-index: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: visible;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .head_modal {
    font-size: 24px;
    line-height: 32px;
  }

  .optimal_equipment_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_compens_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_shuber_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_shlang_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_disk_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_kran_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_trials_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_repair_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .consultation_repair_popup.scrollable {
    display: none;
  }

  .head-title-d_c1 {
    top: 79px;
    -ms-grid-columns: 60px 120px 2fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 60px 120px 2fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_c1 {
    -ms-grid-columns: 60px 120px 2fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 60px 120px 2fr 1fr 1fr 1fr 1fr;
  }

  .head-title-d_c2 {
    top: 79px;
    -ms-grid-columns: 60px 120px 1fr 2fr 1fr;
    grid-template-columns: 60px 120px 1fr 2fr 1fr;
  }

  .head-value-d_c2 {
    -ms-grid-columns: 60px 120px 1fr 2fr 1fr;
    grid-template-columns: 60px 120px 1fr 2fr 1fr;
  }

  .head-title-d_c3 {
    top: 79px;
    -ms-grid-columns: 60px 160px 90px 70px 0.5fr 1fr 60px;
    grid-template-columns: 60px 160px 90px 70px 0.5fr 1fr 60px;
  }

  .head-value-d_c3 {
    -ms-grid-columns: 60px 160px 90px 70px 0.5fr 1fr 60px;
    grid-template-columns: 60px 160px 90px 70px 0.5fr 1fr 60px;
  }

  .head-title-d_c4 {
    top: 79px;
    -ms-grid-columns: 60px 160px 90px 70px minmax(160px, 1fr) minmax(240px, 2fr) 100px 50px;
    grid-template-columns: 60px 160px 90px 70px minmax(160px, 1fr) minmax(240px, 2fr) 100px 50px;
  }

  .head-value-d_c4 {
    -ms-grid-columns: 60px 160px 90px 70px minmax(160px, 1fr) minmax(240px, 2fr) 100px 50px;
    grid-template-columns: 60px 160px 90px 70px minmax(160px, 1fr) minmax(240px, 2fr) 100px 50px;
  }

  .head-title-d_c5 {
    top: 79px;
    -ms-grid-columns: 60px 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 60px 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_c5 {
    -ms-grid-columns: 60px 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 60px 1fr 1fr 1fr 1fr 1fr;
  }

  .download_popup {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_reju {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_ebu {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_eby {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_ebc_k {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_ebc_sh {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_ebx {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_reju {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_reju.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_ebu {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_ebu.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_eby {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_eby.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_ebc_k {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_ebc_k.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_ebc_sh {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_ebc_sh.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_ebx {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_ebx.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .download_list_pvm04 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_pvm04 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_pvm04.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_pvm05 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_pvm05.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .calcul_cost_pvm06 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_pvm06.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .download_list_pvm05 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .download_list_pvm06 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_kgv01 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_kgv01.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .download_list_kgv01 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_kgv03 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }

  .calcul_cost_kgv03.scrollable {
    position: static;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: none;
  }

  .download_list_kgv03 {
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    z-index: 2000;
    display: none;
    overflow: auto;
    width: 420px;
    height: 100vh;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px 60px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
  }
}

@media screen and (max-width: 767px) {
  .text-h1-black {
    font-size: 24px;
    line-height: 32px;
  }

  .wrapper-negative-margin {
    display: -ms-grid;
    display: grid;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .left-arrow-small {
    display: block;
  }

  .right-arrow-small {
    display: block;
  }

  .small-features-grid {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .align-left {
    position: relative;
    left: auto;
    bottom: auto;
    display: block;
    margin-right: 20px;
    margin-bottom: 30px;
    margin-left: 20px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .container.height-600px {
    position: static;
    bottom: 0px;
    height: auto;
  }

  .container.margin-120-100 {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .container.internal-page-block {
    position: static;
    bottom: 0px;
    height: auto;
    margin-top: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .container.internal {
    padding-top: 100px;
    padding-bottom: 20px;
  }

  .container._100-0 {
    margin-top: 60px;
  }

  .akvalit-logo {
    height: 24px;
  }

  .div-block-18 {
    display: none;
    margin-top: 40px;
  }

  .div-block-24 {
    margin-bottom: 24px;
  }

  .zagolovok_postavki {
    margin-bottom: 24px;
  }

  .image-15 {
    bottom: auto;
    height: 250px;
    margin-top: -60px;
    margin-right: 0px;
    margin-bottom: 16px;
  }

  .podbor {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .scroll-progress {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .scroll-progress-content {
    min-width: auto;
    margin-top: 0px;
    margin-left: 0px;
  }

  .content-scroll-horizontal {
    margin-bottom: 24px;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .content-scroll-horizontal.no {
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-24px-medium {
    font-size: 16px;
    line-height: 24px;
  }

  .text-24px-medium.white {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
  }

  .text-24px-medium.white.left {
    font-size: 18px;
    line-height: 28px;
    text-align: left;
  }

  .image-19 {
    margin-top: 0px;
    margin-right: 10px;
  }

  .text_16px.medium {
    font-size: 12px;
    line-height: 18px;
    text-align: center;
  }

  .text_16px.gray {
    font-size: 12px;
    line-height: 18px;
  }

  .text_16px.white {
    text-align: center;
  }

  .link-referens {
    width: 100%;
    height: 200px;
  }

  .slider-1-copy {
    margin-right: 16px;
  }

  .slide-2-copy {
    margin-right: 16px;
  }

  .mask-visible-copy {
    overflow: hidden;
    width: 100%;
  }

  .slide-nav-centered-copy {
    margin-bottom: -16px;
    padding-top: 0px;
    font-size: 4px;
  }

  .align-left-copy {
    height: auto;
    max-width: 70%;
  }

  .heading-copy {
    display: block;
    margin-bottom: 0px;
    font-size: 14px;
    line-height: 20px;
  }

  .image-22 {
    max-width: 35%;
  }

  .link-referens-copy {
    width: 100%;
    height: 200px;
  }

  .link-referens4 {
    height: 200px;
  }

  .link-referens5 {
    height: 200px;
  }

  .slide-4 {
    margin-right: 16px;
  }

  .link-referens6 {
    height: 200px;
  }

  .link-referens7 {
    height: 200px;
  }

  .div-block-45 {
    margin-bottom: 40px;
  }

  .block-comp {
    margin-bottom: 24px;
    padding: 40px 30px;
  }

  .block-comp.no {
    margin-bottom: 0px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .div-block-51 {
    width: 36px;
    height: 36px;
    margin-bottom: 16px;
  }

  .catalog {
    display: -ms-grid;
    display: grid;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    justify-items: center;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-flow: row;
    grid-auto-columns: 1fr;
    grid-column-gap: 20px;
    grid-row-gap: 80px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: minmax(auto, auto) minmax(280px, 1fr);
    grid-template-rows: minmax(auto, auto) minmax(280px, 1fr);
  }

  .section.no-indents {
    display: block;
  }

  .section.margin-top-and-bottom-120px {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section.margin-top-and-bottom-120px.slider {
    padding-bottom: 40px;
  }

  .section.internal {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .section._120-0 {
    padding-top: 60px;
  }

  .banner {
    height: 100vh;
    min-height: 724px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .banner._852px {
    min-height: 852px;
  }

  .flexbox-horizontal {
    position: static;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .vertical-space-between {
    left: auto;
    bottom: 0px;
  }

  .link-group {
    position: relative;
    display: block;
    width: 100%;
    height: 280px;
    margin-top: 80px;
    margin-bottom: 0px;
  }

  .grid {
    position: static;
    height: 455px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-63 {
    margin-top: 0px;
    padding-top: 40px;
    padding-bottom: 40px;
    border: 1px none #000;
  }

  .grid-2-block {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .h1 {
    font-size: 24px;
    line-height: 32px;
  }

  .h1.footer {
    font-size: 24px;
    line-height: 32px;
  }

  .paragraph {
    max-width: 80%;
    font-size: 14px;
    line-height: 20px;
  }

  .paragraph.medium {
    max-width: none;
    margin-bottom: 4px;
    font-size: 12px;
    line-height: 18px;
  }

  .text_60px {
    font-size: 32px;
    line-height: 38px;
    font-weight: 700;
  }

  .div-block-65 {
    margin-top: 100px;
  }

  .text_18px {
    position: static;
    bottom: 100%;
    display: block;
    font-size: 12px;
    line-height: 18px;
    text-align: center;
  }

  .text_18px.gray {
    min-width: auto;
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-67 {
    position: absolute;
    height: auto;
  }

  .arm1 {
    bottom: -40px;
    width: auto;
    height: auto;
    max-width: 340px;
    margin-right: 0px;
    margin-left: -20px;
  }

  .arm2 {
    top: -40px;
    width: auto;
    height: auto;
    max-width: 220px;
    margin-right: 0px;
    margin-left: -100px;
  }

  .div-block-70 {
    position: relative;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0%;
    margin-bottom: 40px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .h2 {
    display: inline-block;
    overflow: visible;
    margin-bottom: 6px;
    font-size: 18px;
    line-height: 24px;
    font-weight: 500;
  }

  .h2.bottom32.white {
    max-width: none;
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    text-align: center;
  }

  .h2._20px {
    margin-bottom: 4px;
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-71 {
    position: relative;
    top: auto;
    right: 20px;
    bottom: auto;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 0px;
  }

  .image-28 {
    position: absolute;
    top: auto;
    right: 0px;
    bottom: -120px;
    overflow: visible;
    width: auto;
    height: 260px;
    max-height: 260px;
    max-width: none;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .logopartner {
    padding: 14px 12%;
  }

  .div-block-72 {
    max-width: none;
    margin-bottom: 20px;
  }

  .link-16px {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-73 {
    display: block;
    margin-right: 0px;
    margin-bottom: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-74 {
    display: block;
    margin-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .pic_icon-3 {
    width: 48px;
    height: 48px;
    border-width: 2px;
    background-size: 30px;
  }

  .pic_icon-1 {
    width: 48px;
    height: 48px;
    border-width: 2px;
    background-size: 30px;
  }

  .pic_icon-2 {
    width: 48px;
    height: 48px;
    border-width: 2px;
    background-size: 30px;
  }

  .text-16px-black {
    font-size: 14px;
    line-height: 20px;
  }

  .styk {
    position: static;
    min-width: auto;
    margin-bottom: 40px;
  }

  .div-block-77 {
    padding-top: 40px;
  }

  .text-big {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-78 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .telegram {
    margin-right: 0px;
    margin-bottom: 24px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .loading {
    display: none;
    width: 100%;
  }

  .load_bottom_text {
    font-size: 12px;
    line-height: 16px;
  }

  .loading_img {
    height: 36px;
    max-width: 4px;
  }

  .load_text {
    width: 380px;
    min-width: 380px;
    font-size: 20px;
    line-height: 28px;
  }

  .icon_block {
    margin-top: 16px;
    grid-column-gap: 20px;
  }

  .email_footer {
    margin-bottom: 4px;
  }

  .tel_footer {
    margin-bottom: 40px;
  }

  .c-menu-item {
    margin-bottom: 15px;
  }

  .navigation {
    height: auto;
    padding-top: 14px;
    padding-bottom: 0px;
  }

  .navigation-container {
    margin-bottom: 14px;
  }

  .menu-block {
    display: none;
  }

  .internal-content {
    width: auto;
    margin-left: 0px;
  }

  .text-h2 {
    font-size: 24px;
    line-height: 32px;
  }

  .our-company {
    margin-bottom: 60px;
  }

  .div-block-84.left {
    margin-left: 20px;
  }

  .text-h3 {
    font-size: 18px;
    line-height: 28px;
  }

  .paragraph-6 {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-88 {
    bottom: 20px;
    width: 50%;
    padding: 20px;
  }

  .div-block-89 {
    width: 90%;
  }

  .cos {
    margin-bottom: 80px;
  }

  .div-block-90 {
    margin-bottom: 60px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .h4.blue {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-93 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 60px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-95 {
    margin-bottom: 60px;
  }

  .brand.w--current {
    padding-left: 0px;
  }

  .div-block-98 {
    margin-bottom: 40px;
  }

  .title {
    margin-bottom: 40px;
  }

  .div-block-101 {
    margin-bottom: 24px;
  }

  .div-block-104 {
    width: 480px;
    margin-bottom: 8px;
  }

  .text_16px.centr {
    font-size: 12px;
    line-height: 18px;
  }

  .modal_wrapper {
    display: none;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .close_modal {
    position: fixed;
    top: 14px;
    right: 3%;
    width: 36px;
    height: 36px;
    margin-right: 8px;
  }

  .text_14px {
    font-size: 14px;
    line-height: 20px;
  }

  .akvalit-logo-small {
    height: 24px;
  }

  .paragraph-copy {
    width: auto;
    font-size: 14px;
    line-height: 20px;
  }

  .indent {
    position: static;
    bottom: 100%;
    display: block;
    margin-right: 12px;
    margin-left: 12px;
  }

  .text-18px-gray {
    font-size: 14px;
    line-height: 20px;
    text-align: center;
  }

  .div-block-115 {
    display: block;
    margin-bottom: 16px;
  }

  .div-block-116.no {
    margin-right: 0px;
  }

  .open_consult_product {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .link_download {
    padding-top: 12px;
    padding-bottom: 12px;
  }

  .div-block-117 {
    top: auto;
    margin-top: 59px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }

  .text_60px_header {
    font-size: 32px;
    line-height: 38px;
    font-weight: 700;
    text-align: center;
  }

  .bullets {
    display: -ms-grid;
    display: grid;
    margin-right: 0px;
    padding-left: 0px;
    justify-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .bullet {
    margin: 0px;
  }

  .div-block-118 {
    width: auto;
    margin-left: 12px;
  }

  .card-product {
    padding-right: 3%;
  }

  .description {
    margin-left: 3%;
  }

  .image-33 {
    max-width: 45%;
    margin-left: -30px;
  }

  .div-block-119 {
    display: -ms-grid;
    display: grid;
    margin-bottom: 14px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    -ms-grid-columns: minmax(180px, 1fr);
    grid-template-columns: minmax(180px, 1fr);
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text_14px-gray {
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-122 {
    margin-bottom: 2px;
  }

  .right-arrow {
    height: 20px;
    max-width: none;
  }

  .link-18px {
    font-size: 14px;
    line-height: 20px;
  }

  .ontact_us {
    display: -ms-grid;
    display: grid;
    padding: 10% 6%;
    justify-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-123 {
    width: 350px;
    text-align: center;
  }

  .contact_form {
    margin-left: 0%;
  }

  .text-field2.c_input {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
  }

  .text-field-copy.c_input.phone_in {
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
    line-height: 20px;
  }

  .submit-button2.fb_con {
    font-size: 14px;
    line-height: 20px;
  }

  .minimum-specifications {
    display: -ms-grid;
    display: grid;
    margin-top: 16px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .specification {
    margin-right: 0px;
    margin-bottom: 0px;
  }

  .specification.no {
    margin-bottom: 0px;
  }

  .div-block-126 {
    margin-left: 10px;
  }

  .text-18px-white {
    font-size: 16px;
    line-height: 24px;
  }

  .text_16px-gray {
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-127 {
    width: auto;
  }

  .block1 {
    max-width: 360px;
    margin-bottom: 40px;
  }

  .div-block-30-copy {
    margin-bottom: 0px;
  }

  .div-block-105-copy {
    margin-bottom: 24px;
  }

  .div-block-128 {
    margin-bottom: 40px;
  }

  .working-environment {
    padding-top: 10%;
    padding-bottom: 10%;
  }

  .heading-40px {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-133 {
    margin-bottom: 24px;
  }

  .div-block-135 {
    grid-column-gap: 12px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .characteristics {
    margin-bottom: 60px;
    grid-column-gap: 24px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .image-36 {
    margin-right: 10px;
  }

  .div-block-138 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text-32px-semibold {
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
  }

  .text-32px-semibold.white {
    font-size: 24px;
    line-height: 32px;
  }

  .text-32px-semibold.yellow {
    font-size: 24px;
    line-height: 32px;
  }

  .tables {
    position: relative;
    display: block;
  }

  .head-title {
    -ms-grid-columns: 170px 200px minmax(420px, 600px);
    grid-template-columns: 170px 200px minmax(420px, 600px);
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .text_14px-medium.white {
    font-size: 12px;
    line-height: 18px;
    text-align: center;
  }

  .values-title {
    grid-row-gap: 0px;
    -ms-grid-columns: 170px 200px minmax(420px, 520px);
    grid-template-columns: 170px 200px minmax(420px, 520px);
  }

  .block-one {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .block-two {
    padding-top: 8px;
    padding-bottom: 8px;
  }

  .div-block-146 {
    margin-top: 40px;
    margin-bottom: 40px;
  }

  .div-block-146.no {
    margin-bottom: 40px;
  }

  .div-block-147 {
    position: -webkit-sticky;
    position: sticky;
    left: 0%;
    top: auto;
    right: auto;
    bottom: 0%;
    margin-top: 24px;
  }

  .div-block-148 {
    margin-bottom: 40px;
  }

  .div-block-149._100-0 {
    margin-top: 60px;
  }

  .div-block-149-copy {
    margin-top: 60px;
    margin-bottom: 24px;
  }

  .basic-dimensions {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .head-title-d {
    position: static;
    -ms-grid-columns: minmax(60px, auto) 1fr minmax(120px, 1fr) minmax(120px, 1fr) minmax(140px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) 1fr minmax(120px, 1fr) minmax(120px, 1fr) minmax(140px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d {
    -ms-grid-columns: minmax(60px, auto) 1fr minmax(120px, 1fr) minmax(120px, 1fr) minmax(140px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) 1fr minmax(120px, 1fr) minmax(120px, 1fr) minmax(140px, 1fr) minmax(120px, 1fr);
  }

  .head-value-w {
    -ms-grid-columns: minmax(60px, auto) 1fr minmax(120px, 1fr) minmax(120px, 1fr) minmax(140px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) 1fr minmax(120px, 1fr) minmax(120px, 1fr) minmax(140px, 1fr) minmax(120px, 1fr);
  }

  .pn10 {
    overflow: visible;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .contact_block_general {
    display: none;
  }

  .page-title1 {
    top: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-top: 24px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .maps {
    margin-top: 60px;
    margin-bottom: 60px;
  }

  .div-block-156 {
    margin-bottom: 24px;
  }

  .contacts {
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .text_16px_medium {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-158 {
    margin-left: 10px;
  }

  .div-block-160 {
    max-width: 500px;
  }

  .image-39 {
    height: 20px;
  }

  .image-40 {
    height: 20px;
  }

  .image-41 {
    height: 20px;
  }

  .image-42 {
    height: 20px;
  }

  .div-block-163 {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-83-copy {
    margin-bottom: 60px;
  }

  .text-block-40 {
    color: #25262b;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-164 {
    margin-top: 16px;
    margin-bottom: 0px;
    font-size: 12px;
    line-height: 18px;
  }

  .certificates {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .pressure_table {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .head-title-d2 {
    -ms-grid-columns: minmax(80px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(80px, 1fr) 1fr 1fr 1fr;
  }

  .head-dimensions-32 {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .block-title-grid-7 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
  }

  .proportions-7 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(80px, 1fr);
  }

  .head-value-d2 {
    -ms-grid-columns: minmax(80px, 1fr) 1fr 1fr 1fr;
    grid-template-columns: minmax(80px, 1fr) 1fr 1fr 1fr;
  }

  .div-block-1533 {
    margin-bottom: 60px;
  }

  .div-block-1533-copy {
    margin-bottom: 60px;
    grid-column-gap: 24px;
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15332 {
    margin-bottom: 60px;
  }

  .div-block-15332-copy.no {
    margin-bottom: 0px;
  }

  .text-block-24-px {
    margin-bottom: 24px;
  }

  .service-maintenance {
    padding-top: 60px;
  }

  .diagnostics-and-testing-of-faulty-equipment {
    padding-top: 60px;
  }

  .repair-of-equipment {
    padding-top: 60px;
  }

  .organization-of-installation {
    padding-top: 60px;
  }

  .turnkey-implementation-of-equipment {
    margin-bottom: 0px;
    padding-top: 60px;
  }

  .additional-information {
    height: auto;
    padding-top: 5%;
    padding-bottom: 5%;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15334 {
    margin-top: 24px;
  }

  .page-title2 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .header-24px {
    margin-bottom: 8px;
  }

  .div-block-15340 {
    margin-bottom: 60px;
  }

  .div-block-15341 {
    grid-column-gap: 0px;
    grid-row-gap: 40px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .pinkt_uslugi.margin-40px {
    margin-bottom: 24px;
  }

  .div-block-15347 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-15349 {
    grid-column-gap: 24px;
    grid-row-gap: 12px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15344-copy {
    max-width: none;
    margin-left: 12px;
  }

  .div-block-15350 {
    width: auto;
  }

  .div-block-15351 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15352 {
    margin-top: 24px;
  }

  .div-block-15353 {
    margin-bottom: 24px;
  }

  .div-block-15354 {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-15356 {
    margin-bottom: 24px;
  }

  .div-block-15359 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15360 {
    grid-row-gap: 24px;
  }

  .text_120px {
    font-size: 80px;
    line-height: 80px;
  }

  .list-item {
    font-size: 14px;
    line-height: 20px;
  }

  .list {
    padding-left: 16px;
  }

  .list-item2 {
    font-size: 14px;
    line-height: 20px;
  }

  .policy-1 {
    padding-top: 60px;
  }

  .list-item3 {
    margin-bottom: 12px;
    margin-left: 16px;
    font-size: 14px;
    line-height: 20px;
  }

  .list-item4 {
    margin-bottom: 12px;
    margin-left: 32px;
    font-size: 14px;
  }

  .c-nav_button {
    width: 42px;
  }

  .div-block-15367 {
    max-width: 57%;
  }

  .div-block-15369 {
    max-width: 206px;
  }

  .div-block-15370 {
    max-width: 100%;
    min-width: auto;
  }

  .div-block-15371 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .paragraph2 {
    max-width: none;
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-15372 {
    margin-bottom: 16px;
    text-align: center;
  }

  .div-block-15373 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 12px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text_14px-gray-2 {
    font-size: 12px;
    line-height: 18px;
  }

  .div-block-15374 {
    width: 340px;
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .div-block-15375 {
    margin-bottom: 24px;
  }

  .div-block-15376 {
    margin-bottom: 16px;
  }

  .div-block-15377 {
    max-width: none;
    margin-bottom: 24px;
  }

  .div-block-15378 {
    max-width: none;
    margin-top: 40px;
  }

  .div-block-15380 {
    width: auto;
  }

  .product_1 {
    margin-bottom: 12px;
  }

  .flexbox-horizontal2 {
    position: static;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-15383 {
    margin-top: 20px;
  }

  .text-block-42 {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-15384 {
    grid-row-gap: 24px;
  }

  .div-block-15385 {
    margin-bottom: 60px;
  }

  .div-block-15386 {
    display: none;
  }

  .div-block-15387 {
    margin-bottom: 60px;
  }

  .banner_home {
    height: 100vh;
    min-height: 852px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .div-block-15388 {
    top: 59px;
    justify-items: stretch;
  }

  .div-block-60px {
    margin-top: 40px;
  }

  .div-block-15389 {
    width: 400px;
    margin-bottom: 16px;
  }

  .h3 {
    text-align: center;
  }

  .div-block-15390 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-bottom: 24px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .text-24px-medium-copy {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-15359_1 {
    grid-column-gap: 24px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .c-nav_background {
    top: 59px;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 60px;
    padding-left: 60px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .c-nav_content {
    z-index: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .c-nav-menu {
    padding-top: 0px;
    grid-column-gap: 0px;
  }

  .contact_block_menu {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .title_glav {
    margin-bottom: 80px;
  }

  .copir_menu {
    margin-top: 0px;
    margin-bottom: 140px;
    padding-top: 0px;
    padding-bottom: 0px;
    border: 1px none #000;
  }

  .text-menu {
    width: 320px;
    margin-top: 0px;
    margin-bottom: 16px;
  }

  .div-block-15368-copy {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .text_h4 {
    font-size: 24px;
    line-height: 32px;
    text-align: center;
  }

  .text_60px_header-2 {
    font-size: 32px;
    line-height: 38px;
    font-weight: 700;
    text-align: center;
  }

  .image-icon {
    width: 30px;
    height: 30px;
  }

  .page-title-product {
    top: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: auto;
    margin-top: 32px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .block-product {
    top: auto;
    margin-top: 59px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: wrap-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .image_product {
    width: 320px;
    max-width: none;
    margin-bottom: 0px;
    margin-left: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .div-block-15395 {
    display: -ms-grid;
    display: grid;
    margin-bottom: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text-block-43 {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-15371_2 {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }

  .div-block-15396 {
    width: 100%;
    margin-bottom: 16px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
  }

  .horizontal-slider-track {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .horizontal-slider {
    position: relative;
    overflow: hidden;
    width: 100%;
  }

  .block-title-stick {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
  }

  .block-one-stick {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #fff;
  }

  .block-two-stick {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #f1f1f2;
  }

  .scroll-table {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .scroll-table.no {
    display: none;
  }

  .values-table._100-0 {
    margin-top: 60px;
  }

  .horizontal-slider-material {
    position: relative;
    overflow: hidden;
    width: 100%;
  }

  .block-title-grid-8 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
  }

  .proportions-8 {
    -ms-grid-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
    grid-template-columns: minmax(45px, 1fr) minmax(50px, 1fr) minmax(40px, 1fr) minmax(40px, 1fr) minmax(45px, 1fr) minmax(45px, 1fr) minmax(40px, 1fr) minmax(70px, 1fr);
  }

  .div-block-149-2 {
    margin-top: 60px;
    margin-bottom: 24px;
  }

  .text_14px-2 {
    font-size: 14px;
    line-height: 20px;
  }

  .pressure_table2 {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .head-title-d_z1 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d_z1 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .div-block-15401 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }

  .head-title-d_z2 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d_z2 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-title-d_z3 {
    position: static;
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .head-value-d_z3 {
    -ms-grid-columns: 1fr 1fr 1fr 1fr 1fr;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .head-title-d_z4 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) 80fr minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) 80fr minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
  }

  .head-value-d_z4 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
  }

  .horizontal-slider2 {
    position: relative;
    overflow: hidden;
    width: 100%;
  }

  .horizontal-slider-track2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .block-title-stick2 {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
  }

  .block-one-stick2 {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #fff;
  }

  .block-two-stick2 {
    position: -webkit-sticky;
    position: sticky;
    left: 0px;
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #f1f1f2;
  }

  .head-title-d_k1 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d_k1 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-title-d_k2 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
  }

  .head-value-d_k2 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr);
  }

  .head-title-d_k3 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d_k3 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-title-d_k4 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) 1fr;
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) 1fr;
  }

  .head-value-d_k4 {
    -ms-grid-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) 194px;
    grid-template-columns: minmax(60px, auto) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) 194px;
  }

  .div-block-15402 {
    -ms-grid-columns: 195px;
    grid-template-columns: 195px;
  }

  .consultation_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_popup.scrollable {
    display: none;
  }

  .pop-up_content {
    top: 59px;
    z-index: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 119px;
    padding-bottom: 140px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .optimal_equipment_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_compens_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_shuber_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_shlang_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_disk_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_kran_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_trials_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_repair_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .head-title-d_c1 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d_c1 {
    -ms-grid-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(80px, 1fr) minmax(80px, 1fr) minmax(120px, 1fr);
  }

  .head-title-d_c2 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(80px, 1fr) minmax(200px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(80px, 1fr) minmax(200px, 1fr) minmax(80px, 1fr);
  }

  .head-value-d_c2 {
    -ms-grid-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(80px, 1fr) minmax(200px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(80px, 1fr) minmax(200px, 1fr) minmax(80px, 1fr);
  }

  .head-title-d_c3 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(160px, 1fr) 120px minmax(120px, 1fr) minmax(160px, 1fr) minmax(240px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(160px, 1fr) 120px minmax(120px, 1fr) minmax(160px, 1fr) minmax(240px, 1fr) minmax(80px, 1fr);
  }

  .head-value-d_c3 {
    -ms-grid-columns: minmax(60px, auto) minmax(160px, 1fr) 120px 120px minmax(160px, 1fr) minmax(240px, 1fr) minmax(80px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(160px, 1fr) 120px 120px minmax(160px, 1fr) minmax(240px, 1fr) minmax(80px, 1fr);
  }

  .head-title-d_c4 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(160px, 1fr) 120px minmax(120px, 1fr) minmax(200px, 1fr) minmax(240px, 1fr) minmax(100px, 1fr) minmax(60px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(160px, 1fr) 120px minmax(120px, 1fr) minmax(200px, 1fr) minmax(240px, 1fr) minmax(100px, 1fr) minmax(60px, 1fr);
  }

  .head-value-d_c4 {
    -ms-grid-columns: minmax(60px, auto) minmax(160px, 1fr) 120px 120px minmax(200px, 1fr) minmax(240px, 1fr) minmax(100px, 1fr) minmax(50px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(160px, 1fr) 120px 120px minmax(200px, 1fr) minmax(240px, 1fr) minmax(100px, 1fr) minmax(50px, 1fr);
  }

  .head-title-d_c5 {
    position: static;
    -ms-grid-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);
  }

  .head-value-d_c5 {
    -ms-grid-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);
    grid-template-columns: minmax(60px, auto) minmax(120px, 1fr) minmax(200px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr) minmax(120px, 1fr);
  }

  .download_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .div-block-113_2 {
    margin-bottom: 48px;
  }

  .download_list_reju {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebu {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_eby {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebc_k {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebc_sh {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebx {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_reju {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_reju.scrollable {
    display: none;
  }

  .calcul_cost_ebu {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebu.scrollable {
    display: none;
  }

  .calcul_cost_eby {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_eby.scrollable {
    display: none;
  }

  .calcul_cost_ebc_k {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebc_k.scrollable {
    display: none;
  }

  .calcul_cost_ebc_sh {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebc_sh.scrollable {
    display: none;
  }

  .calcul_cost_ebx {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebx.scrollable {
    display: none;
  }

  .download_list_pvm04 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm04 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm04.scrollable {
    display: none;
  }

  .calcul_cost_pvm05 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm05.scrollable {
    display: none;
  }

  .calcul_cost_pvm06 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm06.scrollable {
    display: none;
  }

  .download_list_pvm05 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_pvm06 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_kgv01 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_kgv01.scrollable {
    display: none;
  }

  .download_list_kgv01 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_kgv03 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_kgv03.scrollable {
    display: none;
  }

  .download_list_kgv03 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    margin-top: 0px;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .form {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .form-2 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
}

@media screen and (max-width: 479px) {
  .wrapper-negative-margin {
    grid-row-gap: 0px;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
  }

  .left-arrow-small {
    top: -60px;
    display: none;
  }

  .right-arrow-small {
    top: -60px;
    display: none;
  }

  .small-features-grid {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .align-left {
    position: relative;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .container {
    display: block;
  }

  .container.height-600px {
    height: 100%;
    margin-bottom: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .container.margin-120-100 {
    padding-top: 60px;
    padding-bottom: 40px;
  }

  .container.internal-page-block {
    height: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .container.internal {
    padding-top: 100px;
    padding-bottom: 20px;
  }

  .akvalit-logo {
    height: 24px;
  }

  .text-block-19 {
    width: auto;
  }

  .image-15 {
    position: static;
    height: 240px;
    margin-top: -32px;
    margin-right: 0px;
    margin-bottom: 16px;
  }

  .podbor {
    width: auto;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .link_specific {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    text-align: center;
  }

  .content-scroll-horizontal {
    padding-right: 20px;
    padding-left: 20px;
  }

  .content-scroll-horizontal.no {
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .text-24px-medium {
    font-size: 14px;
    line-height: 20px;
  }

  .text-24px-medium.white {
    font-size: 14px;
    line-height: 20px;
  }

  .text-24px-medium.white.left {
    font-size: 14px;
    line-height: 20px;
    text-align: left;
  }

  .text_16px {
    position: static;
    display: block;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-size: 14px;
    line-height: 21px;
  }

  .text_16px.medium {
    margin-bottom: 4px;
  }

  .text_16px.white {
    line-height: 20px;
  }

  .link-referens {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: 20px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }

  .div-block-copy {
    display: block;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .mask-visible-copy {
    overflow: hidden;
  }

  .align-left-copy {
    display: block;
    max-width: 80%;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }

  .image-22 {
    height: auto;
    max-width: 40%;
  }

  .div-block-38 {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px;
  }

  .link-referens-copy {
    overflow: hidden;
    padding: 20px;
  }

  .link-referens4 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: 20px;
  }

  .link-referens5 {
    overflow: hidden;
    padding: 20px;
  }

  .link-referens6 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: 20px;
  }

  .link-referens7 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    padding: 20px;
  }

  .div-block-45 {
    margin-bottom: 40px;
  }

  .block-comp {
    margin-right: 0px;
    margin-bottom: 24px;
    padding: 30px 20px;
  }

  .block-comp.no {
    margin-bottom: 0px;
  }

  .text-block-29 {
    max-width: none;
    margin-bottom: 8px;
    padding-bottom: 0px;
    font-size: 16px;
  }

  .div-block-48 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .div-block-51 {
    width: 36px;
    height: 36px;
    margin-bottom: 16px;
  }

  .catalog {
    position: static;
    display: -ms-grid;
    display: grid;
    max-width: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 60px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .section.no-indents {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 3%;
    margin-left: 3%;
    padding-right: 0%;
    padding-left: 0%;
  }

  .section.margin-top-and-bottom-120px {
    margin-right: 0%;
    margin-left: 0%;
    padding: 60px 3%;
  }

  .section.margin-top-and-bottom-120px.slider {
    padding-bottom: 60px;
  }

  .section.internal {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .banner {
    width: 100%;
    height: 100vh;
    max-height: none;
    min-height: 724px;
    margin-bottom: 0px;
    padding-right: 4%;
    padding-bottom: 0px;
    padding-left: 4%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }

  .banner._852px {
    min-height: 852px;
  }

  .flexbox-horizontal {
    position: static;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .flexbox-horizontal.top {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .vertical-space-between {
    position: absolute;
    left: 0%;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .link-group {
    position: relative;
    left: auto;
    display: block;
    width: 100%;
    height: 280px;
    margin-top: 60px;
    margin-bottom: 40px;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .link-group.no {
    margin-bottom: 0px;
  }

  .grid {
    height: auto;
    margin-top: 40px;
    padding-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .paragraph {
    max-width: none;
    line-height: 24px;
  }

  .paragraph._1 {
    width: 45%;
  }

  .text_60px {
    font-size: 24px;
    line-height: 30px;
    font-weight: 700;
  }

  .text_18px {
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    display: block;
    max-width: none;
    margin-right: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .text_18px.gray {
    max-width: none;
  }

  .div-block-67 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .arm1 {
    bottom: -40px;
    width: auto;
    max-width: 240px;
    margin-right: 0px;
    margin-left: -20px;
  }

  .arm2 {
    top: -40px;
    width: auto;
    max-width: 160px;
    margin-right: 0px;
    margin-left: -80px;
    padding-right: 0px;
  }

  .div-block-70 {
    position: relative;
    left: auto;
    top: auto;
    right: 0%;
    bottom: 0%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: none;
    margin-right: 0px;
    margin-bottom: 40px;
    margin-left: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -o-object-fit: fill;
    object-fit: fill;
  }

  .h2 {
    margin-bottom: 8px;
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
  }

  .h2.bottom32.white {
    max-width: none;
    font-size: 18px;
    line-height: 28px;
    text-align: center;
  }

  .h2._20px {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    text-align: center;
  }

  .h2.white.no {
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-71 {
    bottom: auto;
    margin-bottom: 0px;
    padding-right: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .image-28 {
    top: auto;
    bottom: -160px;
    max-height: none;
    max-width: none;
  }

  .logopartner {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 14px 12%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .image-29 {
    max-width: 100%;
  }

  .logopartner-grid {
    display: -ms-grid;
    display: grid;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    justify-items: center;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-72 {
    display: block;
    max-width: none;
    margin-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .link-16px {
    font-size: 14px;
    line-height: 20px;
  }

  .div-block-73 {
    margin-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .div-block-74 {
    margin-top: 0px;
    margin-left: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .text-16px-black {
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .styk {
    min-width: auto;
  }

  .text-link {
    line-height: 20px;
  }

  .loading {
    display: none;
    width: 100%;
  }

  .load_bottom_text {
    bottom: 40px;
    font-size: 12px;
    line-height: 18px;
  }

  .loading_img {
    height: 56px;
    max-width: 3px;
    margin-right: 10px;
    margin-left: 10px;
  }

  .load_div {
    height: auto;
  }

  .load_text {
    width: 260px;
    min-width: 260px;
    font-size: 18px;
    line-height: 28px;
  }

  .c-menu-item {
    margin-bottom: 10px;
  }

  .navigation {
    padding-top: 14px;
    padding-bottom: 0px;
  }

  .navigation-container {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .our-company {
    display: block;
  }

  .company-type-right {
    margin-top: 40px;
  }

  .div-block-84.left {
    max-width: 80%;
    margin-left: 12px;
  }

  .text-h3 {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-88 {
    bottom: -20px;
    width: 70%;
  }

  .div-block-89 {
    width: auto;
  }

  .cos {
    margin-bottom: 80px;
  }

  .div-block-90 {
    grid-column-gap: 0px;
    grid-row-gap: 32px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .brand {
    left: 0px;
  }

  .brand.w--current {
    position: relative;
    left: auto;
    z-index: 1010;
    padding-left: 0px;
  }

  .div-block-98 {
    max-width: none;
  }

  .title {
    margin-bottom: 40px;
  }

  .div-block-101 {
    width: auto;
  }

  .div-block-104 {
    width: auto;
  }

  .div-block-105 {
    width: 246px;
  }

  .text_16px {
    line-height: 20px;
  }

  .text_16px.centr {
    font-size: 12px;
    line-height: 18px;
  }

  .text_16px.blue_links {
    font-size: 14px;
    line-height: 20px;
  }

  .modal_wrapper {
    display: none;
  }

  .form-wrap {
    width: auto;
    max-width: 320px;
    min-width: auto;
  }

  .close_modal {
    position: absolute;
    margin-right: 8px;
  }

  .navigation-container-2 {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .akvalit-logo-small {
    height: 30px;
  }

  .paragraph-copy {
    max-width: none;
    line-height: 24px;
  }

  .indent {
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    display: block;
    max-width: 181px;
    margin-right: 6px;
    margin-bottom: 0px;
    margin-left: 6px;
    padding-top: 0px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .div-block-115 {
    margin-bottom: 12px;
  }

  .button_header {
    display: -ms-grid;
    display: grid;
    max-width: none;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1.25fr;
    grid-template-columns: 1.25fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-116 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    margin-bottom: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    grid-auto-columns: 1fr;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }

  .div-block-116.no {
    margin-bottom: 0px;
  }

  .open_consult_product {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
  }

  .link_download {
    display: block;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
  }

  .div-block-117 {
    top: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .text_60px_header {
    font-size: 24px;
    line-height: 32px;
  }

  .bullets {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    justify-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-118 {
    width: 140px;
  }

  .card-product {
    padding-top: 40px;
    padding-bottom: 40px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .description {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: 0%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .image-33 {
    max-width: 75%;
    margin-bottom: 24px;
    margin-left: 0px;
  }

  .div-block-119 {
    display: -ms-grid;
    display: grid;
    margin-bottom: 14px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 8px;
    -ms-grid-columns: minmax(180px, 1fr);
    grid-template-columns: minmax(180px, 1fr);
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .div-block-121 {
    margin-left: 10px;
  }

  .ontact_us {
    padding: 15% 10%;
  }

  .div-block-123 {
    width: auto;
  }

  .text-field2.c_input {
    font-size: 14px;
    line-height: 20px;
  }

  .text-field-copy.c_input.phone_in {
    font-size: 14px;
    line-height: 20px;
  }

  .submit-button2.fb_con {
    font-size: 14px;
    line-height: 20px;
  }

  .minimum-specifications {
    margin-top: 12px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .block1 {
    max-width: 360px;
    margin-bottom: 40px;
  }

  .div-block-105-copy {
    margin-bottom: 24px;
  }

  .working-environment {
    padding: 15% 10%;
  }

  .heading-40px {
    max-width: 240px;
    font-size: 24px;
    line-height: 32px;
  }

  .div-block-133 {
    margin-bottom: 24px;
  }

  .characteristics {
    margin-bottom: 60px;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .text-32px-semibold.white {
    font-size: 18px;
    line-height: 24px;
  }

  .text-32px-semibold.yellow {
    font-size: 18px;
    line-height: 24px;
  }

  .div-block-147 {
    position: static;
  }

  .div-block-149-copy {
    margin-top: 40px;
  }

  .navigation-container-2-copy {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }

  .link-16px-1a314c-copy {
    font-size: 16px;
    line-height: 24px;
  }

  .page-title1 {
    margin-top: 24px;
  }

  .maps {
    margin-top: 80px;
    margin-bottom: 80px;
  }

  .contacts {
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-83-copy {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }

  .div-block-164 {
    margin-top: 16px;
    margin-bottom: 0px;
  }

  .certificates {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
  }

  .pressure_table {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .head-dimensions-32 {
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text_24px_normal {
    font-size: 16px;
    line-height: 24px;
  }

  .div-block-1533-copy {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .additional-information {
    height: auto;
    margin-top: 0px;
    padding: 10%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15334 {
    margin-top: 24px;
  }

  .div-block-15335 {
    margin-top: 12px;
  }

  .header-no-ident {
    width: auto;
  }

  .div-block-15352 {
    margin-top: 24px;
  }

  .text_140px {
    font-size: 120px;
    line-height: 120px;
  }

  .div-block-15357 {
    width: auto;
  }

  .div-block-15359 {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .div-block-15360 {
    grid-row-gap: 24px;
  }

  .text_120px {
    font-size: 55px;
    line-height: 55px;
  }

  .list-item3 {
    margin-left: 12px;
  }

  .list-item4 {
    margin-left: 24px;
  }

  .c-nav_button {
    width: 42px;
  }

  .div-block-15367 {
    max-width: none;
  }

  .div-block-15369 {
    max-width: 206px;
  }

  .div-block-15370 {
    max-width: none;
  }

  .div-block-15371 {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }

  .paragraph2 {
    max-width: none;
    line-height: 24px;
  }

  .div-block-15374 {
    width: 260px;
  }

  .div-block-15376 {
    margin-bottom: 16px;
  }

  .div-block-15377 {
    max-width: none;
    margin-bottom: 24px;
  }

  .div-block-15378 {
    max-width: none;
  }

  .div-block-15380 {
    width: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  .flexbox-horizontal2 {
    position: static;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }

  .div-block-89-copy {
    width: auto;
  }

  .text-block-42 {
    font-size: 16px;
    line-height: 24px;
    font-weight: 500;
  }

  .div-block-15384 {
    grid-row-gap: 24px;
  }

  .div-block-15386 {
    display: none;
  }

  .banner_home {
    width: 100%;
    height: 100vh;
    max-height: none;
    min-height: auto;
    margin-bottom: 0px;
    padding-right: 4%;
    padding-bottom: 0px;
    padding-left: 4%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
  }

  .div-block-15389 {
    width: auto;
  }

  .h3 {
    font-size: 18px;
    line-height: 28px;
  }

  .div-block-15359_1 {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .c-nav_background {
    top: 59px;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 40px;
    padding-left: 40px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .c-nav_content {
    z-index: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    margin-left: 0px;
    padding-bottom: 0px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .c-nav-menu {
    padding-top: 0px;
    grid-row-gap: 24px;
  }

  .c-nav-link {
    font-size: 24px;
    line-height: 32px;
  }

  .dropdown-link-c {
    width: 200px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 14px;
    line-height: 20px;
  }

  .contact_block_menu {
    margin-bottom: 0px;
    padding-bottom: 0px;
  }

  .phone-menu {
    margin-bottom: 6px;
    font-size: 18px;
    line-height: 28px;
  }

  .emal-menu {
    font-size: 18px;
    line-height: 28px;
  }

  .title_glav {
    margin-bottom: 0px;
    padding-bottom: 40px;
  }

  .copir_menu {
    position: relative;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 0px;
    padding-bottom: 140px;
  }

  .text-menu {
    width: 90%;
  }

  .text-block-19-copy {
    width: auto;
  }

  .text_h4 {
    font-size: 18px;
    line-height: 28px;
    text-align: center;
  }

  .text_60px_header-2 {
    font-size: 24px;
    line-height: 32px;
  }

  .page-title-product {
    margin-top: 24px;
  }

  .block-product {
    top: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
  }

  .image_product {
    width: 260px;
  }

  .div-block-15371_2 {
    display: -ms-grid;
    display: grid;
    width: 260px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    grid-auto-columns: 1fr;
    grid-column-gap: 0px;
    grid-row-gap: 24px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }

  .text-block-44 {
    font-weight: 500;
    text-align: center;
  }

  .values-table._100-0 {
    margin-top: 40px;
  }

  .pressure_table2 {
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }

  .consultation_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .pop-up_content {
    z-index: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-right: 0px;
    margin-left: 0px;
    padding-top: 59px;
    padding-bottom: 100px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }

  .head_modal {
    font-size: 24px;
    line-height: 32px;
  }

  .image-46 {
    margin-right: 0px;
    padding-right: 0px;
  }

  .optimal_equipment_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .optimal_equipment_popup.scrollable {
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    display: none;
  }

  .consultation_compens_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_shuber_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_shlang_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_disk_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_kran_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_trials_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .consultation_repair_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_popup {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_reju {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebu {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_eby {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebc_k {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebc_sh {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_ebx {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_reju {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebu {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_eby {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebc_k {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebc_sh {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_ebx {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_pvm04 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm04 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm05 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_pvm06 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_pvm05 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_pvm06 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_kgv01 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_kgv01 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .calcul_cost_kgv03 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }

  .download_list_kgv03 {
    top: 0%;
    display: none;
    overflow: auto;
    width: 100%;
    padding-top: 0px;
    padding-right: 6%;
    padding-left: 6%;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}

#w-node-_0fc4f16d-8072-a766-b37e-76fceae359b9-8f204afb {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_7093b3b1-5efb-64ea-2616-68c7567f8835-8f204afb {
  -ms-grid-column-align: stretch;
  justify-self: stretch;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  -ms-grid-row-align: stretch;
  align-self: stretch;
}

#w-node-_5e92e23e-2ecb-d660-4057-39f286c9d2cc-8f204afb {
  -ms-grid-column: span 6;
  grid-column-start: span 6;
  -ms-grid-column-span: 6;
  grid-column-end: span 6;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
}

#w-node-b52028f1-d48d-bba3-b9ba-e704e5140ae8-8f204afb {
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_264cf4a6-d3b6-7fdf-56cc-02a0122a5de5-8f204afb {
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_27f5efac-e780-0a84-1cfd-67d65cbb5588-8f204afb {
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-be790c78-7b7b-abde-c5fe-04076ed0e209-8f204afb {
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_2b2771ca-2b24-9f5f-f6a7-612c183c3c02-8f204afb {
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_2b2771ca-2b24-9f5f-f6a7-612c183c3bf6-8f204afb {
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_434e9fbc-2fff-f638-f5a4-92d0a1c9645a-a1c96457 {
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-90204b14 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-90204b14 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-90204b14 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d7391635-7a0d-0d7d-c68e-70602a452478-90204b14 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d7391635-7a0d-0d7d-c68e-70602a452479-90204b14 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-c42bb45b {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-c42bb45b {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-c42bb45b {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d7391635-7a0d-0d7d-c68e-70602a452478-c42bb45b {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d7391635-7a0d-0d7d-c68e-70602a452479-c42bb45b {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-5ffd59fa {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-5ffd59fa {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-5ffd59fa {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d7391635-7a0d-0d7d-c68e-70602a452478-5ffd59fa {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-d7391635-7a0d-0d7d-c68e-70602a452479-5ffd59fa {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-9c01c13b {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-9c01c13b {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-9c01c13b {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-7be1bfd2 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-7be1bfd2 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-7be1bfd2 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-206728a7 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-206728a7 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-206728a7 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-35a56e2e {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-35a56e2e {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-35a56e2e {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-a57bb5e0 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb708-a57bb5e0 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_1d33e2ed-bec5-19cf-c592-92b3782cb709-a57bb5e0 {
  -webkit-align-self: auto;
  -ms-flex-item-align: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-84c643d4 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c9-84c643d4 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-07436f0d {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb3-07436f0d {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-8f9d612c {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c9-8f9d612c {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-6f2e988f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c9-6f2e988f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-5dd2fa4e {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb3-5dd2fa4e {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-1aaff00a {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_767b4719-3618-9d69-9332-be456216adab-1aaff00a {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb3-1aaff00a {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-b22ef052-1bc7-5905-8d6e-67b22c676501-1aaff00a {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-a225ece7 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_767b4719-3618-9d69-9332-be456216adab-a225ece7 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb3-a225ece7 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-b22ef052-1bc7-5905-8d6e-67b22c676501-a225ece7 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-9896a69f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_767b4719-3618-9d69-9332-be456216adab-9896a69f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_29a93b5f-da43-1e9a-34fd-2dab40e40ead-9896a69f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb3-9896a69f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-b22ef052-1bc7-5905-8d6e-67b22c676501-9896a69f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_749dc346-6770-a3ad-cb64-faf9735f5ab4-9896a69f {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-008bfcf0 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb3-008bfcf0 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-83f7fda6 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea53a-83f7fda6 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43d-83f7fda6 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-ce917848 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea53a-ce917848 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43d-ce917848 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-a0dcf9b3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea53a-a0dcf9b3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43d-a0dcf9b3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-ca52b9a2 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea53a-ca52b9a2 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43d-ca52b9a2 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a9a-f67daea3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea53a-f67daea3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

#w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43d-f67daea3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
}

@media screen and (min-width: 1280px) {
  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-90204b14 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-c42bb45b {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-5ffd59fa {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-9c01c13b {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-7be1bfd2 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-206728a7 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-35a56e2e {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-a57bb5e0 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-84c643d4 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-07436f0d {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-8f9d612c {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-6f2e988f {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-5dd2fa4e {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-1aaff00a {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-a225ece7 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-9896a69f {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-008bfcf0 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-83f7fda6 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-ce917848 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-a0dcf9b3 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-ca52b9a2 {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-fb8b1e8b-8d7c-e7c9-3501-7b13baa671e3-f67daea3 {
    -ms-grid-column-align: end;
    justify-self: end;
  }
}

@media screen and (max-width: 991px) {
  #w-node-f86945fc-ed49-cc27-5415-2af921bda801-8f204afb {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch;
  }

  #w-node-_9ab71bc9-9298-cc0e-3311-54f5aa61c4f0-8f204afb {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_264cf4a6-d3b6-7fdf-56cc-02a0122a5de8-8f204afb {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_27f5efac-e780-0a84-1cfd-67d65cbb558b-8f204afb {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-be790c78-7b7b-abde-c5fe-04076ed0e209-8f204afb {
    -ms-grid-row-align: stretch;
    align-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-be790c78-7b7b-abde-c5fe-04076ed0e20c-8f204afb {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_2b2771ca-2b24-9f5f-f6a7-612c183c3c05-8f204afb {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-_2b2771ca-2b24-9f5f-f6a7-612c183c3bf9-8f204afb {
    -ms-grid-column-align: end;
    justify-self: end;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-90204b14 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-90204b14 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-90204b14 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-90204b14 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-c42bb45b {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-c42bb45b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-c42bb45b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-c42bb45b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-5ffd59fa {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-5ffd59fa {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-5ffd59fa {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-5ffd59fa {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-9c01c13b {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-9c01c13b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-9c01c13b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-9c01c13b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-7be1bfd2 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-7be1bfd2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-7be1bfd2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-7be1bfd2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-206728a7 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-206728a7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-206728a7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-206728a7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-35a56e2e {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-35a56e2e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-35a56e2e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-35a56e2e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-a57bb5e0 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-a57bb5e0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-a57bb5e0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-a57bb5e0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-84c643d4 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4b9-84c643d4 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bc-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bf-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c3-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-07436f0d {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba3-07436f0d {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba6-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-8f9d612c {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4b9-8f9d612c {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bc-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bf-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c3-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-6f2e988f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4b9-6f2e988f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bc-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bf-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c3-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-5dd2fa4e {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba3-5dd2fa4e {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba6-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-1aaff00a {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada5-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba3-1aaff00a {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba6-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fb-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-a225ece7 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada5-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba3-a225ece7 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba6-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fb-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-9896a69f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada5-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_29a93b5f-da43-1e9a-34fd-2dab40e40ea7-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba3-9896a69f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba6-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fb-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_749dc346-6770-a3ad-cb64-faf9735f5aae-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-ed21a103-c6b6-039d-1ca2-85e8b695f674-9896a69f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_694cbaa3-73c7-8473-cc3d-f78d074aa94a-9896a69f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-008bfcf0 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba3-008bfcf0 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba6-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-83f7fda6 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52a-83f7fda6 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52d-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae42d-83f7fda6 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae430-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-ce917848 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52a-ce917848 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52d-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae42d-ce917848 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae430-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-a0dcf9b3 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52a-a0dcf9b3 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52d-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae42d-a0dcf9b3 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae430-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-ca52b9a2 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52a-ca52b9a2 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52d-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae42d-ca52b9a2 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae430-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-b7cc1a90-f3d9-a182-6920-ac9909a5f3e4-f67daea3 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-ea7313f8-d789-4654-3241-046fc04f6eb2-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52a-f67daea3 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea52d-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae42d-f67daea3 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae430-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  #w-node-b52028f1-d48d-bba3-b9ba-e704e5140ae8-8f204afb {
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-f7f47122-b9db-aa82-a1f7-8591d8464031-d846402e {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-90204b14 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-90204b14 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-90204b14 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-90204b14 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_0ba16e36-bcc9-4573-c686-8c45bee0f2b2-90204b14 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-c42bb45b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-c42bb45b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-c42bb45b {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-c42bb45b {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_0ba16e36-bcc9-4573-c686-8c45bee0f2b2-c42bb45b {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-5ffd59fa {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-5ffd59fa {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-5ffd59fa {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-5ffd59fa {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_0ba16e36-bcc9-4573-c686-8c45bee0f2b2-5ffd59fa {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-9c01c13b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-9c01c13b {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-9c01c13b {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-9c01c13b {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-7be1bfd2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-7be1bfd2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-7be1bfd2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-206728a7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-206728a7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-206728a7 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-206728a7 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-35a56e2e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-35a56e2e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-35a56e2e {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-35a56e2e {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_059a4121-fc30-115c-82ee-ae29aa9d7a7f-35a56e2e {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-a57bb5e0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-a57bb5e0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-a57bb5e0 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-84c643d4 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-84c643d4 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bf-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c3-84c643d4 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c6-84c643d4 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4da-84c643d4 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-07436f0d {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-07436f0d {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_0ba16e36-bcc9-4573-c686-8c45bee0f2b2-07436f0d {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-07436f0d {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb0-07436f0d {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbc4-07436f0d {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-8f9d612c {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-8f9d612c {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bf-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c3-8f9d612c {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c6-8f9d612c {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4da-8f9d612c {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-d3e1ca01-9fba-591b-69e3-22fe31f61303-8f9d612c {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-6f2e988f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4bf-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c3-6f2e988f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_95e08033-b137-9a88-fe72-de47fdc4d4c6-6f2e988f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-5dd2fa4e {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-5dd2fa4e {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb0-5dd2fa4e {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-1aaff00a {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada5-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada8-1aaff00a {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb0-1aaff00a {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fb-1aaff00a {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fe-1aaff00a {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-a225ece7 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada5-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada8-a225ece7 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb0-a225ece7 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fb-a225ece7 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fe-a225ece7 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-9896a69f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada5-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_767b4719-3618-9d69-9332-be456216ada8-9896a69f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_29a93b5f-da43-1e9a-34fd-2dab40e40ea7-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_29a93b5f-da43-1e9a-34fd-2dab40e40eaa-9896a69f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb0-9896a69f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fb-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-b22ef052-1bc7-5905-8d6e-67b22c6764fe-9896a69f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_749dc346-6770-a3ad-cb64-faf9735f5aae-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_749dc346-6770-a3ad-cb64-faf9735f5ab1-9896a69f {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-ed21a103-c6b6-039d-1ca2-85e8b695f674-9896a69f {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_694cbaa3-73c7-8473-cc3d-f78d074aa94a-9896a69f {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-008bfcf0 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-008bfcf0 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bba9-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbad-008bfcf0 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbb0-008bfcf0 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_7bd57898-a420-dc65-df74-dfe4fbb4bbc4-008bfcf0 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a7f8bb31-f37b-6560-0a32-84775532ef91-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea537-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea548-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-83f7fda6 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43a-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae44c-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae45e-83f7fda6 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a7f8bb31-f37b-6560-0a32-84775532ef91-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea537-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea548-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-ce917848 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43a-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae44c-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae45e-ce917848 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a7f8bb31-f37b-6560-0a32-84775532ef91-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea537-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea548-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-a0dcf9b3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43a-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae44c-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae45e-a0dcf9b3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a7f8bb31-f37b-6560-0a32-84775532ef91-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea537-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea548-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-ca52b9a2 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43a-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae44c-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae45e-ca52b9a2 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a8d3682e-8ae7-2da0-8065-b1fa9e231c66-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a92-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_6c456fb6-ddb1-1a59-5531-4639726e0a96-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_82f509c1-6d1f-16c7-7d0a-d6a28c964a92-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-a7f8bb31-f37b-6560-0a32-84775532ef91-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea530-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea534-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea537-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_38dff5bc-67b2-2bbc-3046-ceb2a87ea548-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae433-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae437-f67daea3 {
    -ms-grid-column-align: stretch;
    justify-self: stretch;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae43a-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae44c-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }

  #w-node-_285242d3-4a8e-f0e6-d3f4-5d2116fae45e-f67daea3 {
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b52028f1-d48d-bba3-b9ba-e704e5140ae8-8f204afb {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_264cf4a6-d3b6-7fdf-56cc-02a0122a5de5-8f204afb {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_27f5efac-e780-0a84-1cfd-67d65cbb5588-8f204afb {
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-be790c78-7b7b-abde-c5fe-04076ed0e209-8f204afb {
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_2b2771ca-2b24-9f5f-f6a7-612c183c3c02-8f204afb {
    -ms-grid-column-align: auto;
    justify-self: auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }

  #w-node-_2b2771ca-2b24-9f5f-f6a7-612c183c3bf6-8f204afb {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }

  #w-node-_337fffe6-378f-39c0-3f7c-d6dd8c41b5d3-8c41b5d0 {
    -ms-grid-column-align: auto;
    justify-self: auto;
  }
}



 .phone-2 a,  .emal-2 a{
  color: #ffb905!important;
  text-decoration: none!important;
}

.contact_block .phone-2 a, .contact_block .emal-2 a{
  color: white!important;
}

.mause-scroll{
  background-image: url("icons/mouse.svg");
  width: 50px;
  height: 65px;
  background-size: cover;
  filter: invert(100%) sepia(2%) saturate(7500%) hue-rotate(296deg) brightness(119%) contrast(100%);
}

@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikLCG-Regular.woff2') format('woff2'), url('../fonts/GraphikLCG-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikLCG-Medium.woff2') format('woff2'), url('../fonts/GraphikLCG-Medium.woff') format('woff');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikLCG-Bold.woff2') format('woff2'), url('../fonts/GraphikLCG-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Graphik';
  src: url('../fonts/GraphikLCG-Semibold.woff2') format('woff2'), url('../fonts/GraphikLCG-Semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}


.need_model{
  text-align: center;
  font-size: 20px;
  margin-bottom: 15px;
}
.form-group{
  margin-bottom: 15px;
}
.need_model a{
  color: #f0b705;
  text-decoration: none;
}

.svg-icon{
  display: block;
  width: 30px;
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 10px;
}



.instagram-icon{
  background-image: url("icons/instagram.svg");
}

.facebook-icon{
  background-image: url("icons/facebook.svg");
}

.vk-icon{
  background-image: url("icons/vk.svg");
}


.svg-icon-wrap{
  display: flex;
  margin-top: 5px;
}

.tabs__nav {
    display: flex;
}

.tabs__nav-btn {
    padding: 15px 30px;
    font-size: 20px;
    background-color: #f5f5f5;
    border: 0;
    border-right: 1px solid #ddd;
    cursor: pointer;
    width: 100%;
}

.tabs__nav-btn:last-child {
    border-right: none;
}

.tabs__nav-btn:hover {
    background-color: #ddd;
}

.tabs__nav-btn.active {
    background-color: rgba(26, 49, 76, 0.8);
    border-right-color: rgba(26, 49, 76, 0.8);
    color: #fff;
}

.tabs__item {
    display: none;
}

.tabs__block {
    display: flex;
    justify-content: space-between;
}
.tab__img-block {
    width: 100%;
}
.tab__img {
    width: 100%;
}

.tabs__item.active {
    display: block;
}
.text-justify{
  text-align: justify;
}
.mt-20{
  margin-top: 20px;
}
.mt-120{
  margin-top: 120px;
}
.mnone{
  margin-bottom: 0px;
}
.text-centerw{
  text-align: center;
  font-weight: 500;
  color: #000;
}

.phone1:before{
content: '';
background-image: url('../images/tel-belarus.svg');
background-size: contain;
width: 20px;
height: 20px;
display: inline-flex;

top: 5px;
position: relative;
margin-right: 5px;
}

.phone2:before{
content: '';
background-image: url('../images/tel-rf.svg');
background-size: contain;
width: 20px;
height: 20px;
display: inline-flex;

top: 5px;
position: relative;
margin-right: 5px;
}

.phone3:before{
content: '';
background-image: url('../images/tel-kazahstan.svg');
background-size: contain;
width: 20px;
height: 20px;
display: inline-flex;

top: 5px;
position: relative;
margin-right: 5px;
}


@media (max-width: 750px) {
  .drawing-flex {
    flex-direction: column;
  }
  .values-title-custom {
    grid-template-columns:inherit !important;
  }
  .tables-custom {
    padding: 0 20px !important;
  }
}