.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

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

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

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

.w-checkbox-input--inputType-custom {
  width: 12px;
  height: 12px;
  border: 1px solid #ccc;
  border-radius: 2px;
}

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

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

.w-embed-youtubevideo {
  width: 100%;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/youtube-placeholder.2b05e7d68d.svg');
  background-position: 50%;
  background-size: cover;
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
  position: relative;
}

.w-embed-youtubevideo:empty {
  min-height: 75px;
  padding-bottom: 56.25%;
}

body {
  color: #1a1b1f;
  font-family: Montserrat, sans-serif;
  font-size: 14px;
  line-height: 150%;
}

.accordion-item-trigger-2 {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.slider-arrow---netpeak {
  width: 64px;
  max-height: 64px;
  min-height: 64px;
  min-width: 64px;
  background-color: #4a3aff;
  border-radius: 50%;
  margin-top: auto;
  margin-bottom: auto;
  font-size: 22px;
  transition: box-shadow .35s, background-color .35s, color .35s, transform .35s;
  box-shadow: 0 4px 4px rgba(12, 4, 102, .2);
}

.slider-arrow---netpeak:hover {
  color: #170f49;
  background-color: #fff;
  transform: scale(1.1);
  box-shadow: 0 4px 20px -8px rgba(12, 4, 102, .1);
}

.slider-arrow---netpeak:active {
  transform: scale(.94);
}

.slider-arrow---netpeak.small---netpeak {
  width: 56px;
  max-height: 56px;
  min-height: 56px;
  min-width: 56px;
  margin-top: auto;
  margin-bottom: auto;
}

.slider-arrow---netpeak.small---netpeak.right---netpeak {
  background-color: rgba(45, 46, 49, .86);
  margin-top: auto;
  left: auto;
}

.slider-arrow---netpeak.small---netpeak.left---brix {
  background-color: rgba(33, 37, 41, .6);
  justify-content: flex-start;
  display: flex;
  position: absolute;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.slider-arrow---netpeak.small---netpeak.right---netpeak {
  background-color: rgba(45, 46, 49, .86);
  justify-content: flex-end;
  margin-top: auto;
  display: flex;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 1%;
}

.services-wrapper-nav-container-netpeak-site {
  justify-content: flex-start;
  align-items: center;
  margin-left: 0;
  margin-right: auto;
  display: block;
}

.div-block-63 {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.menu-second-items_netpeak {
  width: 246px;
  align-items: center;
  display: flex;
}

.div-block-61 {
  width: 32px;
  text-align: center;
  margin-top: 0;
  margin-left: auto;
  margin-right: 0;
  padding-bottom: 0;
  display: block;
}

.arrow-menu_netpeak {
  padding-right: 10px;
}

.nav-container-netpeak-site {
  z-index: 2;
  width: 1140px;
  max-width: none;
  grid-column-gap: 16px;
  grid-row-gap: 0px;
  object-fit: fill;
  flex-direction: column;
  grid-template-rows: auto auto;
  grid-template-columns: 2.75fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: static;
}

.top-wrapper-nav-container-netpeak-site {
  justify-content: space-between;
  align-items: center;
  margin-right: -10px;
  display: flex;
}

.nav-dropdown-netpeak-site {
  position: static;
}

.link-block-14 {
  width: 40px;
  height: auto;
  margin-bottom: 6px;
  display: flex;
}

.dd-services-link {
  width: auto;
  max-width: none;
  white-space: normal;
  align-self: center;
  margin-left: 0;
  margin-right: 0;
  padding: 6px 0;
  font-size: 13px;
  line-height: 150%;
}

.dd-services-link:hover {
  color: #00b3e3;
  border-bottom: 1px #c4c4c4;
  font-weight: 400;
}

.menu-link-netpeak-site {
  color: #2d2e31;
  background-color: #fff;
  border-bottom: 4px solid #fff;
  margin-left: 0;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  position: static;
}

.menu-link-netpeak-site:hover {
  border-bottom-color: #00b3e3;
  font-weight: 400;
}

.menu-link-netpeak-site.w--current {
  color: #9c9c9c;
}

.menu-link-netpeak-site.none-hover, .menu-link-netpeak-site.none-hover:hover {
  border-bottom-style: none;
}

.menu-link-netpeak-site.menu-button {
  color: #fff;
  background-color: #f07f1b;
  margin-top: 8px;
  margin-left: 10px;
  margin-right: 0;
  padding: 10px 30px;
  font-weight: 500;
}

.menu-link-netpeak-site.menu-button:hover {
  background-image: linear-gradient(211deg, #ff5e00, #f07f1b);
  box-shadow: 1px 1px 10px -1px #f07f1b;
}

.address-dd-icon-netpeak-site {
  margin-right: 10px;
}

.bottom-wrapper-nav-container-netpeak-site {
  justify-content: space-between;
  margin-left: 0;
  display: flex;
}

.main-logo-netpeak-site {
  width: 100%;
  max-width: 100%;
}

.menu-region-netpeak-site {
  text-align: left;
  justify-content: flex-start;
  margin-left: 20px;
  display: block;
}

.navbar-desktop-netpeak-site {
  z-index: 100000;
  box-shadow: none;
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 179, 227, .1);
  flex-direction: row;
  display: flex;
  position: fixed;
  top: 0%;
  bottom: auto;
  left: 0%;
  right: 0%;
  overflow: visible;
}

.grid-20 {
  grid-column-gap: 12px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-services-netpeak {
  grid-template-rows: auto;
  grid-template-columns: 5.5fr .25fr;
}

.social-media-netpeak {
  width: auto;
  align-self: auto;
}

.social-media-netpeak:hover {
  background-color: rgba(0, 0, 0, 0);
  border-radius: 0;
  transform: translate(0, -4px);
}

.dropdown-toggle-netpeak-site {
  border-bottom: 4px solid #fff;
  padding-left: 0;
  padding-right: 30px;
  font-size: 14px;
}

.dropdown-toggle-netpeak-site:hover {
  border-bottom-color: #00b3e3;
}

.right-wrapper-nav-container-netpeak-site {
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;
  margin-left: auto;
  display: block;
}

.div-block-72 {
  width: 260px;
}

.contacts-wrapper-nav-container-netpeak-site {
  align-items: center;
  margin-left: auto;
  margin-right: 10px;
  display: flex;
}

.button-secondary-netpeak-site {
  color: #fff;
  background-color: #f07f1b;
  border-bottom: 4px #fff;
  border-radius: 4px;
  margin-top: 5px;
  margin-left: 15px;
  margin-right: 0;
  padding: 15px 25px;
  font-size: 14px;
  font-weight: 700;
  position: static;
}

.button-secondary-netpeak-site:hover {
  color: #fff;
  background-color: #f07f1b;
  background-image: linear-gradient(52deg, #ffa656, #f07f1b);
  border-bottom-style: none;
  border-bottom-color: #00b3e3;
  font-weight: 700;
  box-shadow: 15px -13px 42px 2px rgba(240, 127, 27, .35);
}

.button-secondary-netpeak-site.w--current {
  color: #9c9c9c;
}

.dd-list-services {
  z-index: 1000;
  background-color: #fff;
  flex-direction: row;
  align-items: stretch;
  display: none;
  position: absolute;
  top: 142px;
  bottom: auto;
  left: 0%;
  right: auto;
}

.dd-list-services.w--open {
  z-index: 0;
  border: 1px rgba(0, 179, 227, .1);
  margin-top: -16px;
  padding-top: 16px;
  padding-bottom: 20px;
  transition: opacity .2s;
  top: 110%;
  box-shadow: 0 10px 20px -1px rgba(0, 179, 227, .18);
}

.brand-link-netpeak-site {
  width: 140px;
  margin-top: 0;
  margin-left: 0;
  padding-left: 0;
}

.dropdown-toggle-netpeak-mobile {
  border-bottom: 4px solid #fff;
  padding-left: 15px;
  padding-right: 30px;
  font-size: 14px;
}

.dropdown-toggle-netpeak-mobile:hover {
  border-bottom-color: #00b3e3;
}

.navbar-mobile-netpeak-site {
  justify-content: space-between;
  align-items: center;
  display: none;
}

.menu-mobile-netpeak-site {
  border-bottom: 4px solid #fff;
  margin-left: auto;
  margin-right: 0;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
  position: static;
}

.menu-mobile-netpeak-site:hover {
  border-bottom-color: #00b3e3;
  font-weight: 400;
}

.text-normal-netpeak-site {
  width: 100%;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: 0;
  margin-bottom: 4px;
  padding-right: 0;
  font-size: 14px;
  line-height: 150%;
}

.text-normal-netpeak-site.moving-cards-text {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
}

.text-normal-netpeak-site.centered-normal-text {
  text-align: center;
}

.text-normal-netpeak-site.quote {
  color: rgba(26, 27, 31, .61);
  position: relative;
}

.text-small-netpeak-site {
  z-index: 2;
  width: auto;
  height: auto;
  max-width: none;
  min-height: auto;
  color: #000;
  text-align: left;
  align-self: flex-start;
  font-size: 14px;
  line-height: 150%;
  display: block;
  position: static;
  overflow: visible;
}

.text-small-netpeak-site.centered-text {
  width: 100%;
  text-align: center;
  white-space: normal;
  background-color: rgba(0, 0, 0, 0);
  align-self: center;
  margin-bottom: 0;
}

.text-small-netpeak-site.centered-text.text-link-contact {
  color: #00b3e3;
  border: 0 solid #00b3e3;
}

.text-small-netpeak-site.left {
  width: 100%;
  text-align: center;
  align-items: flex-start;
  margin-bottom: 0;
}

.text-small-netpeak-site.conference-description {
  text-align: center;
}

.text-small-netpeak-site.text-white {
  color: #fff;
}

.text-small-netpeak-site.centered-text {
  width: 100%;
  text-align: center;
  white-space: normal;
  background-color: rgba(0, 0, 0, 0);
  align-self: center;
  margin-bottom: 0;
}

.text-small-netpeak-site.centered-text.contacts-105px {
  height: 60px;
}

.text-small-netpeak-site.right {
  min-height: auto;
  text-align: right;
  justify-content: flex-end;
}

.text-small-netpeak-site.quote {
  height: 100%;
  min-height: 100%;
  color: rgba(26, 27, 31, .61);
  text-align: left;
  margin-top: 0;
  font-size: 16px;
}

.text-small-netpeak-site.opacity {
  max-width: none;
  color: rgba(26, 27, 31, .73);
}

.button-main-netpeak-site {
  text-align: center;
  background-color: #00b3e3;
  border-radius: 4px;
  margin-top: 0;
  padding: 22px 40px;
  font-size: 16px;
  font-weight: 700;
}

.button-main-netpeak-site:hover {
  color: #fff;
  background-image: linear-gradient(210deg, #5adcff, #00b3e3 60%);
  border-radius: 4px;
  box-shadow: 0 20px 42px rgba(0, 179, 227, .3);
}

.button-main-netpeak-site:focus {
  border-radius: 4px;
}

.button-main-netpeak-site.centered-button {
  align-self: center;
}

.button-main-netpeak-site.centered-button.team-button {
  margin-top: 60px;
}

.h3-team-name-netpeak-site {
  width: 100%;
  max-width: 100%;
  color: #272829;
  text-align: center;
  text-transform: none;
  margin-bottom: 6px;
  padding-top: 5px;
  font-size: 16px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
}

.h3-team-name-netpeak-site.right {
  color: #272829;
  text-align: right;
  justify-content: flex-end;
}

.container-flex-netpeak-site {
  z-index: 2;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  overflow: visible;
}

.container-flex-netpeak-site.vertical {
  flex-direction: column;
  align-items: flex-start;
  margin-top: 0;
  display: flex;
  overflow: visible;
}

.h2-netpeak-site {
  max-width: 800px;
  color: #272829;
  text-align: left;
  text-transform: none;
  align-items: center;
  margin-top: 0;
  margin-bottom: 40px;
  font-size: 42px;
  font-weight: 900;
  line-height: 130%;
  display: flex;
}

.h2-netpeak-site.white-text {
  color: #fff;
}

.h2-netpeak-site.with-description {
  margin-bottom: 20px;
}

.section-netpeak-site-certificates {
  text-align: center;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.slider-wrapper-netpeak-site {
  width: auto;
  flex: none;
  margin-top: 0;
  margin-bottom: 20px;
  display: flex;
  overflow: hidden;
}

.items-holder {
  flex: none;
  display: flex;
}

.link-btn-netpeak-site {
  color: #00b3e3;
  justify-content: flex-end;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: auto;
  padding-right: 0;
  font-size: 14px;
  font-weight: 600;
  text-decoration: none;
  transition-property: none;
  display: flex;
  position: relative;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
}

.link-btn-netpeak-site:hover {
  color: #272829;
}

.link-btn-netpeak-site.right-aligned {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: auto;
  position: static;
}

.items-2-netpeak-site {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.section-netpeak-site {
  text-align: center;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: block;
}

.section-netpeak-site.corporate-responsibility-netpeak-site {
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Netpeak-Presentation-_-UK-–-копія-1.png');
  background-position: 0 0;
  background-size: cover;
}

.section-netpeak-site.hidden-section {
  display: none;
}

.item_netpeak-site {
  width: 150px;
  max-width: 100%;
  margin-left: 10px;
  margin-right: 10px;
}

.text-wrapper-netpeak-site {
  width: 100%;
  height: 100%;
  max-width: none;
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 0;
  padding-right: 0;
  display: flex;
}

.text-wrapper-netpeak-site.bottom-line {
  border-bottom: 1px solid #d7d7d7;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.text-wrapper-netpeak-site.bottom-line.first-item {
  margin-top: 0;
  padding-top: 0;
}

.img-text-wrapper-netpeak-site {
  max-width: none;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  display: grid;
}

.h3-netpeak-site {
  color: #272829;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.h3-netpeak-site.white-text {
  color: #fff;
}

.content-wrapper-netpeak-site {
  flex-direction: column;
  display: flex;
  position: static;
}

.image-netpeak-site {
  width: 100%;
  height: auto;
  border-radius: 20px;
  margin-left: 0;
  padding-right: 0;
}

.image-netpeak-site.to-hide-on-desktop {
  display: none;
}

.text-link-netpeak-site {
  color: #1a1b1f;
  font-weight: 700;
  text-decoration: none;
  display: inline;
}

.text-link-netpeak-site:hover {
  color: #00b3e3;
  font-style: normal;
}

.mask---netpeak {
  border-radius: 20px;
}

.mask---netpeak.testimonial-v1---netpeak-site {
  max-width: 500px;
  overflow: visible;
}

.videowrap_netpeak-site {
  width: auto;
  height: auto;
  min-height: auto;
  border-radius: 15px;
  flex: none;
  margin-left: 0;
  margin-right: 0;
  padding: 0;
  position: relative;
  bottom: -5%;
  overflow: hidden;
}

.display-none {
  display: none;
}

.form-netpeak-site {
  width: 100%;
  text-align: left;
}

.form-text-content-netpeak-site {
  width: 100%;
  display: flex;
}

.field-label-form-netpeak-site {
  max-width: 420px;
  color: #272829;
  letter-spacing: .3px;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 0;
  font-weight: 600;
}

.privacy-policy-netpeak-site {
  width: 100%;
  color: #1a1b1f;
  text-decoration: none;
}

.consultation-image-netpeak-site {
  height: 100%;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-left: 100px;
  margin-right: 0;
  display: block;
}

.text-small-netpeak-site-centered {
  z-index: 2;
  width: auto;
  max-width: none;
  color: rgba(26, 27, 31, .73);
  text-align: center;
  align-self: center;
  display: block;
  position: static;
  overflow: visible;
}

.form-consultation-netpeak-site {
  width: 100%;
  max-width: 100%;
  box-shadow: none;
  border: 1px #00b3e3;
  border-radius: 15px;
  align-self: center;
  margin-bottom: 0;
  padding: 0 10px;
}

.form-image-netpeak-site {
  z-index: 2;
  max-width: 350px;
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  position: static;
  left: 0;
  right: 0;
}

.textarea-form-netpeak-site {
  border: 1px #000;
  border-bottom: 1px solid #c4c4c4;
  padding-left: 0;
  padding-right: 0;
}

.textarea-form-netpeak-site:active {
  border-bottom-color: #272829;
}

.textarea-form-netpeak-site:focus-visible {
  border-bottom-color: #272829;
}

.textarea-form-netpeak-site[data-wf-focus-visible] {
  border-bottom-color: #272829;
}

.checkbox-field-netpeak-site {
  margin-top: 30px;
  margin-bottom: 18px;
}

.checkbox-field-netpeak-site.pop-up-form-checkbox {
  margin-top: 0;
}

.checkbox-label-text-netpeak-site {
  width: 100%;
  letter-spacing: 1px;
  text-transform: none;
  font-size: 12px;
  line-height: 20px;
  text-decoration: none;
}

.text-field-form-netpeak-site {
  border: 1px #000;
  border-bottom: 1px solid #c4c4c4;
  margin-bottom: 0;
  padding: 15px 0;
}

.text-field-form-netpeak-site:active {
  border-bottom-color: #272829;
  border-radius: 0;
}

.text-field-form-netpeak-site:focus-visible {
  border-bottom-color: #272829;
}

.text-field-form-netpeak-site[data-wf-focus-visible] {
  border-bottom-color: #272829;
}

.text-span-29 {
  width: 100%;
}

.footer-block-social-media-icons-netpeak-site {
  width: 20%;
  margin-top: -30px;
  margin-right: 20px;
}

.social-media-wrapper-netpeak-site {
  justify-content: space-between;
  margin-top: 24px;
  display: flex;
}

.footer-list-netpeak-site {
  margin-top: 10px;
}

.footer-netpeak-site {
  text-align: center;
  border-top: 1px solid #00b3e3;
  align-items: flex-start;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 60px;
  padding-bottom: 40px;
}

.footer-text-wrapper-netpeak-site {
  align-items: center;
  margin-top: 10px;
  padding-top: 0;
  display: flex;
}

.footer-link-netpeaklp-2 {
  color: #c4c4c4;
  margin-bottom: 10px;
  font-size: 14px;
  text-decoration: none;
  display: block;
}

.footer-link-netpeaklp-2:hover {
  color: #00b3e3;
  text-decoration: underline;
}

.list-item-netpeak-site {
  color: #000;
  text-align: left;
  margin-bottom: 5px;
}

.list-item-netpeak-site.centered-item {
  text-align: center;
}

.footer-social-media-icons-netpeak-site {
  width: 100%;
  max-width: 100%;
  transition: transform .3s cubic-bezier(.175, .885, .32, 1.275);
}

.footer-social-media-icons-netpeak-site:hover {
  transform: scale(1.1);
}

.footer-link-netpeak-site {
  color: #9c9a9a;
  margin-bottom: 10px;
  margin-right: 10px;
  padding-top: 0;
  font-size: 14px;
  line-height: 150%;
  text-decoration: none;
  display: block;
}

.footer-link-netpeak-site:hover {
  color: #00b3e3;
  text-decoration: none;
}

.footer-link-netpeak-site.no-link-margin {
  margin-bottom: 0;
}

.footer-flex-container-netpeak-site {
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  display: flex;
}

.footer-wrapper-netpeak-site {
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

.container-footer-netpeak-site {
  text-align: left;
  justify-content: flex-start;
  margin-top: -10px;
  margin-bottom: 40px;
  display: flex;
}

.footer-block-netpeak-site {
  width: 20%;
  margin-right: 20px;
}

.adress-netpeak-site {
  color: #000;
  font-size: 14px;
  line-height: 150%;
  text-decoration: none;
}

.social-media-link-wrapper {
  width: 19%;
}

.footer-list-item-netpeak-site {
  font-size: 14px;
}

.section-netpeak-site-card-animation {
  background-color: rgba(0, 0, 0, 0);
  padding: 60px 20px;
}

.features-wrapper-netpeak-site-2 {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-right-2 {
  width: 560px;
  grid-row-gap: 200px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.sticky-card-fixed-height-500px {
  height: 400px;
  transform-origin: 50% 0;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 20px;
  flex-direction: column;
  align-items: center;
  padding: 60px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
  box-shadow: 0 7px 20px 8px rgba(122, 136, 153, .16);
}

.sticky-card-fixed-height-500px.third {
  height: 400px;
  top: 180px;
}

.sticky-card-fixed-height-500px.third.image-card-2 {
  width: 98%;
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMGA5571-1.png');
  background-size: cover;
  border-radius: 30px;
}

.sticky-card-fixed-height-500px.third.image-card {
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMG_6889-1.png');
}

.sticky-card-fixed-height-500px.fourth {
  padding-top: 20px;
  top: 195px;
}

.sticky-card-fixed-height-500px.fourth.image-card-4 {
  width: 98%;
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMG_7899-1.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 30px;
}

.sticky-card-fixed-height-500px.fourth.image-card-3 {
  width: 98%;
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMGA5592-1.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 30px;
}

.sticky-card-fixed-height-500px.image-card {
  width: 98%;
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMGA5633-1.png');
  background-position: 0 0;
  background-size: cover;
  border-radius: 30px;
}

.sticky-card-fixed-height-500px.second {
  height: 400px;
  top: 165px;
}

.sticky-card-fixed-height-500px.second.image-card {
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMG_6950-1.png');
  background-size: cover;
  border-radius: 30px;
}

.social-media-icon_team_netpeak-site {
  z-index: 2;
  width: auto;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #00b3e3;
  border-radius: 20px;
  margin: 0 0 0 auto;
  padding-right: 0;
  transition: transform .4s cubic-bezier(.175, .885, .32, 1.275);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.social-media-icon_team_netpeak-site:hover {
  opacity: 1;
  transform: scale(1.2);
}

.team-wrapper-netpeak-site {
  max-width: none;
  grid-column-gap: 16px;
  grid-row-gap: 39px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.team-photo-wrapper-netpeak-site {
  width: auto;
  flex-direction: column;
  align-self: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.text-small-team-netpeak-site {
  z-index: 2;
  width: auto;
  max-width: none;
  color: rgba(26, 27, 31, .73);
  text-align: center;
  justify-content: center;
  align-self: center;
  margin-bottom: 0;
  font-size: 14px;
  display: flex;
  position: static;
  overflow: visible;
}

.card-team-netpeak-site {
  width: 100%;
  height: auto;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: relative;
}

.card-team-netpeak-site.contact-card {
  padding-left: 10px;
  padding-right: 10px;
}

.bold-text-8 {
  color: #00b3e3;
  text-decoration: none;
}

.card-netpeak-site-full-height {
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding: 40px 30px;
  display: flex;
  position: relative;
}

.card-netpeak-site-full-height.space-between {
  justify-content: space-between;
  padding: 30px;
}

.c-autotabs_menu {
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.h3-netpeak-site-centered {
  color: #272829;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.common-list-netpeak-site {
  color: #1a1b1f;
  text-align: left;
  align-self: flex-start;
  margin-top: 10px;
  margin-bottom: 0;
  padding-left: 40px;
  font-weight: 400;
}

.logo-wrapper-netpeak-site {
  width: auto;
  height: 60px;
  max-width: 200px;
  text-align: right;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 10px auto 20px;
  padding-right: 0;
  display: flex;
}

.technologies-link-netpeak-site {
  color: #00b3e3;
  text-align: left;
  justify-content: flex-start;
  align-self: flex-start;
  text-decoration: none;
  display: flex;
}

.c-autotabs_content {
  width: 100%;
  position: static;
  overflow: visible;
}

.c-autotabs_link {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 40px;
}

.c-autotabs_link.w--current {
  background-color: #fff;
  border-color: #00b3e3;
  border-radius: 12px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  box-shadow: 0 11px 32px 3px rgba(0, 179, 227, .15);
}

.c-autotabs_link.last-item {
  margin-bottom: 0;
}

.c-title-wrapper {
  margin-bottom: 16px;
}

.c-title-wrapper.cc-title-nomargin {
  margin-bottom: 0;
}

.text-link-blue-netpeak-site {
  color: #02b3e3;
  margin-bottom: 10px;
  text-decoration: none;
  display: inline-block;
}

.bold-text-9 {
  color: #00b3e3;
  text-decoration: none;
}

.c-autotabs_pane {
  height: 100%;
  margin-left: 48px;
  position: static;
}

.autotabs-netpeak-site {
  z-index: 1;
  width: 100%;
  max-width: 100%;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: static;
}

.grid-3-block-netpeak-site {
  max-width: 1140px;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: start;
  justify-items: stretch;
  margin-top: 0;
  margin-right: 0;
  display: grid;
}

.h5-netpeak-site {
  text-align: left;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 700;
  line-height: 150%;
}

.blog-link-netpeak-site {
  width: auto;
  color: #1a1b1f;
  text-decoration: none;
}

.hero-section-netpeak-site {
  padding-top: 200px;
  padding-bottom: 60px;
  position: static;
  overflow: hidden;
}

.h1-netpeak-site {
  width: auto;
  color: #272829;
  text-align: left;
  margin-top: 0;
  margin-bottom: 20px;
  padding-right: 0;
  font-size: 52px;
  font-weight: 900;
  line-height: 110%;
}

.block-hero-text-left-netpeak-site {
  width: 100%;
  max-width: 100%;
  flex-direction: column;
  align-items: flex-start;
  margin-right: 0;
  display: flex;
}

.block-hero-text-left-netpeak-site.team-block {
  width: 100%;
  height: 100%;
  max-width: 100%;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 40px;
  display: flex;
}

.grid-hero-screen-netpeak-site {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  flex-direction: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  display: grid;
  position: static;
}

.hero-image-wrapper-netpeak-site {
  width: auto;
  max-width: 551px;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.hero-image-wrapper-netpeak-site.opacity {
  width: 100%;
  max-width: 100%;
}

.our-services-arrow-netpeak-site {
  margin-top: 5px;
  margin-bottom: 5px;
  padding-right: 10px;
}

.our-services-grid-first-column-netpeak-site {
  grid-template-columns: 1fr;
  align-items: center;
  justify-items: start;
  padding-left: 10px;
  padding-right: 10px;
}

.accordion-pane-content-netpeak-site {
  padding-top: 10px;
}

.our-services-grid-items-netpeak-site {
  z-index: 1;
  grid-column-gap: 5px;
  grid-row-gap: 24px;
  grid-template-rows: auto auto auto;
  grid-template-columns: 1fr;
  position: relative;
}

.accordion-tab_link_netpeak-site {
  color: #212529;
  align-items: flex-start;
  text-decoration: none;
  display: flex;
}

.accodrion-pane {
  overflow: hidden;
}

.our-services-accordion-item-image-and-content-netpeak-site {
  flex-flow: column;
  align-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text-small-netpeak-site-opacity {
  color: rgba(26, 27, 31, .73);
  text-align: left;
}

.our-services-block_netpeak-site {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  margin-left: -10px;
  margin-right: -10px;
  display: grid;
}

.our-services-block_netpeak-site.hidden {
  display: none;
}

.cases-slide-netpeak-site {
  height: auto;
}

.cases-left-block-netpeak-site {
  max-width: 40%;
  color: #272829;
  flex-direction: column;
  align-items: flex-start;
  margin-left: 0;
  padding-top: 0;
  padding-right: 10px;
  display: flex;
}

.cases-left-block-netpeak-site.black-case-text {
  color: #000;
  padding-top: 0;
  padding-right: 20px;
}

.case-indicator-description-netpeak-site {
  max-width: 100%;
  font-size: 18px;
  font-weight: 400;
  line-height: 140%;
}

.section-cases-netpeak-site {
  margin-top: 0;
  padding: 60px 0;
  overflow: hidden;
}

.cases-left-arrow-netpeak-site {
  color: #00b3e3;
}

.cases-link-block-netpeak-site {
  color: #fff;
  text-decoration: none;
}

.cases-link-block-netpeak-site:hover {
  opacity: 1;
}

.cases-service-text-netpeak-site {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-right: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  display: flex;
}

.slide-nav-5 {
  display: block;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.case-number-indicators-netpeak-site {
  text-align: left;
  margin-bottom: 3px;
  font-size: 42px;
  font-weight: 700;
  line-height: 140%;
}

.cases-background-netpeak-site {
  height: 543px;
  max-width: 1140px;
  min-height: auto;
  background-color: #444;
  border-radius: 20px;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  padding-top: 40px;
  padding-left: 80px;
  padding-right: 80px;
  display: flex;
}

.cases-background-netpeak-site.journal-grey {
  background-color: #d8d8d8;
}

.cases-background-netpeak-site.avtobaza-orange {
  background-color: #edaf48;
}

.cases-background-netpeak-site.dominos-blue {
  background-color: #003057;
}

.cases-background-netpeak-site.bosch-green {
  background-color: #449697;
}

.cases-background-netpeak-site.vodafone-grey {
  background-color: #444;
}

.cases-background-netpeak-site.book24-olive {
  background-color: #d1be52;
}

.cases-background-netpeak-site.pandora-purple {
  background-color: #dcb1bf;
}

.cases-background-netpeak-site.olx-yellow {
  background-color: #f9fbd2;
}

.cases-background-netpeak-site.photo-transfer-blue {
  background-color: #4e6f8f;
}

.cases-background-netpeak-site.monobank-purple {
  background-color: #b5acbd;
}

.cases-background-netpeak-site.mechta-white {
  background-color: #f0e5eb;
}

.cases-background-netpeak-site.vchasno-yellow {
  background-color: #fed703;
}

.cases-slider-netpeak-site {
  min-height: 543px;
  background-color: rgba(0, 0, 0, 0);
}

.link-services-netpeak-site {
  color: #000;
  text-decoration: none;
}

.cases-mockup-netpeak-site {
  padding-top: 40px;
  padding-bottom: 0;
}

.cases-right-arrow-netpeak-site {
  color: #00b3e3;
}

.case-description-netpeak-site-2 {
  text-align: left;
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: 700;
  line-height: 140%;
}

.case-content-wrapper-netpeak-site.white-text {
  color: #fff;
}

.cases-description-netpeak-site {
  padding-top: 20px;
}

.case-indicators-netpeak-site {
  margin-top: 22px;
}

.logo-cases-wrapper {
  max-width: 200px;
  min-height: 120px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 10px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.section-about-netpeak-site {
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
}

.h3-netpeak-site-2 {
  color: #272829;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.h3-netpeak-site-2.margin {
  text-transform: none;
  align-self: flex-start;
  margin-bottom: 10px;
}

.about-title-box {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 24px 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.text-wrapper-netpeak-site-centered {
  text-align: left;
  flex-direction: column;
  justify-content: center;
  display: flex;
}

.card-about-netpeak-site {
  border-top: 1px solid rgba(0, 179, 227, .2);
  border-bottom: 0 rgba(0, 179, 227, .2);
  border-right: 0 solid #000;
  padding-top: 16px;
}

.card-about-netpeak-site.upper-card-no-line {
  border-top-style: none;
  border-top-width: 0;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.bold-text-7 {
  display: inline;
}

.stages-netpeak-site {
  flex-direction: column;
  align-items: stretch;
  margin-top: 40px;
  display: block;
}

.block-stages-netpeak-site {
  align-items: flex-start;
  margin-top: 20px;
  margin-right: 0;
  display: flex;
  position: relative;
}

.text-wrapper-netpeak-site-3 {
  width: 100%;
  height: 100%;
  max-width: none;
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 20px;
  padding-right: 0;
  display: flex;
}

.text-wrapper-netpeak-site-3.bottom-line {
  border: 0 solid rgba(0, 0, 0, .08);
  border-bottom-width: 1px;
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.text-wrapper-netpeak-site-3.image {
  max-width: none;
  grid-column-gap: 10px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: .5fr .5fr .5fr .5fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.sticky-wrapper-netpeak-site {
  width: 100%;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 7.75rem;
}

.page-padding {
  flex: 1;
  padding-left: 0;
  padding-right: 0;
}

.container-large {
  width: 100%;
  max-width: 80rem;
  margin-left: auto;
  margin-right: auto;
}

.layout-12-column {
  width: 100%;
  grid-column-gap: 4rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.layout-12-column.plus_margine {
  margin-bottom: 20px;
}

.stages-bullet-netpeak-site {
  z-index: -1;
  width: 30px;
  height: 30px;
  background-color: #00b3e3;
  border-radius: 50%;
  order: 0;
  position: relative;
  top: 27%;
  left: -15px;
  right: auto;
  transform: translate(0, -50%);
}

.stage-item-netpeak-site {
  width: 25%;
  min-width: 174px;
  margin-right: 30px;
}

.stage-item-netpeak-site.stage-items-3-parts {
  width: 33%;
  min-width: auto;
}

.padding-bottom {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}

.block-stages-separator-netpeak-site {
  width: 100%;
  height: 2px;
  background-color: #00b3e3;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}

.image-sticky-wrapper-netpeak-site {
  width: 100%;
}

.features-left {
  max-width: 500px;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 150px;
}

.features-card-img {
  margin-bottom: 30px;
}

.features-card {
  height: 720px;
  transform-origin: 50% 0;
  text-align: center;
  -webkit-text-fill-color: inherit;
  background-color: #fff;
  background-clip: border-box;
  border-radius: 15px;
  flex-direction: column;
  align-items: center;
  padding: 40px;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 120px;
  box-shadow: 0 7px 20px 8px rgba(122, 136, 153, .16);
}

.features-card.fourth {
  top: 165px;
}

.features-card.third {
  top: 150px;
}

.features-card.second {
  top: 135px;
}

.features-right {
  width: 560px;
  grid-row-gap: 200px;
  flex-direction: column;
  display: flex;
  position: relative;
}

.features-wrapper-netpeak-site {
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.features-card-title-netpeak-site {
  letter-spacing: -1px;
  margin-bottom: 12px;
  font-size: 28px;
  font-weight: 500;
  line-height: 36px;
}

.media-wrapper-netpeak-site {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  justify-items: center;
  display: grid;
}

.media-card-netpeak-site {
  width: 100%;
  height: 240px;
  color: #000;
  text-transform: none;
  background-color: #fff;
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 30px 40px;
  font-style: normal;
  text-decoration: none;
  transition: transform .35s cubic-bezier(.175, .885, .32, 1.275), box-shadow .5s cubic-bezier(.175, .885, .32, 1.275), background-color .5s cubic-bezier(.075, .82, .165, 1), opacity .2s;
  display: flex;
  position: relative;
}

.media-card-netpeak-site:hover {
  background-color: rgba(0, 179, 227, .07);
  transform: translate(0, -10px);
  box-shadow: 1px 11px 20px rgba(69, 150, 179, .13);
}

.conference-image-netpeak-site, .conference-image-cover {
  width: 100%;
}

.card-conference-netpeak-site {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding: 40px 32px;
  display: grid;
}

.card-conference-netpeak-site.media-card-netpeak-site {
  height: 100%;
  grid-template-rows: auto 1fr;
  align-content: start;
  justify-content: flex-start;
  align-items: start;
  justify-items: start;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.conference-title-box {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.grid-4-block-netpeak-site {
  max-width: 1140px;
  grid-column-gap: 24px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: start;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.text-normal-netpeak-site-800px {
  width: 800px;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: 20px;
  margin-bottom: 40px;
  padding-right: 0;
  font-size: 16px;
  line-height: 150%;
}

.logo-image-netpeak-site {
  display: block;
}

.grid-2-block-netpeak-site {
  width: 100%;
  height: 100%;
  max-width: 100%;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  justify-content: start;
  align-items: start;
  justify-items: start;
  margin-top: 0;
  margin-right: 0;
  display: grid;
}

.logo-wrapper-large-netpeak-site {
  width: auto;
  height: 200px;
  max-width: 300px;
  text-align: right;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 10px auto 20px;
  padding-right: 0;
  display: flex;
}

.logo-wrapper-large-netpeak-site.large-wrapper {
  height: auto;
  max-width: 400px;
}

.card-technologies-netpeak-site-580px.media-card-netpeak-site {
  height: 580px;
  justify-content: flex-start;
  align-items: flex-start;
}

.image-86 {
  width: 90%;
}

.card-netpeak-site {
  border-top: 0 solid rgba(0, 179, 227, .2);
  border-bottom: 0 rgba(0, 179, 227, .2);
  border-right: 0 solid #000;
  padding-top: 10px;
  padding-bottom: 10px;
}

.donation-link-netpeak-site, .donation-link-netpeak-site.one-link {
  width: 45%;
}

.text-content {
  width: 100%;
  align-self: center;
}

.content-block {
  width: 100%;
  flex-direction: row;
  justify-content: space-between;
  align-self: center;
  align-items: flex-start;
  padding: 0 20px 20px;
  display: flex;
}

.content-block.one-link {
  justify-content: space-between;
  align-items: center;
  padding-bottom: 0;
  padding-left: 0;
}

.image-85 {
  width: 100%;
}

.donation-link-wrapper-netpeak-site {
  width: 65%;
  justify-content: space-between;
  align-items: center;
  padding-left: 0;
  display: flex;
}

.donation-link-wrapper-netpeak-site.one-link {
  width: 50%;
  justify-content: flex-start;
  display: flex;
}

.grid-hero-screen-team-netpeak-site-2 {
  grid-column-gap: 73px;
  grid-row-gap: 16px;
  flex-direction: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-content: space-between;
  justify-content: space-between;
  align-items: start;
  margin-bottom: 60px;
  display: grid;
  position: static;
}

.bold-text-14 {
  color: #02b3e3;
}

.contact-text-wrapper-netpeak-site, .bold-text-13 {
  width: 100%;
}

.slider-2 {
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.contact-tabs-menu {
  margin-bottom: 20px;
  display: flex;
}

.map-bul {
  height: 520px;
}

.map-box {
  width: 100%;
  margin-top: 10px;
}

.map-kaz {
  width: 100%;
  height: 520px;
}

.contact-tab-link {
  width: 220px;
  height: auto;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
  padding-top: 30px;
  padding-bottom: 20px;
  display: flex;
}

.contact-tab-link.w--current {
  width: 220px;
  height: auto;
  background-color: #c6f3ff;
  border-color: #00b3e3;
  padding-top: 30px;
  box-shadow: 0 11px 32px 3px rgba(0, 179, 227, .15);
}

.contact-tab-link.last-tab-item.w--current {
  background-color: rgba(0, 0, 0, 0);
  border-color: #00b3e3;
  margin-right: 0;
  box-shadow: 0 11px 32px 3px rgba(0, 179, 227, .15);
}

.slide-nav-3 {
  background-color: rgba(0, 0, 0, 0);
  justify-content: center;
  align-items: flex-end;
  text-decoration: none;
  display: flex;
}

.map-uk {
  height: 520px;
}

.div-block-833 {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.icon-13 {
  color: #2d2e31;
  margin-left: 0;
}

.icon-12 {
  color: #2d2e31;
  margin-right: 0;
}

.map-ukr {
  width: 100%;
  height: 520px;
}

.map-us {
  height: 520px;
}

.address-wrapper-netpeak-site {
  width: 100%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  display: grid;
}

.image-91 {
  width: 709px;
}

.button-main-netpeak-site-2 {
  background-color: #00b3e3;
  border-radius: 4px;
  padding: 22px 30px;
  font-weight: 700;
}

.button-main-netpeak-site-2:hover {
  color: #fff;
  background-image: linear-gradient(26deg, #5adcff, #00b3e3 60%);
  border-radius: 4px;
  box-shadow: 0 20px 42px rgba(0, 179, 227, .3);
}

.button-main-netpeak-site-2.vacancy-button {
  margin-top: 40px;
}

.grid-gallery-netpeak-site {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-areas: ".";
  margin-bottom: 40px;
}

.image-81 {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.client-card-logo-wrapper-netpeak-site {
  width: 180px;
  height: 100px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  display: flex;
}

.client-card-logo-wrapper-netpeak-site.smaller-logo {
  width: 60%;
  margin-bottom: 20px;
}

.client-card-netpeak-site {
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.client-card-netpeak-site.media-card-netpeak-site {
  width: 100%;
  height: auto;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 20px;
  padding-top: 60px;
  padding-bottom: 60px;
}

.client-card-netpeak-site-auto-height {
  flex-direction: column;
  align-items: center;
  padding: 20px;
  display: flex;
}

.client-card-netpeak-site-auto-height.media-card-netpeak-site {
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 20px;
  padding-top: 20px;
  padding-bottom: 30px;
}

.secondary-button-netpeak-site {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #00b3e3;
  border-radius: 20px;
  align-self: center;
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 2px 10px;
  text-decoration: none;
}

.secondary-button-netpeak-site:hover {
  color: #fff;
  background-color: #00b3e3;
}

.video-wrapper-netpeak-site {
  width: 100%;
  height: 300px;
  padding-top: 0;
  padding-bottom: 20px;
}

.video-8 {
  width: auto;
  height: 100%;
  max-height: 100%;
}

.text-small-btn-netpeak-site {
  color: #7a8899;
  justify-content: center;
  align-self: flex-end;
  text-decoration: none;
  display: flex;
}

.text-small-btn-netpeak-site:hover {
  color: #fff;
}

.text-small-btn-netpeak-site:active {
  color: #7a8899;
}

.card-fixed-height-200px {
  width: 100%;
  height: 200px;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 30px 40px;
  display: flex;
  position: relative;
}

.card-fixed-height-200px.centered-card {
  justify-content: center;
}

.div-block-94 {
  overflow: hidden;
}

.checkboxes-wrapper-netpeak-site {
  text-decoration: none;
}

.text-with-separator-netpeak-site {
  max-width: none;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 10px;
  margin-right: 0;
  display: flex;
}

.separator-square {
  margin-right: 7px;
  padding-top: 5px;
  padding-right: 0;
}

.image-quote-netpeak-site {
  width: 88px;
  border-radius: 20px;
}

.h2-subtitle-netpeak-site {
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 24px;
  font-style: italic;
  font-weight: 300;
  line-height: 140%;
}

.name-quote-wrapper-netpeak-site {
  text-align: center;
  margin-left: 0;
  margin-right: 24px;
}

.quote-img-netpeak-site {
  z-index: 0;
  position: absolute;
}

.quote-person-wrapper-netpeak-site {
  flex-direction: row;
  justify-content: flex-end;
  align-self: flex-end;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.block-hero-image-services-netpeak-site {
  width: 100%;
  max-width: none;
  align-items: center;
  display: flex;
}

.quote-wrapper-netpeak-site {
  width: 100%;
  height: 100%;
  max-height: 100%;
  background-color: #fff;
  border: 1px solid #00b3e3;
  border-radius: 30px;
  flex-direction: column;
  flex: 0 auto;
  justify-content: flex-start;
  padding: 40px;
  display: flex;
  position: static;
}

.block-hero-image-netpeak-site {
  width: auto;
  max-width: 551px;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  display: flex;
}

.grid-3-columns-netpeak-site {
  max-width: none;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  align-self: auto;
  align-items: stretch;
  justify-items: stretch;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  display: grid;
  overflow: visible;
}

.card-fixed-height-290-px {
  width: 100%;
  height: 290px;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding: 30px 40px;
  display: flex;
  position: relative;
}

.vertical-stages-netpeak-site {
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  align-self: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.history-item-netpeak-site {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.separator-vertical-mobile-smm_netpeal-site {
  width: 3px;
  height: 100%;
  color: #fff;
  background-color: #00b3e3;
  display: none;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}

.history-item-wrapper-netpeak-site {
  width: 50%;
  padding-right: 70px;
  position: relative;
}

.history-item-wrapper-netpeak-site.right {
  width: 50%;
  flex-direction: column;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: flex-start;
  padding-left: 70px;
  padding-right: 0;
}

.accordion-wrapper {
  width: 100%;
}

.h4-netpeak-site {
  color: #272829;
  text-align: left;
  text-transform: none;
  flex: 0 auto;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: 600;
  line-height: 130%;
}

.h4-netpeak-site.margin {
  text-transform: none;
  margin-top: 40px;
  margin-bottom: 10px;
}

.h4-netpeak-site.centered {
  text-align: center;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 0;
}

.accordion-item-content {
  max-width: 650px;
  margin-top: 10px;
  margin-right: 30px;
  overflow: hidden;
}

.arrow {
  cursor: pointer;
}

.accordion-item {
  color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(196, 196, 196, .5);
  border-style: solid none;
  border-radius: 0;
  margin-bottom: 10px;
  margin-right: auto;
  padding: 20px 45px 10px 0;
}

.tools-card-netpeak-site-auto {
  width: 100%;
  height: auto;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding: 30px 40px;
  display: flex;
  position: relative;
}

.kpi-name---netpeak-site {
  text-align: center;
  text-transform: none;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 42px;
  font-weight: 700;
  line-height: 150%;
}

.h6-netpeak-site {
  color: #00b3e3;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 20px;
  font-weight: 600;
}

.ppc-card-title-netpeak-site {
  min-height: auto;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.tab-link-ppc-4 {
  width: 422px;
  height: 103px;
  min-width: 100px;
  color: #00b3e3;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-forth-outlined.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 271px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  font-size: 20px;
  font-weight: 600;
  line-height: 150%;
}

.tab-link-ppc-4.w--current {
  width: 100%;
  height: 103px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-forth-filled.png');
  background-position: 50%;
  background-size: 271px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  line-height: 150%;
}

.services-tabs-menu-netpeak-site {
  width: 50%;
  height: 100%;
  flex-direction: column;
  align-items: center;
  margin-right: 20px;
  padding: 0;
  display: flex;
}

.tab-link-ppc-2 {
  width: 100%;
  height: 103px;
  min-width: 100px;
  color: #00b3e3;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-second-outlined.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 369px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  font-size: 20px;
  font-weight: 600;
  line-height: 150%;
}

.tab-link-ppc-2.w--current {
  width: 422px;
  height: 103px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-second-filled.png');
  background-position: 50%;
  background-size: 369px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  line-height: 150%;
}

.services-tabs-netpeak-site {
  width: 100%;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.ppc-tabs-text-netpeak-site {
  padding-top: 18px;
}

.ppc-tabs-link-nrtpeak-site {
  width: 100%;
  height: 103px;
  min-width: 100px;
  color: #00b3e3;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-first-outline.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 420px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  font-size: 20px;
  font-weight: 600;
  line-height: 150%;
}

.ppc-tabs-link-nrtpeak-site.w--current {
  width: 422px;
  height: 103px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-first-filled.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 420px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  line-height: 150%;
}

.services-tabs-content-netpeak-site {
  width: 70%;
  overflow: visible;
}

.services-wrapper-netpeak-site {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  padding-top: 40px;
  padding-bottom: 0;
  display: flex;
  position: static;
  overflow: hidden;
}

.ppc-tabs-card-netpeak-site {
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: rgba(0, 179, 227, .15);
  border: 1px solid rgba(0, 179, 227, .15);
  border-radius: 25px;
  padding: 72px 80px;
  position: relative;
}

.tab-link-ppc-3 {
  width: 100%;
  height: 103px;
  min-width: 100px;
  color: #00b3e3;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-third-outlined.png');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 317px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  font-size: 20px;
  font-weight: 600;
  line-height: 150%;
}

.tab-link-ppc-3.w--current {
  width: 422px;
  height: 103px;
  color: #fff;
  text-align: center;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Vector-third-filled.png');
  background-position: 50%;
  background-size: 317px;
  border: 1px rgba(0, 0, 0, .12);
  border-radius: 0;
  margin-bottom: 15px;
  padding: 20px 25px;
  line-height: 150%;
}

.tools-card-netpeak-site-tabs {
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding: 30px 40px;
  display: flex;
  position: relative;
}

.div-block-77-netpeak-site {
  height: 48px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cases-service-block-netpeak-site {
  align-items: flex-start;
  display: flex;
}

.grid-5-block-netpeak-site {
  grid-column-gap: 24px;
  grid-row-gap: 60px;
  flex: 0 auto;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  align-content: start;
  justify-content: stretch;
  align-self: auto;
  align-items: start;
}

.image-wrapper-netpeak-site {
  width: 100%;
  height: 180px;
  object-fit: contain;
  flex-direction: column;
  flex: 0 auto;
  justify-content: center;
  align-self: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.history-vertical-stages-netpeak-site-2 {
  width: auto;
  flex-direction: column;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.history-item-bullet-vertical-netpeak-site-3 {
  z-index: -1;
  width: 30px;
  height: 30px;
  background-color: #00b3e3;
  border-radius: 50%;
  order: 0;
  position: absolute;
  top: 0%;
  left: auto;
  right: -15px;
}

.history-item-bullet-vertical-netpeak-site-3.right {
  width: 30px;
  height: 30px;
  top: 0%;
  left: -15px;
  right: auto;
  transform: none;
}

.separator-vertical-netpeak-site {
  width: 3px;
  height: 100%;
  color: #fff;
  background-color: #00b3e3;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}

.image-89 {
  width: 100%;
  align-self: center;
}

.card-fixed-height-150px {
  width: 100%;
  height: 150px;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 30px;
  display: flex;
  position: relative;
}

.card-fixed-height-150px.centred-card {
  justify-content: center;
}

.content-wrapper-grid-netpeak-site {
  grid-column-gap: 16px;
  grid-row-gap: 60px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  display: block;
}

.section-netpeak-site-banner-css {
  height: 400px;
  text-align: center;
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Банер111.png');
  background-position: 0 0;
  background-size: cover;
  justify-content: center;
  margin-bottom: 0;
  padding-top: 60px;
  padding-bottom: 60px;
  display: flex;
}

.section-netpeak-site-banner-css.with-bg {
  height: 400px;
  -webkit-text-fill-color: inherit;
  background-color: rgba(0, 0, 0, 0);
  background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/Банер111.png');
  background-position: 0 0;
  background-size: cover;
  background-attachment: scroll;
  background-clip: border-box;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.h2-netpeak-site-centered {
  max-width: 900px;
  color: #fff;
  text-align: center;
  text-transform: none;
  justify-content: center;
  align-items: center;
  margin-top: 40px;
  margin-bottom: 40px;
  font-size: 48px;
  font-weight: 900;
  line-height: 130%;
  display: flex;
}

.section-title {
  border-top: .125rem solid #000;
  align-self: stretch;
  padding-top: 1.5rem;
}

.section-title.is-offset {
  margin-top: .5625rem;
}

.block-stages-netpeak-site-2 {
  align-items: flex-start;
  margin-top: 20px;
  margin-right: 0;
  display: flex;
  position: relative;
}

.text-small-netpeak-site-2 {
  z-index: 2;
  width: auto;
  height: auto;
  max-width: none;
  min-height: auto;
  color: #000;
  text-align: left;
  align-self: flex-start;
  font-size: 14px;
  line-height: 150%;
  display: block;
  position: static;
  overflow: visible;
}

.history-item-wrapper-netpeak-site-2 {
  width: 50%;
  padding-right: 70px;
  position: relative;
}

.history-item-wrapper-netpeak-site-2.right {
  width: 50%;
  flex-direction: column;
  justify-content: flex-start;
  align-self: flex-end;
  align-items: flex-start;
  padding-left: 70px;
  padding-right: 0;
}

.history-item-bullet-vertical-netpeak-site-4 {
  z-index: -1;
  width: 30px;
  height: 30px;
  background-color: #00b3e3;
  border-radius: 50%;
  order: 0;
  position: absolute;
  top: 0%;
  left: auto;
  right: -15px;
}

.history-item-bullet-vertical-netpeak-site-4.right {
  width: 30px;
  height: 30px;
  top: 0%;
  left: -15px;
  right: auto;
  transform: none;
}

.history-item-netpeak-site-2 {
  color: #000;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  display: flex;
}

.h3-netpeak-site-3 {
  color: #272829;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.h3-netpeak-site-3.margin {
  text-transform: none;
  align-self: flex-start;
  margin-bottom: 10px;
}

.history-vertical-stages-netpeak-site-3 {
  width: auto;
  flex-direction: column;
  margin-top: 60px;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.separator-vertical-mobile-smm_netpeal-site-2 {
  width: 3px;
  height: 100%;
  color: #fff;
  background-color: #00b3e3;
  display: none;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%);
}

.media-card-netpeak-site-2 {
  width: 100%;
  height: 160px;
  color: #000;
  background-color: #fff;
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  padding: 30px 40px;
  text-decoration: none;
  transition: transform .35s cubic-bezier(.175, .885, .32, 1.275), box-shadow .5s cubic-bezier(.175, .885, .32, 1.275), background-color .5s cubic-bezier(.075, .82, .165, 1), opacity .2s;
  display: flex;
  position: relative;
}

.media-card-netpeak-site-2:hover {
  background-color: rgba(0, 179, 227, .07);
  transform: translate(0, -10px);
  box-shadow: 1px 11px 20px rgba(69, 150, 179, .13);
}

.company-logo-netpeak-site-3 {
  width: 50%;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-top: 0;
}

.team-wrapper-netpeak-site-2 {
  max-width: none;
  grid-column-gap: 16px;
  grid-row-gap: 39px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.team-photo-wrapper-netpeak-site-2 {
  width: auto;
  flex-direction: column;
  align-self: center;
  align-items: center;
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.social-media-icon_team_netpeak-site-2 {
  z-index: 2;
  width: 20%;
  height: 20%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px #00b3e3;
  border-radius: 20px;
  margin: 0 0 0 auto;
  padding-right: 0;
  transition: transform .4s cubic-bezier(.175, .885, .32, 1.275);
  position: absolute;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.social-media-icon_team_netpeak-site-2:hover {
  opacity: 1;
  transform: scale(1.1);
}

.linkedin-icon {
  width: 100%;
  height: 100%;
}

.hero-text-normal-netpeak-site {
  width: 100%;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 20px;
  padding-right: 0;
  font-size: 16px;
  line-height: 150%;
}

.slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site {
  max-width: 500px;
  margin-right: 20px;
}

.slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site.first---brix_netpeak-site {
  margin-right: 20px;
}

.slider---netpeak-site {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0);
}

.container-flex-netpeak-site-video {
  z-index: 2;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.testimonial-main-wrapper---netpeak-site.hidden-overflow---netpeak-site {
  width: 100%;
  margin-right: 0;
  overflow: hidden;
}

.youtube-14 {
  background-image: none;
}

.tabs-card-netpeak-site-full-height {
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding: 40px 60px;
  display: flex;
  position: relative;
}

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

.utility-page-content {
  width: 260px;
  text-align: center;
  flex-direction: column;
  display: flex;
}

.hero-section-404-netpeak-site {
  padding-top: 160px;
  padding-bottom: 60px;
  position: static;
  overflow: hidden;
}

.container-flex-netpeak-site-3 {
  z-index: 2;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: hidden;
}

.h1-netpeak-site-large {
  width: 90%;
  color: #272829;
  text-align: left;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 20px;
  padding-right: 0;
  font-size: 80px;
  font-weight: 900;
  line-height: 110%;
  display: block;
}

.button-block-netpeak-site {
  width: 100%;
  align-items: flex-start;
  display: flex;
}

.button-main-netpeak-site-3 {
  background-color: #00b3e3;
  border-radius: 4px;
  align-self: flex-start;
  margin-top: 20px;
  padding: 22px 40px;
  font-size: 16px;
  font-weight: 700;
}

.button-main-netpeak-site-3:hover {
  color: #fff;
  background-image: linear-gradient(210deg, #5adcff, #00b3e3 60%);
  border-radius: 4px;
  box-shadow: 0 20px 42px rgba(0, 179, 227, .3);
}

.button-main-netpeak-site-3:focus {
  border-radius: 4px;
}

.h2-subtitle-netpeak-site-additional {
  width: 90%;
  margin-top: 10px;
  margin-bottom: 0;
  font-size: 24px;
  font-style: normal;
  font-weight: 300;
  line-height: 140%;
}

.link-btn-404-netpeak-site {
  color: rgba(33, 37, 41, .55);
  justify-content: flex-start;
  align-self: center;
  margin-top: 20px;
  margin-bottom: 0;
  margin-left: 40px;
  padding-right: 0;
  font-size: 14px;
  font-weight: 400;
  text-decoration: underline;
  transition-property: none;
  display: flex;
  position: relative;
  top: auto;
  bottom: 0%;
  left: auto;
  right: 0%;
  overflow: hidden;
}

.link-btn-404-netpeak-site:hover {
  color: #272829;
}

.block-hero-text-left-netpeak-site-2 {
  width: 100%;
  max-width: 100%;
  flex-direction: column;
  align-items: flex-start;
  margin-right: 0;
  display: flex;
}

.grid-hero-screen-netpeak-site-2 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-bottom: 0;
  padding-top: 0;
  display: grid;
  overflow: visible;
}

.map-embed.hidden {
  display: none;
}

.button-wrapper-netpeak-site {
  width: 100%;
  justify-content: flex-start;
  display: flex;
}

.h3-services-netpeak-site-centered {
  color: #272829;
  text-align: center;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.service-link-card {
  text-decoration: none;
}

.container-flex-netpeak-site-moving-cards {
  z-index: 2;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  overflow: visible;
}

.numbered-list-netpeak-site {
  color: #1a1b1f;
  text-align: left;
  align-self: flex-start;
  margin-top: 20px;
  margin-bottom: 0;
  padding-left: 40px;
  font-weight: 400;
}

.call-link {
  display: none;
}

.utility-page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.link-privacy-policy {
  color: #727272;
  font-weight: 500;
  text-decoration: none;
}

.text-small {
  width: 100%;
  clear: none;
  color: silver;
  text-align: left;
  white-space: normal;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  font-size: 14px;
  font-weight: 300;
  overflow: visible;
}

.text-small.black-text {
  color: #232323;
}

.h3-privacy-policy {
  color: #2456f6;
  text-align: left;
  font-size: 28px;
  line-height: 135%;
}

.separator-square-2 {
  color: rgba(0, 0, 0, 0);
  margin-right: 7px;
  padding-top: 7px;
  padding-right: 0;
}

.text-with-separator-full-width {
  width: 100%;
  max-width: none;
  white-space: break-spaces;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 5px;
  margin-right: 0;
  display: flex;
}

.grid-3-cards-without-borders-copy {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  border: 0 solid rgba(36, 86, 246, .66);
  border-bottom: 2px solid rgba(0, 179, 227, .75);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  padding-top: 20px;
  padding-bottom: 20px;
}

.bold-text_black {
  width: auto;
  color: #232323;
  white-space: normal;
}

.text-span-26 {
  color: #2456f6;
}

.h2-left-centered {
  text-align: left;
  margin-bottom: 20px;
}

.text-wrapper-privacy-policy {
  width: 700px;
  text-align: center;
  flex-direction: column;
  padding: 20px 0;
  display: flex;
}

.h1-hero {
  width: 880px;
  max-width: none;
  color: #fff;
  text-align: center;
  margin-top: 0;
  margin-bottom: 60px;
  font-size: 58px;
  font-weight: 700;
  line-height: 120%;
}

.h1-hero.not-centered {
  text-align: left;
}

.h1-hero.not-centered.black-heading {
  color: #232323;
}

.h6 {
  color: #232323;
  text-align: left;
  font-size: 16px;
}

.bold-text-6 {
  width: auto;
  color: #fff;
  white-space: normal;
}

.h5 {
  max-width: none;
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: 10px;
  padding-bottom: 20px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
}

.h5.black-text {
  color: #232323;
}

.text-normal-privacy-policy {
  color: #757474;
  text-align: left;
  letter-spacing: -.1px;
  margin-top: 0;
  margin-bottom: 10px;
  margin-right: auto;
  font-size: 16px;
  font-weight: 300;
  line-height: 150%;
}

.text-normal-privacy-policy.black-text {
  color: #232323;
  margin-bottom: 5px;
}

.list-item-left-centered {
  color: #232323;
  text-align: left;
  margin-bottom: 5px;
  font-size: 14px;
}

.pop-up-bg {
  z-index: 0;
  background-color: rgba(33, 37, 41, .6);
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.pop-up-form-consultation-netpeak-site {
  width: 100%;
  max-width: 100%;
  box-shadow: none;
  border: 1px #00b3e3;
  border-radius: 15px;
  padding: 0;
}

.privacy-policy-netpeak-site-2 {
  width: 100%;
  color: #1a1b1f;
  text-decoration: none;
}

.text-field-form-netpeak-site-2 {
  border: 1px #000;
  border-bottom: 1px solid #c4c4c4;
  margin-bottom: 0;
  padding: 15px 0;
}

.text-field-form-netpeak-site-2:active {
  border-bottom-color: #272829;
  border-radius: 0;
}

.text-field-form-netpeak-site-2:focus-visible {
  border-bottom-color: #272829;
}

.text-field-form-netpeak-site-2[data-wf-focus-visible] {
  border-bottom-color: #272829;
}

.field-label-form-netpeak-site-2 {
  max-width: 420px;
  color: #272829;
  letter-spacing: .3px;
  text-transform: none;
  margin-top: 20px;
  margin-bottom: 0;
  font-weight: 600;
}

.field-label-form-netpeak-site-2.pop-up-form-label {
  margin-top: 10px;
}

.pop-up-content-main-form {
  z-index: 10;
  width: 700px;
  height: 650px;
  background-color: #fff;
  border: 0 solid #5adcff;
  border-radius: 16px;
  flex-direction: column;
  order: 0;
  align-items: center;
  padding: 40px 60px;
  display: flex;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.button-main-netpeak-site-4 {
  text-align: center;
  background-color: #00b3e3;
  border-radius: 4px;
  align-self: flex-start;
  margin-top: 20px;
  padding: 22px 40px;
  font-size: 16px;
  font-weight: 700;
}

.button-main-netpeak-site-4:hover {
  color: #fff;
  background-image: linear-gradient(210deg, #5adcff, #00b3e3 60%);
  border-radius: 4px;
  box-shadow: 0 20px 42px rgba(0, 179, 227, .3);
}

.button-main-netpeak-site-4:focus {
  border-radius: 4px;
}

.button-main-netpeak-site-4.pop-up-form-button {
  margin-top: 0;
}

.pop-up-wrapper {
  z-index: 100000;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  display: none;
  position: fixed;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.button-wrapper {
  width: 100%;
  justify-content: center;
  display: flex;
}

.close-pop-up {
  z-index: 10002;
  width: 24px;
  height: 24px;
  color: rgba(0, 0, 0, 0);
  padding-top: 0;
  position: relative;
  top: 0%;
  bottom: 0%;
  left: 53%;
  right: 0%;
}

.pop-up-form-netpeak-site {
  width: 100%;
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.image-92 {
  width: 100%;
  color: rgba(0, 0, 0, .71);
  background-color: rgba(0, 0, 0, 0);
}

.team-slider {
  width: 280px;
  margin-right: 0;
}

.slider-3 {
  background-color: rgba(0, 0, 0, 0);
  margin-top: 40px;
}

.icon-14 {
  color: #00b3e3;
  top: 0%;
  bottom: 0%;
  left: 0%;
  right: auto;
}

.icon-15 {
  color: #00b3e3;
  text-align: center;
  top: 0%;
  bottom: 0%;
  left: auto;
  right: 0%;
}

.right-arrow {
  right: -5%;
}

.left-arrow {
  left: 0%;
}

.slide-nav-7 {
  color: #c5d4d8;
  top: auto;
  bottom: 0%;
  left: 0%;
  right: 0%;
}

.grid-hero-screen-netpeak-site-3 {
  grid-column-gap: 40px;
  grid-row-gap: 16px;
  flex-direction: row;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 0;
  display: grid;
  position: static;
}

.h1-netpeak-site-2 {
  width: auto;
  color: #272829;
  text-align: left;
  align-self: auto;
  margin-top: 0;
  margin-bottom: 20px;
  padding-right: 0;
  font-size: 52px;
  font-weight: 900;
  line-height: 110%;
  display: block;
}

.hero-text-normal-netpeak-site-2 {
  width: auto;
  max-width: none;
  color: #272829;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0;
  padding-right: 0;
  font-size: 16px;
  line-height: 150%;
}

.button-main-netpeak-site-5 {
  text-align: center;
  background-color: #00b3e3;
  border-radius: 4px;
  align-self: flex-start;
  margin-top: 20px;
  padding: 22px 40px;
  font-size: 16px;
  font-weight: 700;
}

.button-main-netpeak-site-5:hover {
  color: #fff;
  background-image: linear-gradient(210deg, #5adcff, #00b3e3 60%);
  border-radius: 4px;
  box-shadow: 0 20px 42px rgba(0, 179, 227, .3);
}

.button-main-netpeak-site-5:focus {
  border-radius: 4px;
}

.block-hero-image-services-netpeak-site-2 {
  width: 100%;
  max-width: none;
  align-items: center;
  display: flex;
}

.text-normal-netpeak-site-2 {
  width: 100%;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 150%;
}

.content-wrapper-netpeak-site-2 {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  position: static;
}

.image-netpeak-site-2 {
  width: 100%;
  height: auto;
  border-radius: 20px;
  margin-left: 0;
  padding-right: 0;
}

.image-netpeak-site-2.microservice {
  width: 75%;
}

.img-text-wrapper-netpeak-site-2 {
  max-width: none;
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1.5fr 1.5fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 40px;
  margin-left: 0;
  margin-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: 0;
  display: grid;
}

.container-flex-netpeak-site-4 {
  z-index: 2;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  position: relative;
  overflow: visible;
}

.h2-netpeak-site-2 {
  max-width: 900px;
  color: #272829;
  text-align: left;
  text-transform: none;
  align-items: center;
  margin-top: 0;
  margin-bottom: 20px;
  font-size: 42px;
  font-weight: 900;
  line-height: 130%;
  text-decoration: none;
  display: flex;
}

.image-sticky-wrapper-netpeak-site-2 {
  width: 100%;
}

.layout-12-column-2 {
  width: 100%;
  grid-column-gap: 4rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.sticky-wrapper-netpeak-site-2 {
  width: 100%;
  flex-direction: column;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 7.75rem;
}

.text-small-netpeak-site-3 {
  color: #2d2e31;
  text-align: left;
  align-self: flex-start;
}

.container-flex-netpeak-site-cards {
  z-index: 2;
  max-width: 1140px;
  background-color: rgba(0, 0, 0, 0);
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  padding-left: 0;
  padding-right: 0;
  display: block;
  position: relative;
  overflow: visible;
}

.h3-netpeak-site-4 {
  color: #272829;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.h3-netpeak-site-4.margin {
  text-transform: none;
  align-self: flex-start;
  margin-bottom: 10px;
}

.text-wrapper-netpeak-site-5 {
  width: 100%;
  height: 100%;
  max-width: none;
  flex-direction: column;
  justify-content: flex-start;
  margin-top: 20px;
  padding-right: 0;
  display: flex;
}

.text-wrapper-netpeak-site-5.bottom-line {
  border-bottom: 1px solid rgba(0, 0, 0, .08);
  margin-top: 0;
  padding-top: 20px;
  padding-bottom: 20px;
}

.block-stages-netpeak-site-3 {
  width: 100%;
  align-items: flex-start;
  margin-top: 20px;
  margin-right: 0;
  display: flex;
  position: relative;
}

.stage-item-netpeak-site-2 {
  width: 25%;
  min-width: 174px;
  margin-right: 30px;
}

.stage-item-netpeak-site-2.stage-items-3-parts {
  width: 33%;
  min-width: auto;
}

.stages-netpeak-site-2 {
  width: 100%;
  flex-direction: column;
  align-items: stretch;
  margin-top: 40px;
  display: block;
}

.stages-bullet-netpeak-site-2 {
  z-index: -1;
  width: 30px;
  height: 30px;
  background-color: #00b3e3;
  border-radius: 50%;
  order: 0;
  position: relative;
  top: 27%;
  left: -15px;
  right: auto;
  transform: translate(0, -50%);
}

.separator-square-3 {
  width: 3%;
  margin-right: 7px;
  padding-top: 5px;
}

.text-with-separator-netpeak-site-2 {
  max-width: none;
  flex-direction: row;
  align-items: flex-start;
  margin-bottom: 10px;
  margin-right: 0;
  display: flex;
}

.grid-3-block-netpeak-site-2 {
  width: 100%;
  max-width: 100%;
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: center;
  align-items: start;
  justify-items: stretch;
  display: grid;
}

.text-normal-netpeak-site-800px-2 {
  width: 800px;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: -20px;
  margin-bottom: 20px;
  padding-right: 0;
  font-size: 16px;
  line-height: 150%;
}

.h3-netpeak-site-5 {
  color: #212529;
  text-align: left;
  text-transform: none;
  align-self: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  display: block;
}

.text-normal-netpeak-site-3 {
  width: 100%;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  line-height: 150%;
}

.body-2 {
  overflow: visible;
}

.card-netpeak-site-full-height-centered {
  width: 100%;
  height: 100%;
  max-width: 100%;
  min-width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding: 30px 40px;
  display: flex;
  position: relative;
}

.sticky-wrapper-netpeak-site-3 {
  width: 100%;
  flex-direction: column;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 7.75rem;
}

.c-autotabs_menu-2 {
  width: 100%;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
}

.c-autotabs_content-2 {
  width: 100%;
  position: static;
  overflow: visible;
}

.c-autotabs_link-2 {
  width: 100%;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 179, 227, .2);
  border-radius: 12px;
  margin-top: 0;
  margin-bottom: 20px;
  padding: 40px;
}

.c-autotabs_link-2.w--current {
  background-color: #fff;
  border-color: #00b3e3;
  border-radius: 12px;
  padding-top: 40px;
  padding-bottom: 40px;
  padding-left: 40px;
  box-shadow: 0 11px 32px 3px rgba(0, 179, 227, .15);
}

.text-link-blue-netpeak-site-2 {
  color: #02b3e3;
  text-decoration: none;
  display: inline-block;
}

.bold-text-17, .bold-text-18 {
  color: #00b3e3;
  text-decoration: none;
}

.text-normal-netpeak-site-4 {
  width: 100%;
  max-width: 100%;
  color: #272829;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
  padding-right: 0;
  font-size: 14px;
  line-height: 150%;
}

.text-small-netpeak-site-4 {
  z-index: 2;
  width: auto;
  height: auto;
  max-width: none;
  min-height: auto;
  color: #000;
  text-align: left;
  align-self: flex-start;
  font-size: 14px;
  line-height: 150%;
  display: block;
  position: static;
  overflow: visible;
}

.h3-netpeak-site-7, .h3-netpeak-site-8 {
  color: #272829;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 700;
  line-height: 130%;
  text-decoration: none;
}

.bold-text-27 {
  font-weight: 200;
}

.italic-text-3 {
  font-size: 48px;
  font-weight: 200;
  line-height: 100%;
}

.italic-text-4, .italic-text-5, .italic-text-6, .italic-text-7, .italic-text-8, .italic-text-9, .italic-text-10 {
  font-weight: 200;
}

.text-bold-nav-menu {
  width: 100%;
  max-width: 100%;
  color: #00b3e3;
  text-align: left;
  margin-top: 0;
  margin-bottom: 10px;
  padding-right: 0;
  font-size: 16px;
  font-weight: 700;
  line-height: 150%;
}

.success-message, .success-message-2 {
  background-color: rgba(0, 0, 0, 0);
}

.certificates-left-wrapper {
  width: 140px;
  flex-direction: column;
  align-items: center;
  display: flex;
}

.certificates-left-wrapper:hover {
  transform: scale(1.2);
}

.link-block-certificates_netpeak-site {
  width: 140px;
  transition: transform .4s cubic-bezier(.175, .885, .32, 1.275), opacity .2s;
}

.link-block-certificates_netpeak-site:hover {
  transform: scale(1.2);
}

.html-embed-8 {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.html-embed-9 {
  margin-top: 20px;
}

.html-embed-11, .html-embed {
  display: flex;
}

.html-embed-6 {
  text-align: center;
}

.html-embed-7 {
  color: #fff;
  text-align: center;
  justify-content: center;
}

.html-embed-10 {
  margin-top: 20px;
}

.certificates-wrapper_netpeak-site-2 {
  width: 100%;
  max-width: 100%;
  justify-content: space-between;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  display: flex;
}

.certificates-left-wrapper-netpeak-site-3 {
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  margin-right: 60px;
  display: grid;
}

.certificates-right-wrapper-netpeak-site-3 {
  max-width: 70%;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template: "Area"
  / 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: stretch;
  justify-items: stretch;
  display: grid;
}

@media screen and (min-width: 1440px) {
  .slider-arrow---netpeak.small---netpeak.left---brix {
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .slider-arrow---netpeak.small---netpeak.right---netpeak {
    top: 0%;
    bottom: 0%;
    left: auto;
    right: -1%;
  }

  .div-block-63 {
    height: auto;
  }

  .menu-second-items_netpeak {
    display: flex;
  }

  .arrow-menu_netpeak {
    margin-right: 6px;
  }

  .nav-container-netpeak-site {
    width: 1140px;
    max-width: none;
    position: static;
  }

  .dd-services-link {
    border-top: 1px #000;
  }

  .navbar-desktop-netpeak-site {
    z-index: 9999;
  }

  .dd-list-services {
    display: none;
    position: absolute;
  }

  .dd-list-services.w--open {
    padding-bottom: 24px;
  }

  .brand-link-netpeak-site {
    padding-left: 0;
  }

  .text-normal-netpeak-site {
    list-style-type: decimal;
  }

  .text-small-netpeak-site {
    text-align: left;
    font-weight: 400;
  }

  .text-small-netpeak-site.left {
    text-align: left;
  }

  .text-small-netpeak-site.conference-description {
    text-align: center;
  }

  .text-small-netpeak-site.right {
    text-align: right;
  }

  .button-main-netpeak-site {
    margin-top: auto;
  }

  .h3-team-name-netpeak-site {
    text-align: center;
  }

  .container-flex-netpeak-site {
    max-width: 1140px;
    align-items: flex-start;
    display: flex;
    overflow: visible;
  }

  .container-flex-netpeak-site.vertical {
    overflow: visible;
  }

  .h2-netpeak-site {
    text-transform: none;
  }

  .section-netpeak-site-certificates {
    padding-top: 60px;
    padding-bottom: 100px;
    overflow: visible;
  }

  .slider-wrapper-netpeak-site {
    margin-bottom: 0;
  }

  .section-netpeak-site {
    padding-top: 60px;
    padding-bottom: 100px;
    position: relative;
    overflow: visible;
  }

  .text-wrapper-netpeak-site {
    width: 100%;
  }

  .img-text-wrapper-netpeak-site {
    justify-content: space-between;
  }

  .h3-netpeak-site {
    text-transform: none;
  }

  .h3-netpeak-site:hover {
    color: #272829;
  }

  .content-wrapper-netpeak-site {
    position: -webkit-sticky;
    position: sticky;
    overflow: visible;
  }

  .text-small-netpeak-site-centered {
    text-align: center;
    font-weight: 400;
  }

  .form-consultation-netpeak-site {
    box-shadow: none;
    padding: 20px 0;
  }

  .footer-block-social-media-icons-netpeak-site {
    width: 20%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .social-media-wrapper-netpeak-site {
    justify-content: space-between;
    margin-top: 20px;
    display: flex;
  }

  .footer-list-netpeak-site {
    list-style-type: none;
  }

  .footer-netpeak-site {
    background-color: #f9f9f9;
    border-top: 1px solid rgba(0, 179, 227, .2);
    margin-top: 0;
    font-size: 14px;
  }

  .footer-link-netpeaklp-2 {
    color: #c4c4c4;
  }

  .footer-link-netpeaklp-2:hover {
    color: #00b3e3;
  }

  .footer-social-media-icons-netpeak-site {
    width: 100%;
    max-width: 100%;
  }

  .footer-link-netpeak-site {
    color: #888;
    line-height: 150%;
  }

  .footer-link-netpeak-site:hover {
    color: #00b3e3;
    text-decoration: none;
  }

  .footer-flex-container-netpeak-site {
    justify-content: space-between;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .footer-wrapper-netpeak-site {
    max-width: 1140px;
  }

  .container-footer-netpeak-site {
    border: 1px #000;
    padding-left: 0;
    padding-right: 0;
  }

  .footer-block-netpeak-site {
    width: 20%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 32px;
  }

  .social-media-link-wrapper {
    width: 19%;
  }

  .features-right-2.full-width {
    width: 100%;
  }

  .sticky-card-fixed-height-500px.third.image-card-2, .sticky-card-fixed-height-500px.image-card {
    width: 99%;
  }

  .social-media-icon_team_netpeak-site {
    align-self: auto;
    top: 94px;
    bottom: 70%;
  }

  .text-small-team-netpeak-site {
    text-align: center;
    font-weight: 400;
  }

  .bold-text-8 {
    align-self: flex-start;
  }

  .card-netpeak-site-full-height {
    padding-left: 30px;
    padding-right: 30px;
  }

  .h3-netpeak-site-centered {
    text-transform: none;
  }

  .h3-netpeak-site-centered:hover {
    color: #00b3e3;
  }

  .common-list-netpeak-site {
    list-style-type: disc;
  }

  .grid-3-block-netpeak-site {
    object-fit: fill;
    overflow: visible;
  }

  .blog-link-netpeak-site {
    color: #1a1b1f;
  }

  .hero-section-netpeak-site {
    overflow: hidden;
  }

  .block-hero-text-left-netpeak-site.team-block {
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .cases-left-block-netpeak-site {
    color: rgba(0, 0, 0, 0);
  }

  .case-indicator-description-netpeak-site {
    max-width: none;
  }

  .cases-link-block-netpeak-site:hover {
    color: #fff;
    text-decoration: underline;
  }

  .cases-background-netpeak-site {
    background-color: #83c650;
  }

  .case-content-wrapper-netpeak-site {
    color: #000;
  }

  .case-content-wrapper-netpeak-site.white-text {
    color: #fff;
  }

  .section-about-netpeak-site {
    padding-top: 100px;
    padding-bottom: 0;
    overflow: hidden;
  }

  .h3-netpeak-site-2 {
    text-transform: none;
  }

  .h3-netpeak-site-2:hover {
    color: #272829;
  }

  .h3-netpeak-site-2.margin {
    text-transform: none;
  }

  .h3-netpeak-site-2.margin:hover {
    color: #272829;
  }

  .stages-netpeak-site {
    display: block;
  }

  .text-wrapper-netpeak-site-3 {
    width: 100%;
  }

  .sticky-wrapper-netpeak-site {
    z-index: 0;
    height: auto;
    min-height: auto;
    object-fit: fill;
    align-items: stretch;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    overflow: visible;
  }

  .layout-12-column {
    align-items: stretch;
    justify-items: start;
  }

  .layout-12-column.plus_margine {
    margin-bottom: 60px;
  }

  .media-card-netpeak-site {
    cursor: pointer;
  }

  .conference-image-netpeak-site {
    width: 90%;
  }

  .conference-image-cover {
    justify-content: center;
    display: flex;
  }

  .card-conference-netpeak-site.media-card-netpeak-site {
    width: 100%;
    height: 100%;
    justify-content: flex-start;
    display: flex;
  }

  .grid-4-block-netpeak-site {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .text-normal-netpeak-site-800px {
    list-style-type: decimal;
  }

  .text-content {
    text-align: left;
  }

  .content-block.one-link {
    justify-content: space-between;
    padding-bottom: 0;
    padding-left: 0;
  }

  .image-85 {
    width: 300px;
  }

  .donation-link-wrapper-netpeak-site {
    padding-left: 0;
  }

  .grid-hero-screen-team-netpeak-site-2 {
    order: 0;
  }

  .map-kaz {
    border-radius: 0;
  }

  .card-fixed-height-200px {
    padding-left: 30px;
    padding-right: 30px;
  }

  .name-quote-wrapper-netpeak-site {
    order: 0;
    margin-left: 0;
    margin-right: 24px;
  }

  .quote-person-wrapper-netpeak-site {
    order: 0;
  }

  .card-fixed-height-290-px {
    padding-left: 30px;
    padding-right: 30px;
  }

  .h4-netpeak-site {
    text-transform: none;
  }

  .tools-card-netpeak-site-auto {
    padding-left: 30px;
    padding-right: 30px;
  }

  .ppc-tabs-card-netpeak-site {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .tools-card-netpeak-site-tabs {
    padding-left: 30px;
    padding-right: 30px;
  }

  .image-wrapper-netpeak-site {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .card-fixed-height-150px {
    padding-left: 30px;
    padding-right: 30px;
  }

  .section-netpeak-site-banner-css {
    height: 520px;
    padding-top: 0;
    padding-bottom: 0;
    overflow: hidden;
  }

  .h2-netpeak-site-centered {
    text-transform: none;
  }

  .text-small-netpeak-site-2 {
    text-align: left;
    font-weight: 400;
  }

  .h3-netpeak-site-3 {
    text-transform: none;
  }

  .h3-netpeak-site-3:hover {
    color: #272829;
  }

  .h3-netpeak-site-3.margin {
    text-transform: none;
  }

  .h3-netpeak-site-3.margin:hover {
    color: #272829;
  }

  .media-card-netpeak-site-2 {
    cursor: pointer;
    text-decoration: none;
  }

  .company-logo-netpeak-site-3 {
    width: 50%;
    height: auto;
    margin-bottom: 20px;
    display: block;
  }

  .social-media-icon_team_netpeak-site-2 {
    align-self: auto;
  }

  .hero-text-normal-netpeak-site {
    list-style-type: decimal;
  }

  .testimonial-wrapper---netpeak-site-2 {
    overflow: hidden;
  }

  .slider---netpeak-site.testimonial-v1---netpeak-site {
    width: 1140px;
    margin-left: auto;
    margin-right: auto;
  }

  .container-flex-netpeak-site-video {
    width: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: auto;
    margin-right: 0;
    overflow: visible;
  }

  .testimonial-main-wrapper---netpeak-site.hidden-overflow---netpeak-site {
    width: 100%;
    padding-right: 6px;
    overflow: visible;
  }

  .tabs-card-netpeak-site-full-height {
    padding-left: 30px;
    padding-right: 30px;
  }

  .hero-section-404-netpeak-site {
    background-image: none;
    padding-bottom: 100px;
    overflow: hidden;
  }

  .container-flex-netpeak-site-3 {
    align-self: stretch;
    overflow: visible;
  }

  .h1-netpeak-site-large {
    width: 82%;
  }

  .block-hero-text-left-netpeak-site-2 {
    height: 100%;
  }

  .grid-hero-screen-netpeak-site-2 {
    align-items: center;
    margin-bottom: 0;
  }

  .h3-services-netpeak-site-centered {
    text-transform: none;
  }

  .h3-services-netpeak-site-centered:hover {
    color: #00b3e3;
  }

  .container-flex-netpeak-site-moving-cards {
    max-width: 1140px;
    align-items: flex-start;
    display: flex;
  }

  .numbered-list-netpeak-site {
    list-style-type: disc;
  }

  .pop-up-form-consultation-netpeak-site {
    box-shadow: none;
    padding: 20px 0;
  }

  .pop-up-content-main-form {
    height: 650px;
    background-color: #fff;
    top: 5%;
  }

  .pop-up-wrapper {
    opacity: 0;
    border-radius: 0;
    display: none;
  }

  .button-wrapper {
    margin-top: 10px;
  }

  .close-pop-up {
    top: 0%;
    bottom: 0%;
  }

  .image-92 {
    color: rgba(0, 0, 0, 0);
  }

  .slider-3 {
    width: 100%;
    overflow: visible;
  }

  .icon-15 {
    z-index: 0;
    opacity: 1;
    color: #00b3e3;
    display: block;
  }

  .right-arrow {
    z-index: 10;
    background-color: rgba(0, 0, 0, 0);
    display: block;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: -5%;
    overflow: visible;
  }

  .grid-hero-screen-netpeak-site-3 {
    margin-bottom: 0;
  }

  .h1-netpeak-site-2 {
    width: 82%;
  }

  .hero-text-normal-netpeak-site-2 {
    list-style-type: decimal;
  }

  .text-normal-netpeak-site-2 {
    width: 100%;
    max-width: 100%;
    list-style-type: decimal;
  }

  .content-wrapper-netpeak-site-2 {
    position: -webkit-sticky;
    position: sticky;
    overflow: visible;
  }

  .img-text-wrapper-netpeak-site-2 {
    justify-content: space-between;
    margin-bottom: 20px;
  }

  .container-flex-netpeak-site-4 {
    align-self: stretch;
    overflow: visible;
  }

  .h2-netpeak-site-2 {
    max-width: 1000px;
    text-transform: none;
    margin-bottom: 40px;
  }

  .layout-12-column-2 {
    align-items: stretch;
    justify-items: start;
    position: -webkit-sticky;
    position: sticky;
  }

  .sticky-wrapper-netpeak-site-2 {
    z-index: 0;
    height: auto;
    min-height: auto;
    object-fit: fill;
    align-items: stretch;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    overflow: visible;
  }

  .container-flex-netpeak-site-cards {
    max-width: 1140px;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0;
    display: flex;
  }

  .h3-netpeak-site-4 {
    text-transform: none;
  }

  .h3-netpeak-site-4:hover {
    color: #272829;
  }

  .h3-netpeak-site-4.margin {
    text-transform: none;
  }

  .h3-netpeak-site-4.margin:hover {
    color: #272829;
  }

  .text-wrapper-netpeak-site-5 {
    width: 100%;
  }

  .stages-netpeak-site-2 {
    display: block;
  }

  .grid-3-block-netpeak-site-2 {
    height: auto;
    object-fit: fill;
    overflow: visible;
  }

  .text-normal-netpeak-site-800px-2 {
    margin-top: 0;
    list-style-type: decimal;
  }

  .text-normal-netpeak-site-3 {
    width: 100%;
    max-width: 100%;
    list-style-type: decimal;
  }

  .card-netpeak-site-full-height-centered {
    padding-left: 30px;
    padding-right: 30px;
  }

  .sticky-wrapper-netpeak-site-3 {
    z-index: 0;
    height: auto;
    min-height: auto;
    object-fit: fill;
    align-items: stretch;
    display: flex;
    position: -webkit-sticky;
    position: sticky;
    overflow: visible;
  }

  .bold-text-17 {
    align-self: flex-start;
  }

  .text-normal-netpeak-site-4 {
    list-style-type: decimal;
  }

  .text-small-netpeak-site-4 {
    text-align: left;
    font-weight: 400;
  }

  .h3-netpeak-site-7 {
    text-transform: none;
  }

  .h3-netpeak-site-7:hover {
    color: #272829;
  }

  .h3-netpeak-site-8 {
    text-transform: none;
  }

  .h3-netpeak-site-8:hover {
    color: #272829;
  }

  .text-bold-nav-menu {
    list-style-type: decimal;
  }

  .certificates-wrapper_netpeak-site-2 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 0;
    overflow: visible;
  }
}

@media screen and (max-width: 991px) {
  .slider-arrow---netpeak.small---netpeak.right---netpeak, .slider-arrow---netpeak.small---netpeak.left---brix, .slider-arrow---netpeak.small---netpeak.left---brix, .slider-arrow---netpeak.small---netpeak.right---netpeak {
    background-color: #00b3e3;
  }

  .nav-container-netpeak-site {
    position: absolute;
  }

  .top-wrapper-nav-container-netpeak-site {
    margin-right: 0;
  }

  .menu-link-netpeak-site {
    background-color: #fff;
    margin-right: auto;
  }

  .menu-link-netpeak-site.menu-button {
    width: 100%;
    max-width: 768px;
    text-align: center;
    border-bottom-style: none;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .bottom-wrapper-nav-container-netpeak-site {
    display: flex;
  }

  .navbar-desktop-netpeak-site {
    flex-direction: row;
    display: none;
  }

  .grid-20 {
    width: 100%;
  }

  .dropdown-toggle-netpeak-site {
    float: none;
    clear: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .button-secondary-netpeak-site {
    background-color: #fff;
    margin-right: auto;
  }

  .dd-list-services {
    display: none;
  }

  .dd-list-services.w--open {
    z-index: 10000;
    height: auto;
    margin-top: auto;
    padding: 20px 20px 40px;
    top: 89%;
  }

  .brand-link-netpeak-site {
    align-items: stretch;
    margin-top: 0;
    margin-left: 15px;
    padding-left: 0;
    display: block;
  }

  .nav-container-mobile-netpeak-site {
    width: 100%;
    height: 75px;
    max-width: 768px;
    background-color: #fff;
    border-bottom: 1px solid rgba(0, 179, 227, .1);
    justify-content: space-between;
    align-items: center;
    margin-top: 35px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .dropdown-toggle-netpeak-mobile {
    z-index: 0;
    float: none;
    clear: none;
    border-bottom-style: none;
    margin-left: 0;
    margin-right: 0;
    display: block;
  }

  .dropdown-toggle-netpeak-mobile:hover {
    border-bottom-style: none;
  }

  .dropdown-toggle-netpeak-mobile.w--open {
    z-index: 1;
  }

  .nav-menu-netpeak-site {
    height: auto;
    background-color: #fff;
    justify-content: flex-start;
    margin-bottom: 0;
    display: block;
    position: absolute;
  }

  .icon-9 {
    color: #000;
    text-align: center;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    line-height: 30px;
    display: block;
  }

  .icon-9:active, .icon-9:focus {
    color: #fff;
  }

  .dropdown-mobile-netpeak-site {
    z-index: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .top-wrapper-navbar-mobile-netpeak-site {
    height: 36px;
    background-color: #e4f9ff;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .mobile-menu-btn-netpeak-site {
    width: 65px;
    height: 65px;
    background-color: #fff;
    border-radius: 50%;
    align-self: stretch;
    align-items: center;
    display: flex;
    position: relative;
    top: 5px;
    right: 10px;
    box-shadow: 1px 1px 20px rgba(0, 179, 227, .3);
  }

  .mobile-menu-btn-netpeak-site.w--open {
    background-color: #fff;
    border-radius: 50%;
    top: 5px;
    right: 10px;
  }

  .nav-menu-wrapper-netpeak-site {
    text-align: left;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
  }

  .navbar-mobile-netpeak-site {
    display: block;
  }

  .menu-mobile-netpeak-site {
    border-bottom-style: none;
    margin-right: auto;
    display: block;
  }

  .menu-mobile-netpeak-site:hover {
    border-bottom-style: none;
  }

  .text-normal-netpeak-site {
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 0;
    font-size: 16px;
  }

  .text-normal-netpeak-site.moving-cards-text {
    font-size: 14px;
  }

  .button-main-netpeak-site {
    width: auto;
  }

  .h3-team-name-netpeak-site {
    text-transform: none;
  }

  .container-flex-netpeak-site {
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .container-flex-netpeak-site.vertical {
    max-width: 100%;
  }

  .h2-netpeak-site {
    max-width: none;
    margin-bottom: 50px;
    font-size: 36px;
    line-height: 120%;
  }

  .section-netpeak-site-certificates {
    margin-top: 0;
    padding-top: 60px;
    padding-left: 0;
    padding-right: 0;
  }

  .slider-wrapper-netpeak-site {
    overflow: hidden;
  }

  .link-btn-netpeak-site {
    margin-top: 10px;
  }

  .section-netpeak-site {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .item_netpeak-site {
    width: 150px;
  }

  .text-wrapper-netpeak-site {
    width: 100%;
  }

  .img-text-wrapper-netpeak-site {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1.5fr 1.5fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h3-netpeak-site {
    text-transform: none;
    font-size: 16px;
  }

  .image-netpeak-site {
    padding-top: 20px;
    display: block;
  }

  .mask---netpeak {
    margin-left: 20px;
  }

  .mask---netpeak.testimonial-v1---netpeak-site {
    margin-left: 0;
  }

  .videowrap_netpeak-site {
    height: auto;
    max-width: 378px;
    border-radius: 15px;
    margin-left: 20px;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

  .youtube-13 {
    width: auto;
    max-width: 378px;
  }

  .form-text-content-netpeak-site {
    display: flex;
  }

  .consultation-image-netpeak-site {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
  }

  .form-consultation-netpeak-site {
    max-width: 100%;
    padding: 0 10px;
  }

  .form-image-netpeak-site {
    width: 100%;
    max-width: none;
    margin-top: 0;
    margin-left: 0;
    padding-top: 0;
    padding-left: 40px;
  }

  .footer-block-social-media-icons-netpeak-site {
    margin-right: 20px;
  }

  .social-media-wrapper-netpeak-site {
    text-align: left;
    justify-content: space-between;
    display: flex;
  }

  .footer-netpeak-site {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-social-media-icons-netpeak-site {
    width: 100%;
    margin-bottom: 6px;
  }

  .footer-link-netpeak-site {
    font-size: 12px;
  }

  .footer-link-netpeak-site:hover {
    text-decoration: none;
  }

  .footer-wrapper-netpeak-site {
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-block-netpeak-site {
    margin-right: 20px;
  }

  .adress-netpeak-site {
    font-size: 12px;
  }

  .section-netpeak-site-card-animation {
    padding-left: 0;
    padding-right: 0;
  }

  .features-wrapper-netpeak-site-2 {
    width: 100%;
  }

  .features-right-2.full-width {
    width: 80%;
  }

  .sticky-card-fixed-height-500px {
    height: 500px;
    padding: 30px 40px;
    top: 50px;
  }

  .sticky-card-fixed-height-500px.third {
    height: 500px;
    top: 60px;
  }

  .sticky-card-fixed-height-500px.third.image-card-2 {
    background-position: 100% 0;
    top: 60px;
  }

  .sticky-card-fixed-height-500px.third.image-card {
    background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMG_6889-1.png');
    background-position: 100%;
  }

  .sticky-card-fixed-height-500px.fourth {
    padding-left: 40px;
    padding-right: 40px;
    top: 70px;
  }

  .sticky-card-fixed-height-500px.fourth.image-card-4 {
    width: 98%;
    background-position: 50%;
    background-size: cover;
  }

  .sticky-card-fixed-height-500px.fourth.image-card-3 {
    top: 70px;
  }

  .sticky-card-fixed-height-500px.image-card {
    background-position: 50%;
    background-repeat: no-repeat;
    top: 50px;
  }

  .sticky-card-fixed-height-500px.second {
    height: 500px;
    top: 60px;
  }

  .sticky-card-fixed-height-500px.second.image-card {
    background-position: 0%;
  }

  .social-media-icon_team_netpeak-site {
    width: 20%;
    margin-top: 0;
    margin-right: 0;
    top: 70%;
  }

  .team-wrapper-netpeak-site {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .card-team-netpeak-site {
    height: auto;
    padding-left: 0;
    padding-right: 0;
  }

  .card-netpeak-site-full-height {
    height: 100%;
    border-radius: 12px;
    padding: 30px;
  }

  .c-autotabs_menu {
    width: 60%;
    height: 100%;
  }

  .h3-netpeak-site-centered {
    text-transform: none;
    margin-bottom: 0;
    font-size: 16px;
  }

  .common-list-netpeak-site {
    padding-left: 20px;
    list-style-type: disc;
  }

  .logo-wrapper-netpeak-site {
    max-width: 205px;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .c-autotabs_content {
    align-self: auto;
  }

  .c-autotabs_link {
    margin-bottom: 10px;
    padding: 30px 20px;
  }

  .c-autotabs_link.w--current {
    padding: 30px 20px;
  }

  .c-autotabs_pane {
    margin-left: 20px;
  }

  .autotabs-netpeak-site {
    flex: 0 auto;
  }

  .grid-3-block-netpeak-site {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .h5-netpeak-site {
    font-size: 16px;
  }

  .hero-section-netpeak-site {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .h1-netpeak-site {
    font-size: 36px;
    line-height: 120%;
  }

  .block-hero-text-left-netpeak-site {
    width: 100%;
    max-width: none;
    margin-right: 0;
  }

  .grid-hero-screen-netpeak-site {
    grid-column-gap: 20px;
    grid-row-gap: 28px;
    grid-template-rows: auto;
    grid-template-columns: 1.5fr 1.5fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .hero-image-wrapper-netpeak-site {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .our-services-grid-first-column-netpeak-site {
    grid-row-gap: 10px;
    align-items: start;
  }

  .accordion-pane-content-netpeak-site {
    padding-top: 5px;
  }

  .our-services-grid-items-netpeak-site {
    grid-row-gap: 15px;
  }

  .our-services-block_netpeak-site {
    grid-column-gap: 16px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .cases-left-block-netpeak-site {
    max-width: 50%;
    margin-right: 10px;
    padding-right: 0;
  }

  .cases-left-block-netpeak-site.black-case-text {
    width: 50%;
    padding-top: 0;
    padding-right: 0;
  }

  .case-indicator-description-netpeak-site {
    font-size: 16px;
  }

  .icon_right-arrow_netpeak-site {
    margin-right: 0;
  }

  .section-cases-netpeak-site {
    margin-top: 0;
  }

  .cases-left-arrow-netpeak-site {
    display: none;
  }

  .cases-link-block-netpeak-site {
    width: 50%;
    height: auto;
    align-items: flex-start;
    padding-top: 40px;
    padding-left: 0;
    display: flex;
  }

  .slide-nav-5 {
    background-color: rgba(0, 0, 0, 0);
  }

  .case-number-indicators-netpeak-site {
    font-size: 35px;
  }

  .cases-background-netpeak-site {
    height: 460px;
    padding-top: 40px;
    padding-left: 60px;
    padding-right: 60px;
  }

  .cases-background-netpeak-site.journal-grey {
    background-color: #e8e6e4;
  }

  .cases-background-netpeak-site.avtobaza-orange {
    background-color: #edaf48;
  }

  .cases-background-netpeak-site.dominos-blue {
    background-color: #1e5079;
  }

  .cases-background-netpeak-site.vodafone-grey {
    background-color: #970d00;
  }

  .cases-background-netpeak-site.book24-olive {
    background-color: #d6c350;
  }

  .cases-logo-netpeak-site {
    width: 100%;
    height: auto;
    max-width: none;
    overflow: visible;
  }

  .cases-slider-netpeak-site {
    width: 100%;
    min-height: 460px;
  }

  .cases-mockup-netpeak-site {
    max-width: 100%;
    padding-top: 0;
    padding-bottom: 0;
  }

  .icon_left-arrow_netpeak-site {
    margin-left: 0;
  }

  .cases-right-arrow-netpeak-site {
    display: none;
  }

  .case-description-netpeak-site-2 {
    margin-bottom: 20px;
    font-size: 16px;
  }

  .cases-description-netpeak-site {
    padding-top: 0;
  }

  .case-indicators-netpeak-site {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .logo-cases-wrapper {
    height: 80px;
    max-width: 160px;
    min-height: 80px;
    justify-content: center;
    padding-top: 0;
  }

  .section-about-netpeak-site {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .h3-netpeak-site-2 {
    text-transform: none;
    font-size: 16px;
  }

  .stages-netpeak-site {
    align-items: flex-start;
    display: flex;
  }

  .block-stages-netpeak-site {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    justify-items: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    left: auto;
    right: auto;
  }

  .text-wrapper-netpeak-site-3 {
    width: 100%;
  }

  .sticky-wrapper-netpeak-site {
    position: -webkit-sticky;
    position: sticky;
    top: 50px;
  }

  .layout-12-column {
    grid-column-gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .layout-12-column.plus_margine {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .stages-bullet-netpeak-site {
    width: 20px;
    height: 20px;
    margin-right: 10px;
    top: 0;
    left: 1px;
    right: 0%;
    transform: translate(-50%);
  }

  .stage-item-netpeak-site {
    width: 100%;
    align-items: center;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    display: flex;
  }

  .stage-item-netpeak-site.stage-items-3-parts {
    width: 100%;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .block-stages-separator-netpeak-site {
    width: 3px;
    height: 100%;
    flex-direction: column;
    align-items: center;
    display: flex;
    top: 0;
    left: 0%;
    transform: none;
  }

  .features-left {
    width: 90%;
    max-width: none;
    padding-right: 20px;
    top: 50px;
  }

  .features-card-img {
    max-width: 50%;
  }

  .features-card {
    top: 50px;
  }

  .features-card.fourth {
    top: 101px;
  }

  .features-card.third {
    top: 80px;
  }

  .features-card.second {
    top: 60px;
  }

  .features-card-title-netpeak-site {
    font-size: 24px;
    line-height: 32px;
  }

  .media-card-netpeak-site {
    height: 100%;
    min-height: 100%;
    border-radius: 12px;
    padding: 30px;
  }

  .conference-image-cover {
    margin-bottom: 10px;
  }

  .card-conference-netpeak-site.media-card-netpeak-site {
    align-content: start;
    justify-content: flex-start;
    align-items: start;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .conference-title-box {
    flex-direction: column;
    align-items: center;
  }

  .grid-4-block-netpeak-site {
    grid-column-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .text-normal-netpeak-site-800px {
    width: 100%;
    max-width: 100%;
    margin-bottom: 32px;
    padding-right: 0;
    font-size: 16px;
  }

  .grid-2-block-netpeak-site {
    grid-column-gap: 10px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

  .logo-wrapper-large-netpeak-site {
    height: 140px;
    max-width: 205px;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .card-technologies-netpeak-site-580px.media-card-netpeak-site {
    height: 100%;
    padding-top: 40px;
    padding-bottom: 40px;
  }

  .text-content {
    width: 50%;
  }

  .donation-link-wrapper-netpeak-site, .donation-link-wrapper-netpeak-site.one-link {
    width: 100%;
  }

  .grid-hero-screen-team-netpeak-site-2 {
    grid-column-gap: 20px;
    align-items: center;
    margin-bottom: 0;
  }

  .contact-tabs-menu {
    width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    display: grid;
  }

  .contact-tab-link, .contact-tab-link.w--current {
    width: 100%;
    height: auto;
    padding-top: 30px;
    padding-bottom: 30px;
  }

  .contact-tabs-netpeak-site {
    width: 100%;
  }

  .button-main-netpeak-site-2 {
    width: auto;
  }

  .button-main-netpeak-site-2.vacancy-button {
    width: 100%;
    text-align: center;
  }

  .client-card-netpeak-site.media-card-netpeak-site {
    max-height: 260px;
  }

  .client-card-netpeak-site-auto-height.media-card-netpeak-site {
    max-height: 100%;
  }

  .card-fixed-height-200px {
    height: 95%;
    border-radius: 12px;
    padding: 30px;
  }

  .image-quote-netpeak-site {
    width: 60px;
    margin-right: 10px;
    padding-right: 0;
  }

  .h2-subtitle-netpeak-site {
    width: 100%;
  }

  .quote-person-wrapper-netpeak-site {
    flex-direction: row;
    align-items: center;
    margin-left: auto;
    padding-top: 20px;
    display: flex;
  }

  .block-hero-image-services-netpeak-site {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .quote-wrapper-netpeak-site {
    flex-direction: column;
    align-items: flex-start;
  }

  .block-hero-image-netpeak-site {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
    display: flex;
  }

  .grid-3-columns-netpeak-site {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .card-fixed-height-290-px {
    height: 95%;
    border-radius: 12px;
    padding: 30px;
  }

  .vertical-stages-netpeak-site {
    width: 100%;
    align-items: stretch;
  }

  .history-item-netpeak-site {
    align-items: flex-start;
    position: static;
  }

  .separator-vertical-mobile-smm_netpeal-site {
    width: 100%;
    height: 3px;
    top: 50px;
    left: 0%;
    transform: none;
  }

  .history-item-wrapper-netpeak-site {
    width: auto;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .history-item-wrapper-netpeak-site.right {
    width: 100%;
    align-self: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .accordion-item {
    min-width: auto;
  }

  .tools-card-netpeak-site-auto {
    height: 95%;
    border-radius: 12px;
    padding: 30px;
  }

  .kpi-name---netpeak-site {
    font-size: 16px;
  }

  .tab-link-ppc-4 {
    width: 100%;
    height: auto;
    background-size: 180px;
    margin-bottom: 15px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
  }

  .tab-link-ppc-4.w--current {
    width: 100%;
    height: auto;
    background-size: 180px;
  }

  .services-tabs-menu-netpeak-site {
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
  }

  .tab-link-ppc-2 {
    width: 100%;
    height: auto;
    background-size: 270px;
    margin-bottom: 15px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
  }

  .tab-link-ppc-2.w--current {
    width: 100%;
    height: auto;
    background-size: 270px;
  }

  .services-tabs-netpeak-site {
    flex-direction: column;
    align-self: auto;
    align-items: stretch;
  }

  .ppc-tabs-text-netpeak-site {
    padding-top: 0;
    font-size: 18px;
  }

  .ppc-tabs-link-nrtpeak-site {
    width: 100%;
    height: auto;
    background-size: 320px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
  }

  .ppc-tabs-link-nrtpeak-site.w--current {
    width: 100%;
    height: auto;
    background-size: 320px;
    margin-bottom: 15px;
  }

  .services-tabs-content-netpeak-site {
    width: 100%;
  }

  .services-wrapper-netpeak-site {
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
  }

  .ppc-tabs-card-netpeak-site {
    padding-top: 60px;
    padding-bottom: 60px;
    position: relative;
  }

  .tab-link-ppc-3 {
    width: 100%;
    height: auto;
    background-size: 220px;
    margin-bottom: 15px;
    margin-left: 20px;
    margin-right: 20px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 26px;
  }

  .tab-link-ppc-3.w--current {
    width: 100%;
    height: auto;
    background-size: 220px;
  }

  .tools-card-netpeak-site-tabs {
    height: 100%;
    border-radius: 12px;
    padding: 30px;
  }

  .div-block-77-netpeak-site {
    max-width: 210px;
  }

  .grid-5-block-netpeak-site {
    grid-row-gap: 20px;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .history-vertical-stages-netpeak-site-2 {
    width: 100%;
    grid-column-gap: 14px;
    grid-row-gap: 10px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    justify-items: stretch;
    margin-top: 0;
    padding-top: 100px;
    display: grid;
    overflow: scroll;
  }

  .history-item-bullet-vertical-netpeak-site-3 {
    flex: none;
    position: absolute;
    top: -65px;
    left: auto;
    right: auto;
  }

  .history-item-bullet-vertical-netpeak-site-3.right {
    top: -65px;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .separator-vertical-netpeak-site {
    width: 100%;
    height: 3px;
    top: 50px;
    left: 0%;
    transform: none;
  }

  .card-fixed-height-150px {
    height: 95%;
    border-radius: 12px;
    padding: 30px;
  }

  .content-wrapper-grid-netpeak-site {
    grid-column-gap: 20px;
    grid-row-gap: 24px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section-netpeak-site-banner-css {
    margin-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .section-netpeak-site-banner-css.with-bg {
    background-position: 50%;
  }

  .h2-netpeak-site-centered {
    max-width: none;
    margin-bottom: 50px;
    font-size: 36px;
    line-height: 120%;
  }

  .block-stages-netpeak-site-2 {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    justify-items: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    left: auto;
    right: auto;
  }

  .history-item-wrapper-netpeak-site-2 {
    width: auto;
    align-items: flex-start;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    padding-right: 0;
    display: flex;
    position: relative;
  }

  .history-item-wrapper-netpeak-site-2.right {
    width: 100%;
    align-self: flex-start;
    padding-left: 0;
    padding-right: 0;
  }

  .history-item-bullet-vertical-netpeak-site-4 {
    flex: none;
    position: absolute;
    top: -65px;
    left: auto;
    right: auto;
  }

  .history-item-bullet-vertical-netpeak-site-4.right {
    top: -65px;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .history-item-netpeak-site-2 {
    align-items: flex-start;
    position: static;
  }

  .h3-netpeak-site-3 {
    text-transform: none;
    margin-bottom: 0;
    font-size: 16px;
  }

  .history-vertical-stages-netpeak-site-3 {
    width: 100%;
    grid-column-gap: 14px;
    grid-row-gap: 10px;
    flex-direction: row;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: start;
    justify-items: stretch;
    margin-top: 0;
    padding-top: 100px;
    display: grid;
    overflow: scroll;
  }

  .separator-vertical-mobile-smm_netpeal-site-2 {
    width: 100%;
    height: 3px;
    top: 50px;
    left: 0%;
    transform: none;
  }

  .media-card-netpeak-site-2 {
    height: 100%;
    border-radius: 12px;
    padding: 30px;
  }

  .team-wrapper-netpeak-site-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    padding-left: 0;
    padding-right: 0;
  }

  .team-photo-wrapper-netpeak-site-2 {
    width: auto;
    max-width: 100%;
  }

  .social-media-icon_team_netpeak-site-2 {
    width: 24%;
    height: 24%;
  }

  .hero-text-normal-netpeak-site {
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 0;
    font-size: 16px;
  }

  .slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site, .slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site.first---brix_netpeak-site {
    max-width: 378px;
    margin-right: 0;
  }

  .container-flex-netpeak-site-video {
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    overflow: visible;
  }

  .tabs-card-netpeak-site-full-height {
    height: 100%;
    border-radius: 12px;
    padding: 30px;
  }

  .hero-section-404-netpeak-site {
    padding-top: 20px;
    padding-left: 0;
    padding-right: 0;
  }

  .container-flex-netpeak-site-3 {
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    overflow: visible;
  }

  .h1-netpeak-site-large {
    width: 100%;
    font-size: 36px;
    line-height: 120%;
  }

  .button-main-netpeak-site-3 {
    width: auto;
  }

  .h2-subtitle-netpeak-site-additional {
    width: 100%;
    margin-bottom: 40px;
    font-size: 20px;
  }

  .link-btn-404-netpeak-site {
    margin-top: 10px;
  }

  .block-hero-text-left-netpeak-site-2 {
    width: 100%;
    max-width: none;
    margin-right: 0;
  }

  .grid-hero-screen-netpeak-site-2 {
    grid-template-columns: 1.5fr 1.5fr;
    margin-bottom: 0;
  }

  .h3-services-netpeak-site-centered {
    text-transform: none;
    margin-bottom: 10px;
    font-size: 16px;
  }

  .service-link-card {
    height: 100%;
  }

  .container-flex-netpeak-site-moving-cards {
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .grid-2-services-mobile-list {
    z-index: 5;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: #fff;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
    position: relative;
  }

  .numbered-list-netpeak-site {
    padding-left: 20px;
    list-style-type: disc;
  }

  .call-link {
    width: 60px;
    background-color: rgba(0, 179, 227, .7);
    border-radius: 100px;
    padding: 10px;
    display: flex;
    position: fixed;
    top: auto;
    bottom: 5%;
    left: auto;
    right: 5%;
  }

  .text-small {
    font-size: 14px;
    line-height: 150%;
  }

  .h3-privacy-policy {
    margin-top: 0;
    font-size: 22px;
  }

  .text-with-separator-full-width {
    width: 100%;
  }

  .grid-3-cards-without-borders-copy {
    grid-template-columns: 1fr 1fr;
  }

  .h1-hero {
    width: 100%;
    margin-bottom: 20px;
    font-size: 52px;
  }

  .h1-hero.not-centered {
    align-self: auto;
    margin-left: 0;
    margin-right: auto;
    font-size: 42px;
  }

  .h5 {
    font-size: 18px;
  }

  .text-normal-privacy-policy {
    margin-bottom: 20px;
    font-size: 15px;
  }

  .pop-up-bg {
    z-index: 1100;
    display: flex;
  }

  .pop-up-form-consultation-netpeak-site {
    max-width: 100%;
    margin-bottom: 0;
    padding: 0 10px;
  }

  .pop-up-content-main-form {
    z-index: 2000;
    width: 600px;
    height: auto;
    flex-direction: column;
    justify-content: center;
    align-self: center;
    align-items: center;
    margin-top: 0;
    padding-left: 40px;
    padding-right: 40px;
    top: 0%;
  }

  .button-main-netpeak-site-4 {
    width: auto;
  }

  .pop-up-wrapper {
    z-index: 1000;
    opacity: 0;
    flex-direction: column;
    display: none;
  }

  .close-pop-up {
    z-index: 3000;
    width: 26px;
    height: 26px;
    top: -4%;
    bottom: 0;
    left: 50%;
  }

  .pop-up-form-netpeak-site {
    flex-direction: column;
    display: flex;
  }

  .image-92 {
    background-color: rgba(0, 0, 0, 0);
  }

  .team-slider {
    width: 240px;
  }

  .slider-3 {
    width: 100%;
  }

  .right-arrow {
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .grid-hero-screen-netpeak-site-3 {
    grid-column-gap: 20px;
    grid-row-gap: 28px;
    grid-template-rows: auto auto;
    grid-template-columns: 1.5fr;
    grid-auto-columns: 1fr;
    align-items: center;
    display: grid;
  }

  .h1-netpeak-site-2 {
    width: 100%;
    font-size: 36px;
    line-height: 120%;
  }

  .hero-text-normal-netpeak-site-2 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
    font-size: 16px;
  }

  .button-main-netpeak-site-5 {
    width: auto;
  }

  .block-hero-image-services-netpeak-site-2 {
    width: auto;
    margin-left: 0;
    margin-right: 0;
  }

  .text-normal-netpeak-site-2 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
  }

  .image-netpeak-site-2 {
    padding-top: 20px;
    display: block;
  }

  .img-text-wrapper-netpeak-site-2 {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
    grid-template-columns: 1.5fr 1.5fr;
    padding-left: 20px;
    padding-right: 20px;
  }

  .container-flex-netpeak-site-4 {
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    overflow: visible;
  }

  .h2-netpeak-site-2 {
    max-width: none;
    margin-bottom: 40px;
    font-size: 36px;
    line-height: 120%;
  }

  .text-wrapper-netpeak-site-4 {
    width: 95%;
  }

  .layout-12-column-2 {
    grid-column-gap: 1.5rem;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  }

  .sticky-wrapper-netpeak-site-2 {
    top: 60px;
  }

  .container-flex-netpeak-site-cards {
    width: 100%;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: 0;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
  }

  .h3-netpeak-site-4 {
    text-transform: none;
    font-size: 16px;
  }

  .text-wrapper-netpeak-site-5 {
    width: 100%;
    margin-top: 0;
  }

  .block-stages-netpeak-site-3 {
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    justify-items: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    left: auto;
    right: auto;
  }

  .stage-item-netpeak-site-2 {
    width: 100%;
    height: auto;
    min-width: auto;
    align-items: center;
    margin-right: 0;
    padding-top: 15px;
    padding-bottom: 15px;
    display: flex;
  }

  .stage-item-netpeak-site-2.stage-items-3-parts {
    width: 100%;
  }

  .stages-netpeak-site-2 {
    align-items: flex-start;
    display: flex;
  }

  .stages-bullet-netpeak-site-2 {
    width: 20px;
    height: 20px;
    align-self: auto;
    margin-right: 10px;
    top: 0;
    left: 1px;
    right: 0%;
    transform: translate(-50%);
  }

  .grid-3-block-netpeak-site-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .text-wrapper-netpeak-site-6 {
    width: 95%;
  }

  .text-normal-netpeak-site-800px-2 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 32px;
    padding-right: 0;
    font-size: 16px;
  }

  .text-wrapper-netpeak-site-7 {
    width: 95%;
  }

  .h3-netpeak-site-5 {
    font-size: 16px;
  }

  .text-normal-netpeak-site-3 {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
    padding-right: 0;
  }

  .card-netpeak-site-full-height-centered {
    height: 95%;
    border-radius: 12px;
    padding: 30px;
  }

  .sticky-wrapper-netpeak-site-3 {
    top: 60px;
  }

  .c-autotabs_menu-2 {
    width: 60%;
    display: block;
  }

  .c-autotabs_content-2 {
    align-self: auto;
  }

  .c-autotabs_link-2, .c-autotabs_link-2.w--current {
    margin-bottom: 10px;
    padding: 30px 20px;
  }

  .text-normal-netpeak-site-4 {
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 0;
    font-size: 16px;
  }

  .h3-netpeak-site-7, .h3-netpeak-site-8 {
    text-transform: none;
    font-size: 16px;
  }

  .text-bold-nav-menu {
    width: 100%;
    max-width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
    padding-right: 0;
    font-size: 16px;
  }

  .certificates-wrapper_netpeak-site-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .certificates-left-wrapper-netpeak-site-3 {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    margin-bottom: 20px;
  }

  .certificates-right-wrapper-netpeak-site-3 {
    max-width: 65%;
    grid-column-gap: 4px;
  }

  .top-wrapper-navbar-mobile-netpeak-site-2 {
    height: 35px;
    background-color: #e4f9ff;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
    position: fixed;
    top: 0%;
    bottom: auto;
    left: 0%;
    right: 0%;
  }

  .text-block-32 {
    font-size: 12px;
  }
}

@media screen and (max-width: 767px) {
  .slider-arrow---netpeak {
    width: 50px;
    max-height: 50px;
    min-height: 50px;
    min-width: 50px;
  }

  .menu-second-items_netpeak {
    width: auto;
  }

  .navbar-desktop-netpeak-site {
    display: none;
  }

  .div-block-72, .dd-list-services.w--open {
    width: 100%;
  }

  .brand-link-netpeak-site {
    margin-top: 0;
    margin-left: 15px;
  }

  .nav-container-mobile-netpeak-site {
    margin-top: 35px;
  }

  .top-wrapper-navbar-mobile-netpeak-site {
    z-index: 1;
    height: 35px;
    background-color: #e4f9ff;
    flex-direction: row;
    justify-content: space-between;
    margin-right: auto;
  }

  .text-normal-netpeak-site {
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .text-small-netpeak-site {
    margin-bottom: 0;
  }

  .button-main-netpeak-site {
    width: 100%;
    text-align: center;
    margin-top: 20px;
  }

  .h3-team-name-netpeak-site {
    text-align: right;
    text-transform: none;
    flex-direction: column;
    align-items: center;
    margin-top: 10px;
    font-size: 16px;
    display: flex;
  }

  .h3-team-name-netpeak-site.right {
    align-items: flex-end;
  }

  .container-flex-netpeak-site {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: flex;
    overflow: hidden;
  }

  .container-flex-netpeak-site.vertical {
    margin-top: 0;
    overflow: visible;
  }

  .h2-netpeak-site {
    margin-bottom: 40px;
    font-size: 32px;
  }

  .section-netpeak-site-certificates {
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 60px;
    overflow: visible;
  }

  .link-btn-netpeak-site {
    margin-bottom: 0;
    margin-left: auto;
    padding-right: 0;
    position: static;
    bottom: 20px;
  }

  .section-netpeak-site {
    margin-top: 0;
    padding-top: 60px;
    padding-bottom: 60px;
    overflow: visible;
  }

  .item_netpeak-site {
    width: 120px;
  }

  .text-wrapper-netpeak-site {
    width: auto;
  }

  .img-text-wrapper-netpeak-site {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    align-items: center;
    justify-items: center;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .h3-netpeak-site {
    text-transform: none;
    margin-top: 10px;
    padding-bottom: 0;
    font-size: 16px;
  }

  .image-netpeak-site {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 0;
    display: none;
  }

  .image-netpeak-site.image-to-hide {
    display: none;
  }

  .image-netpeak-site.to-hide-on-desktop {
    display: block;
  }

  .mask---netpeak {
    border-radius: 12px;
    margin-right: 20px;
  }

  .mask---netpeak.testimonial-v1---netpeak-site {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .videowrap_netpeak-site {
    max-width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .youtube-13 {
    max-width: 100%;
  }

  .form-text-content-netpeak-site {
    flex-direction: column;
  }

  .consultation-image-netpeak-site {
    width: 100%;
    height: auto;
    flex-direction: column;
    align-items: center;
    margin-left: auto;
    margin-right: auto;
    padding-top: 40px;
    padding-left: 10px;
    padding-right: 10px;
    display: flex;
  }

  .text-small-netpeak-site-centered {
    margin-bottom: 0;
  }

  .form-consultation-netpeak-site {
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0 10px;
  }

  .form-image-netpeak-site {
    width: 50%;
    max-width: 50%;
    margin-top: 0;
    margin-left: 0;
    padding-top: 0;
    padding-left: 0;
  }

  .footer-block-social-media-icons-netpeak-site {
    margin-right: 10px;
  }

  .footer-netpeak-site {
    padding: 40px 0;
  }

  .footer-link-netpeaklp-2, .footer-link-netpeak-site {
    font-size: 12px;
  }

  .footer-flex-container-netpeak-site {
    text-align: center;
    display: block;
  }

  .container-footer-netpeak-site {
    margin-top: 0;
    margin-bottom: 20px;
  }

  .footer-block-netpeak-site {
    margin-right: 10px;
  }

  .features-wrapper-netpeak-site-2 {
    flex-direction: column;
  }

  .features-right-2, .features-right-2.full-width {
    width: 100%;
  }

  .sticky-card-fixed-height-500px, .sticky-card-fixed-height-500px.third {
    height: 380px;
  }

  .sticky-card-fixed-height-500px.third.image-card-2 {
    width: 100%;
    height: 300px;
  }

  .sticky-card-fixed-height-500px.third.image-card {
    height: 300px;
    background-image: url('/images/netpeak-cms-a3d87d9f6f505f46deda1e6e00a/IMG_6889-1.png');
  }

  .sticky-card-fixed-height-500px.fourth.image-card-4 {
    width: 100%;
    height: 300px;
    margin-bottom: 20px;
  }

  .sticky-card-fixed-height-500px.fourth.image-card-3, .sticky-card-fixed-height-500px.image-card {
    width: 100%;
    height: 300px;
  }

  .sticky-card-fixed-height-500px.second {
    height: 380px;
  }

  .sticky-card-fixed-height-500px.second.image-card {
    height: 300px;
  }

  .social-media-icon_team_netpeak-site {
    margin-top: 0;
    margin-right: 0;
  }

  .team-wrapper-netpeak-site {
    grid-row-gap: 73px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 46px;
  }

  .text-small-team-netpeak-site {
    margin-bottom: 0;
  }

  .card-netpeak-site-full-height {
    width: 100%;
    height: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 30px 25px;
  }

  .c-autotabs_menu {
    width: 100%;
    text-align: left;
    order: 1;
    display: block;
  }

  .h3-netpeak-site-centered {
    text-transform: none;
    margin-top: 0;
    padding-bottom: 0;
    font-size: 16px;
  }

  .logo-wrapper-netpeak-site {
    max-width: 180px;
    margin-bottom: 20px;
  }

  .technologies-link-netpeak-site {
    text-align: left;
    justify-content: flex-start;
    display: block;
  }

  .c-autotabs_content {
    width: 100%;
    margin-bottom: 0;
  }

  .c-autotabs_link {
    width: auto;
    border-color: #00b3e3;
    margin-right: 10px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .c-autotabs_link.w--current {
    text-align: center;
    background-color: #c6f3ff;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .c-autotabs_link.last-item {
    border-color: #00b3e3;
    margin-bottom: 20px;
  }

  .c-autotabs_pane {
    margin-left: auto;
  }

  .autotabs-netpeak-site {
    flex-direction: column-reverse;
  }

  .grid-3-block-netpeak-site {
    width: 100%;
    max-width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    justify-content: center;
    align-items: start;
    justify-items: start;
    margin-right: 0;
  }

  .grid-3-block-netpeak-site.popular {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr 1fr;
    align-items: stretch;
    justify-items: stretch;
  }

  .h5-netpeak-site {
    margin-bottom: 0;
    font-size: 16px;
  }

  .hero-section-netpeak-site {
    padding-top: 20px;
  }

  .h1-netpeak-site {
    margin-bottom: 10px;
  }

  .block-hero-text-left-netpeak-site {
    max-width: none;
  }

  .grid-hero-screen-netpeak-site {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .hero-image-wrapper-netpeak-site {
    max-width: 450px;
    flex-direction: column;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    padding-top: 30px;
    display: flex;
  }

  .hero-image-wrapper-netpeak-site.opacity {
    display: block;
  }

  .our-services-grid-first-column-netpeak-site, .our-services-grid-items-netpeak-site {
    grid-row-gap: 15px;
  }

  .our-services-block_netpeak-site {
    grid-column-gap: 16px;
    grid-row-gap: 40px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: -10px;
    display: grid;
  }

  .cases-slide-netpeak-site {
    height: 540px;
    overflow: visible;
  }

  .cases-left-block-netpeak-site {
    max-width: none;
    flex-direction: column;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 0;
    padding-right: 0;
  }

  .cases-left-block-netpeak-site.black-case-text {
    align-items: flex-start;
    padding-top: 0;
    padding-right: 0;
  }

  .cases-mask-netpeak-site {
    height: 540px;
    overflow: hidden;
  }

  .case-indicator-description-netpeak-site {
    font-size: 14px;
  }

  .section-cases-netpeak-site {
    margin-top: 40px;
    margin-bottom: 60px;
    padding-top: 0;
    padding-bottom: 0;
  }

  .cases-link-block-netpeak-site {
    width: 100%;
    object-fit: fill;
    justify-content: center;
    margin-top: 20px;
    padding-top: 0;
    padding-left: 0;
    overflow: visible;
  }

  .cases-service-text-netpeak-site {
    font-size: 14px;
  }

  .slide-nav-5 {
    background-color: rgba(0, 0, 0, 0);
    display: block;
  }

  .case-number-indicators-netpeak-site {
    font-size: 28px;
  }

  .cases-background-netpeak-site {
    height: 540px;
    min-height: 540px;
    flex-direction: column;
    align-items: center;
    padding-top: 40px;
    padding-left: 40px;
    padding-right: 40px;
    display: block;
  }

  .cases-background-netpeak-site.olx-yellow {
    padding-top: 20px;
  }

  .cases-logo-netpeak-site {
    width: 120px;
    height: auto;
  }

  .cases-slider-netpeak-site {
    height: 540px;
    min-height: 540px;
    margin-left: 0;
    margin-right: 0;
    overflow: visible;
  }

  .cases-mockup-netpeak-site {
    max-width: 65%;
    padding-top: 0;
    padding-bottom: 0;
    overflow: visible;
  }

  .case-description-netpeak-site-2 {
    margin-bottom: 15px;
    font-size: 16px;
  }

  .case-content-wrapper-netpeak-site {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 0;
    margin-bottom: 0;
    display: flex;
  }

  .cases-description-netpeak-site {
    padding-left: 0;
  }

  .case-indicators-netpeak-site {
    min-width: 140px;
    margin-top: 0;
    margin-bottom: 10px;
  }

  .logo-cases-wrapper {
    height: auto;
    max-width: 200px;
    min-height: auto;
    object-fit: contain;
    align-items: center;
    overflow: visible;
  }

  .section-about-netpeak-site {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: visible;
  }

  .h3-netpeak-site-2 {
    text-transform: none;
    margin-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .h3-netpeak-site-2.margin {
    margin-top: 0;
  }

  .text-wrapper-netpeak-site-centered {
    width: 100%;
    align-items: flex-start;
  }

  .card-about-netpeak-site {
    width: 100%;
    max-width: none;
  }

  .card-about-netpeak-site.upper-card-no-line {
    width: 100%;
    border-top-style: solid;
    border-top-width: 1px;
    align-items: flex-start;
  }

  .block-stages-netpeak-site {
    max-width: 100%;
    margin-right: 0;
  }

  .text-wrapper-netpeak-site-3 {
    width: auto;
  }

  .text-wrapper-netpeak-site-3.bottom-line {
    padding-top: 0;
    padding-bottom: 0;
  }

  .sticky-wrapper-netpeak-site {
    width: 100%;
    background-color: #fff;
    justify-content: center;
    display: none;
    position: -webkit-sticky;
    position: sticky;
    top: 40px;
  }

  .layout-12-column {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-sticky-wrapper-netpeak-site {
    width: 100%;
    margin-bottom: 20px;
  }

  .features-left {
    width: 100%;
    padding-right: 0;
  }

  .features-card-img {
    width: 40%;
    margin-bottom: 10px;
  }

  .features-card {
    width: 100%;
    height: 600px;
  }

  .features-right {
    width: 100%;
  }

  .features-wrapper-netpeak-site {
    width: 100%;
    flex-direction: column;
  }

  .media-card-netpeak-site {
    justify-content: center;
    align-items: center;
    padding: 30px 25px;
  }

  .grid-4-block-netpeak-site {
    grid-column-gap: 16px;
    grid-template-columns: 1fr 1fr;
  }

  .text-normal-netpeak-site-800px {
    max-width: none;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .logo-image-netpeak-site {
    overflow: visible;
  }

  .grid-2-block-netpeak-site {
    grid-column-gap: 0px;
    grid-row-gap: 20px;
    flex-direction: column;
    grid-template-columns: 1fr;
    align-self: auto;
    align-items: flex-end;
    justify-items: center;
    margin-right: 0;
  }

  .logo-wrapper-large-netpeak-site {
    height: 100px;
    max-width: 200px;
    margin-bottom: 20px;
    overflow: hidden;
  }

  .text-content {
    width: 100%;
  }

  .content-block {
    flex-direction: column;
    padding-top: 0;
  }

  .donation-link-wrapper-netpeak-site {
    height: 100%;
  }

  .donation-link-wrapper-netpeak-site.one-link {
    width: 100%;
  }

  .grid-hero-screen-team-netpeak-site-2 {
    grid-template-columns: 1fr;
  }

  .contact-tabs-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .contact-tab-link, .contact-tab-link.w--current {
    width: 100%;
    height: auto;
    margin-bottom: 0;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .button-main-netpeak-site-2 {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }

  .client-card-netpeak-site.media-card-netpeak-site {
    height: 200px;
    max-height: 200px;
    flex-direction: column;
  }

  .client-card-netpeak-site-auto-height.media-card-netpeak-site {
    height: auto;
    max-height: none;
    flex-direction: column;
  }

  .card-fixed-height-200px {
    width: 100%;
    height: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 30px 25px;
  }

  .h2-subtitle-netpeak-site {
    margin-bottom: 10px;
  }

  .quote-person-wrapper-netpeak-site {
    margin-left: auto;
  }

  .block-hero-image-services-netpeak-site {
    max-width: none;
    flex-direction: column;
    align-items: stretch;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .block-hero-image-netpeak-site {
    max-width: 450px;
    flex-direction: column;
    align-items: flex-start;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0;
    display: flex;
  }

  .card-fixed-height-290-px {
    width: 100%;
    height: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 30px 25px;
  }

  .vertical-stages-netpeak-site {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    overflow: scroll;
  }

  .history-item-netpeak-site {
    padding-left: 20px;
  }

  .separator-vertical-mobile-smm_netpeal-site {
    display: block;
    position: relative;
  }

  .history-item-wrapper-netpeak-site {
    min-width: 270px;
  }

  .icon-wrapper-netpeak-site {
    width: 75%;
  }

  .h4-netpeak-site {
    margin-top: 10px;
    font-size: 16px;
  }

  .accordion-item-content {
    margin-right: 0;
  }

  .accordion-item {
    padding-right: 20px;
  }

  .tools-card-netpeak-site-auto {
    width: 100%;
    height: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 30px 25px;
  }

  .solutions-logo_netpeak-site.blending-multiply {
    mix-blend-mode: multiply;
  }

  .kpi-name---netpeak-site {
    margin-bottom: 0;
    font-size: 16px;
  }

  .h6-netpeak-site {
    margin-top: 0;
  }

  .ppc-card-title-netpeak-site {
    min-height: auto;
  }

  .ppc-tabs-card-netpeak-site {
    padding: 40px;
  }

  .tools-card-netpeak-site-tabs {
    width: 100%;
    height: auto;
    justify-content: flex-start;
    align-items: flex-end;
    padding: 30px 25px;
  }

  .div-block-77-netpeak-site {
    height: auto;
    max-width: 150px;
  }

  .history-vertical-stages-netpeak-site-2 {
    grid-column-gap: 14px;
    object-fit: fill;
    grid-template-columns: 1fr;
    padding-top: 0;
    position: relative;
    overflow: hidden;
  }

  .history-item-bullet-vertical-netpeak-site-3 {
    width: 15px;
    height: 15px;
    top: 14px;
    left: 0%;
  }

  .history-item-bullet-vertical-netpeak-site-3.right {
    width: 15px;
    height: 15px;
    top: 0;
    left: 0;
  }

  .separator-vertical-netpeak-site {
    width: 3px;
    height: 100%;
    -webkit-backface-visibility: visible;
    backface-visibility: visible;
    perspective: none;
    perspective-origin: 50%;
    transform-origin: 50%;
    display: block;
    position: absolute;
    top: 0;
    left: .4rem;
    transform: none;
  }

  .card-fixed-height-150px {
    width: 100%;
    height: auto;
    justify-content: flex-start;
    align-items: center;
    padding: 30px 25px;
  }

  .content-wrapper-grid-netpeak-site {
    grid-row-gap: 24px;
  }

  .section-netpeak-site-banner-css {
    margin-top: 0;
    padding-top: 40px;
    padding-bottom: 40px;
    overflow: visible;
  }

  .section-netpeak-site-banner-css.with-bg {
    background-position: 50%;
    padding-left: 20px;
    padding-right: 20px;
  }

  .h2-netpeak-site-centered {
    margin-bottom: 40px;
    font-size: 32px;
  }

  .block-stages-netpeak-site-2 {
    max-width: 100%;
    margin-right: 0;
  }

  .text-small-netpeak-site-2 {
    margin-bottom: 0;
  }

  .history-item-wrapper-netpeak-site-2 {
    min-width: 270px;
  }

  .history-item-wrapper-netpeak-site-2.right {
    width: 100%;
    min-width: 100%;
    padding-left: 0;
  }

  .history-item-bullet-vertical-netpeak-site-4 {
    width: 15px;
    height: 15px;
    top: 3px;
    left: 0%;
  }

  .history-item-bullet-vertical-netpeak-site-4.right {
    width: 15px;
    height: 15px;
    top: 0;
    left: 0;
  }

  .history-item-netpeak-site-2 {
    width: 100%;
    margin-left: 20px;
  }

  .h3-netpeak-site-3 {
    text-transform: none;
    margin-top: 10px;
    padding-bottom: 10px;
    font-size: 16px;
  }

  .h3-netpeak-site-3.margin {
    margin-top: 0;
    margin-bottom: 0;
  }

  .history-vertical-stages-netpeak-site-3 {
    grid-column-gap: 14px;
    object-fit: fill;
    grid-template-columns: 1fr;
    padding-top: 0;
    position: relative;
    overflow: hidden;
  }

  .separator-vertical-mobile-smm_netpeal-site-2 {
    width: 3px;
    height: 100%;
    display: none;
    position: relative;
  }

  .media-card-netpeak-site-2 {
    justify-content: flex-start;
    align-items: center;
    padding: 40px;
  }

  .company-logo-netpeak-site-3 {
    width: 50%;
    margin-top: 0;
  }

  .team-wrapper-netpeak-site-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 46px;
  }

  .hero-text-normal-netpeak-site {
    max-width: none;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site {
    max-width: 100%;
  }

  .slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site.first---brix_netpeak-site {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding-left: 0;
  }

  .container-flex-netpeak-site-video {
    flex-direction: column;
    align-items: flex-start;
    overflow: visible;
  }

  .tabs-card-netpeak-site-full-height {
    width: 100%;
    height: 100%;
    justify-content: flex-start;
    align-items: center;
    padding: 30px 25px;
  }

  .hero-section-404-netpeak-site {
    width: 100%;
    padding-top: 20px;
  }

  .container-flex-netpeak-site-3 {
    flex-direction: column;
    align-items: flex-start;
    overflow: visible;
  }

  .button-block-netpeak-site {
    justify-content: flex-start;
    margin-top: 0;
  }

  .button-main-netpeak-site-3 {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }

  .h2-subtitle-netpeak-site-additional {
    width: 100%;
    font-size: 18px;
  }

  .link-btn-404-netpeak-site {
    width: 100%;
    margin-bottom: 0;
    margin-left: 20px;
    padding-right: 0;
    position: static;
    bottom: 20px;
  }

  ._404-image {
    margin-top: -50px;
  }

  .block-hero-text-left-netpeak-site-2 {
    max-width: none;
  }

  .grid-hero-screen-netpeak-site-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
  }

  .h3-services-netpeak-site-centered {
    text-transform: none;
    margin-top: 0;
    padding-bottom: 0;
    font-size: 16px;
  }

  .service-link-card {
    height: 100%;
  }

  .container-flex-netpeak-site-moving-cards {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-items: flex-start;
    display: flex;
    overflow: visible;
  }

  .grid-2-services-mobile-list {
    width: 100%;
  }

  .call-link {
    z-index: 100;
    display: flex;
    position: fixed;
    top: auto;
    bottom: 5%;
    left: auto;
    right: 5%;
  }

  .text-small {
    max-width: none;
  }

  .h3-privacy-policy {
    font-size: 20px;
  }

  .text-with-separator-full-width {
    width: 100%;
  }

  .text-wrapper-privacy-policy {
    width: auto;
  }

  .h1-hero {
    width: 100%;
    font-size: 44px;
  }

  .h1-hero.not-centered {
    margin-bottom: 0;
    font-size: 36px;
  }

  .h5 {
    font-size: 16px;
  }

  .pop-up-form-consultation-netpeak-site {
    margin-left: auto;
    margin-right: auto;
    padding: 0;
  }

  .pop-up-content-main-form {
    width: 500px;
    height: auto;
    margin-top: 0;
    padding: 40px 30px;
  }

  .button-main-netpeak-site-4 {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }

  .pop-up-wrapper {
    opacity: 0;
    display: none;
  }

  .close-pop-up {
    width: 24px;
    height: 24px;
    top: -4%;
    left: 50%;
  }

  .pop-up-form-netpeak-site {
    padding-left: 10px;
    padding-right: 10px;
  }

  .image-92 {
    position: relative;
    top: auto;
    left: auto;
  }

  .team-slider {
    width: 50%;
  }

  .slide-nav-7 {
    color: #b8c0c2;
    background-color: rgba(0, 0, 0, 0);
  }

  .slide-nav-7:active {
    background-color: rgba(0, 0, 0, 0);
  }

  .grid-hero-screen-netpeak-site-3 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    margin-bottom: 60px;
  }

  .hero-text-normal-netpeak-site-2 {
    max-width: none;
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .button-main-netpeak-site-5 {
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }

  .block-hero-image-services-netpeak-site-2 {
    max-width: none;
    flex-direction: column;
    align-items: stretch;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
  }

  .text-normal-netpeak-site-2 {
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
  }

  .image-netpeak-site-2 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-top: 0;
    display: block;
  }

  .img-text-wrapper-netpeak-site-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-columns: 1fr;
    align-items: start;
    justify-items: center;
    margin-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .container-flex-netpeak-site-4 {
    flex-direction: column;
    align-items: flex-start;
    overflow: visible;
  }

  .h2-netpeak-site-2 {
    margin-bottom: 40px;
    font-size: 32px;
  }

  .image-sticky-wrapper-netpeak-site-2 {
    margin-bottom: 20px;
  }

  .layout-12-column-2 {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .sticky-wrapper-netpeak-site-2 {
    z-index: 3;
    background-color: #fff;
    display: none;
    position: -webkit-sticky;
    position: sticky;
    top: 40px;
  }

  .text-small-netpeak-site-3 {
    width: 100%;
    white-space: normal;
    overflow: visible;
  }

  .container-flex-netpeak-site-cards {
    flex-direction: column;
    align-items: flex-start;
  }

  .h3-netpeak-site-4 {
    text-transform: none;
    margin-top: 10px;
    padding-bottom: 0;
    font-size: 16px;
  }

  .h3-netpeak-site-4.margin {
    margin-top: 0;
  }

  .text-wrapper-netpeak-site-5 {
    width: auto;
  }

  .block-stages-netpeak-site-3 {
    max-width: 568px;
    margin-right: 0;
  }

  .grid-3-block-netpeak-site-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-columns: 1fr 1fr;
    align-self: flex-start;
    align-items: start;
    justify-items: start;
    margin-right: 0;
  }

  .text-normal-netpeak-site-800px-2 {
    max-width: none;
    margin-top: 20px;
    margin-bottom: 40px;
  }

  .h3-netpeak-site-5 {
    margin-top: 10px;
    padding-bottom: 0;
    font-size: 16px;
  }

  .text-normal-netpeak-site-3 {
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
  }

  .card-netpeak-site-full-height-centered {
    width: 100%;
    height: auto;
    justify-content: flex-start;
    align-items: center;
    margin-top: 20px;
    padding: 30px 25px;
  }

  .sticky-wrapper-netpeak-site-3 {
    z-index: 3;
    background-color: #fff;
    display: none;
    position: -webkit-sticky;
    position: sticky;
    top: 40px;
  }

  .c-autotabs_menu-2 {
    width: auto;
    float: none;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    text-align: left;
    object-fit: fill;
    order: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    align-self: auto;
    display: block;
    position: static;
    overflow: visible;
  }

  .c-autotabs_content-2 {
    width: 100%;
    margin-bottom: 30px;
  }

  .c-autotabs_link-2 {
    width: auto;
    border-color: #00b3e3;
    margin-right: 10px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .c-autotabs_link-2.w--current {
    width: auto;
    background-color: #c6f3ff;
    margin-right: 10px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .text-normal-netpeak-site-4 {
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .text-small-netpeak-site-4 {
    margin-bottom: 0;
  }

  .h3-netpeak-site-7, .h3-netpeak-site-8 {
    text-transform: none;
    margin-top: 10px;
    padding-bottom: 0;
    font-size: 16px;
  }

  .text-bold-nav-menu {
    max-width: none;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .certificates-wrapper_netpeak-site-2 {
    width: 100%;
    max-width: 100%;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-direction: column;
    grid-template-rows: auto auto;
    grid-template-columns: .25fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .certificates-left-wrapper-netpeak-site-3 {
    width: 100%;
    grid-template-columns: .5fr .25fr;
  }

  .certificates-right-wrapper-netpeak-site-3 {
    max-width: 100%;
    grid-template-columns: 1fr 1fr 1fr;
  }

  .top-wrapper-navbar-mobile-netpeak-site-2 {
    z-index: 1;
    height: 36px;
    background-color: #e4f9ff;
    flex-direction: row;
    justify-content: space-between;
    margin-right: auto;
    padding-left: 10px;
  }
}

@media screen and (max-width: 479px) {
  .slider-arrow---netpeak.small---netpeak.right---netpeak {
    width: 40px;
    max-height: 40px;
    min-height: 40px;
    min-width: 40px;
    background-color: #00b3e3;
    margin-top: 70px;
    margin-bottom: 0;
    display: block;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .slider-arrow---netpeak.small---netpeak.left---brix {
    width: 40px;
    max-height: 40px;
    min-height: 40px;
    min-width: 40px;
    width: 40px;
    max-height: 40px;
    min-height: 40px;
    min-width: 40px;
    background-color: #00b3e3;
    margin-top: 70px;
    margin-bottom: 0;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: auto;
  }

  .slider-arrow---netpeak.small---netpeak.right---netpeak {
    width: 40px;
    max-height: 40px;
    min-height: 40px;
    min-width: 40px;
    background-color: #00b3e3;
    margin-top: 20%;
    margin-bottom: 0;
    display: block;
    top: 0%;
    bottom: 0%;
    left: auto;
    right: 0%;
  }

  .menu-link-netpeak-site.none-hover {
    font-size: 12px;
  }

  .menu-link-netpeak-site.menu-button {
    border-bottom-style: none;
  }

  .dd-list-services.w--open {
    height: 100vh;
  }

  .brand-link-netpeak-site {
    width: 120px;
    margin-top: 0;
    margin-left: 15px;
  }

  .nav-container-mobile-netpeak-site {
    margin-top: 36px;
  }

  .text-block-30 {
    font-size: 12px;
  }

  .nav-menu-netpeak-site {
    height: 80vh;
    margin-bottom: 0;
    margin-left: 0;
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
  }

  .icon-9.open {
    align-self: auto;
    margin-top: -5px;
    margin-left: -5px;
    padding-left: 0;
    padding-right: 0;
    font-size: 24px;
    line-height: 24px;
  }

  .top-wrapper-navbar-mobile-netpeak-site {
    justify-content: space-between;
    align-items: center;
    margin-right: auto;
    display: none;
  }

  .mobile-menu-btn-netpeak-site {
    width: 50px;
    height: 50px;
    float: right;
    top: 13px;
  }

  .mobile-menu-btn-netpeak-site.w--open {
    top: 13px;
  }

  .nav-menu-wrapper-netpeak-site {
    height: 80vh;
    margin-bottom: 0;
  }

  .text-normal-netpeak-site {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .text-normal-netpeak-site.moving-cards-text {
    font-size: 12px;
  }

  .text-normal-netpeak-site.centered-normal-text {
    margin-top: 10px;
    margin-bottom: 10px;
  }

  .text-normal-netpeak-site.footer-heading {
    text-align: center;
    margin-top: 0;
    margin-bottom: 0;
  }

  .text-small-netpeak-site {
    width: 100%;
    margin-bottom: 10px;
  }

  .text-small-netpeak-site.left {
    text-align: center;
  }

  .text-small-netpeak-site.conference-description {
    width: 85%;
    text-align: center;
    justify-content: center;
    display: flex;
  }

  .text-small-netpeak-site.centered-text {
    align-self: center;
  }

  .text-small-netpeak-site.right {
    text-align: left;
  }

  .text-small-netpeak-site.quote {
    font-size: 14px;
  }

  .text-small-netpeak-site.opacity {
    margin-top: 10px;
  }

  .button-main-netpeak-site {
    padding: 22px 20px;
  }

  .h3-team-name-netpeak-site {
    text-align: center;
    align-self: center;
    align-items: center;
    margin-top: 14px;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .h3-team-name-netpeak-site.right {
    text-align: center;
    align-items: center;
  }

  .container-flex-netpeak-site {
    padding-left: 20px;
    padding-right: 20px;
  }

  .h2-netpeak-site {
    margin-bottom: 20px;
    font-size: 26px;
  }

  .section-netpeak-site-certificates {
    padding-bottom: 0;
  }

  .link-btn-netpeak-site {
    margin-left: 0;
    font-size: 13px;
  }

  .section-netpeak-site {
    padding-bottom: 60px;
  }

  .section-netpeak-site.hidden-section {
    display: none;
  }

  .item_netpeak-site {
    width: 100px;
    margin-left: 5px;
    margin-right: 5px;
  }

  .text-wrapper-netpeak-site {
    width: 100%;
    margin-bottom: 10px;
  }

  .text-wrapper-netpeak-site.bottom-line {
    border-bottom: 1px solid rgba(0, 0, 0, .08);
    margin-top: 0;
  }

  .img-text-wrapper-netpeak-site {
    margin-bottom: 0;
    display: block;
  }

  .h3-netpeak-site {
    text-transform: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .h3-netpeak-site.white-text {
    color: #fff;
  }

  .image-netpeak-site {
    width: 100%;
    margin-bottom: 10px;
  }

  .image-netpeak-site.image-to-hide {
    display: none;
  }

  .mask---netpeak {
    margin-left: 0;
    margin-right: 0;
  }

  .videowrap_netpeak-site {
    margin-left: 0;
    margin-right: 0;
    padding: 0;
  }

  .consultation-image-netpeak-site {
    width: 100%;
    align-items: center;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
  }

  .text-small-netpeak-site-centered {
    width: 100%;
    margin-bottom: 10px;
  }

  .form-consultation-netpeak-site {
    margin-bottom: 0;
    padding: 0;
  }

  .form-image-netpeak-site {
    width: 100%;
    max-width: 100%;
    margin-top: 0;
    padding-top: 20px;
  }

  .footer-block-social-media-icons-netpeak-site {
    width: 100%;
    align-self: center;
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    padding-bottom: 0;
  }

  .social-media-wrapper-netpeak-site {
    justify-content: space-around;
    margin-top: 20px;
  }

  .footer-list-netpeak-site {
    padding-left: 0;
  }

  .footer-netpeak-site {
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
  }

  .footer-text-wrapper-netpeak-site {
    text-align: center;
    flex-direction: column;
    justify-content: flex-start;
  }

  .footer-link-netpeaklp-2 {
    font-size: 14px;
  }

  .list-item-netpeak-site {
    padding-left: 0;
  }

  .footer-link-netpeak-site {
    text-align: center;
    font-size: 14px;
  }

  .footer-link-netpeak-site.no-link-margin {
    margin-bottom: 10px;
  }

  .footer-wrapper-netpeak-site {
    padding-left: 0;
    padding-right: 0;
  }

  .container-footer-netpeak-site {
    text-align: center;
    flex-direction: column;
    align-items: center;
    margin-bottom: 20px;
  }

  .footer-block-netpeak-site {
    width: 100%;
    align-self: center;
    margin-right: 0;
  }

  .adress-netpeak-site {
    width: 100%;
  }

  .social-media-link-wrapper {
    width: 19%;
    margin-right: 0;
  }

  .features-wrapper-netpeak-site-2 {
    flex-direction: column;
  }

  .features-right-2 {
    width: 100%;
  }

  .sticky-card-fixed-height-500px {
    height: 100%;
    margin-top: 10px;
    padding: 30px;
  }

  .sticky-card-fixed-height-500px.third {
    height: 100%;
  }

  .sticky-card-fixed-height-500px.third.image-card-2, .sticky-card-fixed-height-500px.third.image-card {
    height: 240px;
    display: none;
  }

  .sticky-card-fixed-height-500px.fourth.image-card-4 {
    height: 240px;
    margin-bottom: 10px;
    display: none;
  }

  .sticky-card-fixed-height-500px.fourth.image-card-3 {
    height: 240px;
    display: none;
  }

  .sticky-card-fixed-height-500px.image-card {
    height: 240px;
  }

  .sticky-card-fixed-height-500px.second {
    height: 100%;
  }

  .sticky-card-fixed-height-500px.second.image-card {
    height: 240px;
    display: none;
  }

  .social-media-icon_team_netpeak-site {
    margin-top: 0;
    margin-right: 0;
  }

  .team-wrapper-netpeak-site {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .text-small-team-netpeak-site {
    width: 100%;
    margin-bottom: 10px;
  }

  .bold-text-8 {
    text-align: left;
  }

  .card-netpeak-site-full-height {
    height: 100%;
    align-items: center;
    padding: 30px 15px;
  }

  .c-autotabs_menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    order: 1;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    display: grid;
  }

  .h3-netpeak-site-centered {
    text-transform: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .common-list-netpeak-site {
    padding-left: 20px;
  }

  .logo-wrapper-netpeak-site {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .technologies-link-netpeak-site {
    align-self: flex-start;
  }

  .c-autotabs_content {
    margin-bottom: 0;
  }

  .c-autotabs_link {
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    margin-right: 0;
    padding: 16px 20px;
    display: flex;
  }

  .c-autotabs_link.w--current {
    background-color: #c6f3ff;
    margin-bottom: 0;
    margin-right: 0;
    padding: 16px 20px;
  }

  .c-autotabs_link.last-item {
    margin-bottom: 0;
  }

  .autotabs-netpeak-site {
    order: 0;
  }

  .grid-3-block-netpeak-site {
    grid-template-columns: 1fr;
  }

  .grid-3-block-netpeak-site.popular {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .h5-netpeak-site {
    margin-bottom: 5px;
    font-size: 15px;
    line-height: 130%;
  }

  .hero-section-netpeak-site {
    padding: 20px 0 40px;
  }

  .h1-netpeak-site {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 28px;
  }

  .block-hero-text-left-netpeak-site {
    flex-direction: column;
    align-items: flex-start;
    margin-right: 0;
    display: flex;
  }

  .grid-hero-screen-netpeak-site {
    margin-bottom: 0;
  }

  .hero-image-wrapper-netpeak-site {
    padding-top: 20px;
  }

  .hero-image-wrapper-netpeak-site.opacity {
    display: block;
  }

  .our-services-grid-first-column-netpeak-site {
    grid-row-gap: 0px;
    padding-left: 0;
    padding-right: 0;
  }

  .our-services-grid-items-netpeak-site {
    grid-row-gap: 20px;
    justify-items: start;
    padding-left: 0;
  }

  .accordion-tab_link_netpeak-site {
    margin-top: 10px;
  }

  .our-services-block_netpeak-site {
    grid-row-gap: 40px;
    grid-template-columns: 1fr;
    margin-left: 0;
    margin-right: 0;
  }

  .cases-slide-netpeak-site {
    min-height: auto;
  }

  .cases-left-block-netpeak-site.black-case-text {
    width: 100%;
  }

  .cases-mask-netpeak-site {
    height: 520px;
  }

  .case-indicator-description-netpeak-site {
    max-width: none;
    line-height: 150%;
  }

  .section-cases-netpeak-site {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .cases-link-block-netpeak-site {
    width: 100%;
    height: auto;
    padding-left: 0;
    overflow: visible;
  }

  .cases-service-text-netpeak-site {
    margin-top: 0;
    padding-right: 0;
    line-height: 150%;
  }

  .slide-nav-5 {
    background-color: rgba(33, 37, 41, 0);
    bottom: 0%;
  }

  .case-number-indicators-netpeak-site {
    margin-bottom: 0;
    padding-top: 0;
    font-size: 20px;
  }

  .cases-background-netpeak-site {
    height: 520px;
    min-height: 520px;
    justify-content: flex-start;
    padding-top: 30px;
    padding-left: 20px;
    padding-right: 20px;
  }

  .cases-logo-netpeak-site {
    width: 100px;
    max-width: 100%;
    padding-top: 0;
  }

  .cases-slider-netpeak-site {
    width: 100%;
    height: 520px;
    min-height: 520px;
    margin-left: 0;
    margin-right: 0;
  }

  .cases-mockup-netpeak-site {
    max-width: 100%;
    margin-top: 0;
    padding-top: 0;
  }

  .case-description-netpeak-site-2 {
    margin-bottom: 10px;
    font-size: 14px;
    line-height: 150%;
  }

  .case-content-wrapper-netpeak-site {
    width: 100%;
    flex-direction: column;
    margin-bottom: 10px;
  }

  .cases-description-netpeak-site {
    padding-left: 0;
  }

  .case-indicators-netpeak-site {
    min-width: auto;
    margin-bottom: 10px;
  }

  .logo-cases-wrapper {
    height: auto;
    max-width: 50%;
    min-height: auto;
    padding-top: 0;
  }

  .section-about-netpeak-site {
    margin-top: 0;
    padding-bottom: 40px;
  }

  .h3-netpeak-site-2 {
    text-transform: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .about-title-box, .text-wrapper-netpeak-site-centered {
    width: 100%;
  }

  .card-about-netpeak-site {
    width: 100%;
    max-width: 100%;
    padding-top: 10px;
  }

  .card-about-netpeak-site.upper-card-no-line {
    width: 100%;
    min-width: 100%;
    border-top-style: solid;
    border-top-width: 1px;
  }

  .block-stages-netpeak-site {
    max-width: none;
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-wrapper-netpeak-site-3 {
    width: 100%;
    margin-top: 0;
  }

  .text-wrapper-netpeak-site-3.image {
    grid-template-columns: 1fr;
  }

  .sticky-wrapper-netpeak-site {
    display: none;
  }

  .page-padding {
    padding-left: 0;
    padding-right: 0;
    position: relative;
  }

  .layout-12-column {
    grid-row-gap: 3rem;
  }

  .stages-bullet-netpeak-site {
    width: 15px;
    height: 15px;
    object-fit: fill;
    flex: none;
    order: 0;
    align-self: center;
    margin-right: 0;
    top: auto;
    left: 1px;
    right: auto;
  }

  .stage-item-netpeak-site {
    min-width: auto;
    margin-bottom: 0;
    margin-right: 0;
  }

  .stage-item-netpeak-site.stage-items-3-parts {
    width: 100%;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .image-sticky-wrapper-netpeak-site {
    width: 100%;
    margin-bottom: 20px;
  }

  .features-left {
    width: 100%;
    padding-right: 0;
  }

  .features-card-img {
    width: 60%;
    margin-bottom: 10px;
  }

  .features-card {
    height: 100vh;
    padding: 20px 20px 40px;
  }

  .features-card.fourth {
    padding-bottom: 40px;
    top: 80px;
  }

  .features-card.third {
    padding-left: 20px;
    padding-right: 20px;
    top: 70px;
  }

  .features-card.second {
    padding-left: 20px;
    padding-right: 20px;
  }

  .features-right {
    width: 100%;
  }

  .features-wrapper-netpeak-site {
    flex-direction: column;
  }

  .features-card-title-netpeak-site {
    margin-bottom: 10px;
    font-size: 20px;
  }

  .media-wrapper-netpeak-site {
    grid-template-rows: auto auto auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .media-card-netpeak-site {
    height: 100%;
    align-items: center;
    padding: 20px 15px;
  }

  .conference-image-netpeak-site {
    width: 50%;
  }

  .conference-image-cover {
    justify-content: center;
    display: flex;
  }

  .card-conference-netpeak-site.media-card-netpeak-site {
    justify-items: center;
    padding-left: 20px;
  }

  .grid-4-block-netpeak-site {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .text-normal-netpeak-site-800px {
    width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .logo-wrapper-large-netpeak-site {
    padding-top: 5px;
    padding-bottom: 5px;
  }

  .card-technologies-netpeak-site-580px.media-card-netpeak-site {
    padding-left: 20px;
    padding-right: 20px;
  }

  .text-content {
    width: 100%;
  }

  .content-block {
    flex-direction: column;
  }

  .donation-link-wrapper-netpeak-site.one-link {
    justify-content: center;
    align-self: center;
  }

  .contact-tabs-menu {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .map-bul, .map-kaz {
    height: 400px;
  }

  .contact-tab-link {
    width: auto;
    height: auto;
    margin-right: 0;
    padding-left: 10px;
    padding-right: 10px;
  }

  .contact-tab-link.w--current {
    width: auto;
    height: auto;
  }

  .map-uk, .map-ukr, .map-us {
    height: 400px;
  }

  .address-wrapper-netpeak-site {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .button-main-netpeak-site-2 {
    padding: 14px 20px;
  }

  .image-82 {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .client-card-netpeak-site.media-card-netpeak-site, .client-card-netpeak-site-auto-height.media-card-netpeak-site {
    width: 290px;
    height: 200px;
    max-height: 200px;
    max-width: 100%;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
  }

  .card-fixed-height-200px {
    height: 100%;
    align-items: center;
    padding: 30px 15px;
  }

  .card-fixed-height-200px.centered-card {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .image-quote-netpeak-site {
    width: 72px;
    order: -1;
  }

  .h2-subtitle-netpeak-site {
    margin-top: 0;
    font-size: 20px;
  }

  .name-quote-wrapper-netpeak-site {
    text-align: left;
    margin-right: 0;
  }

  .quote-person-wrapper-netpeak-site {
    width: 100%;
    text-align: center;
    flex-direction: row;
    justify-content: flex-start;
    align-self: auto;
    align-items: center;
    margin-top: 10px;
    margin-left: 0;
    padding-bottom: 10px;
  }

  .block-hero-image-services-netpeak-site {
    margin-top: 20px;
  }

  .quote-wrapper-netpeak-site {
    padding: 25px;
  }

  .grid-3-columns-netpeak-site {
    grid-row-gap: 16px;
    grid-template-rows: auto auto auto;
    grid-template-columns: 1fr;
  }

  .card-fixed-height-290-px {
    height: 100%;
    align-items: center;
    padding: 30px 20px;
  }

  .history-item-netpeak-site {
    align-items: flex-start;
    padding-left: 0;
  }

  .separator-vertical-mobile-smm_netpeal-site {
    width: 100%;
    height: 3px;
    display: block;
    top: 10px;
  }

  .history-item-wrapper-netpeak-site {
    min-width: 134px;
    flex-direction: column;
    margin-left: 20px;
    padding-bottom: 0;
  }

  .history-item-wrapper-netpeak-site.right {
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .icon-wrapper-netpeak-site {
    display: none;
  }

  .h4-netpeak-site {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 30px;
    font-size: 14px;
  }

  .h4-netpeak-site.margin {
    margin-bottom: 0;
  }

  .arrow {
    padding-left: 0;
  }

  .accordion-item {
    padding-left: 0;
    padding-right: 0;
  }

  .tools-card-netpeak-site-auto {
    height: 100%;
    align-items: center;
    padding: 30px 15px;
  }

  .kpi-name---netpeak-site {
    margin-bottom: 0;
  }

  .tab-link-ppc-4 {
    background-size: 170px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-ppc-4.w--current {
    background-size: 170px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
  }

  .services-tabs-menu-netpeak-site {
    flex-direction: column;
    align-items: center;
  }

  .tab-link-ppc-2 {
    background-size: 240px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-ppc-2.w--current {
    background-size: 240px;
    margin-bottom: 10px;
  }

  .ppc-tabs-link-nrtpeak-site {
    background-size: 280px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .ppc-tabs-link-nrtpeak-site.w--current {
    background-size: 280px;
    margin-bottom: 10px;
  }

  .services-wrapper-netpeak-site {
    padding-top: 0;
  }

  .ppc-tabs-card-netpeak-site {
    padding: 30px;
  }

  .tab-link-ppc-3 {
    background-size: 200px;
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .tab-link-ppc-3.w--current {
    background-size: 200px;
    margin-bottom: 10px;
  }

  .tools-card-netpeak-site-tabs {
    height: 100%;
    align-items: center;
    padding: 30px 20px;
  }

  .cases-service-block-netpeak-site {
    align-items: flex-start;
    margin-bottom: 10px;
  }

  .grid-5-block-netpeak-site {
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
  }

  .image-wrapper-netpeak-site {
    height: auto;
  }

  .history-vertical-stages-netpeak-site-2 {
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: start;
    padding-top: 0;
    padding-left: 0;
  }

  .history-item-bullet-vertical-netpeak-site-3 {
    width: 15px;
    height: 15px;
    flex: none;
    display: block;
    position: relative;
    top: 17px;
    left: -1.2rem;
  }

  .history-item-bullet-vertical-netpeak-site-3.right {
    width: 15px;
    height: 15px;
    display: block;
    top: 131px;
    left: -9.8rem;
  }

  .separator-vertical-netpeak-site {
    width: 3px;
    height: 100%;
    display: block;
    top: 0;
    left: .5em;
  }

  .card-fixed-height-150px {
    height: 100%;
    align-items: center;
    padding: 30px 15px;
  }

  .card-fixed-height-150px.centred-card {
    padding-left: 20px;
    padding-right: 20px;
  }

  .list {
    padding-left: 20px;
  }

  .content-wrapper-grid-netpeak-site {
    grid-row-gap: 16px;
    grid-template-columns: 1fr;
  }

  .section-netpeak-site-banner-css {
    padding-bottom: 0;
  }

  .section-netpeak-site-banner-css.with-bg {
    background-position: 50%;
    background-size: cover;
  }

  .h2-netpeak-site-centered {
    margin-bottom: 40px;
    font-size: 26px;
  }

  .block-stages-netpeak-site-2 {
    max-width: none;
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .text-small-netpeak-site-2 {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    margin-bottom: 0;
  }

  .history-item-wrapper-netpeak-site-2 {
    width: 100%;
    min-width: 100%;
    flex-direction: column;
    align-items: flex-start;
    margin-left: 20px;
    padding-bottom: 10px;
  }

  .history-item-wrapper-netpeak-site-2.right {
    width: 100%;
    min-width: 100%;
    flex-direction: column;
    align-items: flex-start;
    padding-left: 0;
    display: flex;
  }

  .history-item-bullet-vertical-netpeak-site-4 {
    width: 15px;
    height: 15px;
    flex: none;
    display: block;
    position: relative;
    top: 17px;
    left: -1.2rem;
  }

  .history-item-bullet-vertical-netpeak-site-4.right {
    width: 15px;
    height: 15px;
    display: block;
    top: 131px;
    left: -1.2rem;
  }

  .history-item-netpeak-site-2 {
    width: 95%;
    max-width: 100%;
    min-width: 95%;
    align-items: flex-start;
    margin-left: 0;
  }

  .h3-netpeak-site-3 {
    text-transform: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .history-vertical-stages-netpeak-site-3 {
    flex-direction: column;
    grid-template-columns: 1fr;
    align-items: start;
    padding-top: 0;
    padding-left: 0;
  }

  .separator-vertical-mobile-smm_netpeal-site-2 {
    width: 100%;
    height: 3px;
    display: none;
    top: 10px;
  }

  .media-card-netpeak-site-2 {
    height: 100%;
    align-items: center;
    padding: 30px 15px;
  }

  .company-logo-netpeak-site-3 {
    width: 75%;
  }

  .team-wrapper-netpeak-site-2 {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
    padding-bottom: 0;
  }

  .hero-text-normal-netpeak-site {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site {
    margin-right: 30px;
    padding-left: 0;
    padding-right: 0;
  }

  .slide---brix_netpeak-site.testimonial-v1---brix_netpeak-site.first---brix_netpeak-site {
    margin-right: 0;
  }

  .slider---netpeak-site.testimonial-v1---netpeak-site {
    margin-bottom: 0;
  }

  .container-flex-netpeak-site-video {
    padding: 0 20px;
    overflow: visible;
  }

  .tabs-card-netpeak-site-full-height {
    height: 100%;
    align-items: center;
    padding: 30px 20px;
  }

  .hero-section-404-netpeak-site {
    background-image: none;
    padding: 20px 0 60px;
  }

  .container-flex-netpeak-site-3 {
    padding: 0 20px;
    overflow: visible;
  }

  .h1-netpeak-site-large {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
  }

  .button-block-netpeak-site {
    flex-direction: column;
    margin-top: 0;
  }

  .button-main-netpeak-site-3 {
    padding: 22px 20px;
  }

  .h2-subtitle-netpeak-site-additional {
    width: 100%;
    margin-top: 20px;
    font-size: 18px;
  }

  .link-btn-404-netpeak-site {
    justify-content: center;
    margin-left: 0;
    font-size: 13px;
  }

  .block-hero-text-left-netpeak-site-2 {
    flex-direction: column;
    align-items: flex-start;
    margin-right: 0;
    display: flex;
  }

  .grid-hero-screen-netpeak-site-2 {
    grid-row-gap: 48px;
    grid-template-columns: 1fr;
    margin-bottom: 0;
  }

  .h3-services-netpeak-site-centered {
    text-transform: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .container-flex-netpeak-site-moving-cards {
    padding-left: 20px;
    padding-right: 20px;
  }

  .grid-2-services-mobile-list {
    grid-template-columns: 1fr;
    overflow: scroll;
  }

  .text-block-31 {
    display: none;
  }

  .numbered-list-netpeak-site {
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 20px;
    list-style-type: decimal;
  }

  .call-us-wrapper {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .call-us-wrapper:active {
    background-color: #00b3e3;
  }

  .call-link {
    z-index: 10000;
    display: block;
    position: fixed;
    top: auto;
    bottom: 5%;
    left: auto;
    right: 5%;
  }

  .link-privacy-policy {
    clear: none;
    font-size: 14px;
    display: inline;
  }

  .text-small {
    white-space: normal;
    font-size: 12px;
  }

  .h3-privacy-policy {
    max-width: 85%;
  }

  .text-with-separator-full-width {
    width: auto;
    max-width: none;
  }

  .grid-3-cards-without-borders-copy {
    max-width: none;
    grid-template-columns: 1fr;
  }

  .text-wrapper-privacy-policy {
    max-width: 100%;
  }

  .h1-hero {
    width: 100%;
    text-align: center;
    flex-direction: column;
    align-items: center;
    font-size: 30px;
    display: flex;
  }

  .h1-hero.not-centered {
    text-align: left;
    align-items: flex-start;
    margin-bottom: 20px;
  }

  .h5 {
    text-align: left;
    font-size: 14px;
  }

  .h5.black-text {
    max-width: 85%;
  }

  .text-normal-privacy-policy {
    width: 100%;
    font-size: 14px;
    overflow: visible;
  }

  .text-normal-privacy-policy.black-text {
    width: auto;
    margin-right: 0;
  }

  .pop-up-bg {
    opacity: 0;
    display: none;
  }

  .pop-up-form-consultation-netpeak-site {
    margin-bottom: 0;
    padding: 0;
  }

  .pop-up-content-main-form {
    width: 300px;
    height: auto;
    flex-direction: column;
    margin-top: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .button-main-netpeak-site-4 {
    padding: 22px 20px;
  }

  .pop-up-wrapper {
    opacity: 0;
    display: none;
  }

  .close-pop-up {
    width: 24px;
    height: 24px;
    top: 0%;
    bottom: -1.6rem;
    left: 53%;
  }

  .pop-up-form-netpeak-site {
    padding-left: 0;
    padding-right: 0;
  }

  .image-92 {
    width: auto;
    height: auto;
    position: static;
    top: 5px;
    left: -8px;
  }

  .team-slider {
    width: 100%;
  }

  .slide-nav-7 {
    height: auto;
    top: 80%;
  }

  .grid-hero-screen-netpeak-site-3 {
    grid-row-gap: 19px;
    margin-bottom: 0;
  }

  .h1-netpeak-site-2 {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 28px;
  }

  .hero-text-normal-netpeak-site-2 {
    width: 100%;
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .button-main-netpeak-site-5 {
    padding: 22px 20px;
  }

  .block-hero-image-services-netpeak-site-2 {
    margin-top: 20px;
  }

  .text-normal-netpeak-site-2 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .image-netpeak-site-2 {
    width: 100%;
    margin-bottom: 20px;
    padding-top: 0;
  }

  .img-text-wrapper-netpeak-site-2 {
    text-align: left;
    margin-bottom: 0;
    padding-top: 0;
    padding-bottom: 0;
    display: block;
  }

  .container-flex-netpeak-site-4 {
    padding: 0 20px;
    overflow: hidden;
  }

  .h2-netpeak-site-2 {
    margin-bottom: 20px;
    font-size: 26px;
  }

  .image-sticky-wrapper-netpeak-site-2 {
    margin-bottom: 0;
    display: block;
    position: -webkit-sticky;
    position: sticky;
    top: 20px;
    overflow: visible;
  }

  .layout-12-column-2 {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
  }

  .sticky-wrapper-netpeak-site-2 {
    background-color: #fff;
    display: none;
    position: -webkit-sticky;
    position: sticky;
    top: 32px;
  }

  .container-flex-netpeak-site-cards {
    padding-bottom: 0;
    padding-left: 15px;
    padding-right: 15px;
  }

  .h3-netpeak-site-4 {
    text-transform: none;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-bottom: 0;
    font-size: 14px;
  }

  .text-wrapper-netpeak-site-5 {
    width: 100%;
    height: auto;
  }

  .block-stages-netpeak-site-3 {
    max-width: none;
    grid-template-columns: 1fr;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
  }

  .stage-item-netpeak-site-2 {
    min-width: auto;
    margin-bottom: 0;
    margin-right: 0;
    padding-top: 0;
    padding-bottom: 0;
  }

  .stage-item-netpeak-site-2.stage-items-3-parts {
    width: 100%;
  }

  .stages-bullet-netpeak-site-2 {
    width: 15px;
    height: 15px;
    object-fit: fill;
    flex: none;
    order: 0;
    align-self: center;
    margin-right: 0;
    top: auto;
    left: 1px;
    right: auto;
  }

  .grid-3-block-netpeak-site-2 {
    max-width: 100%;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    grid-template-columns: 1fr;
    justify-items: start;
  }

  .text-normal-netpeak-site-800px-2 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 14px;
  }

  .h3-netpeak-site-5 {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 14px;
  }

  .text-normal-netpeak-site-3 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .card-netpeak-site-full-height-centered {
    height: 100%;
    align-items: center;
    margin-top: 0;
    padding: 30px;
  }

  .sticky-wrapper-netpeak-site-3 {
    background-color: #fff;
    display: none;
    position: -webkit-sticky;
    position: sticky;
    top: 32px;
  }

  .c-autotabs_menu-2 {
    width: auto;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    order: 1;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-bottom: 20px;
    display: grid;
  }

  .c-autotabs_content-2 {
    margin-bottom: 0;
  }

  .c-autotabs_link-2 {
    border-color: #00b3e3;
    justify-content: center;
    align-items: center;
    margin-bottom: 0;
    margin-right: 0;
    padding: 16px 20px;
    display: flex;
  }

  .c-autotabs_link-2.w--current {
    color: rgba(0, 0, 0, 0);
    background-color: #c6f3ff;
    border-width: 1px;
    border-color: #5adcff;
    margin-bottom: 0;
    margin-right: 0;
    padding: 16px 20px;
  }

  .bold-text-17 {
    text-align: left;
  }

  .text-normal-netpeak-site-4 {
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    font-size: 14px;
  }

  .text-small-netpeak-site-4 {
    width: 100%;
    margin-bottom: 10px;
  }

  .h3-netpeak-site-7, .h3-netpeak-site-8 {
    text-transform: none;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 14px;
  }

  .text-bold-nav-menu {
    width: 100%;
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 14px;
  }

  .certificates-wrapper_netpeak-site-2 {
    max-width: none;
    flex-direction: column;
    align-items: flex-start;
    margin-bottom: 0;
  }

  .certificates-left-wrapper-netpeak-site-3 {
    grid-column-gap: 0px;
    grid-row-gap: 16px;
    flex: 0 auto;
    grid-template-rows: auto;
    grid-template-columns: .25fr .25fr;
    grid-auto-columns: 1fr;
    justify-content: flex-start;
    align-self: stretch;
    align-items: stretch;
    margin-left: 0;
    margin-right: 0;
    padding-bottom: 10px;
    display: grid;
  }

  .certificates-right-wrapper-netpeak-site-3 {
    max-width: none;
    grid-template-columns: 1fr 1fr;
    align-self: auto;
  }

  .top-wrapper-navbar-mobile-netpeak-site-2 {
    height: 36px;
    justify-content: space-between;
    align-items: center;
    margin-right: auto;
    display: flex;
  }
}

#w-node-ea2f8c58-2012-d510-3814-4a5989de1689-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de168a-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de168c-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de168d-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de1696-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de1699-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de169f-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16a2-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16a8-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16a9-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16ab-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16ac-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16af-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16b5-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16b8-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16be-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16c1-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16c7-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16ca-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16d0-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16d1-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16d3-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16d4-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16d7-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16dd-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16e0-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16e6-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16e9-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16ef-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16f2-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16f8-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16f9-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16fb-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16fc-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de16ff-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de1705-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de1708-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de170e-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de1711-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de1717-4136eeeb, #w-node-ea2f8c58-2012-d510-3814-4a5989de171a-4136eeeb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e081c-455e0817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e0822-455e0817 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
  justify-self: auto;
}

#w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e0828-455e0817, #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e082e-455e0817, #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e0834-455e0817, #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e083a-455e0817, #w-node-_067b9872-0635-53a9-9a42-6655c7920608-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920609-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c792060a-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c792060b-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c792060c-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c792060d-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c792060e-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c792060f-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920610-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920611-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920612-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920613-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920614-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920615-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920616-8b7e1229, #w-node-_067b9872-0635-53a9-9a42-6655c7920617-8b7e1229 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d66f25e6-c6dd-87f7-8739-618378d29b20-78d29b1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-d66f25e6-c6dd-87f7-8739-618378d29b23-78d29b1e, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b59-78d29b1e, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b63-78d29b1e, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b65-78d29b1e, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b74-78d29b1e, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b87-78d29b1e, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b9a-78d29b1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d66f25e6-c6dd-87f7-8739-618378d29bad-78d29b1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-d66f25e6-c6dd-87f7-8739-618378d29bc6-78d29b1e {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_9e07024d-184e-6d7d-5edb-96344a714652-b610dbd6, #w-node-_9e07024d-184e-6d7d-5edb-96344a714661-b610dbd6, #w-node-_9e07024d-184e-6d7d-5edb-96344a714670-b610dbd6, #w-node-_9e07024d-184e-6d7d-5edb-96344a71467f-b610dbd6, #w-node-e7f170c7-8333-81db-a029-bdb5772626ba-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626c4-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626ce-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626d8-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626ec-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626f6-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb577262700-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb57726270a-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_1523fd24-565c-42b2-b64a-c03366d5cdc9-b40beac1 {
  order: 9999;
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_1523fd24-565c-42b2-b64a-c03366d5cdcb-b40beac1 {
  order: -9999;
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc14-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc16-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc17-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc1c-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc1e-b40beac1 {
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc1f-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc24-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc26-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc27-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc2c-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc2e-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc34-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc36-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc37-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc3c-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc3e-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc3f-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc44-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc46-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc47-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc4c-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc4e-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc4f-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc54-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc56-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc57-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc5c-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc5e-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc5f-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc64-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc66-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc67-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc6c-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc6e-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc6f-b40beac1 {
  justify-self: start;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc74-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc76-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
  justify-self: center;
}

#w-node-_769eb095-0aff-e2a8-1363-c9c5804efc77-b40beac1 {
  justify-self: start;
}

#w-node-_0a0eadd6-6d21-38f7-08b8-76705892838a-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-76705892838e-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-767058928392-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-767058928396-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-76705892839a-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-76705892839e-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283a2-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283a6-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283ab-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283b0-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283b5-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283ba-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283bf-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283c3-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283c8-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-afa95ea6-303c-c708-f868-baba758295ab-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-afa95ea6-303c-c708-f868-baba758295ae-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295b7-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295c0-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295c9-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295d2-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295db-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295e4-b40beac1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_029b0406-87e4-fe75-e043-e9d89004d5a0-6f2e746b {
  align-self: stretch;
}

#w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfc6-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfce-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfb1-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfba-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfdb-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfec-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedcdfff-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedce01b-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedce02e-6f2e746b, #w-node-_1b7dd5c7-a9d2-9907-feb6-0720cedce046-6f2e746b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-ad1dbd19-d46e-ebf7-d742-dad76584ef7c-d508b291 {
  align-self: stretch;
}

#w-node-_5a7b0f63-3313-989f-6cca-0f919d136902-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136905-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136908-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13690b-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136919-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13691c-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13691f-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136925-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136928-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13692c-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13692f-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136941-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136944-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136947-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13694a-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13694f-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136952-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136956-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136959-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13696a-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13696d-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136970-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136973-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13697b-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13697e-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136981-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136984-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136994-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136997-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d13699e-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369ad-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369b3-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369b6-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369c9-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369cc-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369cf-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d1369d2-d508b291 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_9a1ccd63-7ddf-c75b-2159-7f8a89d79f7d-af0c535c {
  align-self: stretch;
}

#w-node-_0a368f6e-9146-f284-7570-03b2c77b3137-af0c535c {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_0a368f6e-9146-f284-7570-03b2c77b3139-af0c535c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_0a368f6e-9146-f284-7570-03b2c77b313b-af0c535c, #w-node-_0a368f6e-9146-f284-7570-03b2c77b313d-af0c535c {
  grid-area: span 2 / span 1 / span 2 / span 1;
}

#w-node-_0a368f6e-9146-f284-7570-03b2c77b313f-af0c535c, #w-node-_0a368f6e-9146-f284-7570-03b2c77b3141-af0c535c, #w-node-_0a368f6e-9146-f284-7570-03b2c77b3143-af0c535c {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe60a-30f0107a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe610-30f0107a, #w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe618-30f0107a, #w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe620-30f0107a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-bc699cee-40cf-345a-f006-7e6e2c8eb973-30f0107a {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-bc699cee-40cf-345a-f006-7e6e2c8eb975-30f0107a {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-d8fbe00a-24ff-ed02-2947-94af1498f5d7-10ade105, #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5de-10ade105, #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5e6-10ade105, #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5ee-10ade105 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: center;
}

#w-node-_2a020a4f-b84f-e964-45c0-9e85dceb87dc-a806b733 {
  align-self: auto;
}

#w-node-_1b60972b-5893-fbf4-85be-41282c741e3b-a806b733, #w-node-_1b60972b-5893-fbf4-85be-41282c741e4f-a806b733 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_7660ed01-5927-9d57-c5ac-454e8ccfa99f-a806b733 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_7660ed01-5927-9d57-c5ac-454e8ccfa9a1-a806b733 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-e05259ec-d1ab-334c-6e65-1ad199a87796-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a8779b-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877a0-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877a5-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877aa-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877b1-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-41787269 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-41787269 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff79-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff7a-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fff81-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff83-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff84-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fff8b-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff8d-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff8e-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fff90-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff97-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fff98-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fff9a-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffa1-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffa2-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffa9-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffab-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffac-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffb3-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffb5-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffb6-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffb8-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffbf-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffc0-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffc2-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffc9-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffca-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffd1-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffd3-41787269 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
}

#w-node-_835c157d-cfc4-ed02-290f-0aded83fffd4-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffdb-41787269 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-bb759ef0-af8a-3faa-1435-ad781234aace-8f4c5ea6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-bb759ef0-af8a-3faa-1435-ad781234aad7-8f4c5ea6, #w-node-bb759ef0-af8a-3faa-1435-ad781234aadf-8f4c5ea6, #w-node-bb759ef0-af8a-3faa-1435-ad781234aae7-8f4c5ea6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_285ff2da-3586-cf5a-50c4-2bd5466e53db-8f4c5ea6 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_285ff2da-3586-cf5a-50c4-2bd5466e53dd-8f4c5ea6 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_3dffe393-4b0a-8092-e413-868a14def29b-48f63772 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_3dffe393-4b0a-8092-e413-868a14def29d-48f63772 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_0d8edf2a-3e77-09f7-baed-5ed278e249c0-c954f239 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_0d8edf2a-3e77-09f7-baed-5ed278e249c2-c954f239 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_779af61c-a06d-3161-3bf6-6b3174963701-d961a357 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_779af61c-a06d-3161-3bf6-6b3174963703-d961a357 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_6b07f564-8bf5-a10c-091b-a33adf516cc4-386fa4cf {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_6b07f564-8bf5-a10c-091b-a33adf516cc7-386fa4cf {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_5572abe8-768a-0e39-0930-9c97d16d6ba4-386fa4cf, #w-node-_5572abe8-768a-0e39-0930-9c97d16d6ba9-386fa4cf, #w-node-bcbb3ac0-380c-080c-a84d-58122757498d-3b8cd687, #w-node-bcbb3ac0-380c-080c-a84d-581227574997-3b8cd687, #w-node-_14343603-8a60-76ac-e8f1-531a6cf79db3-8865f700, #w-node-_2a282563-cc98-9a67-6d1d-42a2c87775ce-8865f700, #w-node-ee325560-13e5-ef59-2765-bb4bfb306bca-8865f700, #w-node-_9653a009-dbaf-4119-8cc5-0c5b5ccb16cf-8865f700, #w-node-_848b81c6-f597-56ee-d615-71b4de756a54-8865f700, #w-node-_2902d8db-c616-958d-48f4-051f3a333100-8865f700, #w-node-_83785391-a11e-aed4-5da4-d81e475acf22-8865f700, #w-node-_7509487e-8003-7b71-91b0-3c9774f14d85-8865f700, #w-node-_941f761a-3068-8791-b805-14a5cabbc7a1-8865f700, #w-node-_956e9a62-276f-eec0-dd7d-fc29c561fb1e-8865f700, #w-node-_95c07f9b-6a9e-1b8a-45cd-4145ee94fa08-8865f700, #w-node-_4ce60658-11c6-3cb4-54db-e3712ba386d0-8865f700 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-bc699cee-40cf-345a-f006-7e6e2c8eb973-29f87ba0 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-bc699cee-40cf-345a-f006-7e6e2c8eb975-29f87ba0 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-e05259ec-d1ab-334c-6e65-1ad199a87796-1eaf51f9, #w-node-_99d82c1e-74ce-e956-c488-d4cd36b48332-1eaf51f9, #w-node-f75849d6-dcb8-29e8-e6b5-b68d3a6c4eac-1eaf51f9 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: stretch;
}

#w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-1eaf51f9 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-1eaf51f9 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e5e-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e62-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e66-6b818d15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: end;
}

#w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e6a-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e6d-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e75-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e79-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e7c-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e86-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e8f-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e92-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7e9e-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ea5-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ea8-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7eb0-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7eb7-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7eba-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ec8-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ecc-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ecf-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ed5-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ed9-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7edc-6b818d15, #w-node-_0df45fc7-9ce9-120d-b38d-263742ba7ee8-6b818d15 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-f3bfb611-7e43-6106-fa91-b48623cb980d-ccefe9a2 {
  justify-self: center;
}

#w-node-_4f5a79c0-d27e-2557-5d20-1e7918687d28-ccefe9a2 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_4f5a79c0-d27e-2557-5d20-1e7918687d2a-ccefe9a2 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_58667d29-278d-4147-aa63-83b94d8ebdd6-14017464, #w-node-d13477bc-1664-73b7-1cbc-9fbd82c9eb53-14017464, #w-node-cd4b11b8-8bef-b28b-5872-c2f22f51c4cb-14017464 {
  justify-self: center;
}

#w-node-cd4b11b8-8bef-b28b-5872-c2f22f51c4cd-14017464, #w-node-cd4b11b8-8bef-b28b-5872-c2f22f51c4d9-14017464 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  align-self: auto;
  justify-self: auto;
}

#w-node-c9c4718c-f7bb-b493-fde9-1f5cb7a15668-14017464 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-c9c4718c-f7bb-b493-fde9-1f5cb7a1566a-14017464 {
  grid-area: 1 / 7 / 2 / 13;
}

#w-node-_47339dcc-84fc-5bed-21df-e08a79b9cb97-14017464, #w-node-d628f40f-a239-2691-0bf8-3b5916a88fb7-14017464, #w-node-c6487dd7-ee26-5b53-ca9f-22bd2a3c46d4-14017464, #w-node-_71f677c6-3402-bdc4-f064-facc8b52d8b4-da354532 {
  justify-self: center;
}

#w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-da354532 {
  grid-area: 1 / 1 / 2 / 7;
  align-self: start;
}

#w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-da354532 {
  grid-area: 1 / 7 / 2 / 13;
}

@media screen and (min-width: 1440px) {
  #w-node-ea2f8c58-2012-d510-3814-4a5989de16b5-4136eeeb, #w-node-d66f25e6-c6dd-87f7-8739-618378d29b59-78d29b1e, #w-node-_0a0eadd6-6d21-38f7-08b8-76705892838a-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-76705892838e-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-767058928392-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-767058928396-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283a6-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283ab-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283b0-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283b5-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283c3-b40beac1, #w-node-_0a0eadd6-6d21-38f7-08b8-7670589283c8-b40beac1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e05259ec-d1ab-334c-6e65-1ad199a8779b-41787269 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    align-self: stretch;
  }
}

@media screen and (max-width: 991px) {
  #w-node-ea2f8c58-2012-d510-3814-4a5989de16a8-4136eeeb {
    align-self: start;
  }

  #w-node-ea2f8c58-2012-d510-3814-4a5989de16ab-4136eeeb {
    align-self: auto;
  }

  #w-node-d66f25e6-c6dd-87f7-8739-618378d29bcb-78d29b1e {
    justify-self: end;
  }

  #w-node-_1523fd24-565c-42b2-b64a-c03366d5cdc9-b40beac1 {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1523fd24-565c-42b2-b64a-c03366d5cdcb-b40beac1 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1523fd24-565c-42b2-b64a-c03366d5cded-b40beac1 {
    align-self: center;
    justify-self: center;
  }

  #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb973-30f0107a, #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb975-30f0107a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_92eeca8d-8477-817b-2816-1b8217a97de8-a806b733 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_7660ed01-5927-9d57-c5ac-454e8ccfa99f-a806b733, #w-node-_7660ed01-5927-9d57-c5ac-454e8ccfa9a1-a806b733, #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-41787269, #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-41787269, #w-node-_285ff2da-3586-cf5a-50c4-2bd5466e53db-8f4c5ea6, #w-node-_285ff2da-3586-cf5a-50c4-2bd5466e53dd-8f4c5ea6, #w-node-_3dffe393-4b0a-8092-e413-868a14def29b-48f63772, #w-node-_3dffe393-4b0a-8092-e413-868a14def29d-48f63772 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_55cbe6ce-4e7d-9cb2-fff2-623e012dcbc3-c954f239 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_0d8edf2a-3e77-09f7-baed-5ed278e249c0-c954f239, #w-node-_0d8edf2a-3e77-09f7-baed-5ed278e249c2-c954f239, #w-node-_779af61c-a06d-3161-3bf6-6b3174963701-d961a357, #w-node-_779af61c-a06d-3161-3bf6-6b3174963703-d961a357 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_485313e7-dbfb-f437-2103-0ce15a534c95-65cdc92c {
    align-self: center;
    justify-self: center;
  }

  #w-node-_6b07f564-8bf5-a10c-091b-a33adf516cc4-386fa4cf, #w-node-_6b07f564-8bf5-a10c-091b-a33adf516cc7-386fa4cf, #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb973-29f87ba0, #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb975-29f87ba0, #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-1eaf51f9, #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-1eaf51f9, #w-node-_4f5a79c0-d27e-2557-5d20-1e7918687d28-ccefe9a2, #w-node-_4f5a79c0-d27e-2557-5d20-1e7918687d2a-ccefe9a2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_23d758a8-2850-610c-1289-d495eb70d779-ccefe9a2 {
    align-self: center;
    justify-self: center;
  }

  #w-node-c9c4718c-f7bb-b493-fde9-1f5cb7a15668-14017464, #w-node-c9c4718c-f7bb-b493-fde9-1f5cb7a1566a-14017464 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6940501a-7264-2bed-890c-b4ee0cb23dac-14017464 {
    align-self: center;
    justify-self: center;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-da354532, #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-da354532 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e081c-455e0817 {
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e0822-455e0817 {
    justify-self: stretch;
  }

  #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e083a-455e0817 {
    align-self: stretch;
    justify-self: stretch;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb5772626ba-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626c4-b40beac1, #w-node-e7f170c7-8333-81db-a029-bdb5772626ce-b40beac1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb5772626d8-b40beac1 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb5772626ec-b40beac1 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb5772626f6-b40beac1 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb577262700-b40beac1 {
    order: -9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb57726270a-b40beac1 {
    order: 9999;
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_1523fd24-565c-42b2-b64a-c03366d5cdc9-b40beac1 {
    order: -9999;
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_1523fd24-565c-42b2-b64a-c03366d5cdcb-b40beac1 {
    grid-row: span 2 / span 2;
  }

  #w-node-afa95ea6-303c-c708-f868-baba758295c0-b40beac1 {
    order: 9999;
  }

  #w-node-afa95ea6-303c-c708-f868-baba758295d2-b40beac1 {
    order: -9999;
  }

  #w-node-afa95ea6-303c-c708-f868-baba758295db-b40beac1 {
    order: 9999;
  }

  #w-node-_5a7b0f63-3313-989f-6cca-0f919d136970-d508b291 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe60a-30f0107a, #w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe610-30f0107a, #w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe618-30f0107a, #w-node-_67d89bf2-adef-9fb8-bbce-6d4f3dafe620-30f0107a {
    justify-self: stretch;
  }

  #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb973-30f0107a {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb975-30f0107a {
    grid-row: span 2 / span 2;
  }

  #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5d7-10ade105, #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5de-10ade105, #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5e6-10ade105, #w-node-d8fbe00a-24ff-ed02-2947-94af1498f5ee-10ade105 {
    justify-self: stretch;
  }

  #w-node-_7660ed01-5927-9d57-c5ac-454e8ccfa99f-a806b733 {
    grid-area: span 1 / span 4 / span 1 / span 4;
    justify-self: auto;
  }

  #w-node-_7660ed01-5927-9d57-c5ac-454e8ccfa9a1-a806b733 {
    grid-row: span 2 / span 2;
  }

  #w-node-e05259ec-d1ab-334c-6e65-1ad199a87796-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a8779b-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877a0-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877a5-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877aa-41787269, #w-node-e05259ec-d1ab-334c-6e65-1ad199a877b1-41787269 {
    justify-self: stretch;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-41787269 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-41787269 {
    grid-row: span 2 / span 2;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fff7a-41787269 {
    order: 9999;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fff9a-41787269 {
    order: -9999;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fffa2-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fffb8-41787269 {
    order: 9999;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fffc2-41787269 {
    order: -9999;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fffca-41787269 {
    order: 9999;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fffd4-41787269 {
    order: -9999;
  }

  #w-node-bb759ef0-af8a-3faa-1435-ad781234aace-8f4c5ea6, #w-node-bb759ef0-af8a-3faa-1435-ad781234aad7-8f4c5ea6, #w-node-bb759ef0-af8a-3faa-1435-ad781234aadf-8f4c5ea6, #w-node-bb759ef0-af8a-3faa-1435-ad781234aae7-8f4c5ea6 {
    justify-self: stretch;
  }

  #w-node-_285ff2da-3586-cf5a-50c4-2bd5466e53db-8f4c5ea6 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_285ff2da-3586-cf5a-50c4-2bd5466e53dd-8f4c5ea6 {
    grid-row: span 2 / span 2;
  }

  #w-node-_3dffe393-4b0a-8092-e413-868a14def29b-48f63772 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_3dffe393-4b0a-8092-e413-868a14def29d-48f63772 {
    grid-row: span 2 / span 2;
  }

  #w-node-_0d8edf2a-3e77-09f7-baed-5ed278e249c0-c954f239 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_0d8edf2a-3e77-09f7-baed-5ed278e249c2-c954f239 {
    grid-row: span 2 / span 2;
  }

  #w-node-_779af61c-a06d-3161-3bf6-6b3174963701-d961a357 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_779af61c-a06d-3161-3bf6-6b3174963703-d961a357 {
    grid-row: span 2 / span 2;
  }

  #w-node-_6b07f564-8bf5-a10c-091b-a33adf516cc4-386fa4cf {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_6b07f564-8bf5-a10c-091b-a33adf516cc7-386fa4cf {
    grid-row: span 2 / span 2;
  }

  #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb973-29f87ba0 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-bc699cee-40cf-345a-f006-7e6e2c8eb975-29f87ba0 {
    grid-row: span 2 / span 2;
  }

  #w-node-e05259ec-d1ab-334c-6e65-1ad199a87796-1eaf51f9, #w-node-_99d82c1e-74ce-e956-c488-d4cd36b48332-1eaf51f9, #w-node-f75849d6-dcb8-29e8-e6b5-b68d3a6c4eac-1eaf51f9 {
    justify-self: stretch;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-1eaf51f9 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-1eaf51f9 {
    grid-row: span 2 / span 2;
  }

  #w-node-_4f5a79c0-d27e-2557-5d20-1e7918687d28-ccefe9a2 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_4f5a79c0-d27e-2557-5d20-1e7918687d2a-ccefe9a2 {
    grid-row: span 2 / span 2;
  }

  #w-node-cd4b11b8-8bef-b28b-5872-c2f22f51c4cd-14017464, #w-node-cd4b11b8-8bef-b28b-5872-c2f22f51c4d9-14017464 {
    justify-self: stretch;
  }

  #w-node-c9c4718c-f7bb-b493-fde9-1f5cb7a15668-14017464 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-c9c4718c-f7bb-b493-fde9-1f5cb7a1566a-14017464 {
    grid-row: span 2 / span 2;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f0e-da354532 {
    grid-area: span 1 / span 4 / span 1 / span 4;
  }

  #w-node-_9bb51d17-7809-51dc-d40a-2d52abec9f10-da354532 {
    grid-row: span 2 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_43e15d8a-b8ad-5c2a-591d-4d1a455e0822-455e0817 {
    align-self: auto;
    justify-self: auto;
  }

  #w-node-e7f170c7-8333-81db-a029-bdb5772626c4-b40beac1, #w-node-afa95ea6-303c-c708-f868-baba758295b7-b40beac1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-_5a7b0f63-3313-989f-6cca-0f919d13696d-d508b291, #w-node-_5a7b0f63-3313-989f-6cca-0f919d136970-d508b291 {
    grid-area: span 1 / span 1 / span 1 / span 1;
    justify-self: center;
  }

  #w-node-_0a368f6e-9146-f284-7570-03b2c77b3137-af0c535c {
    grid-area: span 3 / span 3 / span 3 / span 3;
  }

  #w-node-_0a368f6e-9146-f284-7570-03b2c77b3139-af0c535c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0a368f6e-9146-f284-7570-03b2c77b313b-af0c535c {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_0a368f6e-9146-f284-7570-03b2c77b313d-af0c535c {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_0a368f6e-9146-f284-7570-03b2c77b313f-af0c535c {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_72cb0368-d05c-a164-2957-5c8612b9ef3f-41787269, #w-node-_72cb0368-d05c-a164-2957-5c8612b9ef5a-41787269 {
    align-self: auto;
  }

  #w-node-_835c157d-cfc4-ed02-290f-0aded83fff7a-41787269, #w-node-_835c157d-cfc4-ed02-290f-0aded83fff81-41787269 {
    grid-column: span 1 / span 1;
  }

  #w-node-_72cb0368-d05c-a164-2957-5c8612b9ef3f-1eaf51f9, #w-node-_72cb0368-d05c-a164-2957-5c8612b9ef5a-1eaf51f9 {
    align-self: auto;
  }
}


