.mybreadcrumb {
  display: none;
}

html {
  scroll-behavior: smooth !important;
}

.site-content {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.residential-products {
  background-color: black;
}

.residential-products .headers-residential-products .container-fluid {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.residential-products .xpower .right-background,
.residential-products .platinum .right-background,
.residential-products .crystal_clean_plus .right-background,
.residential-products .crystal-ultra-clean .left-background,
.residential-products .extreme .left-background-new {
  background-size: contain;
  background-position: top left;
  background-repeat: no-repeat;
  background-image: url(https://ahi-carrier.gr/wp-content/uploads/small-left.png);
}

.residential-products .crystal-ultra-clean .right-background,
.residential-products .extreme .right-background-new {
  background-repeat: no-repeat;
  background-position: right;
  background-size: contain;
  height: 700px;
}

.residential-products .sensation .left-background,
.residential-products .superia .left-background,
.residential-products .crystal-clean-plus-reverse .left-background,
.residential-products .extreme .right-background {
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;
  height: 700px;
}

.residential-products .cooleasy .right-background {
  background-repeat: no-repeat;
  background-position: left;
  background-size: contain;

}

.residential-products .sensation .right-background,
.residential-products .superia .right-background,
.residential-products .crystal-clean-plus-reverse .right-background,
.residential-products .extreme .left-background,
.residential-products .cooleasy .left-background {
  background-size: contain;
  background-position: top right;
  background-repeat: no-repeat;
  background-image: url(https://ahi-carrier.gr/wp-content/uploads/small-right.png);
}

.residential-products .crystal-ultra-clean .right-background .prod-image,
.residential-products .extreme .right-background .prod-image,
.residential-products .cooleasy .right-background .prod-image,
.residential-products .extreme .right-background-new .prod-image {
  padding-top: 350px;
}

.residential-products .crystal-ultra-clean .description,
.residential-products .xpower .description,
.residential-products .extreme .description,
.residential-products .platinum .description,
.residential-products .crystal_clean_plus .description,
.residential-products .cooleasy .description,
.residential-products .sensation .description,
.residential-products .superia .description,
.residential-products .crystal-clean-plus-reverse .description {

  font-size: 22px !important;
  color: #fff;
  font-family: "Arial";
  font-weight: bold;
}

.residential-products .crystal-ultra-clean .left-background .crystal-ultra-clean-subtitle,
.residential-products .xpower .right-background .xpower-subtitle,
.residential-products .extreme .left-background .extreme-subtitle,
.residential-products .platinum .right-background .platinum-subtitle,
.residential-products .crystal_clean_plus .right-background .crystal_clean_plus-subtitle,
.residential-products .cooleasy .left-background .cooleasy-subtitle,
.residential-products .sensation .right-background .sensation-subtitle,
.residential-products .superia .right-background .superia-subtitle,
.residential-products .crystal-clean-plus-reverse .right-background .superia-subtitle .residential-products .extreme .left-background-new .extreme-subtitle {
  font-size: 45px;
  color: #fff;
  padding: 10;
  font-family: "Arial";
  font-weight: bold;
}

.residential-products .xpower .left-background,
.residential-products .platinum .left-background,
.residential-products .crystal_clean_plus .left-background,

.residential-products .sensation .right-background,
.residential-products .superia .right-background,
.residential-products .crystal-clean-plus-reverse .right-background {
  background-repeat: no-repeat;
  background-position: right;
  background-size: contain;
  height: 700px;
}

.residential-products .sensation .right-background,
.residential-products .superia .right-background,
.residential-products .crystal-clean-plus-reverse .right-background {
  background-repeat: no-repeat;
  background-position: right;
  background-size: contain;
}

.residential-products .xpower .left-background {
  background-repeat: no-repeat;
  background-position: right;
  background-size: contain;
}

.residential-products .xpower .right-background .xpower-more-button,
.residential-products .crystal-ultra-clean .left-background .crystal-more-button,
.residential-products .extreme .left-background .extreme-more-button,
.residential-products .platinum .right-background .platinum-more-button,
.residential-products .crystal_clean_plus .right-background .crystal_clean_plus-more-button,

.residential-products .cooleasy .left-background .cooleasy-more-button,
.residential-products .sensation .right-background .sensation-more-button,
.residential-products .superia .right-background .superia-more-button,
.residential-products .crystal-clean-plus-reverse .right-background .crystal-clean-plus-reverse-more-button,
.residential-products .extreme .left-background-new .extreme-more-button {
  margin-top: 50px;
  padding: 10;
}

.residential-products .xpower .right-background .xpower-more-button a,
.residential-products .crystal-ultra-clean .left-background .crystal-more-button a,
.residential-products .extreme .left-background .extreme-more-button a,
.residential-products .platinum .right-background .platinum-more-button a,
.residential-products .crystal_clean_plus .right-background .crystal_clean_plus-more-button a,

.residential-products .cooleasy .left-background .cooleasy-more-button a,
.residential-products .sensation .right-background .sensation-more-button a,
.residential-products .superia .right-background .superia-more-button a,
.residential-products .crystal-clean-plus-reverse .right-background .crystal-clean-plus-reverse-more-button a,
.residential-products .extreme .left-background-new .extreme-more-button a {
  border: 2px solid;
  border-color: #35b1e2;
  background-color: #35b1e2;
  padding: 20px;
  font-size: 19px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
}

.residential-products .xpower .right-background .xpower-more-button a:hover,
.residential-products .crystal-ultra-clean .left-background .crystal-more-button a:hover,
.residential-products .extreme .left-background .extreme-more-button a:hover,
.residential-products .platinum .right-background .platinum-more-button a:hover,
.residential-products .crystal_clean_plus .right-background .crystal_clean_plus-more-button a:hover,

.residential-products .cooleasy .left-background .cooleasy-more-button a:hover,
.residential-products .sensation .right-background .sensation-more-button a:hover,
.residential-products .superia .right-background .superia-more-button a:hover,
.residential-products .crystal-clean-plus-reverse .right-background .crystal-clean-plus-reverse-more-button a:hover,
.residential-products .extreme .left-background-new .extreme-more-button a:hover {
  background-color: #0937d1 !important;
  border-color: #0937d1;
  color: #eee !important;
  text-decoration: none;
}

@media screen and (max-width: 800px) {
  .residential-products .xpower .left-background .prod-image,
  .residential-products .platinum .left-background .prod-image,
  .residential-products .crystal_clean_plus .left-background .prod-image,

  .residential-products .sensation .left-background .prod-image,
  .residential-products .superia .left-background .prod-image,
  .residential-products .crystal-clean-plus-reverse .left-background .prod-image {
    padding-top: 280px;
    padding-top: 0;
    position: absolute;
  }

  .residential-products .headers-residential-products .desktop-header {
    display: none;
  }
}

@media screen and (min-width: 1200px) {
  .residential-products .crystal-ultra-clean .right-background .mobile-shadow,
  .residential-products .extreme .right-background .mobile-shadow,
  .residential-products .cooleasy .right-background .mobile-shadow,
  .residential-products .xpower .left-background .mobile-shadow,
  .residential-products .platinum .left-background .mobile-shadow,
  .residential-products .crystal_clean_plus .left-background .mobile-shadow,

  .residential-products .sensation .left-background .mobile-shadow,
  .residential-products .superia .left-background .mobile-shadow,
  .residential-products .crystal-clean-plus-reverse .left-background .mobile-shadow,
  .residential-products .extreme .right-background-new .mobile-shadow {
    display: none;
  }

  .residential-products .xpower .left-background .prod-image,
  .residential-products .platinum .left-background .prod-image,
  .residential-products .crystal_clean_plus .left-background .prod-image,

  .residential-products .sensation .left-background .prod-image,
  .residential-products .superia .left-background .prod-image,
  .residential-products .crystal-clean-plus-reverse .left-background .prod-image {
    padding-top: 350px;
  }
}

@media screen and (max-width: 1199px) {
  .residential-products .crystal-ultra-clean .right-background .mobile-shadow,
  .residential-products .extreme .right-background .mobile-shadow,
  .residential-products .cooleasy .right-background .mobile-shadow,
  .residential-products .xpower .left-background .mobile-shadow,
  .residential-products .platinum .left-background .mobile-shadow,
  .residential-products .crystal_clean_plus .left-background .mobile-shadow,

  .residential-products .sensation .left-background .mobile-shadow,
  .residential-products .superia .left-background .mobile-shadow,
  .residential-products .crystal-clean-plus-reverse .left-background .mobile-shadow,
  .residential-products .extreme .right-background-new .mobile-shadow {
    display: block;
  }

  .residential-products .xpower .left-background .prod-image,
  .residential-products .platinum .left-background .prod-image,
  .residential-products .crystal_clean_plus .left-background .prod-image,

  .residential-products .sensation .left-background .prod-image,
  .residential-products .superia .left-background .prod-image,
  .residential-products .crystal-clean-plus-reverse .left-background .prod-image {
    padding-top: 0;
  }
}

@media screen and (min-width: 800px) {
  .residential-products .headers-residential-products .mobile-header {
    display: none;
  }
}

@media screen and (max-width: 1200px) {
  .residential-products .crystal-ultra-clean .description,
  .residential-products .xpower .description,
  .residential-products .extreme .description,
  .residential-products .platinum .description,
  .residential-products .crystal_clean_plus .description,

  .residential-products .cooleasy .description,
  .residential-products .sensation .description,
  .residential-products .superia .description,
  .residential-products .crystal-clean-plus-reverse .description {
    font-size: 18px !important;
    color: #fff;
    font-family: "Arial";
    font-weight: bold;
  }

  .residential-products .crystal-ultra-clean .left-background .crystal-ultra-clean-subtitle,
  .residential-products .xpower .right-background .xpower-subtitle,
  .residential-products .extreme .left-background .extreme-subtitle,
  .residential-products .platinum .right-background .platinum-subtitle,
  .residential-products .crystal_clean_plus .right-background .crystal_clean_plus-subtitle,

  .residential-products .cooleasy .left-background .cooleasy-subtitle,
  .residential-products .sensation .right-background .sensation-subtitle,
  .residential-products .superia .right-background .superia-subtitle,
  .residential-products .crystal-clean-plus-reverse .right-background .crystal-clean-plus-reverse-subtitle,

  .residential-products .extreme .left-background-new .extreme-subtitle {
    font-size: 28px;
    color: #fff;
    padding: 10;
    font-family: "Arial";
    font-weight: bold;
  }
}

@media screen and (max-width: 1199px) {

  .residential-products .crystal-ultra-clean .left-background,
  .residential-products .extreme .left-background,
  .residential-products .cooleasy .left-background,
  .residential-products .extreme .left-background-new {
    background-size: contain;
    background-position: top left;
    background-repeat: no-repeat;
    background-image: none;
  }

  .residential-products .xpower .right-background,
  .residential-products .platinum .right-background,
  .residential-products .crystal_clean_plus .right-background,

  .residential-products .sensation .right-background,
  .residential-products .superia .right-background,
  .residential-products .crystal-clean-plus-reverse .right-background {
    background-size: contain;
    background-position: top right;
    background-repeat: no-repeat;
    background-image: none;
  }

  .residential-products .sensation .right-background,
  .residential-products .superia .right-background,
  .residential-products .crystal-clean-plus-reverse .right-background {
    background-size: contain;
    background-position: top right;
    background-repeat: no-repeat;
    background-image: none;
    height: 100%;
  }

}

@media screen and (max-width: 500px) {
  .residential-products .xpower .left-background,
  .residential-products .platinum .left-background,
  .residential-products .crystal_clean_plus .left-background,

  .residential-products .sensation .left-background,
  .residential-products .superia .left-background,
  .residential-products .crystal-clean-plus-reverse .left-background {
    background-repeat: no-repeat;
    background-position: left;
    background-size: contain;
    height: 280px;
  }

  .residential-products .xpower .left-background,
  .residential-products .platinum .left-background,
  .residential-products .crystal_clean_plus .left-background {

    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    height: 280px;
  }

  .residential-products .crystal-ultra-clean .right-background,
  .residential-products .extreme .right-background,
  .residential-products .cooleasy .right-background,
  .residential-products .extreme .right-background-new {
    background-repeat: no-repeat;
    background-position: right;
    background-size: contain;
    height: 100%;
  }
}

@media screen and (max-width: 1190px) {

  .residential-products .crystal-ultra-clean .right-background .prod-image,
  .residential-products .extreme .right-background .prod-image,
  .residential-products .cooleasy .right-background .prod-image,
  .residential-products .extreme .right-background-new .prod-image {
    padding-top: 0;
  }
}