.et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,
.et_pb_fullwidth_header_0.et_pb_fullwidth_header
  .header-content
  h2.et_pb_module_header,
.et_pb_fullwidth_header_0.et_pb_fullwidth_header
  .header-content
  h3.et_pb_module_header,
.et_pb_fullwidth_header_0.et_pb_fullwidth_header
  .header-content
  h4.et_pb_module_header,
.et_pb_fullwidth_header_0.et_pb_fullwidth_header
  .header-content
  h5.et_pb_module_header,
.et_pb_fullwidth_header_0.et_pb_fullwidth_header
  .header-content
  h6.et_pb_module_header,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header
  .header-content
  h2.et_pb_module_header,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header
  .header-content
  h3.et_pb_module_header,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header
  .header-content
  h4.et_pb_module_header,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header
  .header-content
  h5.et_pb_module_header,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header
  .header-content
  h6.et_pb_module_header {
  font-weight: 300;
  font-size: 60px;
  text-align: center;
}

.et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_header_content_wrapper,
.et_pb_fullwidth_header_1.et_pb_fullwidth_header .et_pb_header_content_wrapper {
  font-weight: 300;
  font-size: 24px;
}

.et_pb_fullwidth_header.et_pb_fullwidth_header_0,
.et_pb_fullwidth_header.et_pb_fullwidth_header_1 {
  background-image: url('../images/product-bg.png');
  background-color: #49bdef;
}

.et_pb_fullwidth_header_0,
.et_pb_fullwidth_header_1 {
  padding-top: 50px;
  padding-bottom: 50px;
}

.et_pb_fullwidth_header_0
  .header-content-container
  .header-content
  .et_pb_button_one.et_pb_button,
.et_pb_fullwidth_header_1
  .header-content-container
  .header-content
  .et_pb_button_one.et_pb_button {
  padding: 15px 50px !important;
}

.et_pb_fullwidth_header.et_pb_fullwidth_header_2 {
  background-color: #49bdef;
}

.et_pb_fullwidth_header_2 {
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
}

.et_pb_text_0 {
  font-size: 20px;
  padding-right: 45px !important;
  padding-left: 45px !important;
}

.et_pb_section_4,
.et_pb_section_5,
.et_pb_section_6 {
  height: 100%;
  min-height: 100%;
  max-height: 100%;
}

.et_pb_section_4.et_pb_section,
.et_pb_section_5.et_pb_section,
.et_pb_section_6.et_pb_section {
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}

.et_pb_row_2.et_pb_row,
.et_pb_row_3.et_pb_row,
.et_pb_row_4.et_pb_row {
  padding-top: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0px !important;
  padding-left: 0px !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px !important;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.et_pb_row_2,
body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_2.et_pb_row,
.et_pb_row_3,
body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_3.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_3.et_pb_row,
.et_pb_row_4,
body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single
  #page-container
  #et-boc
  .et-l
  .et_pb_row_4.et_pb_row,
body.et_pb_pagebuilder_layout.single.et_full_width_page
  #page-container
  #et-boc
  .et-l
  .et_pb_row_4.et_pb_row {
  width: 100%;
  max-width: 100%;
}

.et_pb_text_2 {
  font-size: 20px;
  padding-top: 100px !important;
  padding-right: 80px !important;
  padding-bottom: 100px !important;
  padding-left: 220px !important;
}

.et_pb_text_3 {
  font-size: 20px;
  padding-top: 100px !important;
  padding-right: 200px !important;
  padding-bottom: 100px !important;
  padding-left: 80px !important;
}

.et_pb_image_0,
.et_pb_image_1 {
  text-align: left;
  margin-left: 0;
}

.et_pb_text_4 {
  padding-top: 55px !important;
  padding-right: 53px !important;
  padding-bottom: 55px !important;
  padding-left: 35px !important;
}

.et_pb_text_5 {
  padding-top: 55px !important;
  padding-right: 35px !important;
  padding-bottom: 55px !important;
  padding-left: 35px !important;
}

.et_pb_column_2,
.et_pb_column_6 {
  background-image: linear-gradient(153deg, #00aae7 0%, #006fbf 100%);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.et_pb_column_3 {
  background-image: url(../images/hands-in.jpg);
  padding-top: 80px;
  padding-right: 80px;
  padding-bottom: 80px;
  padding-left: 80px;
}

.et_pb_column_4 {
  background-image: url(../images/deployment.jpg);
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}

.et_pb_column_5 {
  background-image: linear-gradient(135deg, #006fbf 0%, #00aae7 100%);
}

@media only screen and (min-width: 981px) {
  .et_pb_section_1,
  .et_pb_fullwidth_header_1,
  .et_pb_row_1,
  .et_pb_section_6 {
    display: none !important;
  }
}

@media only screen and (max-width: 980px) {
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h2.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h3.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h4.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h5.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h6.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h2.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h3.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h4.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h5.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h6.et_pb_module_header {
    font-size: 40px;
  }

  .et_pb_fullwidth_header_0,
  .et_pb_fullwidth_header_1 {
    padding-top: 35px;
    padding-bottom: 35px;
  }

  .et_pb_image_0 .et_pb_image_wrap img,
  .et_pb_image_1 .et_pb_image_wrap img {
    width: auto;
  }
}

@media only screen and (min-width: 768px) and (max-width: 980px) {
  .et_pb_section_0,
  .et_pb_row_0,
  .et_pb_section_4,
  .et_pb_section_5 {
    display: none !important;
  }
}

@media only screen and (max-width: 767px) {
  .et_pb_section_0,
  .et_pb_row_0,
  .et_pb_section_4,
  .et_pb_section_5 {
    display: none !important;
  }

  .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h2.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h3.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h4.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h5.et_pb_module_header,
  .et_pb_fullwidth_header_0.et_pb_fullwidth_header
    .header-content
    h6.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header .header-content h1,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h2.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h3.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h4.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h5.et_pb_module_header,
  .et_pb_fullwidth_header_1.et_pb_fullwidth_header
    .header-content
    h6.et_pb_module_header {
    font-size: 28px;
  }

  .et_pb_fullwidth_header_0,
  .et_pb_fullwidth_header_1 {
    padding-top: 20px;
    padding-bottom: 20px;
  }

  .et_pb_image_0 .et_pb_image_wrap img,
  .et_pb_image_1 .et_pb_image_wrap img {
    width: auto;
  }
}
