.faqandlist{
	display: flex;
	gap: 13rem;
	flex-wrap: wrap;
}
.faqandlist .vacancy__left{max-width: 79.6rem;}
.pmero{width:100%; max-width: calc(100% - 92.6rem);}
@media (max-width: 744px) {
	.pmero{width:100%; max-width:100%;order: 1;}
	.faqo{order: 2;margin-top: -7rem;}
}
.faqandlist .pmero h3{margin-bottom:2.8rem !important;}
.nextmero{
	display: flex;
	gap: 1rem;
	margin-bottom: 0.8rem;
}
.nextmero .fmero{width:100%;display: flex;gap: 3rem;border: 0.1rem solid var(--gray30);}
.nextmero .smero{width:calc(40% - 3rem);padding-left: 5rem;}
.nextmero a{text-decoration:none;display: block;width: 100%;font-weight:400;}
.tmero{max-width: 90%;margin-top: 2rem;}
.fmero div:first-child {width:5.4rem;}


.news-page__section .modal__form-fields{display:flex;gap: 2rem;flex-wrap:wrap;}
.news-page__section .modal__form-fields .modal__form-block{width:100%;}
.news-page__section .modal__form-fields .modal__form-block .block-text__select{display:block;}

.news-page__section .select__double-option {
  padding: 1.6rem 2rem;
  /* color: var(--black); */
  color: var(--gray60);
  text-decoration: none;
  display: block;
}
.news-page__section .select__option_selected {
  /* color: var(--sageDark); */
  color: var(--gray60);
}


.news-page__section_certificate .news-page__title {
  font-size: 3.6rem;
}
@media (max-width: 1200px) {
  .news-page__section_certificate .news-page__title {
    font-size: 2.8rem;
  }
}
@media (max-width: 744px) {
  .news-page__section_certificate .news-page__title {
    font-size: 2.6rem;
  }
}
@media (max-width: 480px) {
  .news-page__section_certificate .news-page__title {
    font-size: 2rem;
  }
}
@media (max-width: 744px) {
  .news-page__section_certificate .news-page__title_fix {
    max-width: 40.9rem;
  }
}
.news-page__section_certificate .news-page__box_reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (max-width: 744px) {
  .news-page__section_certificate .news-page__box_reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}
