

/* Start:/local/templates/main/include/pages/kuaring/css/qring.css?175094018622819*/
.wrapper main .qring-page .inner .top-banner::before {
  content: '';
  right: 34%;
  top: 150px;
  width: 30px;
  height: 30px;
}
.wrapper main .qring-page .inner .top-banner::after {
  content: '';
  right: 42%;
  top: 30px;
  width: 55px;
  height: 55px;
}
.wrapper main .qring-page .inner .top-banner-wave {
  display: block;
  right: 35%;
  top: 50px;
  height: 24px;
}
.wrapper main .qring-page .inner .top-banner-content-text-desc {
  max-width: 430px;
}
.wrapper main .qring-page .inner .top-banner-image {
  -ms-flex-item-align: end;
      align-self: flex-end;
  width: 325px;
}
.wrapper main .qring-page .inner .advantage-desc {
  max-width: 580px;
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .advantage-desc {
    max-width: 515px;
    font-size: 16px;
  }
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item {
    height: 150px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .advantage-block-item {
    height: 130px;
  }
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item-text-desc {
    max-width: 188px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .advantage-block-item-text-desc {
    max-width: 330px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .advantage-block-item-text-desc {
    max-width: 215px;
  }
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item-text-desc br {
    display: none;
  }
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item-image img {
    max-height: 90px;
  }
}
.wrapper main .qring-page .inner .advantage-block-item-image.full-height {
  height: 100%;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.full-height {
    height: auto;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.full-height {
    height: 100%;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.full-height {
    width: auto;
  }
}
.wrapper main .qring-page .inner .advantage-block-item-image.full-height img {
  max-height: 100%;
  max-width: none;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.full-height img {
    max-height: 120px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.full-height img {
    max-height: 100%;
    max-width: none;
  }
}
.wrapper main .qring-page .inner .advantage-block-item-image.wave {
  position: relative;
}
.wrapper main .qring-page .inner .advantage-block-item-image.wave::before {
  content: '';
  position: absolute;
  bottom: 26px;
  left: -18px;
  width: 82px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='82' height='10' viewBox='0 0 82 10' fill='none'%3E%3Cpath d='M70.9777 9.54688C68.0203 9.54688 66.5416 7.40845 65.2369 5.62642C64.0191 3.91568 62.9753 2.41878 60.9747 2.41878C58.9741 2.41878 57.9303 3.91568 56.7126 5.62642C55.4078 7.40845 53.9291 9.54688 50.9717 9.54688C47.9273 9.54688 46.5356 7.40845 45.2309 5.62642C44.0131 3.91568 42.9693 2.41878 40.9688 2.41878C38.9682 2.41878 37.9244 3.91568 36.7066 5.62642C35.4019 7.40845 33.9232 9.54688 30.8788 9.54688C27.9214 9.54688 26.4427 7.47973 25.1379 5.62642C23.9202 3.8444 22.8764 2.34749 20.8758 2.34749C18.8752 2.34749 17.8314 3.8444 16.6137 5.55514C15.3089 7.40845 13.8302 9.54688 10.8728 9.54688C7.91541 9.54688 6.4367 7.40845 5.13197 5.62642C3.91421 3.8444 2.87042 2.34749 0.869825 2.34749C0.434912 2.34749 0 2.06237 0 1.63468C0 1.207 0.34793 0.921875 0.869825 0.921875C3.82723 0.921875 5.30593 2.98902 6.61067 4.84233C7.82842 6.62435 8.87221 8.12126 10.8728 8.12126C12.8734 8.12126 13.9172 6.62435 15.135 4.91361C16.4397 3.0603 17.9184 0.993156 20.8758 0.993156C23.8332 0.993156 25.3119 3.0603 26.6166 4.91361C27.8344 6.62435 28.8782 8.12126 30.8788 8.12126C32.8794 8.12126 33.9232 6.62435 35.1409 4.91361C36.4457 3.0603 37.9244 0.993156 40.9688 0.993156C43.9262 0.993156 45.4049 3.0603 46.7096 4.91361C47.9274 6.62435 48.9711 8.12126 50.9717 8.12126C52.9723 8.12126 54.0161 6.62435 55.2339 4.91361C56.5386 3.0603 58.0173 0.993156 60.9747 0.993156C63.9321 0.993156 65.4108 3.0603 66.7156 4.91361C67.9333 6.62435 68.9771 8.12126 70.9777 8.12126C72.9783 8.12126 74.0221 6.62435 75.2399 4.91361C76.5446 3.0603 78.0233 0.993156 81.0677 0.993156C81.5026 0.993156 81.9375 1.27828 81.9375 1.70597C81.9375 2.13365 81.5896 2.41878 81.0677 2.41878C79.0671 2.41878 78.0233 3.91568 76.8055 5.62642C75.4138 7.40845 74.0221 9.54688 70.9777 9.54688Z' fill='%23ACCE23'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.wave::before {
    bottom: 22px;
    left: -25px;
    width: 72px;
    height: 7px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .advantage-block-item-image.wave::before {
    width: 66px;
    left: -30px;
  }
}
.wrapper main .qring-page .inner .features-title {
  margin-bottom: 10px;
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .features-title {
    font-size: 24px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-title {
    font-size: 22px;
  }
}
.wrapper main .qring-page .inner .features-desc {
  font: 500 24px/1.3 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .features-desc {
    font-size: 20px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-desc {
    font-size: 18px;
  }
}
.wrapper main .qring-page .inner .features-block {
  margin-top: 30px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .features-block {
    margin-top: 20px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-block {
    display: block;
  }
}
.wrapper main .qring-page .inner .features-block-item {
  width: 50%;
  margin-bottom: 30px;
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-block-item {
    width: 100%;
    margin-bottom: 20px;
  }
}
.wrapper main .qring-page .inner .features-block-item-image {
  width: 75px;
  height: 75px;
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .features-block-item-image {
    width: 50px;
    height: 50px;
  }
}
.wrapper main .qring-page .inner .features-block-item-title {
  color: #000;
  font-size: 24px;
  margin-top: 0;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .features-block-item-title {
    font-size: 20px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .features-block-item-title {
    font-size: 18px;
  }
}
.wrapper main .qring-page .inner .features-block-item-desc {
  max-width: 500px;
  margin-top: 20px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .features-block-item-desc {
    max-width: 434px;
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-block-item-desc {
    max-width: none;
    margin-top: 10px;
  }
}
.wrapper main .qring-page .inner .features-block-item-desc a {
  color: #f65e64;
}
.wrapper main .qring-page .inner .features-block-item-content {
  margin-top: 20px;
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .features-block-item-content {
    margin-top: 15px;
  }
}
.wrapper main .qring-page .inner .features-block-item:nth-child(n+3) {
  margin-bottom: 0;
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-block-item:nth-child(n+3) {
    margin-bottom: 25px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-block-item:nth-child(n+4) {
    margin-top: 0;
  }
}
.wrapper main .qring-page .inner .features-section {
  margin-top: 50px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .features-section {
    margin-top: 40px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-section {
    margin-top: 30px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .features-section {
    margin-top: 25px;
  }
}
.wrapper main .qring-page .inner .features-section_name {
  font: 700 24px/1.3 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .features-section_name {
    font-size: 20px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .features-section_name {
    font-size: 18px;
  }
}
.wrapper main .qring-page .inner .maintenance {
  padding: 60px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .maintenance {
    padding: 50px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .maintenance {
    padding: 50px 20px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .maintenance {
    padding: 30px 0;
  }
}
.wrapper main .qring-page .inner .maintenance::after {
  content: '';
  position: absolute;
  top: 105px;
  right: 10%;
  width: 31px;
  height: 31px;
  background: url(/local/templates/main/include/pages/kuaring/css/../../../../img/icon_bubble.svg) no-repeat;
  background-size: contain;
}
.wrapper main .qring-page .inner .maintenance-top {
  padding: 0;
}
.wrapper main .qring-page .inner .maintenance-top-title {
  font: 700 36px/1.3 'Gilroy', sans-serif;
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .maintenance-top-title {
    font-size: 24px;
  }
}
.wrapper main .qring-page .inner .maintenance-block {
  position: relative;
  margin-top: 20px;
  z-index: 1;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .maintenance-block {
    padding: 30px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .maintenance-block {
    padding: 20px 15px;
  }
}
.wrapper main .qring-page .inner .maintenance-block-title {
  max-width: 720px;
  font-size: 22px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .maintenance-block-title {
    font-size: 18px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .maintenance-block-title {
    max-width: 525px;
    font-size: 16px;
  }
}
.wrapper main .qring-page .inner .maintenance-block-line {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wrapper main .qring-page .inner .maintenance-block-line-desc {
  max-width: 85%;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .maintenance-block-line-desc {
    max-width: 90%;
    font-size: 16px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .maintenance-block-line-desc {
    max-width: 282px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .maintenance-block-line-value {
    font-size: 18px;
  }
}
.wrapper main .qring-page .inner .tariffs-info-block-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-image {
  margin: 0 auto;
  text-align: center;
  max-width: 170px;
  height: 150px;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-image img {
  max-width: 100%;
  max-height: 100%;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-title {
  margin-top: 30px;
  color: #000;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-text {
  margin-top: 20px;
  margin-bottom: 30px;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-text-title {
  margin-top: 15px;
  font: 300 14px/1.5 'Gilroy', sans-serif;
  color: #808080;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-text-title:first-child {
  margin-top: 0;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-text-desc {
  font: 300 18px/1.5 'Gilroy', sans-serif;
}
.wrapper main .qring-page .inner .tariffs-info-block-item-detail {
  margin-top: auto;
}
.wrapper main .qring-page .inner .steps-subtitle {
  margin-top: 50px;
  font: 600 22px/1.5 'Gilroy', sans-serif;
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .steps-subtitle {
    max-width: 320px;
    font-size: 18px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .steps-block-item {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.wrapper main .qring-page .inner .steps-block-item-text {
  max-width: 270px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .steps-block-item-text {
    max-width: 280px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .steps-block-item-text {
    max-width: 510px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.wrapper main .qring-page .inner .steps-block-item-text-desc {
  font-size: 16px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .steps-block-item:last-child .steps-block-item-text {
    max-width: none;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .steps-block-item:last-child .steps-block-item-text {
    max-width: 510px;
  }
}
.wrapper main .qring-page .inner .steps.three_items .steps-block-item-text {
  max-width: 290px;
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .steps.three_items .steps-block-item-text {
    max-width: 460px;
  }
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .steps.three_items .steps-block-item-text .block {
    display: block;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .steps.three_items .steps-block-item-text .block {
    display: inline;
  }
}
.wrapper main .qring-page .inner .steps.three_items .steps-block-item:last-child .steps-block-item-text {
  max-width: 310px;
}
@media (max-width: 768px) {
  .wrapper main .qring-page .inner .steps.three_items .steps-block-item:last-child .steps-block-item-text {
    max-width: 440px;
  }
}
.wrapper main .qring-page .inner .docs {
  margin-top: 60px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .docs {
    margin-top: 50px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .docs {
    margin-top: 40px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .docs {
    margin-top: 30px;
  }
}
.wrapper main .qring-page .inner .docs-item {
  margin: 0;
}
.wrapper main .qring-page .inner .docs-item a {
  padding: 15px 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FBFBFB;
  border-radius: 20px;
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .docs-item a {
    padding-left: 25px;
    padding-right: 25px;
  }
}
.wrapper main .qring-page .inner .docs-item a:before {
  content: '';
  display: block;
  width: 28px;
  height: 34px;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='33' viewBox='0 0 28 33' fill='none'%3E%3Cpath d='M26.0849 24.9767C25.5788 24.9767 25.1697 24.5676 25.1697 24.0616V3.92845C25.1697 3.32263 24.6774 2.83028 24.0715 2.83028H7.95773C7.45257 2.83028 7.04259 2.4203 7.04259 1.91514C7.04259 1.40998 7.45257 1 7.95773 1H24.0715C25.6859 1 27 2.31323 27 3.92845V24.0616C27 24.5676 26.5909 24.9767 26.0849 24.9767ZM18.029 31.0156H3.92845C2.31323 31.0156 1 29.7015 1 28.0872V9.96738C1 8.35307 2.31323 7.03893 3.92845 7.03893H18.029C19.6433 7.03893 20.9565 8.35307 20.9565 9.96738V28.0872C20.9565 29.7015 19.6433 31.0156 18.029 31.0156ZM3.92845 8.86921C3.32263 8.86921 2.83028 9.36156 2.83028 9.96738V28.0872C2.83028 28.693 3.32263 29.1854 3.92845 29.1854H18.029C18.6339 29.1854 19.1262 28.693 19.1262 28.0872V9.96738C19.1262 9.36156 18.6339 8.86921 18.029 8.86921H3.92845ZM13.9977 16.9209H7.95773C7.45257 16.9209 7.04259 16.5109 7.04259 16.0058C7.04259 15.4997 7.45257 15.0906 7.95773 15.0906H13.9977C14.5028 15.0906 14.9128 15.4997 14.9128 16.0058C14.9128 16.5109 14.5028 16.9209 13.9977 16.9209ZM13.9977 22.9596H7.95773C7.45257 22.9596 7.04259 22.5506 7.04259 22.0445C7.04259 21.5384 7.45257 21.1294 7.95773 21.1294H13.9977C14.5028 21.1294 14.9128 21.5384 14.9128 22.0445C14.9128 22.5506 14.5028 22.9596 13.9977 22.9596Z' fill='%23F65E64'/%3E%3C/svg%3E") center no-repeat;
  background-size: 100%;
}
.wrapper main .qring-page .inner .docs-item a span {
  margin-left: 20px;
  font: 300 16px/24px 'Gilroy', sans-serif;
  color: #000;
}
.wrapper main .qring-page .inner .art-quiring__head {
  margin-bottom: 40px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__head {
    margin-bottom: 30px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .art-quiring__head {
    margin-bottom: 25px;
  }
}
.wrapper main .qring-page .inner .art-quiring__title {
  margin: 0;
  font: 700 36px/1.3 'Gilroy', sans-serif;
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .art-quiring__title {
    font-size: 24px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .art-quiring__title {
    font-size: 22px;
  }
}
.wrapper main .qring-page .inner .art-quiring__title:not(:last-child) {
  margin-bottom: 10px;
}
.wrapper main .qring-page .inner .art-quiring__subtitle {
  font: 300 18px/1.4 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__subtitle {
    font-size: 16px;
  }
}
.wrapper main .qring-page .inner .art-quiring__descr {
  margin-bottom: 40px;
  font: 500 18px/1.4 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__descr {
    margin-bottom: 30px;
    font-size: 16px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .art-quiring__descr {
    max-width: 625px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .art-quiring__descr {
    margin-bottom: 25px;
  }
}
.wrapper main .qring-page .inner .art-quiring__descr p:not(:last-child) {
  margin-bottom: 15px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__descr p:not(:last-child) {
    margin-bottom: 10px;
  }
}
.wrapper main .qring-page .inner .art-quiring__container {
  padding-top: 30px;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 31px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__container {
    gap: 25px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .art-quiring__container {
    padding-top: 0;
    grid-template-columns: minmax(0, 1fr);
    gap: 15px;
  }
}
.wrapper main .qring-page .inner .art-quiring__item {
  padding: 0 50px 50px 40px;
  background: #fbfbfb;
  border-radius: 10px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__item {
    padding: 0 40px 40px 30px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .art-quiring__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 30px;
    padding: 20px 30px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .art-quiring__item {
    padding: 20px 25px 20px 20px;
    gap: 20px;
  }
}
.wrapper main .qring-page .inner .art-quiring__img {
  width: 150px;
  height: 140px;
  margin-top: -30px;
  margin-bottom: 30px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__img {
    margin-bottom: 25px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .art-quiring__img {
    width: 120px;
    height: 111px;
    margin: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .art-quiring__img {
    width: 100px;
    height: 92px;
  }
}
.wrapper main .qring-page .inner .art-quiring__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.wrapper main .qring-page .inner .art-quiring__name {
  font: 500 22px/1.3 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .art-quiring__name {
    font-size: 18px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .art-quiring__name {
    font-size: 16px;
  }
}
.wrapper main .qring-page .inner .open-api {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 15px;
  padding: 38px 40px;
  background: #fbfbfb;
  border-radius: 20px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .open-api {
    padding: 35px 70px 35px 30px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .open-api {
    padding: 30px 40px 30px 20px;
    gap: 20px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .open-api {
    padding: 25px 20px;
    gap: 12px;
  }
}
.wrapper main .qring-page .inner .open-api:not(:first-child) {
  margin-top: 50px;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .open-api:not(:first-child) {
    margin-top: 40px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .open-api:not(:first-child) {
    margin-top: 30px;
  }
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .open-api:not(:first-child) {
    margin-top: 25px;
  }
}
.wrapper main .qring-page .inner .open-api__img {
  width: 75px;
  height: 75px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
@media (max-width: 520px) {
  .wrapper main .qring-page .inner .open-api__img {
    width: 50px;
    height: 50px;
  }
}
.wrapper main .qring-page .inner .open-api__img img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.wrapper main .qring-page .inner .open-api__title {
  font: 500 24px/1.3 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .open-api__title {
    font-size: 20px;
  }
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .open-api__title {
    font-size: 18px;
  }
}
.wrapper main .qring-page .inner .open-api__title:not(:last-child) {
  margin-bottom: 15px;
}
@media (max-width: 979px) {
  .wrapper main .qring-page .inner .open-api__title:not(:last-child) {
    margin-bottom: 10px;
  }
}
.wrapper main .qring-page .inner .open-api__descr {
  font: 300 18px/1.4 'Gilroy', sans-serif;
}
@media (max-width: 1239px) {
  .wrapper main .qring-page .inner .open-api__descr {
    font-size: 16px;
  }
}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.detail/form_bottom_application/style.css?1750940185155*/
div.news-detail
{
	word-wrap: break-word;
}
div.news-detail img.detail_picture
{
	float:left;
	margin:0 8px 6px 1px;
}
.news-date-time
{
	color:#486DAA;
}

/* End */
/* /local/templates/main/include/pages/kuaring/css/qring.css?175094018622819 */
/* /local/templates/.default/components/bitrix/news.detail/form_bottom_application/style.css?1750940185155 */
