.mybreadcrumb {
  display: none;
}

/* .r-products .arata, */
/* .r-products .edge, */

.r-products .daiseikai,
.r-products .haori,
.r-products .yukai,
.r-products .seiya,
.r-products .bi_flow {
  margin-bottom: 150px;
}

.daiseikai .left-background .title-daiseikai,
.haori .right-background .title-haori,
.edge .left-background .title-edge,
.yukai .right-background .title-yukai,
.arata .left-background .title-arata,
.seiya .right-background .title-seiya,
.bi_flow .left-background .title-bi_flow {
  font-size: 48px;
  color: #434345 !important;
  font-weight: bold;
}

.daiseikai .left-background h3,
.haori .right-background h3,
.edge .left-background h3,
.yukai .right-background h3,
.arata .left-background h3,
.seiya .right-background h3,
.bi_flow .left-background h3 {
  margin-top: 50px;
}

.daiseikai .left-background .desc img,
.daiseikai .left-background .desc p,
.haori .right-background .desc img,
.haori .right-background .desc p,
.edge .left-background .desc img,
.edge .left-background .desc p,
.yukai .right-background .desc img,
.yukai .right-background .desc p,
.arata .left-background .desc img,
.arata .left-background .desc p,
.seiya .right-background .desc img,
.seiya .right-background .desc p,
.bi_flow .left-background .desc img,
.bi_flow .left-background .desc p {
  margin-bottom: 20px;
}

.daiseikai .left-background .daiseikai-download-button,
.haori .right-background .haori-download-button,
.edge .left-background .edge-download-button,
.yukai .right-background .yukai-download-button,
.arata .left-background .arata-download-button,
.seiya .right-background .seiya-download-button,
.bi_flow .left-background .bi_flow-download-button {
  margin-top: 50px;
}

.daiseikai .left-background .daiseikai-download-button a,
.haori .right-background .haori-download-button a,
.edge .left-background .edge-download-button a,
.yukai .right-background .yukai-download-button a,
.arata .left-background .arata-download-button a,
.seiya .right-background .seiya-download-button a,
.bi_flow .left-background .bi_flow-download-button a {
  padding: 15px;
  margin: 25px;
  border: 2px solid #434345;
  border-radius: 8px;
  color: #434345;
  background: transparent;
  font-weight: bold;
  font-size: 19px;
  transition: 0.2s ease-in-out 0s;
  text-decoration: none;
}

.daiseikai .left-background .daiseikai-download-button a:hover,
.haori .right-background .haori-download-button a:hover,
.edge .left-background .edge-download-button a:hover,
.yukai .right-background .yukai-download-button a:hover,
.arata .left-background .arata-download-button a:hover,
.seiya .right-background .seiya-download-button a:hover,
.bi_flow .left-background .bi_flow-download-button a:hover {
  background: #434345;
  color: #fff;
  text-decoration: none;
}

.daiseikai .right-background .prod-name,
.haori .left-background .prod-name,
.edge .right-background .prod-name,
.yukai .left-background .prod-name,
.arata .right-background .prod-name,
.seiya .left-background .prod-name,
.bi_flow .right-background .prod-name,
.bi_flow .right-background-new .prod-name {
  margin: 50px auto;
}

.daiseikai .right-background .prod-name {
  width: 70%;
}

@media (min-width: 1024px) {
  body.page-template-template-rproducts .site-content {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media (min-width: 1280px) {
  /* .edge .right-background,
  .arata .right-background,
  .bi_flow .right-background {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    height: 750px;
  } */

  .edge .right-background {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    height: 750px;
    background-image: url(https://toshiba-aircon.gr/wp-content/uploads/2022/07/Mask-Group-23.png);
  }

  .arata .right-background,
  .bi_flow .right-background {
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right;
    height: 750px;
    background-image: url(https://toshiba-aircon.gr/wp-content/uploads/2022/07/Mask-Group-27.png);
  }

  .daiseikai .left-background {
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://toshiba-aircon.gr/wp-content/uploads/2022/07/first-left.png);
  }

  .edge .left-background,
  .bi_flow .right-background-new {
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url(https://toshiba-aircon.gr/wp-content/uploads/2022/07/Mask-Group-22.png);
  }
}

@media (max-width: 1279px) {
  .edge .right-background,
  .arata .right-background,
  .bi_flow .right-background {
    background-image: none;
  }

  .daiseikai .left-background,
  .edge .left-background {
    background-image: none;
  }
}

@media screen and (max-width: 600px) {
  .bi_flow .right-background .prod-name,
  .bi_flow .right-background .prod-image,
  .bi_flow .right-background-new .prod-name,
  .bi_flow .right-background-new .prod-image {
    width: 100%;
  }

  .daiseikai .left-background .title-daiseikai,
  .haori .right-background .title-haori,
  .edge .left-background .title-edge,
  .yukai .right-background .title-yukai,
  .arata .left-background .title-arata,
  .seiya .right-background .title-seiya,
  .bi_flow .left-background .title-bi_flow {
    font-size: 30px;
    margin-bottom: 50px;
  }
}

@media screen and (max-width: 1500px) {
  .r-products .arata,
  .r-products .edge {
    margin-bottom: 100px;
  }
}

@media screen and (min-width: 1500px) {
  .daiseikai .left-background .desc .daiseikai-descr,
  .haori .right-background .desc .haori-descr,
  .edge .left-background .desc .edge-descr,
  .yukai .right-background .desc .yukai-descr,
  .arata .left-background .desc .edge-descr,
  .seiya .right-background .desc .seiya-descr {
    padding-left: 0px;
  }
}

@media screen and (min-width: 650px) and (max-width: 1019px) {
  .daiseikai .left-background .tablets,
  .haori .right-background .tablets,
  .edge .left-background .tablets,
  .yukai .right-background .tablets,
  .edge .left-background .tablets,
  .seiya .right-background .tablets,
  .arata .left-background .tablets,
  .bi_flow .left-background .tablets {
    padding: 0px 0px 0px 150px;
  }
}

@media screen and (min-width: 1020px) and (max-width: 1279px) {
  .daiseikai .left-background .tablets,
  .haori .right-background .tablets,
  .edge .left-background .tablets,
  .yukai .right-background .tablets,
  .arata .left-background .tablets,
  .seiya .right-background .tablets,
  .bi_flow .left-background .tablets {
    padding: 0px 0px 0px 300px;
  }
}

@media screen and (max-width: 370px) {
  .yukai .left-background .prod-name {
    width: 100%;
  }
}
