  @media only screen and (min-width: 1080px) {
    .partitionB img {
      width: 300px;
    }
    iframe {
      width: 100%;
      height: 440px;
    }
    .doBlockContent {
      margin-right: 50px;
    }
    .MainBubble {
      height: 300px;
      width: 50%;
      max-width: 620px;
      top: 80px;
      right: 40px;
    }
    .MainBubble img {
      max-height: 500px;
      margin: 0px;
    }
    .heroContent h1 {
      margin-top: 140px;
      font-size: 40px;
      max-width: 450px;
    }
    .heroContent h4 {
      font-size: 18px;
      max-width: 450px;
    }
    .hero {
        padding-bottom: 80px;
    }
    .productBlock {
      width: 100%;
      display: flex;
    }
    .productBlock .colA {
      width: 60%;
    }
    .productBlock .colB {
      width: 40%;
    }
    .doBlock {
      width: 70%;
      padding: 10px 40px;
      overflow: hidden;
    }
  }
  @media only screen and (min-width: 1440px) {
    .MainBubble {
      width: 50%;
      max-width: 980px;
      height: 500px;
      top: 120px;
      right: 160px;
    }
    .MainBubble img {
      max-height: 500px;
    }
    .heroContent h1 {
        margin-top: 200px;
        font-size: 50px;
        max-width: 600px;
      }
      .heroContent h4 {
        font-size: 24px;
        max-width: 500px;
      }
      .hero {
        padding-bottom: 130px;
    }
    .navbarWrapper {
      max-width: 1440px;
    }
  }