@media (max-width: 744px) {
  .news-page__section_certificate .news-page__left {
    right: 0;
  }
}
@media (max-width: 744px) {
  .news-page__section_certificate .news-page__right {
    width: 40.7rem;
  }
}
@media (max-width: 744px) {
  .news-page__section_content .news-page__left {
    width: 50%;
    position: relative;
    bottom: unset;
  }
}
@media (max-width: 480px) {
  .news-page__section_content .news-page__left {
    width: 100%;
  }
}
@media (max-width: 744px) {
  .news-page__section_content .news-page__right {
    width: 50%;
    position: relative;
    bottom: unset;
    padding: 0;
  }
}
@media (max-width: 480px) {
  .news-page__section_content .news-page__right {
    width: 100%;
  }
}
@media (max-width: 480px) {
  .news-page__section_content .news-page__box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    row-gap: 2.4rem;
  }
}
.news-page__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.news-page__box_reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.news-page__box_reverse .news-page__image {
  margin-left: auto;
}
@media (max-width: 744px) {
  .news-page__box_reverse .news-page__products {
    padding-left: 0;
    padding-right: 24rem;
  }
}
@media (max-width: 480px) {
  .news-page__box_reverse .news-page__products {
    padding: 0;
    padding-top: 40rem;
  }
}
@media (max-width: 744px) {
  .news-page__box_reverse .news-page__left {
    right: 0;
  }
}
.news-page__left {
  position: relative;
  width: 50%;
}
@media (max-width: 744px) {
  .news-page__left {
    position: absolute;
    width: 23rem;
    bottom: 0;
  }
}
@media (max-width: 480px) {
  .news-page__left {
    width: 100%;
    /*bottom: 35rem; временное решение, т.к нет карточек товара*/
    bottom: 6rem;
  }
}
.news-page__right {
  position: relative;
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.6rem;
}
@media (max-width: 744px) {
  .news-page__right {
    width: 100%;
  }
}
.news-page__image {
  border-radius: 2rem;
  overflow: hidden;
  width: 68.2rem;
  height: 92rem;
}
@media (max-width: 1200px) {
  .news-page__image {
    width: 46.4rem;
    height: 62.8rem;
  }
}
@media (max-width: 744px) {
  .news-page__image {
    width: 23rem;
    height: 38.5rem;
  }
}
@media (max-width: 480px) {
  .news-page__image {
    width: 35.8rem;
    height: 38.2rem;
  }
}
.news-page__image_certificate {
  height: 48rem;
}
@media (max-width: 1200px) {
  .news-page__image_certificate {
    height: 32rem;
  }
}
@media (max-width: 744px) {
  .news-page__image_certificate {
    height: 20.7rem;
  }
}
@media (max-width: 480px) {
  .news-page__image_certificate {
    display: none;
  }
}
@media (max-width: 1200px) {
  .news-page__image_height {
    height: 100%;
  }
  .news-page__image_height img {
    -o-object-position: left;
    object-position: left;
  }
}
@media (max-width: 744px) {
  .news-page__image_height {
    height: 30rem;
  }
}
.news-page__image_mobile {
  display: none;
}
@media (max-width: 480px) {
  .news-page__image_mobile {
    display: block;
    position: relative;
    width: 100%;
    height: 20.7rem;
  }
}
.news-page__image img {
  display: block;
  width: 100%;
  height: 100%;
}
.news-page__title_fix {
  max-width: 55rem;
}
@media (max-width: 1200px) {
  .news-page__title_fix {
    max-width: 36rem;
  }
}
@media (max-width: 744px) {
  .news-page__title_fix {
    max-width: 31.6rem;
  }
}
@media (max-width: 1200px) {
  .news-page__title {
    font-size: 2rem;
  }
}
@media (max-width: 744px) {
  .news-page__title {
    font-size: 1.8rem;
  }
}
@media (max-width: 480px) {
  .news-page__title {
    font-size: 1.6rem;
  }
}
.news-page__text {
  max-width: 64rem;
}
.news-page__text_fix {
  max-width: 55rem;
}
@media (max-width: 744px) {
  .news-page__text_fix {
    max-width: 42.8rem;
  }
}
.news-page__text ul{
	margin-left:1.8rem;
	margin-top: 1.8rem;
}
.news-page__products {
  margin-top: 1.6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 2rem;
  -moz-column-gap: 2rem;
  column-gap: 2rem;
}
@media (max-width: 744px) {
  .news-page__products {
    margin-top: 0.4rem;
    padding-left: 24rem;
    -webkit-column-gap: 0.8rem;
    -moz-column-gap: 0.8rem;
    column-gap: 0.8rem;
  }
}
@media (max-width: 480px) {
  .news-page__products {
    padding: 0;
    padding-top: 40rem;
  }
  .news-page__products .block-catalog__card {
    height: 33rem;
    margin-right: 0;
  }
  .news-page__products .block-catalog__card-image {
    height: 23.2rem;
    width: 100%;
  }
}
.news-page__info {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 76rem;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-right: 6rem;
  margin-top: 1.6rem;
}
@media (max-width: 744px) {
  .news-page__info {
    padding-right: 0;
    margin-top: 0;
  }
}
.news-page__info-col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 0.8rem;
  max-width: 23rem;
}
@media (max-width: 744px) {
  .news-page__info-col {
    max-width: 17rem;
  }
}
.news-page__info-col h1, .news-page__info-col h2, .news-page__info-col h3, .news-page__info-col h4, .news-page__info-col h5 {
  margin-bottom: 0.8rem;
}
.news-page__btn {
  margin-top: 4.4rem;
  max-width: 76rem;
}
@media (max-width: 744px) {
  .news-page__btn {
    margin-top: 4rem;
  }
}
@media (max-width: 480px) {
  .news-page__btn {
    margin-top: 0;
  }
}
.news-page__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.6rem;
}
.news-page__content-title {
  max-width: 59.4rem;
  margin-bottom: 3.2rem;
  font-size: 3.6rem;
}
@media (max-width: 1200px) {
  .news-page__content-title {
    font-size: 2.8rem;
    max-width: 54rem;
  }
}
@media (max-width: 744px) {
  .news-page__content-title {
    font-size: 2.6rem;
    margin-bottom: 2.4rem;
  }
}
@media (max-width: 480px) {
  .news-page__content-title {
    font-size: 2rem;
  }
}
.news-page__content-subtitle {
  max-width: 51.4rem;
  margin-bottom: 1.2rem;
  font-size: 2.8rem;
}
@media (max-width: 1200px) {
  .news-page__content-subtitle {
    font-size: 2rem;
  }
}
@media (max-width: 744px) {
  .news-page__content-subtitle {
    font-size: 1.8rem;
    max-width: 24.4rem;
    margin-bottom: 0;
  }
}
@media (max-width: 480px) {
  .news-page__content-subtitle {
    font-size: 1.6rem;
  }
}
.news-page__content-text {
  max-width: 66.5rem;
}
@media (max-width: 744px) {
  .news-page__content-text {
    max-width: 31.8rem;
  }
}


