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

.w-form-formrecaptcha {
  margin-bottom: 8px;
}

h2 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 32px;
  line-height: 36px;
  font-weight: bold;
}

.header_bg_image {
  background-image: url('../images/Header_bg.svg'), -webkit-gradient(linear, left top, left bottom, from(#e8feff), to(#e8feff));
  background-image: url('../images/Header_bg.svg'), linear-gradient(180deg, #e8feff, #e8feff);
  background-position: 50% 0%, 0px 0px;
  background-size: cover, auto;
  background-repeat: no-repeat, repeat;
  text-align: left;
}

.navbar {
  display: block;
  width: 1080px;
  margin-right: auto;
  margin-left: auto;
  grid-auto-columns: 1fr;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  background-color: rgba(11, 159, 172, 0);
}

.brand {
  left: auto;
  width: 180px;
  height: 100px;
  margin-left: 0px;
  padding-left: 0px;
  float: left;
  clear: none;
  background-image: url('../images/logo.svg');
  background-position: 23% 0%;
  background-size: 160px 100px;
  background-repeat: no-repeat;
  text-align: left;
}

.container {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 0px;
  margin-left: 40px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 0.25fr 2.25fr;
  grid-template-columns: 0.25fr 2.25fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.nav-link {
  border: 1px solid transparent;
  font-family: Montserrat, sans-serif;
  color: #ddfcfb;
  font-size: 15px;
  font-weight: 500;
  text-align: left;
  text-transform: uppercase;
}

.nav-link.w--current {
  color: #648d8c;
}

.nav-menu {
  top: 50%;
  margin-top: 0px;
  margin-left: 40px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.section {
  width: 1080px;
  margin-top: 100px;
  margin-right: auto;
  margin-left: auto;
}

.section.our_services_section {
  margin-top: 140px;
  margin-left: auto;
}

.section.our_services_section.tablet-no-top-margin {
  margin-top: 200px;
}

.grid {
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
}

.grid.grid-tablet {
  -ms-grid-columns: 1fr 70px;
  grid-template-columns: 1fr 70px;
}

.image {
  margin-top: 232px;
  padding-top: 0px;
}

.grid-4 {
  min-height: 513px;
}

.h1 {
  font-family: Montserrat, sans-serif;
  color: #ddfcfb;
  font-size: 40px;
  line-height: 50px;
  font-weight: 700;
  text-transform: uppercase;
}

.h1.h1-interior {
  margin-top: 80px;
  margin-bottom: 0px;
  margin-left: 40px;
  padding-bottom: 80px;
}

.h1.h1-interior._50px-bottom-margin {
  padding-bottom: 50px;
}

.hero_right_headline_column {
  margin-top: 50px;
  padding-right: 0px;
}

.button {
  position: relative;
  width: 225px;
  height: 49px;
  padding-left: 25px;
  border-style: solid;
  border-width: 2px;
  border-color: #337f91;
  border-radius: 25px;
  background-image: url('../images/icon_button_arrow.svg'), linear-gradient(258deg, #00fff4, #0f8997 48%, #263c69);
  background-position: 86% 50%, 0px 0px;
  background-size: 23px, auto;
  background-repeat: no-repeat, repeat;
  box-shadow: 0 0 14px 0 rgba(5, 105, 107, 0.31);
  font-family: Montserrat, sans-serif;
  color: #ddfcfb;
  font-size: 18px;
  line-height: 29px;
  font-weight: 700;
  letter-spacing: 1px;
  text-indent: 0px;
  -webkit-column-count: 0;
  column-count: 0;
  white-space: normal;
}

.button.jobs-btn {
  width: 290px;
  padding-right: 25px;
  background-image: linear-gradient(258deg, #00c9c0, #0f8997 50%, #263c69);
  background-position: 0px 0px;
  background-size: auto;
  background-repeat: repeat;
  text-align: center;
}

.button.center-button {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.button.center-button.contact_button {
  background-image: url('../images/icon-phone.svg'), linear-gradient(258deg, #00fff4, #0f8997 48%, #263c69);
}

.image-2 {
  opacity: 1;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  -webkit-perspective-origin: 50% 50%;
  perspective-origin: 50% 50%;
  -webkit-transform: translate(0px, -14px) perspective(824px);
  transform: translate(0px, -14px) perspective(824px);
}

.columns {
  margin-right: 0px;
  margin-left: 40px;
}

.grid-our-services {
  margin-left: 40px;
  grid-column-gap: 0px;
  grid-template-areas: "Area";
  -ms-grid-columns: 165px 0px 0.5fr;
  grid-template-columns: 165px 0.5fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.h2 {
  margin-top: 20px;
  margin-left: 115px;
  font-family: Montserrat, sans-serif;
  color: #1b2b4c;
  font-size: 30px;
  line-height: 40px;
  font-weight: 600;
  text-transform: uppercase;
}

.h2.h2-right {
  text-align: right;
}

.h2.h2-noicon {
  margin-left: 0px;
}

.h2.h2-noicon.tablet-h2 {
  margin-left: 0px;
}

.h2.h2-cta-text {
  margin-left: 0px;
  text-align: center;
}

.h2.h2-no-left-margin {
  margin-left: 0px;
}

.h2.h2-no-left-margin.bottom-margin-custom {
  margin-bottom: 40px;
}

.h2.tablet-h2 {
  margin-left: 20px;
}

.section-3 {
  display: block;
  width: 1080px;
  margin: 120px auto 100px;
  padding-left: 40px;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section-3.form-spacing {
  margin-bottom: 0px;
}

.section-3.cta-box {
  height: 130px;
  padding-top: 1px;
  background-color: #fff;
}

.section-3.cta-box.no-margin {
  width: 1040px;
  padding-left: 0px;
  border-radius: 30px;
}

.section-3.no-bottom-margin {
  margin-bottom: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section-3.no-bottom-margin.left-align {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.section-3.no-top-margin {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 0px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.section-3.section3-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.cta-border {
  width: 720px;
  margin-left: 0px;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-auto-columns: 0.75fr;
  grid-column-gap: 60px;
  -ms-grid-columns: 1fr 1fr;
  grid-template-columns: 1fr 1fr;
  -ms-grid-rows: auto;
  grid-template-rows: auto;
}

.cta_box {
  width: 290px;
  height: 200px;
  justify-items: center;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  grid-row-gap: 16px;
  grid-template-areas: "Area";
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  -ms-grid-rows: auto 16px auto 16px auto 16px minmax(auto, 1fr);
  grid-template-rows: auto auto auto minmax(auto, 1fr);
  border: 1px none #000;
  background-image: url('../images/CTA-Border.svg');
  background-position: 0px 0px;
  background-size: 290px 200px;
  background-repeat: no-repeat;
}

.cta-text {
  margin-top: 7px;
  margin-bottom: 20px;
  font-family: Montserrat, sans-serif;
  color: #0a948d;
  font-size: 25px;
  line-height: 30px;
  text-align: center;
  text-transform: uppercase;
}

.icon-cta {
  margin-top: -50px;
}

.grid-6 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: "Area";
  -ms-grid-columns: 163px 0px 0.6fr 0px 1fr;
  grid-template-columns: 163px 0.6fr 1fr;
  -ms-grid-rows: auto 0px auto 0px auto;
  grid-template-rows: auto auto auto;
}

.paragraph {
  margin-top: 40px;
  margin-bottom: 40px;
  font-family: Montserrat, sans-serif;
  color: #0b1c3a;
  font-size: 20px;
  line-height: 30px;
}

.paragraph.paragraph-right {
  margin-top: 0px;
  text-align: right;
}

.paragraph.no-topmargin {
  margin-top: 0px;
}

.paragraph.no-topmargin._20px-bottom-margin {
  margin-bottom: 20px;
}

.paragraph.sales-inqu {
  margin-top: 0px;
  margin-bottom: 93px;
}

.paragraph._30px-rightmargin {
  margin-top: 20px;
  margin-left: 0px;
}

.paragraph._30px-rightmargin.about-white-text {
  margin-bottom: 20px;
  margin-left: 40px;
  color: #ddfcfb;
}

.paragraph._30px-rightmargin.about-white-text._40px-bottom-padding {
  padding-bottom: 40px;
}

.paragraph.paragraph-no-margin-center {
  margin-top: 0px;
  margin-bottom: 0px;
  text-align: center;
}

.paragraph.paragraph-no-margin-center.margin-top-bottom {
  margin-top: 20px;
  margin-bottom: 20px;
}

.paragraph.paragraph-no-margin-center.align-left {
  text-align: left;
}

.paragraph.paragaph-no-top-margin {
  margin-top: 0px;
}

.paragraph.paragaph-no-top-margin.paragraph-custom-margin {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 15px;
  font-size: 25px;
  line-height: 34px;
  font-weight: 500;
}

.grid-7 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 0.25fr 1fr;
  grid-template-columns: 0.25fr 1fr;
}

.text-field {
  position: relative;
  display: block;
  width: 260px;
  margin-top: 25px;
  margin-right: 10px;
  border: 1px solid #bfc5d4;
  border-radius: 5px;
  background-color: #69d6d6;
  font-family: Montserrat, sans-serif;
  font-size: 12px;
}

.text-field.top-fields {
  margin-top: 0px;
  border-width: 1px;
  background-color: #fbffff;
}

.text-field.color-field {
  background-color: #fbffff;
}

.form-block {
  display: block;
  width: 540px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.submit-button {
  width: 300px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.submit-button.button {
  width: 225px;
  margin-top: 25px;
  padding-left: 0px;
}

.submit-button.button.submitbutton {
  width: 170px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.text-field {
  background-color: #fff;
}

.text-field.message {
  width: 100%;
  height: 100px;
  margin-top: 25px;
  background-color: #fbffff;
}

.text-field.text-field {
  color: #a2a2a2;
}

.grid-8 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.footer {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 768px;
  padding-bottom: 0px;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  background-image: url('../images/footer_bg.svg');
  background-position: 0px 0px;
  background-size: cover;
  background-repeat: no-repeat;
}

.grid-9 {
  position: relative;
  display: -ms-grid;
  display: grid;
  width: 1080px;
  margin: 0px auto 100px;
  padding-left: 40px;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
  grid-auto-columns: 1fr;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 1fr 50px 50px 50px;
  grid-template-columns: 1fr 50px 50px 50px;
  -ms-grid-rows: auto auto auto;
  grid-template-rows: auto auto auto;
}

.signoff {
  margin-top: 70px;
  margin-bottom: 0px;
  font-family: Montserrat, sans-serif;
  color: #00fff4;
  font-size: 20px;
}

.h4 {
  margin-bottom: 30px;
  font-family: Montserrat, sans-serif;
  color: #ddfcfb;
  font-size: 40px;
  line-height: 50px;
  font-weight: 600;
}

.hero-interior {
  background-color: #1b2b4c;
  color: #151516;
}

.div-block {
  width: 1080px;
  margin-right: auto;
  margin-left: auto;
}

.section-5 {
  width: 1080px;
  margin-right: auto;
  margin-left: auto;
}

.body {
  background-color: #e8feff;
}

.content-opening-headline-int {
  margin-top: 70px;
  grid-auto-columns: 0.25fr;
  grid-template-areas: "Area Area";
  -ms-grid-columns: 100%;
  grid-template-columns: 100%;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
}

.column {
  padding-left: 0px;
}

.graph-1 {
  margin-top: 40px;
}

.five9s-headline {
  font-family: Montserrat, sans-serif;
  color: #0a948d;
  font-size: 60px;
  line-height: 65px;
}

.five9s-headline.no-topmargin {
  margin-top: 0px;
  color: #0a948d;
}

.div-1080px-desktop {
  width: 1080px;
  height: 506px;
  margin-right: auto;
  margin-left: auto;
  padding-top: 40px;
  padding-left: 40px;
}

.div-1080px-desktop.custom_height {
  height: 480px;
}

.grid-11 {
  margin-bottom: 0px;
  grid-auto-rows: minmax(200px, 0.25fr);
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-areas: "." "Area";
  -ms-grid-columns: 350px 0px 320px 0px 350px;
  grid-template-columns: 350px 320px 350px;
  -ms-grid-rows: 26px 0px minmax(25px, 23px) 0px minmax(auto, 1fr);
  grid-template-rows: 26px minmax(25px, 23px) minmax(auto, 1fr);
}

._4-9s-style-small-header {
  font-family: Montserrat, sans-serif;
  color: #1b2b4c;
  font-size: 20px;
  font-weight: 700;
  text-transform: uppercase;
}

._4-9s-style-big-header {
  font-family: Montserrat, sans-serif;
  color: #1b2b4c;
  font-size: 35px;
  line-height: 40px;
  font-weight: 700;
  text-transform: uppercase;
}

._4-9s-style-big-header.mint {
  color: #0a948d;
}

.blue-section {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 390px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #e1fcff;
}

.blue-section.no-bgcolor-section {
  background-color: transparent;
}

.blue-section.fixed-desktop-height {
  height: auto;
}

.blue-section._70px-top-margin {
  margin-top: 70px;
}

.image-5 {
  display: block;
  margin-right: auto;
  margin-left: auto;
}

.columns-2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 1080px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.h3 {
  font-family: Montserrat, sans-serif;
  color: #0a948d;
  font-size: 25px;
  line-height: 35px;
  text-transform: uppercase;
}

.h3.h3-ight {
  text-align: right;
}

.column-2 {
  padding-left: 10px;
}

.grid-12 {
  -ms-grid-columns: 1fr 1fr 1fr 1fr;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}

.grid-13 {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  -ms-grid-columns: 50px 240px 65px 50px 225px 65px 50px 263px;
  grid-template-columns: 50px 240px 65px 50px 225px 65px 50px 263px;
  -ms-grid-rows: auto 60px 10px 66px 59px;
  grid-template-rows: auto 60px 10px 66px 59px;
}

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

.image-7 {
  margin-left: 30px;
}

.image-8 {
  margin-left: 40px;
}

.name-last-name {
  margin-top: 82px;
  font-family: Montserrat, sans-serif;
  color: #1b2b4c;
  font-size: 30px;
  font-weight: 800;
}

.mint-color {
  color: #0a948d;
}

.title {
  font-family: Montserrat, sans-serif;
  color: #8d7f7f;
  font-size: 18px;
  font-weight: 400;
}

._30px-top-margin {
  margin-top: 30px;
}

._70px-top-margin {
  margin-top: 70px;
}

._20px-left-padding {
  padding-left: 20px;
}

.image-17.mobile_image {
  display: none;
}

.image-18 {
  display: block;
}

.image-18.mobile_image_scaledown {
  display: none;
}

.image-18.mobile_image {
  display: none;
}

.image-19 {
  display: block;
}

.image-19.mobile_image {
  display: none;
}

.image-20 {
  display: block;
}

.image-20.mobile_image {
  display: none;
}

.image-21.mobile_image {
  display: none;
}

.image-22.mobile_image {
  display: none;
}

.image-23.mobile_image {
  display: none;
}

.column-4 {
  display: block;
}

.image-24 {
  margin-left: 0px;
}

.image-25 {
  display: none;
}

.image-30 {
  display: none;
}

.image-31 {
  display: block;
}

.image-32 {
  display: none;
}

.image-34 {
  display: none;
}

.image-35 {
  display: block;
}

.image-35.image35-mobile {
  display: none;
}

.image-36 {
  display: none;
}

.image-38 {
  display: none;
}

.image-39 {
  display: none;
}

.image-40.image-40-mobile {
  display: none;
}

.image-43 {
  display: none;
}

.icon {
  color: #d0e6d2;
}

.dropdown-toggle {
  padding-right: 35px;
  padding-left: 14px;
}

.dropdown {
  border-radius: 10px 10px 0px 0px;
  background-color: rgba(54, 167, 161, 0);
}

.dropped-link {
  border-top: 1px solid #304674;
  background-color: #183165;
  color: #d9f7f7;
}

.dropped-link:hover {
  background-color: #1f3665;
}

.dropped-link.w--current {
  color: #648d8c;
}

.dropped-link.last-dropped-link {
  border: 1px none #000;
  border-radius: 0px;
  background-color: #183165;
}

.dropped-link.last-dropped-link.w--current:hover {
  background-color: #1f3665;
}

.dropped-link.last-dropped-link.w--current:focus {
  color: #138c8c;
}

.dropdown-list {
  background-color: hsla(0, 0%, 86.7%, 0.08);
}

.dropdown-list.w--open {
  background-color: hsla(0, 0%, 86.7%, 0);
  box-shadow: 0 14px 20px 3px #010b20;
}

.success-message {
  width: 290px;
  margin-top: 0px;
  border-radius: 20px;
  background-color: #03fff4;
  color: #fff;
}

.text-block {
  border-radius: 0px;
  font-family: Montserrat, sans-serif;
  color: #075551;
  font-weight: 700;
}

.recaptcha-place {
  position: static;
  display: block;
  width: 100%;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  -webkit-box-flex: 0;
  -webkit-flex: 0 auto;
  -ms-flex: 0 auto;
  flex: 0 auto;
}

.recaptcha {
  margin-right: 58px;
}

@media (max-width: 991px) {
  .header_bg_image {
    background-image: url('../images/Header_bg.svg'), -webkit-gradient(linear, left top, left bottom, from(#e8feff), to(#e8feff));
    background-image: url('../images/Header_bg.svg'), linear-gradient(180deg, #e8feff, #e8feff);
    background-position: 50% -25%, 0px 0px;
    background-size: auto, auto;
    background-repeat: no-repeat, repeat;
  }
  .navbar.navbar-tablet {
    width: auto;
    padding-bottom: 20px;
  }
  .container {
    margin-top: 8px;
  }
  .nav-link {
    border-width: 0.5px;
    border-color: rgba(15, 132, 149, 0.15);
    color: #145e75;
    font-weight: 700;
  }
  .nav-menu {
    position: absolute;
    top: 0%;
    width: 640px;
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background-color: #f1fdfe;
    box-shadow: 4px 16px 17px 0 rgba(1, 37, 41, 0.36);
    opacity: 1;
  }
  .section {
    width: 100%;
  }
  .section.our_services_section.tablet-no-top-margin {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    padding-top: 0px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .section.no-top-margin-tablet {
    width: auto;
    height: 280px;
    margin-top: 0px;
  }
  .grid.center {
    justify-items: center;
  }
  .grid.grid-tablet {
    display: -ms-grid;
    display: grid;
    width: auto;
    margin-top: 0px;
    justify-items: start;
    grid-auto-columns: 1fr;
    grid-column-gap: 35px;
    grid-row-gap: 0px;
    -ms-grid-columns: 671px;
    grid-template-columns: 671px;
    -ms-grid-rows: 83px 63px;
    grid-template-rows: 83px 63px;
  }
  .image {
    display: none;
    margin-top: 251px;
  }
  .grid-4 {
    display: none;
    overflow: hidden;
    min-height: auto;
  }
  .h1.h1-interior {
    width: 90%;
    margin-top: 20px;
    margin-right: auto;
    margin-left: 40px;
    padding-bottom: 40px;
  }
  .h1.center-text {
    text-align: center;
  }
  .h1.tablet-h1 {
    margin-top: 0px;
    font-size: 30px;
    line-height: 35px;
  }
  .hero_right_headline_column.no-top-margin-tablet {
    margin-top: 0px;
  }
  .button._1st-button {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
  }
  .image-2 {
    display: none;
  }
  .columns {
    margin-right: 40px;
    margin-left: 40px;
  }
  .columns.grid-hor-mobile {
    margin-top: 89px;
  }
  .grid-our-services {
    display: -ms-grid;
    display: grid;
    width: 90%;
    margin-top: 0px;
    margin-right: auto;
    margin-left: 40px;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start;
    justify-items: start;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-auto-flow: column dense;
    grid-auto-columns: 1.75fr;
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    grid-template-areas: ".";
    -ms-grid-columns: 2fr;
    grid-template-columns: 2fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .h2 {
    display: block;
    margin-top: 49px;
    margin-left: 0px;
  }
  .h2.h2-noicon {
    margin-left: 10px;
  }
  .h2.h2-noicon.tablet-h2 {
    margin-bottom: 0px;
    margin-left: 0px;
  }
  .h2.h2-cta-text {
    margin-right: auto;
    margin-left: auto;
    font-size: 25px;
  }
  .h2.tablet-h2 {
    margin-left: 20px;
    font-size: 20px;
    line-height: 25px;
  }
  .h2.tablet-h2.h2-right {
    text-align: left;
  }
  .h2.tablet-h2.ouservice {
    margin-left: 132px;
  }
  .section-3 {
    width: 100%;
    margin-top: 89px;
    margin-bottom: 40px;
    padding-right: 40px;
  }
  .section-3.form-spacing {
    margin-top: 0px;
  }
  .section-3.cta-box.no-margin {
    display: inline-block;
    width: 90%;
    height: auto;
    margin-right: 40px;
    margin-left: 40px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
    text-align: center;
  }
  .section-3.section3-center {
    margin-top: 0px;
    margin-bottom: 40px;
  }
  .cta-border {
    display: block;
    margin-right: auto;
    margin-left: auto;
    -ms-grid-row-align: center;
    align-self: center;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
    -ms-grid-rows: 100% 100%;
    grid-template-rows: 100% 100%;
  }
  .cta-border.tablet-cta {
    display: block;
  }
  .cta_box {
    width: 95%;
    height: auto;
    margin-top: 38px;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -ms-grid-columns: minmax(100%, 106%);
    grid-template-columns: minmax(100%, 106%);
    -ms-grid-rows: auto minmax(auto, 1fr);
    grid-template-rows: auto minmax(auto, 1fr);
    background-image: url('../images/CTA-Border-Tablet.svg');
    background-size: 90%;
  }
  .cta-text.tablet-cta-text {
    margin-top: 10px;
    margin-bottom: 0px;
    margin-left: 82px;
  }
  .icon-cta.tablet-icon-cta {
    width: 80px;
    margin-top: 19px;
    margin-left: -11px;
  }
  .grid-6 {
    -ms-grid-columns: 110px 0.6fr 1fr;
    grid-template-columns: 110px 0.6fr 1fr;
  }
  .paragraph {
    margin-top: 20px;
  }
  .paragraph.paragraph-right {
    text-align: left;
  }
  .paragraph.no-topmargin {
    margin-left: 0px;
  }
  .paragraph.no-topmargin._20px-bottom-margin {
    margin-left: 0px;
  }
  .paragraph.no-topmargin.tablet-boty-text {
    margin-top: 0px;
  }
  .paragraph.no-topmargin._20px-left-padding {
    margin-left: 0px;
    padding-left: 0px;
  }
  .paragraph._30px-rightmargin {
    width: auto;
    margin-top: 20px;
    margin-left: 0px;
  }
  .paragraph.paragraph-no-margin-center {
    display: block;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 16px;
  }
  .paragraph.tablet-boty-text {
    margin-top: 10px;
    font-size: 15px;
    line-height: 25px;
  }
  .grid-7 {
    -ms-grid-columns: 110px 1fr;
    grid-template-columns: 110px 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .footer {
    height: auto;
    margin-top: -142px;
    padding-top: 0px;
    padding-bottom: 40px;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    background-position: 50% 0%;
    background-size: auto;
  }
  .grid-9 {
    margin-top: 256px;
    margin-bottom: 0px;
    padding-right: 40px;
    justify-items: start;
    -webkit-box-align: start;
    -webkit-align-items: start;
    -ms-flex-align: start;
    align-items: start;
    -webkit-align-content: end;
    -ms-flex-line-pack: end;
    align-content: end;
  }
  .h4.tablet-h1 {
    font-size: 30px;
    line-height: 35px;
  }
  .div-block {
    width: 100%;
  }
  .section-5 {
    width: 100%;
    margin-top: 20px;
  }
  .body {
    overflow: scroll;
  }
  .five9s-headline {
    font-size: 40px;
  }
  .div-1080px-desktop {
    width: 90%;
    padding-left: 0px;
  }
  .grid-11 {
    grid-auto-rows: minmax(200px, 0.25fr);
    -ms-grid-columns: 350px 320px;
    grid-template-columns: 350px 320px;
    -ms-grid-rows: 26px minmax(25px, 23px) minmax(auto, 1fr);
    grid-template-rows: 26px minmax(25px, 23px) minmax(auto, 1fr);
  }
  ._4-9s-style-big-header {
    font-size: 30px;
  }
  ._4-9s-style-big-header.mint {
    font-size: 30px;
  }
  .blue-section.fixed-desktop-height {
    margin-bottom: 0px;
  }
  .image-3 {
    display: none;
    overflow: hidden;
    margin-top: -61px;
    margin-left: -18px;
  }
  .columns-2 {
    display: block;
    margin-right: 20px;
    margin-left: 20px;
    padding-left: 0px;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 auto;
    -ms-flex: 0 auto;
    flex: 0 auto;
  }
  .h3 {
    margin-left: 0px;
  }
  .h3.h3-ight {
    text-align: left;
  }
  .h3._20px-left-padding {
    margin-left: 0px;
    padding-left: 0px;
  }
  .column-2 {
    display: block;
    padding-left: 40px;
  }
  .column-2.column-image-left {
    padding-left: 0px;
  }
  .tablet-vertical-menu-position {
    position: absolute;
    left: auto;
    top: 0%;
    right: 0%;
    bottom: 0%;
    margin-top: 21px;
    padding-right: 49px;
    clear: both;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .tablet-vertical-menu-position.w--open {
    background-color: transparent;
    color: transparent;
  }
  .burgermenu-tablet {
    color: #ddfcfb;
    font-size: 50px;
  }
  .column-3 {
    overflow: hidden;
  }
  .image-9 {
    display: none;
    margin-top: 155px;
  }
  .tablet-big-icons {
    width: 110px;
    max-width: none;
  }
  .image-10 {
    display: none;
  }
  .image-11 {
    display: none;
  }
  .image-12 {
    display: none;
  }
  .image-18.mobile_image {
    display: none;
  }
  .heading {
    margin-top: 23px;
  }
  .image-25 {
    display: block;
    margin-top: 20px;
  }
  .image-30 {
    display: block;
    margin-left: 0px;
    padding-left: 0px;
  }
  .image-31 {
    margin-top: 20px;
    margin-left: 20px;
  }
  .image-32 {
    margin-top: 20px;
  }
  .image-34 {
    margin-top: 20px;
  }
  .image-35 {
    display: none;
  }
  .image-35.image35-mobile {
    display: block;
  }
  .image-35.image35-mobile._20px-left-padding {
    margin-top: 20px;
    margin-left: 7px;
    padding-left: 0px;
  }
  .column-8 {
    padding-left: 20px;
  }
  .column-9 {
    padding-left: 0px;
  }
  .column-10 {
    padding-left: 0px;
  }
  .image-37 {
    display: none;
  }
  .image-40 {
    display: none;
  }
  .image-40.image-40-mobile {
    display: block;
  }
  .image-41 {
    display: none;
    margin-top: 25px;
  }
  .image-42 {
    display: none;
  }
  .image-43 {
    display: block;
  }
}

@media (max-width: 767px) {
  .header_bg_image {
    margin-top: 1px;
  }
  .navbar.navbar-tablet {
    border-bottom: 1px solid #95e0e1;
  }
  .section.our_services_section.tablet-no-top-margin {
    margin-top: -20px;
    margin-bottom: 0px;
    padding-bottom: 20px;
  }
  .grid.grid-tablet {
    margin-top: -48px;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -ms-flex-align: end;
    align-items: end;
    -webkit-align-content: end;
    -ms-flex-line-pack: end;
    align-content: end;
    grid-row-gap: 0px;
    -ms-grid-columns: 469px;
    grid-template-columns: 469px;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .grid.grid-tablet.grid-hor-mobile {
    margin-top: 20px;
  }
  .image {
    display: none;
  }
  .grid-4 {
    display: none;
  }
  .h1.tablet-h1 {
    font-size: 30px;
    line-height: 35px;
  }
  .button {
    margin-top: -30px;
    margin-right: -5px;
  }
  .button.jobs-btn.jobs-btn-mobile {
    margin-top: 0px;
    margin-left: -5px;
  }
  .button.cta-button-tablet.buttons-mobilehor {
    padding-left: 24px;
  }
  .button.buttons-mobilehor {
    margin-top: 70px;
  }
  .button._1st-button {
    margin-bottom: -52px;
  }
  .image-2 {
    display: none;
  }
  .columns.grid-hor-mobile {
    margin-top: 96px;
  }
  .grid-our-services {
    display: -ms-grid;
    display: grid;
    width: 90%;
    margin-top: 60px;
    margin-left: auto;
    -webkit-align-content: start;
    -ms-flex-line-pack: start;
    align-content: start;
    grid-auto-flow: column dense;
    grid-auto-columns: 0.25fr;
    grid-auto-rows: 1fr;
    grid-column-gap: 10px;
    grid-row-gap: 16px;
    -ms-grid-columns: 80%;
    grid-template-columns: 80%;
    -ms-grid-rows: auto auto;
    grid-template-rows: auto auto;
  }
  .h2 {
    margin-top: 17px;
    margin-left: 119px;
  }
  .h2.h2-cta-text {
    margin-right: 20px;
    margin-left: 20px;
    padding-left: 0px;
    line-height: 30px;
  }
  .section-3 {
    margin-top: 40px;
    margin-bottom: 85px;
    padding-top: 0px;
  }
  .section-3.cta-box.no-margin {
    display: block;
    width: 80%;
    margin-right: auto;
    margin-bottom: 40px;
    margin-left: auto;
    padding: 10px 10px 30px;
  }
  .section-3.no-bottom-margin.left-align {
    padding-left: 20px;
  }
  .section-3.section3-center {
    padding-right: 20px;
    padding-left: 20px;
  }
  .cta-border {
    width: 100%;
    grid-column-gap: 60px;
    grid-row-gap: 16px;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .cta-border.tablet-cta {
    width: 500px;
    margin-top: 0px;
  }
  .cta_box {
    margin-top: 70px;
    margin-left: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    grid-template-areas: "Area";
    grid-template-columns: repeat(auto-fit, minmax(500px, 60%));
    -ms-grid-rows: auto minmax(auto, 1fr);
    grid-template-rows: auto minmax(auto, 1fr);
    background-image: url('../images/CTA-Border-MobVert.svg');
    background-position: 0px 0px;
    background-size: contain;
  }
  .cta-text.tablet-cta-text {
    margin-top: -5px;
    font-size: 20px;
  }
  .cta-text.tablet-cta-text.buttons-mobilehor {
    margin-top: 12px;
    margin-right: auto;
    margin-left: auto;
  }
  .icon-cta {
    margin-top: -49px;
  }
  .icon-cta.tablet-icon-cta.buttons-mobilehor {
    margin-top: -25px;
  }
  .paragraph._30px-rightmargin {
    width: 80%;
    margin-top: 10px;
    margin-left: auto;
  }
  .paragraph.paragraph-no-margin-center {
    line-height: 22px;
  }
  .paragraph.paragraph-no-margin-center.margin-top-bottom {
    margin-bottom: 46px;
    margin-left: auto;
    padding-right: 40px;
    padding-left: 40px;
  }
  .text-field.top-fields {
    width: 450px;
  }
  .text-field.color-field {
    width: 450px;
    margin-top: 0px;
  }
  .form {
    display: -ms-grid;
    display: grid;
    overflow: visible;
    grid-auto-columns: 1fr;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto auto auto auto auto;
    grid-template-rows: auto auto auto auto auto;
  }
  .text-field.message {
    width: 450px;
  }
  .grid-8 {
    -ms-grid-rows: auto auto auto auto;
    grid-template-rows: auto auto auto auto;
  }
  .section-5 {
    width: auto;
    padding-right: 0px;
    padding-left: 0px;
  }
  .body {
    overflow: auto;
  }
  .five9s-headline {
    margin-top: 0px;
    font-size: 28px;
    line-height: 36px;
  }
  .div-1080px-desktop {
    height: 430px;
    padding-top: 25px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .grid-11 {
    margin-left: 0px;
    -ms-grid-columns: 240px 239px;
    grid-template-columns: 240px 239px;
  }
  ._4-9s-style-small-header {
    margin-left: 0px;
  }
  ._4-9s-style-small-header.as_opposed {
    margin-left: 10px;
  }
  ._4-9s-style-big-header {
    font-size: 28px;
    line-height: 37px;
  }
  ._4-9s-style-big-header.mint {
    margin-left: 10px;
    font-size: 28px;
    line-height: 36px;
  }
  .blue-section {
    height: auto;
  }
  .blue-section.no-bgcolor-section {
    height: auto;
  }
  .blue-section._70px-top-margin {
    margin-top: 0px;
  }
  .columns-2 {
    display: block;
  }
  .h3 {
    margin-top: 20px;
  }
  .h3.h3-ight {
    margin-top: 20px;
    text-align: left;
  }
  .column-2 {
    margin-top: 0px;
    padding-left: 20px;
  }
  ._20px-left-padding {
    padding-right: 40px;
    padding-left: 40px;
  }
  .tablet-vertical-menu-position {
    margin-top: 22px;
  }
  .image-9 {
    display: none;
  }
  .image-12 {
    display: none;
  }
  .grid-14 {
    grid-template-areas: ". . Area";
  }
  .image-16 {
    margin-left: 10px;
  }
  .image-17 {
    display: none;
    overflow: visible;
  }
  .image-17.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-18 {
    display: none;
  }
  .image-18.mobile_image_scaledown {
    display: block;
  }
  .image-18.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-19 {
    display: none;
  }
  .image-19.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-20 {
    display: none;
  }
  .image-20.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-21 {
    display: none;
  }
  .image-21.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-22 {
    display: none;
  }
  .image-22.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-23 {
    display: none;
  }
  .image-23.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .column-4 {
    padding-left: 20px;
  }
  .column-5 {
    padding-left: 20px;
  }
  .column-6 {
    padding-left: 20px;
  }
  .image-24 {
    display: block;
  }
  .image-29 {
    display: none;
  }
  .image-30 {
    margin-top: 20px;
  }
  .image-31 {
    display: none;
  }
  .image-32 {
    display: block;
  }
  .image-33 {
    display: none;
  }
  .image-34 {
    display: block;
  }
  .image-38 {
    display: block;
  }
  .image-43 {
    display: block;
  }
  .image-44 {
    margin-right: auto;
    margin-left: auto;
  }
  .column-12 {
    padding-right: 40px;
    padding-left: 40px;
  }
}

@media (max-width: 479px) {
  .header_bg_image {
    background-image: url('../images/Header_bg.svg'), -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent));
    background-image: url('../images/Header_bg.svg'), linear-gradient(180deg, transparent, transparent);
    background-position: 50% 0%, 0px 0px;
    background-size: auto 521px, auto;
  }
  .container {
    margin-right: auto;
    margin-left: 20px;
  }
  .nav-menu {
    width: 290px;
  }
  .section.our_services_section.tablet-no-top-margin {
    margin-top: 0px;
    padding-bottom: 3px;
  }
  .section.no-top-margin-tablet {
    width: 100%;
    height: 350px;
  }
  .grid.grid-tablet {
    margin-top: 0px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 20px;
    justify-items: start;
    -ms-grid-columns: 100%;
    grid-template-columns: 100%;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .h1.h1-interior {
    margin-left: 20px;
    padding-bottom: 20px;
    font-size: 24px;
    line-height: 30px;
  }
  .h1.tablet-h1 {
    width: 100%;
    min-width: 100%;
    margin-top: 0px;
    margin-right: auto;
    margin-left: 10px;
    font-size: 25px;
    line-height: 30px;
  }
  .button {
    margin-top: -67px;
  }
  .button.cta-button-tablet.buttons-mobilehor._1st-button {
    margin-top: 96px;
    margin-bottom: 0px;
    padding-bottom: 0px;
  }
  .button.buttons-mobilehor._1st-button {
    margin-top: 51px;
    margin-left: -9px;
  }
  .button._1st-button {
    width: 190px;
    margin-right: 0px;
    margin-left: 10px;
    padding-right: 0px;
    padding-left: 20px;
    font-size: 14px;
  }
  .columns.grid-hor-mobile {
    margin-top: 27px;
    margin-right: auto;
    margin-left: auto;
  }
  .grid-our-services {
    margin-top: 20px;
    margin-left: 0px;
    grid-auto-flow: column;
    grid-row-gap: 16px;
    grid-template-areas: "Area";
    -ms-grid-columns: 285px;
    grid-template-columns: 285px;
    -ms-grid-rows: auto 16px auto;
    grid-template-rows: auto auto;
  }
  .h2 {
    margin-top: 10px;
    margin-left: 112px;
    font-size: 20px;
    line-height: 26px;
  }
  .h2.h2-noicon {
    margin-top: 0px;
  }
  .h2.h2-cta-text {
    font-size: 20px;
  }
  .h2.h2-no-left-margin.bottom-margin-custom {
    margin-bottom: 0px;
  }
  .h2.tablet-h2 {
    display: block;
    margin-top: 0px;
    margin-left: 0px;
  }
  .h2.tablet-h2.h2-right {
    margin-top: 4px;
  }
  .h2.tablet-h2.ouservice {
    margin-top: 12px;
    margin-left: 104px;
  }
  .section-3 {
    margin-bottom: 60px;
    padding-right: 20px;
    padding-left: 20px;
  }
  .section-3.form-spacing {
    width: auto;
    margin-right: 20px;
    margin-left: 20px;
    padding-right: 0px;
    padding-left: 0px;
  }
  .section-3.cta-box.no-margin {
    width: 90%;
    margin-right: auto;
    margin-left: auto;
  }
  .section-3.no-bottom-margin.left-align {
    margin-top: 20px;
  }
  .cta-border {
    margin-top: 0px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    -ms-grid-rows: auto auto auto;
    grid-template-rows: auto auto auto;
  }
  .cta-border.tablet-cta {
    display: block;
    width: 100%;
    grid-auto-columns: 0.75fr;
    grid-column-gap: 60px;
    grid-row-gap: 16px;
    -ms-grid-columns: 1fr 1fr;
    grid-template-columns: 1fr 1fr;
    -ms-grid-rows: auto;
    grid-template-rows: auto;
  }
  .cta_box {
    width: 270px;
    margin-top: 36px;
    margin-right: auto;
    margin-left: auto;
    -webkit-box-pack: stretch;
    -webkit-justify-content: stretch;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    grid-template-areas: "Area" "Area";
    grid-template-columns: repeat(auto-fit, minmax(100%, 91%));
    -ms-grid-rows: 126.09px minmax(auto, 1fr);
    grid-template-rows: 126.09px minmax(auto, 1fr);
    background-image: url('../images/CTA-Border_1.svg');
    background-position: 0% 0%;
    background-size: contain;
  }
  .cta-text {
    margin-top: -135px;
    font-size: 16px;
    line-height: 22px;
  }
  .cta-text.tablet-cta-text.buttons-mobilehor {
    margin-top: -24px;
  }
  .icon-cta {
    width: 70px;
    margin-top: -143px;
  }
  .icon-cta.tablet-icon-cta.buttons-mobilehor {
    width: 60px;
    margin-top: -158px;
    margin-right: auto;
    margin-left: auto;
  }
  .grid-6 {
    -ms-grid-columns: 86px 0.6fr 1fr;
    grid-template-columns: 86px 0.6fr 1fr;
  }
  .paragraph {
    margin-top: 10px;
    font-size: 16px;
    line-height: 26px;
  }
  .paragraph.paragraph-right.tablet-boty-text {
    margin-bottom: 0px;
  }
  .paragraph.no-topmargin {
    margin-left: 0px;
  }
  .paragraph.no-topmargin.tablet-boty-text {
    margin-top: -15px;
    margin-left: 0px;
  }
  .paragraph.sales-inqu {
    margin-bottom: 40px;
    text-align: center;
  }
  .paragraph._30px-rightmargin {
    padding-right: 20px;
    font-size: 16px;
    line-height: 26px;
  }
  .paragraph._30px-rightmargin.about-white-text {
    margin-left: 20px;
  }
  .paragraph.paragraph-no-margin-center {
    margin-right: 0px;
    margin-left: 0px;
    font-size: 16px;
    line-height: 24px;
  }
  .paragraph.paragaph-no-top-margin {
    line-height: 26px;
  }
  .paragraph.paragaph-no-top-margin.paragraph-custom-margin {
    margin-top: 30px;
    margin-left: 0px;
  }
  .paragraph.tablet-boty-text {
    margin-right: 0px;
    margin-bottom: 86px;
    margin-left: 0px;
  }
  .grid-7 {
    -ms-grid-columns: 80px 1fr;
    grid-template-columns: 80px 1fr;
  }
  .text-field.top-fields {
    width: auto;
  }
  .text-field.color-field {
    width: auto;
  }
  .form-block {
    width: auto;
  }
  .form {
    width: auto;
    margin-left: 0px;
    -ms-grid-columns: auto;
    grid-template-columns: auto;
  }
  .submit-button.button.submitbutton {
    width: 240px;
    margin-right: 0px;
  }
  .text-field.message {
    width: auto;
    margin-top: 1px;
  }
  .grid-8 {
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-grid-rows: 47px 29px auto auto;
    grid-template-rows: 47px 29px auto auto;
  }
  .footer {
    height: 529px;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-position: 50% 90%;
  }
  .grid-9 {
    margin-top: 248px;
    padding-right: 20px;
    padding-left: 20px;
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
  .grid-9.footer-grid {
    width: auto;
    margin-top: 80px;
    padding-bottom: 0px;
    -webkit-box-align: end;
    -webkit-align-items: end;
    -ms-flex-align: end;
    align-items: end;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .signoff {
    margin-top: 64px;
  }
  .h4.tablet-h1 {
    width: 286px;
    font-size: 20px;
    line-height: 33px;
    text-align: center;
  }
  .section-5 {
    margin-top: 40px;
    padding-left: 20px;
  }
  .body {
    overflow: visible;
  }
  .graph-1 {
    margin-top: 0px;
  }
  .five9s-headline {
    font-size: 20px;
    line-height: 26px;
  }
  .five9s-headline.no-topmargin {
    margin-bottom: 0px;
    font-size: 40px;
  }
  .div-1080px-desktop {
    height: auto;
    margin-bottom: 0px;
    padding-bottom: 40px;
    padding-left: 0px;
  }
  .div-1080px-desktop.custom_height {
    height: auto;
    margin-right: 20px;
    margin-left: 20px;
    padding-right: 0px;
  }
  .grid-11 {
    margin-top: -15px;
    margin-bottom: 0px;
    grid-auto-flow: row;
    -ms-grid-columns: 284px;
    grid-template-columns: 284px;
    -ms-grid-rows: 26px minmax(25px, 23px) minmax(auto, 1.25fr) 41px minmax(25px, 20px) 1fr;
    grid-template-rows: 26px minmax(25px, 23px) minmax(auto, 1.25fr) 41px minmax(25px, 20px) 1fr;
  }
  ._4-9s-style-small-header.as_opposed {
    margin-top: 2px;
    margin-left: 0px;
    padding-top: 0px;
  }
  ._4-9s-style-big-header {
    font-size: 20px;
    line-height: 26px;
  }
  ._4-9s-style-big-header.mint {
    margin-bottom: 0px;
    margin-left: 0px;
    font-size: 20px;
    line-height: 26px;
  }
  .blue-section._70px-top-margin {
    margin-top: 0px;
  }
  .image-5 {
    margin-top: 0px;
    padding-top: 30px;
  }
  .columns-2 {
    margin-right: 20px;
    margin-left: 20px;
  }
  .h3 {
    margin-left: 0px;
  }
  .h3.h3-ight {
    margin-top: 20px;
    text-align: left;
  }
  .column-2 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .column-2.column-image-left {
    margin-top: 20px;
  }
  .grid-13 {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    grid-template-areas: ".";
    -ms-grid-columns: 280px;
    grid-template-columns: 280px;
    -ms-grid-rows: auto 24px 28px 31px 20px 80px 30px 30px 20px 20px 80px 30px 30px auto auto auto;
    grid-template-rows: auto 24px 28px 31px 20px 80px 30px 30px 20px 20px 80px 30px 30px auto auto auto;
  }
  .image-6 {
    margin-top: 15px;
  }
  .image-7._30px-left-margin {
    display: block;
    width: 78%;
    margin-right: auto;
    margin-left: auto;
  }
  .image-8 {
    display: none;
  }
  .name-last-name {
    line-height: 35px;
  }
  .mint-color {
    display: block;
    margin-top: 15px;
  }
  .title {
    line-height: 25px;
  }
  .tablet-vertical-menu-position {
    padding-right: 20px;
  }
  .tablet-big-icons {
    width: 70px;
    margin-top: 7px;
    margin-left: 20px;
  }
  .tablet-big-icons.phone {
    margin-top: 0px;
    margin-left: 0px;
  }
  .tablet-big-icons.shield {
    margin-top: 0px;
    margin-left: 0px;
  }
  .image-13 {
    margin-top: 60px;
  }
  .image-14 {
    margin-left: 21px;
  }
  .image-15 {
    padding-right: 30px;
  }
  .image-16 {
    margin-left: 0px;
  }
  .image-17 {
    display: none;
    margin-top: 20px;
    margin-right: auto;
    margin-left: 0px;
  }
  .image-17.mobile_image {
    display: inline-block;
  }
  .image-18 {
    display: none;
  }
  .image-18.mobile_image_scaledown {
    display: block;
  }
  .image-19 {
    display: none;
  }
  .image-19.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-20.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-21.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-22.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .image-23.mobile_image {
    display: block;
    margin-top: 20px;
  }
  .column-4 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .column-5 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .column-6 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .div-block-2 {
    margin-top: 0px;
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .image-25 {
    display: block;
    width: 100px;
    margin-left: -10px;
  }
  .image-26 {
    margin-top: 10px;
  }
  .image-27 {
    display: none;
    margin-top: 0px;
  }
  .div-block-3 {
    padding-top: 20px;
    padding-bottom: 20px;
  }
  .column-7 {
    padding-right: 0px;
    padding-left: 0px;
  }
  .image-28 {
    display: none;
  }
  .image-29 {
    display: none;
  }
  .image-30 {
    display: block;
    margin-top: 24px;
  }
  .image-31 {
    display: none;
  }
  .image-32 {
    display: block;
  }
  .image-33 {
    display: none;
  }
  .image-34 {
    display: block;
    margin-top: 30px;
  }
  .image-35 {
    display: none;
  }
  .image-35.image35-mobile {
    display: block;
  }
  .column-8 {
    padding-left: 0px;
  }
  .column-11 {
    display: block;
    overflow: visible;
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
  }
  .image-37 {
    display: none;
  }
  .image-38 {
    display: block;
  }
  .image-39 {
    margin-top: 20px;
  }
  .image-40 {
    display: none;
  }
  .image-40.image-40-mobile {
    display: block;
  }
  .image-41 {
    display: none;
  }
  .image-43 {
    display: block;
  }
  .icon {
    color: #416276;
  }
  .dropped-link {
    height: 50px;
  }
  .dropdown-list.w--open {
    width: 50px;
    box-shadow: none;
  }
  .recaptcha {
    margin-right: 0px;
  }
}

#w-node-db05d5859151-fabc33e2 {
  -ms-grid-column-span: 0.9895833730697632;
  grid-column-end: 1.9895833730697632;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 0.9895833730697632;
  grid-row-end: 2.989583373069763;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-26590d7ec00c-fabc33e2 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row-align: start;
  align-self: start;
}

#hero_monitors.w-node-0c7b6e09f9dc-fabc33e2 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-c2ea186b6586-fabc33e2 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f9265d91d93a-fabc33e2 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-696c75db2e1b-fabc33e2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-6a980de95ca9-fabc33e2 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-13d98211060f-fabc33e2 {
  -ms-grid-row: span 1;
  grid-row-start: span 1;
  -ms-grid-row-span: 1;
  grid-row-end: span 1;
  -ms-grid-column: span 1;
  grid-column-start: span 1;
  -ms-grid-column-span: 1;
  grid-column-end: span 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-37d68baa06c3-fabc33e2 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-f497d0b36ed9-fabc33e2 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-7a1a59e2998c-fabc33e2 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-efbe4c530a7d-fabc33e2 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-6609a4c42ea0-fabc33e2 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-d9990b6327e9-fabc33e2 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-cc59fa830f58-fa830f56 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-cc59fa830f5a-fa830f56 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-cc59fa830f5c-fa830f56 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-cc59fa830f5e-fa830f56 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-cc59fa830f5f-fa830f56 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-align: end;
  align-self: end;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-cc59fa830f60-fa830f56 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-5d9d7e665edd-7e665edb {
  -ms-grid-column-span: 3;
  grid-column-end: 4;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-5d9d7e665edf-7e665edb {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-5d9d7e665ee1-7e665edb {
  -ms-grid-column-span: 2;
  grid-column-end: 4;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-5d9d7e665ee2-7e665edb {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-5d9d7e665ef0-7e665edb {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 2;
  grid-row-end: 4;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-01d8ea1029f7-ea1029f6 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-01d8ea1029fd-ea1029f6 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  -ms-grid-column-align: center;
  justify-self: center;
}

.cta_box>#w-node-01d8ea1029fd-ea1029f6 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-01d8ea1029fd-ea1029f6 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-01d8ea1029fd-ea1029f6 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-01d8ea1029fd-ea1029f6 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-5091412f8252-412f8252 {
  -ms-grid-column-align: end;
  justify-self: end;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-column-span: 1;
  grid-column-end: 4;
}

#w-node-5091412f8253-412f8252 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-5091412f8259-412f8252 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  -ms-grid-column-align: center;
  justify-self: center;
}

.cta_box>#w-node-5091412f8259-412f8252 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-5091412f8259-412f8252 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-5091412f8259-412f8252 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-5091412f8259-412f8252 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-3a4a9976635a-99766357 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  -ms-grid-column-align: center;
  justify-self: center;
}

.cta_box>#w-node-3a4a9976635a-99766357 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-3a4a9976635a-99766357 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-3a4a9976635a-99766357 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-3a4a9976635a-99766357 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-3a4a9976635b-99766357 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-d1d500192880-0019287e {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-d1d500192881-0019287e {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: end;
  justify-self: end;
}

#w-node-b2ecf45f042a-ea6b7270 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.cta_box>#w-node-b2ecf45f042a-ea6b7270 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-b2ecf45f042a-ea6b7270 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-b2ecf45f042a-ea6b7270 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-b2ecf45f042a-ea6b7270 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-b2ecf45f042b-ea6b7270 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-d32e15f09a6a-ea6b7270 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-4ec6781e4e4d-ea6b7270 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-cba4675eb37b-ea6b7270 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-13be057f97c3-ea6b7270 {
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-6bcc7036200f-ea6b7270 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-f84e39151478-ea6b7270 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-17b7c5846964-ea6b7270 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 3;
  grid-row-end: 4;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: center;
  justify-self: center;
}

#w-node-b2ecf45f042a-b6310945 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
}

#w-node-b2ecf45f042b-b6310945 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-row-align: center;
  align-self: center;
  grid-area: Area;
}

.cta_box>#w-node-b2ecf45f042b-b6310945 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-b2ecf45f042b-b6310945 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-b2ecf45f042b-b6310945 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-b2ecf45f042b-b6310945 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-d32e15f09a6a-b6310945 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b2ecf45f042a-62312c32 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 2;
  grid-row-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
}

#w-node-b2ecf45f042b-62312c32 {
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-d32e15f09a6a-62312c32 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-51b274f91e82-62312c32 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-f0d9877e8dfd-62312c32 {
  -ms-grid-column-span: 1;
  grid-column-end: 5;
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-3ebfeb4fa1bb-62312c32 {
  -ms-grid-column-span: 1;
  grid-column-end: 8;
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-5cf4e63a1947-62312c32 {
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-5dfbed22b08c-62312c32 {
  -ms-grid-column: 5;
  grid-column-start: 5;
  -ms-grid-column-span: 1;
  grid-column-end: 6;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-85e78c24420a-62312c32 {
  -ms-grid-column: 8;
  grid-column-start: 8;
  -ms-grid-column-span: 1;
  grid-column-end: 9;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: end;
  align-self: end;
}

#w-node-d2564fa56923-62312c32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-0a621ec4d863-62312c32 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 2;
  grid-column-end: 6;
  -ms-grid-row: 3;
  grid-row-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 4;
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-1792733c4f34-62312c32 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a3e850a293d0-62312c32 {
  -ms-grid-column: 4;
  grid-column-start: 4;
  -ms-grid-column-span: 2;
  grid-column-end: 6;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-a8338320c9aa-62312c32 {
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-column-span: 2;
  grid-column-end: 9;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
}

#w-node-270ff6d878b5-62312c32 {
  -ms-grid-column-span: 1;
  grid-column-end: 4;
  -ms-grid-column: 3;
  grid-column-start: 3;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-e54cda692d9b-62312c32 {
  -ms-grid-column-span: 1;
  grid-column-end: 7;
  -ms-grid-column: 6;
  grid-column-start: 6;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d543fc3a5093-62312c32 {
  -ms-grid-column-span: 2;
  grid-column-end: 3;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-5ec19a12dec0-62312c32 {
  -ms-grid-column-span: 7;
  grid-column-end: 9;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-row-span: 1;
  grid-row-end: 6;
  -ms-grid-row: 5;
  grid-row-start: 5;
}

#w-node-e4631ec0afa5-62312c32 {
  -ms-grid-column-span: 2;
  grid-column-end: 9;
  -ms-grid-column: 7;
  grid-column-start: 7;
  -ms-grid-row-span: 2;
  grid-row-end: 5;
  -ms-grid-row: 3;
  grid-row-start: 3;
}

#w-node-b2ecf45f042a-295766a3 {
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
}

#w-node-b2ecf45f042b-295766a3 {
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-row-align: center;
  align-self: center;
  -ms-grid-column-align: start;
  justify-self: start;
}

#w-node-d32e15f09a6a-295766a3 {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-2c75e6545b4a-295766a3 {
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
}

#w-node-2c75e6545b4b-295766a3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-2c75e6545b50-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  -ms-grid-column-align: center;
  justify-self: center;
}

.cta_box>#w-node-2c75e6545b50-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-2c75e6545b50-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-2c75e6545b50-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-2c75e6545b50-295766a3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-91bf22e677f5-295766a3 {
  -ms-grid-column-align: center;
  justify-self: center;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-column: 2;
  grid-column-start: 2;
  -ms-grid-column-span: 1;
  grid-column-end: 3;
}

#w-node-91bf22e677f6-295766a3 {
  -ms-grid-column-align: auto;
  justify-self: auto;
  -ms-grid-row-align: auto;
  align-self: auto;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
}

#w-node-91bf22e677f9-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
  -ms-grid-column-align: center;
  justify-self: center;
}

.cta_box>#w-node-91bf22e677f9-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-91bf22e677f9-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-91bf22e677f9-295766a3 {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-91bf22e677f9-295766a3 {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-b2ecf45f042a-feadd1ae {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  grid-area: Area;
}

.cta_box>#w-node-b2ecf45f042a-feadd1ae {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.grid-6>#w-node-b2ecf45f042a-feadd1ae {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}

.content-opening-headline-int>#w-node-b2ecf45f042a-feadd1ae {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
}

.grid-11>#w-node-b2ecf45f042a-feadd1ae {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
}

#w-node-b2ecf45f042b-feadd1ae {
  -ms-grid-column-align: start;
  justify-self: start;
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 2;
  -ms-grid-row: 1;
  grid-row-start: 1;
  -ms-grid-row-align: center;
  align-self: center;
}

#w-node-d32e15f09a6a-feadd1ae {
  -ms-grid-column-span: 1;
  grid-column-end: 2;
  -ms-grid-column: 1;
  grid-column-start: 1;
  -ms-grid-row-span: 1;
  grid-row-end: 3;
  -ms-grid-row: 2;
  grid-row-start: 2;
  -ms-grid-row-align: start;
  align-self: start;
}

#w-node-b6d0605f729c-d13196f7 {
  -ms-grid-column-align: center;
  justify-self: center;
}

@media screen and (max-width: 991px) {
  #w-node-b6d0605f729c-fabc33e2 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-db05d5859151-fabc33e2 {
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: 1.9895833730697632;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }
  #w-node-c2ea186b6586-fabc33e2 {
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
  }
  #w-node-f9265d91d93a-fabc33e2 {
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -webkit-box-ordinal-group: -9998;
    -webkit-order: -9999;
    -ms-flex-order: -9999;
    order: -9999;
  }
  #w-node-696c75db2e1a-fabc33e2 {
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: 1.9895833730697632;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: 1.9895833730697632;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-696c75db2e1b-fabc33e2 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-13d98211060f-fabc33e2 {
    -ms-grid-column-span: 2;
    grid-column-end: 4;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }
  #w-node-37d68baa06c3-fabc33e2 {
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    -ms-grid-row-align: auto;
    align-self: auto;
  }
  #w-node-7a1a59e2998c-fabc33e2 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }
  #w-node-efbe4c530a7d-fabc33e2 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-d9990b6327e9-fabc33e2 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-cc59fa830f58-fa830f56 {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-5d9d7e665edd-7e665edb {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-5d9d7e665edf-7e665edb {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-5d9d7e665ee2-7e665edb {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }
  #w-node-5d9d7e665ef0-7e665edb {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
  }
  #w-node-01d8ea1029f7-ea1029f6 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-01d8ea1029fb-ea1029f6 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: Area;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .cta_box>#w-node-01d8ea1029fb-ea1029f6 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-01d8ea1029fb-ea1029f6 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-01d8ea1029fb-ea1029f6 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-01d8ea1029fb-ea1029f6 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  #w-node-01d8ea1029fd-ea1029f6 {
    -ms-grid-column-align: start;
    justify-self: start;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-5091412f8253-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: center;
    align-self: center;
    grid-area: Area;
  }
  .cta_box>#w-node-5091412f8253-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-5091412f8253-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-5091412f8253-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-5091412f8253-412f8252 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  #w-node-5091412f8257-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: Area;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: end;
    justify-self: end;
  }
  .cta_box>#w-node-5091412f8257-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-5091412f8257-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-5091412f8257-412f8252 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-5091412f8257-412f8252 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  #w-node-5091412f8259-412f8252 {
    -ms-grid-column-align: start;
    justify-self: start;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-3a4a99766358-99766357 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    grid-area: Area;
    -ms-grid-column-align: end;
    justify-self: end;
    -ms-grid-row-align: center;
    align-self: center;
  }
  .cta_box>#w-node-3a4a99766358-99766357 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-3a4a99766358-99766357 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-3a4a99766358-99766357 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-3a4a99766358-99766357 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  #w-node-3a4a9976635a-99766357 {
    -ms-grid-column-align: start;
    justify-self: start;
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-3a4a9976635b-99766357 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-b2ecf45f042a-ea6b7270 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-b2ecf45f042b-ea6b7270 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-d32e15f09a6a-ea6b7270 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-17b7c5846964-ea6b7270 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-f326e0b4deec-ea6b7270 {
    -ms-grid-column-span: 1;
    grid-column-end: 3;
    -ms-grid-column: 2;
    grid-column-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
  }
  #w-node-b2ecf45f042a-b6310945 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-b2ecf45f042b-b6310945 {
    -ms-grid-row: span 0.9895833730697632;
    grid-row-start: span 0.9895833730697632;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: span 0.9895833730697632;
    -ms-grid-column: span 0.9895833730697632;
    grid-column-start: span 0.9895833730697632;
    -ms-grid-column-span: 0.9895833730697632;
    grid-column-end: span 0.9895833730697632;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-d32e15f09a6a-b6310945 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-b2ecf45f042a-62312c32 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-b2ecf45f042b-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-d32e15f09a6a-62312c32 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }
  #w-node-5ec19a12dec0-62312c32 {
    -ms-grid-column-span: 6;
    grid-column-end: 6;
  }
  #w-node-b6d0605f729c-d13196f7 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-db05d5859151-fabc33e2 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #First-Name.w-node-5d9d7e665ee4-7e665edb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }
  #Last-Name.w-node-5d9d7e665ee5-7e665edb {
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
  }
  #Email.w-node-5d9d7e665ee6-7e665edb {
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-column-align: auto;
    justify-self: auto;
  }
  #Message-2.w-node-5d9d7e665ee8-7e665edb {
    -ms-grid-row: span 1;
    grid-row-start: span 1;
    -ms-grid-row-span: 1;
    grid-row-end: span 1;
    -ms-grid-column: span 2;
    grid-column-start: span 2;
    -ms-grid-column-span: 2;
    grid-column-end: span 2;
  }
  #w-node-5d9d7e665ef0-7e665edb {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-01d8ea1029f7-ea1029f6 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-01d8ea1029fb-ea1029f6 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-5091412f8257-412f8252 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-3a4a99766358-99766357 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-3a4a9976635b-99766357 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-b2ecf45f042a-ea6b7270 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-d32e15f09a6a-ea6b7270 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-b2ecf45f042a-b6310945 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-b2ecf45f042b-b6310945 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-d32e15f09a6a-b6310945 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-b2ecf45f042a-62312c32 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 2;
    grid-column-end: 3;
  }
  #w-node-b2ecf45f042b-62312c32 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-b2ecf45f042b-295766a3 {
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-d32e15f09a6a-295766a3 {
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
  }
  #w-node-b2ecf45f042a-feadd1ae {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
  }
  #w-node-b2ecf45f042b-feadd1ae {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-d32e15f09a6a-feadd1ae {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-696c75db2e1a-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-align: start;
    justify-self: start;
    grid-area: Area;
  }
  .cta_box>#w-node-696c75db2e1a-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-696c75db2e1a-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-696c75db2e1a-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-696c75db2e1a-fabc33e2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  #w-node-696c75db2e1b-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
    grid-area: Area;
  }
  .cta_box>#w-node-696c75db2e1b-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-696c75db2e1b-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-696c75db2e1b-fabc33e2 {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-696c75db2e1b-fabc33e2 {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  #w-node-efbe4c530a7d-fabc33e2 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-6609a4c42ea0-fabc33e2 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-cc59fa830f58-fa830f56 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }
  #w-node-cc59fa830f5c-fa830f56 {
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-cc59fa830f5e-fa830f56 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-cc59fa830f5f-fa830f56 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-cc59fa830f60-fa830f56 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
  }
  #w-node-5d9d7e665edd-7e665edb {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-5d9d7e665edf-7e665edb {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #First-Name.w-node-5d9d7e665ee4-7e665edb {
    -ms-grid-column: span 1;
    grid-column-start: span 1;
    -ms-grid-column-span: 1;
    grid-column-end: span 1;
  }
  #Last-Name.w-node-5d9d7e665ee5-7e665edb {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row-span: 0;
    grid-row-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
  }
  #Email.w-node-5d9d7e665ee6-7e665edb {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }
  #Message-2.w-node-5d9d7e665ee8-7e665edb {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row: 5;
    grid-row-start: 5;
  }
  #w-node-abf65d545b88-7e665edb {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-5d9d7e665ee9-7e665edb {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-5d9d7e665ef0-7e665edb {
    -ms-grid-column-span: 3;
    grid-column-end: 4;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-01d8ea1029fd-ea1029f6 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-3a4a9976635a-99766357 {
    -ms-grid-column-align: center;
    justify-self: center;
  }
  #w-node-3a4a9976635b-99766357 {
    -ms-grid-column-align: center;
    justify-self: center;
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 2;
    grid-row-end: 3;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-cba4675eb37b-ea6b7270 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-row-align: end;
    align-self: end;
  }
  #w-node-13be057f97c3-ea6b7270 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
  }
  #w-node-f326e0b4deec-ea6b7270 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }
  #w-node-b2ecf45f042a-b6310945 {
    -ms-grid-column-span: 2;
    grid-column-end: 3;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
  }
  #w-node-b2ecf45f042b-b6310945 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 1;
    grid-row-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 2;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-d32e15f09a6a-b6310945 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-b2ecf45f042a-62312c32 {
    -ms-grid-row-span: 2;
    grid-row-end: 2;
  }
  #w-node-b2ecf45f042b-62312c32 {
    -ms-grid-row-align: center;
    align-self: center;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }
  #w-node-d32e15f09a6a-62312c32 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
  }
  #w-node-f0d9877e8dfd-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 6;
    grid-row-start: 6;
    -ms-grid-row-span: 1;
    grid-row-end: 7;
  }
  #w-node-3ebfeb4fa1bb-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 11;
    grid-row-start: 11;
    -ms-grid-row-span: 1;
    grid-row-end: 12;
  }
  #w-node-5cf4e63a1947-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 2;
    grid-row-start: 2;
    -ms-grid-row-span: 1;
    grid-row-end: 3;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-5dfbed22b08c-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 7;
    grid-row-start: 7;
    -ms-grid-row-span: 1;
    grid-row-end: 8;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-85e78c24420a-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 12;
    grid-row-start: 12;
    -ms-grid-row-span: 1;
    grid-row-end: 13;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-d2564fa56923-62312c32 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 4;
    grid-row-start: 4;
    -ms-grid-row-span: 1;
    grid-row-end: 5;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-0a621ec4d863-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 9;
    grid-row-start: 9;
    -ms-grid-row-span: 1;
    grid-row-end: 10;
  }
  #w-node-1792733c4f34-62312c32 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 3;
    grid-row-start: 3;
    -ms-grid-row-span: 1;
    grid-row-end: 4;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-a3e850a293d0-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 8;
    grid-row-start: 8;
    -ms-grid-row-span: 1;
    grid-row-end: 9;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-a8338320c9aa-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 13;
    grid-row-start: 13;
    -ms-grid-row-span: 1;
    grid-row-end: 14;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-270ff6d878b5-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 5;
    grid-row-start: 5;
    -ms-grid-row-span: 1;
    grid-row-end: 6;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-e54cda692d9b-62312c32 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row: 10;
    grid-row-start: 10;
    -ms-grid-row-span: 1;
    grid-row-end: 11;
    -ms-grid-column-align: start;
    justify-self: start;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-d543fc3a5093-62312c32 {
    -ms-grid-column-span: 2;
    grid-column-end: 2;
    -ms-grid-row: 15;
    grid-row-start: 15;
    -ms-grid-row-span: 1;
    grid-row-end: 16;
  }
  #w-node-5ec19a12dec0-62312c32 {
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-row: 15;
    grid-row-start: 15;
    -ms-grid-row-span: 2;
    grid-row-end: 17;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-e4631ec0afa5-62312c32 {
    -ms-grid-column-span: 1;
    grid-column-end: 2;
    -ms-grid-column: 1;
    grid-column-start: 1;
    -ms-grid-row-span: 1;
    grid-row-end: 15;
    -ms-grid-row: 14;
    grid-row-start: 14;
    -ms-grid-row-align: start;
    align-self: start;
  }
  #w-node-b2ecf45f042a-295766a3 {
    -webkit-align-self: center;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
  }
  #w-node-b2ecf45f042b-295766a3 {
    -webkit-align-self: start;
    -ms-flex-item-align: start;
    -ms-grid-row-align: start;
    align-self: start;
    -ms-grid-column-align: start;
    justify-self: start;
  }
  #w-node-b2ecf45f042a-feadd1ae {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-align: start;
    justify-self: start;
    grid-area: Area;
  }
  .cta_box>#w-node-b2ecf45f042a-feadd1ae {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .grid-6>#w-node-b2ecf45f042a-feadd1ae {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
  }
  .content-opening-headline-int>#w-node-b2ecf45f042a-feadd1ae {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 2;
  }
  .grid-11>#w-node-b2ecf45f042a-feadd1ae {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
  }
  @media (max-width: 767px) {
    .cta_box>#w-node-01d8ea1029fd-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-01d8ea1029fd-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-5091412f8259-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-5091412f8259-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-3a4a9976635a-99766357 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-3a4a9976635a-99766357 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042a-ea6b7270 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-b2ecf45f042a-ea6b7270 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042b-b6310945 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-b2ecf45f042b-b6310945 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-2c75e6545b50-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-2c75e6545b50-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-91bf22e677f9-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-91bf22e677f9-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-01d8ea1029fb-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-01d8ea1029fb-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-5091412f8253-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-5091412f8253-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-5091412f8257-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-5091412f8257-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-3a4a99766358-99766357 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-3a4a99766358-99766357 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-696c75db2e1a-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-696c75db2e1a-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-696c75db2e1b-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-696c75db2e1b-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .grid-14>#w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-column: 3;
      -ms-grid-column-span: 1;
    }
  }
  @media (max-width: 479px) {
    #w-node-01d8ea1029fd-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-01d8ea1029fd-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-5091412f8259-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-5091412f8259-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-3a4a9976635a-99766357 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-3a4a9976635a-99766357 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-b2ecf45f042a-ea6b7270 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042a-ea6b7270 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-b2ecf45f042b-b6310945 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042b-b6310945 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-2c75e6545b50-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-2c75e6545b50-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-91bf22e677f9-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-91bf22e677f9-295766a3 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-01d8ea1029fb-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-01d8ea1029fb-ea1029f6 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-5091412f8253-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-5091412f8253-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-5091412f8257-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-5091412f8257-412f8252 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-3a4a99766358-99766357 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-3a4a99766358-99766357 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-696c75db2e1a-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-696c75db2e1a-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-696c75db2e1b-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-696c75db2e1b-fabc33e2 {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    #w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
    .cta_box>#w-node-b2ecf45f042a-feadd1ae {
      -ms-grid-row: 1;
      -ms-grid-row-span: 2;
      -ms-grid-column: 1;
      -ms-grid-column-span: 1;
    }
  }
  #w-node-d32e15f09a6a-feadd1ae {
    -ms-grid-column: span 1.9791667461395264;
    grid-column-start: span 1.9791667461395264;
    -ms-grid-column-span: 1.9791667461395264;
    grid-column-end: span 1.9791667461395264;
    -ms-grid-row: span 0.9895833730697632;
    grid-row-start: span 0.9895833730697632;
    -ms-grid-row-span: 0.9895833730697632;
    grid-row-end: span 0.9895833730697632;
    -ms-grid-row-align: start;
    align-self: start;
  }
}

