@import url("common.css");
@import url("product_description.css");
@import url("news_section_single.css");
@import url("recruit.css");
@import url("catalog.css");
@import url("search.css");
@import url("emc-test-price.css");
@import url("faq.css");
@import url("customer.css");
@import url("other.css");
.single-news, .article-information {
  width: calc(var(--s) * 116);
  max-width: 88vw;
  padding: calc(var(--s) * 11) 0 calc(var(--s) * 10);
  margin: 0 auto;
}

.single-news .products-case_box .products-case__list {
  width: calc(var(--s) * 116);
  max-width: 88vw;
  margin: 0 auto;
  padding: 0;
}
@media (min-width: 960.02px) {
  .single-news .products-case_box .products-case__list {
    flex-wrap: wrap;
  }
  .single-news .products-case_box .products-case__list li {
    margin: 0 0.8%;
  }
}
.single-news main, .single-news nav.search {
  width: 100vw;
  margin: 0 calc(50% - 50vw);
  padding-top: 0;
}

nav.search {
  padding: calc(var(--s) * 13.6) 0;
}

body {
  margin: 0;
}

.layout-header__nav-search ul, .layout-footer__nav-search ul, .layout-footer__nav-list, .layout-footer__nav-item ul {
  padding: 0;
}

@media (min-width: 960.02px) {
  .layout-header__nav-search-text {
    width: 100%;
    padding: 0 0.7em;
    font-size: calc(var(--f) * 1.3);
  }
}
.newsArchive__back, .info__btn__back {
  padding: calc(var(--s) * 6) 0 calc(var(--s) * 10);
}

.newsArchive__back a, .info__btn__back a {
  display: block;
  width: calc(var(--s) * 40);
  height: calc(var(--s) * 6.3);
  line-height: calc(var(--s) * 6.3);
  color: #fff;
  font-size: calc(var(--f) * 1.9);
  text-align: center;
  background: #2D93A2;
  border-radius: 30px;
  margin: 0 auto;
  transition: 0.4s;
}
.newsArchive__back a:hover, .info__btn__back a:hover {
  opacity: 0.7;
}

@media screen and (max-width: 960px) {
  .info__item {
    width: calc((100% - var(--s) * 4) / 2);
  }
  .info__item:nth-of-type(2n) {
    margin-right: 0;
  }
  .info__item:nth-of-type(3n) {
    margin-right: calc(var(--s) * 4);
  }
}
@media screen and (max-width: 480px) {
  .info__item {
    width: 100%;
    margin-right: 0;
  }
}
.products-catalog ul.products-catalog__catalog {
  display: flex;
  flex-wrap: wrap;
  width: calc(var(--s) * 116);
  max-width: 88vw;
  margin: 0 auto calc(var(--s) * 3);
  padding: calc(var(--s) * 7.5) 0 calc(var(--s) * 4.5) calc(var(--s) * 6);
  border-radius: 6px;
  background: #f4fafa;
}

.catalog .catalog__box--catalog-list {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  width: calc(var(--s) * 116);
  padding: calc(var(--s) * 7.5) calc(var(--s) * 6) 0;
  background: #f4fafa;
  border-top: 4px solid #2d93a2;
}
@media (max-width: 960px) {
  .catalog .catalog__box--catalog-list {
    width: 93.75vw;
  }
}
.catalog .products-video__list {
  display: flex;
  flex-wrap: wrap;
  width: calc(var(--s) * 116);
  max-width: 88vw;
  margin: 0 auto;
  padding: calc(var(--s) * 7.5) calc(var(--s) * 6) 0;
  border-top: 4px solid #2d93a2;
}/*# sourceMappingURL=import_single.css.map */