/* *************** */
.materials-page__section .container {
  max-width: 160.8rem;
}
.materials-page__section_wide .container {
  max-width: unset;
}
@media (max-width: 744px) {
  .materials-page__section_sizes .materials-page__right {
    -ms-flex-line-pack: end;
    align-content: end;
  }
}
.materials-page__section_sizes .materials-page__image {
  height: 55rem;
}
@media (max-width: 1200px) {
  .materials-page__section_sizes .materials-page__image {
    height: 43.1rem;
  }
}
@media (max-width: 744px) {
  .materials-page__section_sizes .materials-page__image {
    height: 19.2rem;
  }
}
.materials-page__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 12rem;
  -moz-column-gap: 12rem;
  column-gap: 12rem;
  position: relative;
}
@media (max-width: 1200px) {
  .materials-page__box {
    -webkit-column-gap: 11rem;
    -moz-column-gap: 11rem;
    column-gap: 11rem;
  }
}
@media (max-width: 744px) {
  .materials-page__box {
    -webkit-column-gap: 5rem;
    -moz-column-gap: 5rem;
    column-gap: 5rem;
  }
}
@media (max-width: 480px) {
  .materials-page__box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    row-gap: 1.6rem;
  }
}
.materials-page__box_reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (max-width: 480px) {
  .materials-page__box_reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .materials-page__box_reverse:has(> .materials-page__right > .materials-page__image_wide) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
  .materials-page__box_reverse:has(> .materials-page__right_single) {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -ms-flex-wrap: wrap-reverse;
    flex-wrap: wrap-reverse;
  }
}
.materials-page__left {
  padding-top: 4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.6rem;
  position: relative;
}
@media (max-width: 1200px) {
  .materials-page__left {
    padding-top: 0;
    max-width: 46.4rem;
  }
  .materials-page__left:has(> .materials-page__text_item) {
    padding-bottom: 5.6rem;
  }
}
@media (max-width: 744px) {
  .materials-page__left {
    padding-bottom: 0;
    max-width: 33rem;
  }
}
@media (max-width: 480px) {
  .materials-page__left {
    max-width: unset;
  }
}
.materials-page__left_pt {
  padding-top: 7.6rem;
}
@media (max-width: 1200px) {
  .materials-page__left_pt {
    padding-top: 5.6rem;
  }
}
@media (max-width: 744px) {
  .materials-page__left_pt {
    padding-top: 2.4rem;
  }
}
@media (max-width: 480px) {
  .materials-page__left_pt {
    padding-top: 0rem;
  }
}
.materials-page__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 2rem;
  -moz-column-gap: 2rem;
  column-gap: 2rem;
}
@media (max-width: 1200px) {
  .materials-page__right {
    gap: 1.6rem;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 744px) {
  .materials-page__right {
    gap: 1rem;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-line-pack: baseline;
    align-content: baseline;
    max-width: 33rem;
  }
}
@media (max-width: 480px) {
  .materials-page__right {
    gap: 0.9rem;
    max-width: unset;
    width: 100%;
  }
}
@media (max-width: 744px) {
  .materials-page__right_single .materials-page__image:nth-of-type(1) {
    display: none;
  }
  .materials-page__right_single .materials-page__image:nth-of-type(2) {
    width: 29rem;
    height: 38.1rem;
  }
}
@media (max-width: 480px) {
  .materials-page__right_single .materials-page__image:nth-of-type(2) {
    width: 100%;
    height: 37.7rem;
  }
}
.materials-page__image {
  width: 44.8rem;
  height: 60rem;
  border-radius: 2rem;
  overflow: hidden;
}
@media (max-width: 1200px) {
  .materials-page__image {
    width: 27.2rem;
    height: 36.4rem;
  }
}
@media (max-width: 744px) {
  .materials-page__image {
    width: 16rem;
    height: 21.6rem;
  }
}
@media (max-width: 480px) {
  .materials-page__image {
    width: 17.4rem;
    height: 23.2rem;
  }
}
.materials-page__image_wide {
  width: 68rem;
  height: 44.2rem;
}
@media (max-width: 1200px) {
  .materials-page__image_wide {
    width: 51.2rem;
    height: 33.3rem;
  }
}
@media (max-width: 744px) {
  .materials-page__image_wide {
    width: 32rem;
    height: 20.8rem;
  }
}
@media (max-width: 480px) {
  .materials-page__image_wide {
    width: 100%;
    height: 23.3rem;
  }
}
.materials-page__image img {
  display: block;
  width: 100%;
  height: 100%;
}
.materials-page__title {
  margin-bottom: 1.6rem;
}
@media (max-width: 1200px) {
  .materials-page__title {
    font-size: 2.8rem;
  }
}
@media (max-width: 744px) {
  .materials-page__title {
    font-size: 2.6rem;
    margin-bottom: 0.8rem;
  }
}
@media (max-width: 480px) {
  .materials-page__title {
    font-size: 2rem;
  }
}
.materials-page__subtitle {
  margin-top: 2.4rem;
  margin-bottom: 0.8rem;
}
.materials-page__subtitle_auto {
  margin-top: auto;
}
@media (max-width: 1200px) {
  .materials-page__subtitle_auto {
    margin-top: 2.4rem;
  }
}
@media (max-width: 1200px) {
  .materials-page__subtitle {
    font-size: 2rem;
    margin-bottom: 0;
  }
}
@media (max-width: 744px) {
  .materials-page__subtitle {
    font-size: 1.8rem;
    margin-top: 1rem;
  }
}
@media (max-width: 480px) {
  .materials-page__subtitle {
    font-size: 1.6rem;
  }
}
.materials-page__text {
  max-width: 64.4rem;
}
.materials-page__text_item {
  margin-top: auto;
  max-width: 21rem;
}
@media (max-width: 1200px) {
  .materials-page__text_item {
    display: none;
  }
}
@media (max-width: 744px) {
  .materials-page__text_note {
    display: none;
  }
}
@media (max-width: 480px) {
  .materials-page__text_note {
    display: block;
    margin-top: -0.8rem;
    font-size: 1.2rem;
    max-width: 34rem;
  }
}
.materials-page__text_laptop {
  display: none;
}
@media (max-width: 1200px) {
  .materials-page__text_laptop {
    display: block;
    max-width: 21rem;
  }
}
@media (max-width: 744px) {
  .materials-page__text_laptop {
    max-width: 16rem;
  }
}
.materials-page__text_tablet {
  display: none;
}
@media (max-width: 744px) {
  .materials-page__text_tablet {
    display: block;
    margin-bottom: 2.4rem;
  }
}
@media (max-width: 480px) {
  .materials-page__text_tablet {
    display: none;
  }
}
.materials-page__btn {
  margin-top: 4.4rem;
  max-width: 30.8rem;
}
@media (max-width: 1200px) {
  .materials-page__btn {
    margin-top: auto;
  }
}
@media (max-width: 744px) {
  .materials-page__btn {
    display: none;
  }
}
.materials-page__btn_tablet {
  display: none;
}
@media (max-width: 744px) {
  .materials-page__btn_tablet {
    display: block;
    width: 100%;
    max-width: unset;
    margin-top: 2.4rem;
  }
}
@media (max-width: 480px) {
  .materials-page__btn_tablet {
    margin-top: 1.6rem;
  }
}
.materials-page__list {
  margin: 0;
  padding-left: 2.8rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 2.4rem;
}
@media (max-width: 1200px) {
  .materials-page__list {
    row-gap: 1.6rem;
  }
}
@media (max-width: 480px) {
  .materials-page__list {
    row-gap: 0.8rem;
  }
}
.materials-page__content-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 480px) {
  .materials-page__content-box {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    row-gap: 1.6rem;
  }
}
.materials-page__content-box_images {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.materials-page__content-box_images .materials-page__content-col {
  width: 60.4rem;
}
@media (max-width: 1200px) {
  .materials-page__content-box_images .materials-page__content-col {
    width: 36.8rem;
  }
}
@media (max-width: 744px) {
  .materials-page__content-box_images .materials-page__content-col {
    width: 23rem;
  }
}
@media (max-width: 480px) {
  .materials-page__content-box_images .materials-page__content-col {
    width: 17.4rem;
  }
}
.materials-page__content-col {
  width: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  row-gap: 1.6rem;
}
@media (max-width: 480px) {
  .materials-page__content-col {
    width: 100%;
  }
  .materials-page__content-col:nth-of-type(3n + 1) {
    display: none;
  }
}
.materials-page__content-title {
  max-width: 60rem;
  margin-bottom: 3.2rem;
}
@media (max-width: 1200px) {
  .materials-page__content-title {
    max-width: 49.4rem;
    font-size: 2.8rem;
  }
}
@media (max-width: 744px) {
  .materials-page__content-title {
    font-size: 2.6rem;
    margin-bottom: 2.4rem;
  }
}
@media (max-width: 480px) {
  .materials-page__content-title {
    font-size: 2rem;
  }
}
.materials-page__content-text {
  max-width: 60rem;
}
@media (max-width: 1200px) {
  .materials-page__content-text {
    max-width: 50rem;
  }
}
@media (max-width: 744px) {
  .materials-page__content-text {
    max-width: 33rem;
  }
}
.materials-page__content-text + .materials-page__content-subtitle {
  margin-top: 1.6rem;
}
@media (max-width: 744px) {
  .materials-page__content-text + .materials-page__content-subtitle {
    margin-top: 0;
  }
}
@media (max-width: 1200px) {
  .materials-page__content-subtitle {
    font-size: 1.8rem;
  }
}
@media (max-width: 744px) {
  .materials-page__content-subtitle {
    font-size: 1.6rem;
  }
}
@media (max-width: 480px) {
  .materials-page__content-subtitle {
    font-size: 1.6rem;
  }
}
.materials-page__content-image {
  width: 100%;
  height: 68rem;
}
@media (max-width: 1200px) {
  .materials-page__content-image {
    height: 41.7rem;
  }
}
@media (max-width: 744px) {
  .materials-page__content-image {
    height: 26.1rem;
  }
}
@media (max-width: 480px) {
  .materials-page__content-image {
    height: 19.8rem;
  }
}
.materials-page__content-image img {
  width: 100%;
  height: 100%;
}
.materials-page__block-banner .block-banner__box {
  border-radius: 2rem;
  overflow: hidden;
}
@media (max-width: 480px) {
  .materials-page__block-banner .block-banner__box {
    border-radius: 0;
  }
}
@media (max-width: 480px) {
  .materials-page__block-banner .container {
    padding: 0;
  }
}

.news-page__text .alink{
	color:var(--gray60);
}
.tc {text-align: center;}
.m50 {margin: 50px 0 50px 0; }
.m20 {margin: 20px 0 20px 0; }
.tablescrol tr {border-top:1px solid #ccc;border-right:1px solid #ccc;}
.tablescrol td {border-bottom:1px solid #ccc;border-left:1px solid #ccc; font-size: 1.6rem;padding:1.6rem;text-align:center;}
.table-bordered2 { border: 1px solid #ccc; padding: 40px; }
.tablescrol { overflow-x: auto; }
@media (max-width: 744px) {
	.tablescrol td {font-size: 1rem;padding:1rem;}
}

@media (max-width: 744px) {
	.news-page__box{flex-wrap:wrap;}
	.news-page__left{bottom: auto;    position: relative;    order: 2;padding-top: 5rem;width:100%;}
	.news-page__right{position: relative;    order: 1;width:100%;}
	.news-page__products {padding-top: 0;}
	 .news-page__text_fix {
    max-width: 100%;
  }
  .news-page__image {
    width: 100%;
    height: auto;
  }
}