/* Pages Top START*/
.page_main {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/NNS_0335.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_about {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/kompanii.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.page_about-sustainability {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/kompanii.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_clients {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/clientam2.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.page_clients-products {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/clientam2.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.page_clients-licenses {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/clientam2.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.page_clients-otgruzka {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/clientam2.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_supplies {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/NNS_0437.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_career {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/NNS_0293.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_contacts {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/kontakty2.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_news {
  background-image: linear-gradient(
      to right,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/kompanii.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}

.page_press {
  background-image: linear-gradient(
      to bottom,
      rgba(0, 0, 0, 1),
      rgba(0, 0, 0, 0)
    ),
    url('../img/NNS_8196.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
/* Pages Top END*/

/* Sections Of Main Page START*/
.section_main-director {
}
.section_main-sovremennoe {
}
.section_main-facts {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgba(0, 0, 0, 0.9), rgba(71, 71, 71, 0.8)),
    url('../img/facts-section.jpeg');
}
.section_main-assortiment {
}
.section_main-quality {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgba(0, 0, 0, 0.9), rgba(71, 71, 71, 0.8)),
    url('../img/NNS_0335.jpg');
}
.section_main-lsss {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgba(0, 0, 0, 0.9), rgba(71, 71, 71, 0.8)),
    url('../img/NNS_0335.jpg');
}
/* Sections Of Main Page END*/

/* Sections Of About Page START*/
.section_about-history {
  padding-top: 50px;
}
.section_about-our_liders {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgba(0, 0, 0, 0.9), rgba(71, 71, 71, 0.8)),
    url('../img/NNS_0335.jpg');
}
.section_about-koproviy_ceh {
}
.section_about-martenov_ceh {
}
.section_about-prokat_ceh {
}
.section_about-our_video {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgba(0, 0, 0, 0.9), rgba(71, 71, 71, 0.8)),
    url('../img/NNS_0335.jpg');
}
/* Sections Of About Page END*/

/* Sections Of About-Sustainability Page START*/
.section_about_sustainability-social {
}
.section_about_sustainability-environment {
}
.section_about_sustainability-sovremennoe {
}
.section_about_sustainability-ohrana-bezopasnost {
}
.section_about_sustainability-sout {
}
.section_about_sustainability-antikorruption {
}
/* Sections Of About-Sustainability Page END*/

/* Sections Of Clients Page START*/
.section_clients-catalog {
}
.section_clients-licenses {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgb(0 0 0 / 40%), rgba(71, 71, 71, 0.8)),
    url(../img/licenses-section.jpeg);
}
.section_clients-otgruzka {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgb(0 0 0 / 40%), rgba(71, 71, 71, 0.8)),
    url(../img/clients-otgruzka.jpeg);
}
/* Sections Of Clients Page END*/

/* Sections Of Clients-Products Page START*/
.section_clients_products-marochniy-sortament {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgb(0 0 0 / 40%), rgba(71, 71, 71, 0.8)),
    url(../img/marka-stal.JPG);
}
.section_clients_products-assortiment-prokata {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgb(0 0 0 / 40%), rgba(71, 71, 71, 0.8)),
    url(../img/assortiment2.JPG);
}
/* Sections Of Clients-Products Page END*/

/* Sections Of Supplies Page START*/
.section_supplies-procedures {
}
.section_supplies-proezd {
  background-position: center top;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: linear-gradient(rgb(0 0 0 / 40%), rgba(71, 71, 71, 0.8)),
    url(../img/map-section.jpeg);
}
.section_supplies_policy-priniciples {
}
.section_supplies_policy-requirements {
}
.section_supplies_procurement-needs-all {
}
.section_supplies_procurement-needs-lom {
}
/* Sections Of Supplies Page END*/

/* Sections Of Career Page START*/
.section_career-vacancies {
}
.section_career-personal {
}
/* Sections Of Career Page END*/

/* Sections Of Contacts Page START*/
.section_contacts-and-requisites {
}
/* Sections Of Contacts Page END*/

/* Pages and Sections Background END */

/* стили для фона секции (с лого слева и справа) START*/
.background-section-with-left {
  background-color: var(--test-page-background);
  background-image: url(../images/background_group_2.png);
  background-repeat: no-repeat;
  background-position: -80% 90%;
  background-size: 70%;
}

.background-section-with-right {
  background-color: var(--test-page-background);
  background-image: url(../images/background_group_2.png);
  background-repeat: no-repeat;
  background-position: 150% 90%;
  background-size: 70%;
}
/* стили для фона секции (с лого слева и справа) END*/

/* стили для первой секции на странице START */
.first-section {
  position: relative;
}
.first-section::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '';
  height: 15%;
  width: 100%;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(var(--special-text)),
    to(var(--test-page-background))
  );
  background: -o-linear-gradient(
    top,
    var(--special-text),
    var(--test-page-background)
  );
  background: linear-gradient(
    to bottom,
    var(--special-text),
    var(--test-page-background)
  );
}
/* стили для первой секции на странице END */
