.requisites-page {
 padding: 40px 0 60px;
}

.requisites-inner {
 margin-top: 30px;
}

.requisites-rows {
 border-radius: 13px;
 border: 1px solid #EEF0F5;
 max-width: 982px;
 width: 100%;
 overflow: hidden;
}

.requisites-row {
 display: flex;
 border-bottom: 1px solid #EEF0F5;
}

.requisites-row:last-child {
 border-bottom: none;
}

.requisites-row:nth-of-type(2n) {
 background: #F9FAFE;
}

.requisites-row>p {
 padding: 16px;
 font-family: Onest;
 font-size: 15px;
 font-weight: 400;
 line-height: 19px;
}

.requisites-attr {
 color: #57575E;
 border-right: 1px solid #EEF0F5;
 flex: 1 1 483px;
 max-width: 483px;
 min-width: 483px;
}

.requisites-value {
 color: #232126;
 flex: 1 1 497px;
 max-width: 497px;
 min-width: 497px;

}

.requisites-value a:hover {
 color: #FFC839;
}



@media (max-width: 1024px) {
 .requisites-page {
  padding: 30px 0 30px;
 }

 .requisites-row>p {
  line-height: 23px;
  padding-block: 14px;
 }

 .requisites-attr {
  flex: 1 1 295px;
  max-width: 295px;
  min-width: 295px;
 }

 .requisites-value {
  flex: 1 1 423px;
  max-width: 423px;
  min-width: 423px;
 }

 .requisites-inner {
  margin-top: 22px;
 }

}

@media (max-width: 768px) {
 .requisites-page {
  padding: 20px 0 30px;
 }

 .requisites-row {
  flex-direction: column;
  padding: 9px;
  gap: 4px;
  padding-inline: 14px;
 }

 .requisites-row>p {
  padding: 0;
  flex: 1 1 100%;
  max-width: 100%;
  min-width: 100%;
  line-height: 22px;
  padding-block: 0
 }

 .requisites-attr {
  border-right: none;
 }


}