.scs-icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.scs-icon--high svg {
  width: 21px;
  height: 21px;
}
.scs-icon--like svg {
  width: 21px;
  height: 19px;
}
.scs-icon--people svg {
  width: 21px;
  height: 21px;
}
.scs-icon--arrow-prev svg, .scs-icon--arrow-next svg {
  width: 12px;
  height: 30px;
}

@-webkit-keyframes fadeGradiet {
  0% {
    opacity: 0;
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #8AD3F5), to(#059CC7));
    background: linear-gradient(90deg, #8AD3F5 40%, #059CC7 100%);
  }
  100% {
    background: #8AD3F5;
    opacity: 1;
  }
}

@keyframes fadeGradiet {
  0% {
    opacity: 0;
    background: -webkit-gradient(linear, left top, right top, color-stop(40%, #8AD3F5), to(#059CC7));
    background: linear-gradient(90deg, #8AD3F5 40%, #059CC7 100%);
  }
  100% {
    background: #8AD3F5;
    opacity: 1;
  }
}
.scs-btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-image: -webkit-gradient(linear, left top, right top, color-stop(20%, #8AD3F5), to(#059CC7));
  background-image: linear-gradient(90deg, #8AD3F5 20%, #059CC7 100%);
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  text-decoration: none;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
  -webkit-transition-property: background-image, background-size, background-position;
  transition-property: background-image, background-size, background-position;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  background-size: 100% 100%;
  outline: none;
  border-radius: 10px;
  border: unset;
}
.scs-btn > span {
  font-size: inherit;
  line-height: inherit;
  color: #fff;
  text-transform: inherit;
}
.scs-btn:hover {
  background-size: 300% 100%;
  cursor: pointer;
}
.scs-btn--icon::after {
  content: "";
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.6035 4.85401C13.6501 4.80757 13.687 4.75239 13.7122 4.69165C13.7374 4.6309 13.7504 4.56578 13.7504 4.50001C13.7504 4.43425 13.7374 4.36913 13.7122 4.30838C13.687 4.24764 13.6501 4.19246 13.6035 4.14601L10.4215 0.964014C10.375 0.917526 10.3198 0.88065 10.2591 0.855491C10.1984 0.830332 10.1333 0.817383 10.0675 0.817383C10.0018 0.817383 9.93667 0.830332 9.87593 0.855491C9.81519 0.88065 9.76 0.917526 9.71351 0.964014C9.66702 1.0105 9.63015 1.06569 9.60499 1.12643C9.57983 1.18717 9.56688 1.25227 9.56688 1.31801C9.56688 1.38376 9.57983 1.44886 9.60499 1.5096C9.63015 1.57034 9.66702 1.62553 9.71351 1.67201L12.5425 4.50001L9.71351 7.32801C9.66702 7.3745 9.63015 7.42969 9.60499 7.49043C9.57983 7.55117 9.56688 7.61627 9.56688 7.68201C9.56688 7.74776 9.57983 7.81286 9.60499 7.8736C9.63015 7.93434 9.66702 7.98953 9.71351 8.03601C9.76 8.0825 9.81519 8.11938 9.87593 8.14454C9.93667 8.1697 10.0018 8.18265 10.0675 8.18265C10.1333 8.18265 10.1984 8.1697 10.2591 8.14454C10.3198 8.11938 10.375 8.0825 10.4215 8.03601L13.6035 4.85401ZM0.249512 5.00001H13.2495V4.00001H0.249512V5.00001Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 14px;
  height: 9px;
}
.scs-btn--bigsize {
  height: 66px;
  padding: 0 68px;
  text-transform: uppercase;
}
@media (max-width: 1200px) {
  .scs-btn--bigsize {
    padding: 0 56px;
  }
}
@media (max-width: 576px) {
  .scs-btn--bigsize {
    padding: 0 32px;
    height: 54px;
  }
}
.scs-btn--large {
  height: 52px;
  padding: 0 29px;
}
@media (max-width: 992px) {
  .scs-btn--large {
    height: 44px;
    padding: 0 24px;
  }
}
.scs-btn--minsize {
  height: 42px;
  padding: 0 29px;
}
@media (max-width: 576px) {
  .scs-btn--minsize {
    height: 36px;
    padding: 0 20px;
  }
}

html {
  scroll-behavior: smooth;
}

.page.page-service {
  padding: 0;
}
.page.page-service .container {
  max-width: 1400px;
}

.scroll-parent {
  scroll-margin-top: 101px;
}
@media (max-width: 768px) {
  .scroll-parent {
    scroll-margin-top: 64px;
  }
}

.scs-img {
  display: block;
  width: 100%;
  height: auto;
  -o-object-fit: cover;
     object-fit: cover;
}

.scs-section-gap {
  padding: 30px 0;
}
@media (max-width: 992px) {
  .scs-section-gap {
    padding: 24px 0;
  }
}
@media (max-width: 576px) {
  .scs-section-gap {
    padding: 16px 0;
  }
}
.scs-section-gap--last {
  padding-bottom: 60px;
}
@media (max-width: 992px) {
  .scs-section-gap--last {
    padding-bottom: 40px;
  }
}
@media (max-width: 576px) {
  .scs-section-gap--last {
    padding-bottom: 32px;
  }
}

.scs-section-title h2 {
  font-size: 30px;
  line-height: 38px;
  font-weight: 600;
  color: #333;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .scs-section-title h2 {
    font-size: 26px;
    line-height: 34px;
    margin-bottom: 32px;
  }
}
@media (max-width: 768px) {
  .scs-section-title h2 {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 24px;
  }
}

.scs-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  opacity: 1;
  z-index: 10;
}
.scs-arrow:hover {
  opacity: 0.8;
  cursor: pointer;
}
.scs-arrow--next {
  right: -52px;
}
@media (max-width: 1500px) {
  .scs-arrow--next {
    right: -12px;
  }
}
@media (max-width: 1400px) {
  .scs-arrow--next {
    right: 16px;
  }
}
.scs-arrow--prev {
  left: -52px;
}
@media (max-width: 1500px) {
  .scs-arrow--prev {
    left: -12px;
  }
}
@media (max-width: 1400px) {
  .scs-arrow--prev {
    left: 16px;
  }
}
.scs-arrow.swiper-button-disabled, .scs-arrow.swiper-button-lock {
  opacity: 0;
  pointer-events: none;
}

.scs-text p,
.scs-text li {
  font-size: 18px;
  line-height: 24px;
  color: #333333;
}
@media (max-width: 992px) {
  .scs-text p,
  .scs-text li {
    font-size: 16px;
    line-height: 22px;
  }
}

.scs-blockform {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 15px;
  width: 100%;
}
@media (max-width: 992px) {
  .scs-blockform {
    row-gap: 10px;
  }
}
.scs-blockform__input, .scs-blockform__wrap-btn, .scs-blockform__textarea {
  width: 100%;
}
.scs-blockform__inputs {
  margin-bottom: 15px;
  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: 15px;
  width: 100%;
}
@media (max-width: 992px) {
  .scs-blockform__inputs {
    row-gap: 10px;
    margin-bottom: 10px;
  }
}
.scs-blockform__input input {
  width: 100%;
}
.scs-blockform__textarea textarea {
  width: 100%;
}
.scs-blockform__wrap-btn .scs-btn {
  width: 100%;
}
.scs-blockform__desc {
  max-width: 318px;
  text-align: center;
}
@media (max-width: 768px) {
  .scs-blockform__desc {
    max-width: unset;
  }
}
.scs-blockform__desc p {
  font-size: 12px;
  line-height: 18px;
  color: #333;
  margin-bottom: 0;
}
.scs-blockform__desc a {
  color: #059CC7;
}

.scs-wrap-textarea textarea,
.scs-wrap-textarea input,
.scs-wrap-input textarea,
.scs-wrap-input input {
  display: block;
  border-radius: 10px;
  border: 1px solid #cdcdcd;
  font-size: 18px;
}
@media (max-width: 992px) {
  .scs-wrap-textarea textarea,
  .scs-wrap-textarea input,
  .scs-wrap-input textarea,
  .scs-wrap-input input {
    font-size: 16px;
  }
}
.scs-wrap-textarea textarea::-webkit-input-placeholder, .scs-wrap-textarea input::-webkit-input-placeholder, .scs-wrap-input textarea::-webkit-input-placeholder, .scs-wrap-input input::-webkit-input-placeholder {
  font-size: inherit;
  color: #6b6b6b;
}
.scs-wrap-textarea textarea::-moz-placeholder, .scs-wrap-textarea input::-moz-placeholder, .scs-wrap-input textarea::-moz-placeholder, .scs-wrap-input input::-moz-placeholder {
  font-size: inherit;
  color: #6b6b6b;
}
.scs-wrap-textarea textarea:-ms-input-placeholder, .scs-wrap-textarea input:-ms-input-placeholder, .scs-wrap-input textarea:-ms-input-placeholder, .scs-wrap-input input:-ms-input-placeholder {
  font-size: inherit;
  color: #6b6b6b;
}
.scs-wrap-textarea textarea::-ms-input-placeholder, .scs-wrap-textarea input::-ms-input-placeholder, .scs-wrap-input textarea::-ms-input-placeholder, .scs-wrap-input input::-ms-input-placeholder {
  font-size: inherit;
  color: #6b6b6b;
}
.scs-wrap-textarea textarea::placeholder,
.scs-wrap-textarea input::placeholder,
.scs-wrap-input textarea::placeholder,
.scs-wrap-input input::placeholder {
  font-size: inherit;
  color: #6b6b6b;
}

.scs-wrap-input input {
  height: 66px;
  padding: 0 32px;
}
@media (max-width: 992px) {
  .scs-wrap-input input {
    padding: 0 24px;
  }
}
@media (max-width: 768px) {
  .scs-wrap-input input {
    height: 54px;
    padding: 0 16px;
  }
}

.scs-wrap-textarea textarea {
  height: 92px;
  padding: 16px 32px;
  resize: none;
}
@media (max-width: 992px) {
  .scs-wrap-textarea textarea {
    height: 80px;
    padding: 12px 24px;
  }
}
@media (max-width: 768px) {
  .scs-wrap-textarea textarea {
    height: 76px;
    padding-left: 16px;
    padding-right: 16px;
  }
}

.scs-main {
  padding: 60px 0 30px 0;
  background-color: #fff;
}
@media (max-width: 992px) {
  .scs-main {
    padding: 40px 0 24px 0;
  }
}
@media (max-width: 992px) {
  .scs-main {
    padding-top: 24px;
  }
}
.scs-main h1,
.scs-main p {
  color: #333333;
}
.scs-main__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
@media (max-width: 992px) {
  .scs-main__flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 30px;
  }
}
@media (max-width: 768px) {
  .scs-main__flex {
    row-gap: 32px;
  }
}
.scs-main__left {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.scs-main__left h1 {
  font-size: 48px;
  line-height: 56px;
  font-weight: 700;
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .scs-main__left h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 992px) {
  .scs-main__left h1 {
    font-size: 48px;
    line-height: 56px;
  }
}
@media (max-width: 768px) {
  .scs-main__left h1 {
    font-size: 40px;
    line-height: 48px;
  }
}
@media (max-width: 576px) {
  .scs-main__left h1 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 16px;
  }
}
.scs-main__left p {
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .scs-main__left p {
    margin-bottom: 20px;
  }
}
@media (max-width: 992px) {
  .scs-main__left p {
    font-size: 20px;
    line-height: 32px;
    margin-bottom: 24px;
  }
}
@media (max-width: 576px) {
  .scs-main__left p {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 16px;
  }
}
.scs-main__left ul {
  padding-left: 0;
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 0;
  margin-bottom: 49px;
  row-gap: 10px;
}
@media (max-width: 1200px) {
  .scs-main__left ul {
    margin-bottom: 30px;
  }
}
@media (max-width: 576px) {
  .scs-main__left ul {
    margin-bottom: 16px;
  }
}
.scs-main__left li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
}
@media (max-width: 992px) {
  .scs-main__left li {
    font-size: 20px;
    line-height: 32px;
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (max-width: 576px) {
  .scs-main__left li {
    font-size: 18px;
    line-height: 26px;
    -webkit-column-gap: 6px;
       -moz-column-gap: 6px;
            column-gap: 6px;
  }
}
.scs-main__left li i {
  position: relative;
  top: 4px;
}
.scs-main__left .scs-btn {
  margin-top: auto;
}
.scs-main__right {
  width: 48.89%;
  min-width: 666px;
  height: 420px;
}
@media (max-width: 1300px) {
  .scs-main__right {
    min-width: 555px;
    height: 350px;
  }
}
@media (max-width: 1150px) {
  .scs-main__right {
    width: 50%;
    min-width: 462.5px;
    height: 300px;
  }
}
@media (max-width: 992px) {
  .scs-main__right {
    width: 100%;
    min-width: unset;
    height: 440px;
  }
}
@media (max-width: 576px) {
  .scs-main__right {
    height: 240px;
  }
}
.scs-main__video {
  width: 100%;
  height: 100%;
}
.scs-main__video iframe {
  height: 100%;
  width: 100%;
}

.scs-benefits__grid {
  display: -ms-grid;
  display: grid;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
  -ms-grid-columns: 1fr 30px 1fr 30px 1fr;
  grid-template-columns: repeat(3, 1fr);
}
@media (max-width: 1400px) {
  .scs-benefits__grid {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (max-width: 768px) {
  .scs-benefits__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    row-gap: 16px;
  }
}
.scs-benefits__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
@media (max-width: 1400px) {
  .scs-benefits__item {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (max-width: 992px) {
  .scs-benefits__item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    row-gap: 16px;
  }
}
@media (max-width: 768px) {
  .scs-benefits__item {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
  }
}
.scs-benefits__item-left img {
  min-width: 86px;
  width: 86px;
  height: 86px;
}
@media (max-width: 1300px) {
  .scs-benefits__item-left img {
    min-width: 64px;
    width: 64px;
    height: 64px;
  }
}
@media (max-width: 992px) {
  .scs-benefits__item-left img {
    min-width: unset;
    width: 86px;
    height: 86px;
  }
}
@media (max-width: 768px) {
  .scs-benefits__item-left img {
    width: 56px;
    height: 56px;
  }
}
.scs-benefits__item-right {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.scs-benefits__item-right h3 {
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
}
@media (max-width: 1400px) {
  .scs-benefits__item-right h3 {
    margin-bottom: 10px;
  }
}
@media (max-width: 992px) {
  .scs-benefits__item-right h3 {
    font-size: 18px;
    line-height: 26px;
    margin-bottom: 8px;
  }
}
.scs-benefits__item-right p {
  font-size: 18px;
  line-height: 28px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .scs-benefits__item-right p {
    font-size: 16px;
    line-height: 24px;
  }
}

.scs-info__nav {
  margin-bottom: 40px;
  padding: 30px 60px;
  border-color: #8AD3F5;
  border-radius: 10px;
  border-width: 1px;
  border-style: solid;
  border-bottom-width: 4px;
}
@media (max-width: 1300px) {
  .scs-info__nav {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 1200px) {
  .scs-info__nav {
    padding-left: 16px;
    padding-right: 16px;
  }
}
@media (max-width: 992px) {
  .scs-info__nav {
    padding: 20px 12px;
    margin-bottom: 30px;
  }
}
@media (max-width: 768px) {
  .scs-info__nav {
    margin-bottom: 20px;
  }
}
.scs-info__nav ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-left: 0;
  list-style: none;
  margin: 0;
}
@media (max-width: 768px) {
  .scs-info__nav ul {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-column-gap: 24px;
       -moz-column-gap: 24px;
            column-gap: 24px;
    row-gap: 16px;
  }
}
.scs-info__nav ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  position: relative;
}
@media (max-width: 992px) {
  .scs-info__nav ul li {
    width: auto;
  }
}
.scs-info__nav ul li::after {
  content: "";
  display: block;
  position: absolute;
  border-left: 2px solid #EDEDED;
  height: 35px;
  top: 50%;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
@media (max-width: 1200px) {
  .scs-info__nav ul li::after {
    right: 10px;
  }
}
@media (max-width: 992px) {
  .scs-info__nav ul li::after {
    display: none;
  }
}
.scs-info__nav ul li:first-child {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.scs-info__nav ul li:first-child::after {
  right: 35px;
}
@media (max-width: 1200px) {
  .scs-info__nav ul li:first-child::after {
    right: 20px;
  }
}
.scs-info__nav ul li:last-child {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.scs-info__nav ul li:last-child::after {
  display: none;
}
.scs-info__nav ul a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  text-decoration: none;
  font-size: 20px;
  line-height: 24px;
  color: #333;
  font-weight: 600;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}
@media (max-width: 992px) {
  .scs-info__nav ul a {
    font-size: 18px;
    line-height: 20px;
    -webkit-column-gap: 8px;
       -moz-column-gap: 8px;
            column-gap: 8px;
  }
}
@media (max-width: 768px) {
  .scs-info__nav ul a {
    -webkit-column-gap: 6px;
       -moz-column-gap: 6px;
            column-gap: 6px;
  }
}
.scs-info__nav ul a:hover {
  opacity: 0.75;
}
.scs-info__nav ul a::after {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.179932' width='20.09' height='20.09' rx='10.045' fill='%238AD3F5'/%3E%3Cpath d='M6.17993 9L10.3674 13.1875L14.5549 9' stroke='white' stroke-width='1.675' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  width: 21px;
  height: 21px;
}
@media (max-width: 768px) {
  .scs-info__nav ul a::after {
    width: 16px;
    height: 16px;
  }
}
.scs-info__content {
  padding-left: 60px;
}
@media (max-width: 992px) {
  .scs-info__content {
    padding-left: 30px;
  }
}
@media (max-width: 768px) {
  .scs-info__content {
    padding-left: 20px;
  }
}
.scs-info__wrap-desc p,
.scs-info__wrap-desc li {
  font-size: 18px;
  line-height: 28px;
  color: #333;
}
@media (max-width: 992px) {
  .scs-info__wrap-desc p,
  .scs-info__wrap-desc li {
    font-size: 16px;
    line-height: 26px;
  }
}
@media (max-width: 992px) {
  .scs-info__wrap-desc p {
    margin-bottom: 16px;
  }
}
.scs-info__wrap-desc ul {
  padding-left: 35px;
  list-style: none;
  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: 10px;
}
@media (max-width: 768px) {
  .scs-info__wrap-desc ul {
    padding-left: 30px;
  }
}
.scs-info__wrap-desc ul li {
  position: relative;
}
.scs-info__wrap-desc ul li::before {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  position: absolute;
  top: 2px;
  left: -35px;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6698 16.9937L6.25 12.5729L7.72292 11.1L10.6698 14.0458L16.5615 8.15308L18.0354 9.62703L10.6698 16.9937Z' fill='%238AD3F5'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.04175 12.5C1.04175 6.17183 6.17196 1.04163 12.5001 1.04163C18.8282 1.04163 23.9584 6.17183 23.9584 12.5C23.9584 18.8281 18.8282 23.9583 12.5001 23.9583C6.17196 23.9583 1.04175 18.8281 1.04175 12.5ZM12.5001 21.875C11.2689 21.875 10.0499 21.6325 8.91242 21.1613C7.775 20.6902 6.7415 19.9996 5.87095 19.1291C5.00041 18.2585 4.30985 17.225 3.83871 16.0876C3.36757 14.9502 3.12508 13.7311 3.12508 12.5C3.12508 11.2688 3.36757 10.0497 3.83871 8.9123C4.30985 7.77487 5.00041 6.74138 5.87095 5.87083C6.7415 5.00028 7.775 4.30973 8.91242 3.83859C10.0499 3.36745 11.2689 3.12496 12.5001 3.12496C14.9865 3.12496 17.3711 4.11268 19.1292 5.87083C20.8874 7.62899 21.8751 10.0136 21.8751 12.5C21.8751 14.9864 20.8874 17.3709 19.1292 19.1291C17.3711 20.8872 14.9865 21.875 12.5001 21.875Z' fill='%238AD3F5'/%3E%3C/svg%3E%0A");
  width: 25px;
  height: 25px;
}
@media (max-width: 768px) {
  .scs-info__wrap-desc ul li::before {
    width: 20px;
    height: 20px;
    left: -30px;
    top: 4px;
  }
}
.scs-info__wrap-desc > div p {
  margin-bottom: 15px;
}
@media (max-width: 992px) {
  .scs-info__wrap-desc > div p {
    margin-bottom: 10px;
  }
}
.scs-info__wrap-desc > div ul {
  margin: 0;
}

.scs-feedback__block {
  border-radius: 30px;
  background-color: #F5F5F5;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 34.3% 40px 330px 40px 1fr;
  grid-template-columns: 34.3% 330px 1fr;
  padding: 50px 48px;
  -webkit-column-gap: 40px;
     -moz-column-gap: 40px;
          column-gap: 40px;
}
@media (max-width: 1300px) {
  .scs-feedback__block {
    padding: 32px 24px;
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -ms-grid-columns: 38% 16px 330px 16px 1fr;
    grid-template-columns: 38% 330px 1fr;
  }
}
@media (max-width: 1200px) {
  .scs-feedback__block {
    -ms-grid-columns: 400px 280px 1fr;
    grid-template-columns: 400px 280px 1fr;
  }
}
@media (max-width: 1100px) {
  .scs-feedback__block {
    -ms-grid-columns: 340px 260px 1fr;
    grid-template-columns: 340px 260px 1fr;
  }
}
@media (max-width: 992px) {
  .scs-feedback__block {
    -ms-grid-columns: 360px 24px 1fr;
    grid-template-columns: 360px 1fr;
    -webkit-column-gap: 24px;
       -moz-column-gap: 24px;
            column-gap: 24px;
    row-gap: 16px;
  }
}
@media (max-width: 768px) {
  .scs-feedback__block {
    -ms-grid-columns: 1.3fr 16px 1fr;
    grid-template-columns: 1.3fr 1fr;
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
    padding: 24px 16px;
    row-gap: 20px;
  }
}
@media (max-width: 576px) {
  .scs-feedback__block {
    row-gap: 24px;
  }
}
.scs-feedback__left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 992px) {
  .scs-feedback__left {
    -ms-grid-row: 1;
    grid-row: 1;
  }
}
@media (max-width: 768px) {
  .scs-feedback__left {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
.scs-feedback__left h2,
.scs-feedback__left p {
  color: #333;
}
.scs-feedback__left h2 {
  font-size: 30px;
  line-height: 38px;
  font-weight: 700;
  margin-bottom: 30px;
}
@media (max-width: 1200px) {
  .scs-feedback__left h2 {
    font-size: 28px;
    line-height: 36px;
    margin-bottom: 20px;
  }
}
@media (max-width: 1100px) {
  .scs-feedback__left h2 {
    font-size: 24px;
    line-height: 32px;
    margin-bottom: 12px;
  }
}
@media (max-width: 992px) {
  .scs-feedback__left h2 {
    font-size: 25px;
    line-height: 34px;
  }
}
@media (max-width: 768px) {
  .scs-feedback__left h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 576px) {
  .scs-feedback__left h2 {
    font-size: 22px;
    line-height: 30px;
  }
}
.scs-feedback__left h2 span {
  color: #059CC7;
}
.scs-feedback__left p {
  font-size: 16px;
  line-height: 24px;
  max-width: 318px;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .scs-feedback__left p {
    max-width: unset;
  }
}
@media (max-width: 992px) {
  .scs-feedback__center {
    -ms-grid-row: 2;
    grid-row: 2;
    -ms-grid-column-span: 2;
    grid-column: span 2;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
@media (max-width: 768px) {
  .scs-feedback__center {
    -ms-grid-column: 1;
    grid-column: 1;
  }
}
@media (max-width: 576px) {
  .scs-feedback__center {
    -ms-grid-column-span: 2;
    grid-column: span 2;
  }
}
@media (max-width: 992px) {
  .scs-feedback__center .scs-blockform {
    max-width: 330px;
  }
}
.scs-feedback__right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 7px;
     -moz-column-gap: 7px;
          column-gap: 7px;
}
@media (max-width: 768px) {
  .scs-feedback__right {
    -ms-grid-column: 2;
    grid-column: 2;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    row-gap: 12px;
  }
}
@media (max-width: 576px) {
  .scs-feedback__right {
    -ms-grid-column-span: 2;
    grid-column: span 2;
    -ms-grid-row: 3;
    grid-row: 3;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
@media (max-width: 768px) {
  .scs-feedback__right img {
    max-width: 76px;
  }
}
.scs-feedback__doctor-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  row-gap: 20px;
}
@media (max-width: 1400px) {
  .scs-feedback__doctor-content {
    row-gap: 10px;
  }
}
@media (max-width: 768px) {
  .scs-feedback__doctor-content {
    row-gap: 6px;
  }
}
.scs-feedback__doctor-content h3,
.scs-feedback__doctor-content p,
.scs-feedback__doctor-content span {
  color: #333;
}
.scs-feedback__doctor-content h3,
.scs-feedback__doctor-content p {
  margin-bottom: 0;
}
.scs-feedback__doctor-content h3 {
  font-size: 18px;
  font-weight: 700;
}
@media (max-width: 768px) {
  .scs-feedback__doctor-content h3 {
    font-size: 16px;
  }
}
.scs-feedback__doctor-content p {
  font-size: 12px;
  line-height: 20px;
}
.scs-feedback__doctor-content > span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 600;
  font-size: 16px;
  padding: 3px 14px 4px 14px;
  min-width: 131px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 5px;
  background-color: #8AD3F5;
}
@media (max-width: 768px) {
  .scs-feedback__doctor-content > span {
    padding: 3px 8px 4px 8px;
    font-size: 14px;
    min-width: unset;
  }
}

.scs-gallery__swiper-container {
  position: relative;
}

.scs-prices__swiper-container {
  position: relative;
}
.scs-prices__items {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 30px 1fr 30px 1fr;
  grid-template-columns: repeat(3, 1fr);
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
@media (max-width: 1400px) {
  .scs-prices__items {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
.scs-prices__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 40px 64px;
  border-radius: 20px;
  border: 3px solid #EDEDED;
}
@media (max-width: 1200px) {
  .scs-prices__item {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 992px) {
  .scs-prices__item {
    padding: 16px;
    border-width: 2px;
  }
}
@media (max-width: 576px) {
  .scs-prices__item {
    padding: 12px;
    border-width: 1px;
  }
}
.scs-prices__item h3 {
  font-size: 20px;
  font-weight: 600;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .scs-prices__item h3 {
    font-size: 18px;
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .scs-prices__item h3 {
    font-size: 16px;
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
    margin-bottom: 16px;
  }
}
@media (max-width: 576px) {
  .scs-prices__item h3 {
    margin-bottom: 12px;
  }
}
.scs-prices__item h3::before {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='48' viewBox='0 0 30 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_174)'%3E%3Cpath d='M2.84062 22.453C2.40313 21.078 1.95781 19.6874 1.50469 18.2812C1.05156 16.8749 0.621875 15.453 0.215625 14.0155C0.090625 13.6093 0.0203125 13.1796 0.0046875 12.7265C-0.0109375 12.2734 0.0125 11.828 0.075 11.3905C0.23125 10.1405 0.567188 8.96867 1.08281 7.87492C1.59844 6.78117 2.46562 5.90617 3.68437 5.24992C4.37187 4.87492 5.09844 4.6093 5.86406 4.45305C6.62969 4.2968 7.3875 4.2968 8.1375 4.45305C8.98125 4.6093 9.80937 4.7968 10.6219 5.01555C11.4344 5.2343 12.2625 5.46867 13.1063 5.71867C13.8875 5.93742 14.6609 5.9843 15.4266 5.8593C16.1922 5.7343 16.95 5.59367 17.7 5.43742C18.575 5.21867 19.4422 4.99992 20.3016 4.78117C21.1609 4.56242 22.0281 4.45305 22.9031 4.45305C24.3406 4.39055 25.6141 4.78899 26.7234 5.64836C27.8328 6.50774 28.5906 7.6718 28.9969 9.14055C29.1531 9.70305 29.2781 10.2734 29.3719 10.8515C29.4656 11.4296 29.5281 11.9999 29.5594 12.5624C29.6219 13.6874 29.4734 14.7655 29.1141 15.7968C28.7547 16.828 28.3875 17.8593 28.0125 18.8905C27.7625 19.4843 27.5125 20.078 27.2625 20.6718C27.0125 21.2655 26.7625 21.8593 26.5125 22.453C24.575 22.453 22.6375 22.453 20.7 22.453C18.7313 22.453 16.7625 22.453 14.7938 22.453C12.825 22.453 10.8406 22.453 8.84063 22.453C6.87188 22.453 4.87187 22.453 2.84062 22.453ZM4.10625 20.4843C5.91875 20.4843 7.71563 20.4843 9.49688 20.4843C11.2781 20.4843 13.0438 20.4843 14.7938 20.4843C16.5438 20.4843 18.2938 20.4843 20.0438 20.4843C21.7938 20.4843 23.5281 20.4843 25.2469 20.4843C25.4031 20.1093 25.5594 19.7421 25.7156 19.3827C25.8719 19.0234 26.0125 18.6718 26.1375 18.328C26.6687 17.0468 27.0984 15.7499 27.4266 14.4374C27.7547 13.1249 27.7469 11.7499 27.4031 10.3124C27.0906 9.12492 26.5281 8.15617 25.7156 7.40617C24.9031 6.65617 23.9031 6.31242 22.7156 6.37492C22.0906 6.40617 21.4578 6.49992 20.8172 6.65617C20.1766 6.81242 19.5438 6.95305 18.9188 7.07805C18.1063 7.20305 17.3016 7.3593 16.5047 7.5468C15.7078 7.7343 14.9031 7.81242 14.0906 7.78117C13.2781 7.74992 12.4656 7.6093 11.6531 7.3593C10.8406 7.1093 10.0281 6.89055 9.21563 6.70305C8.49688 6.51555 7.79375 6.39055 7.10625 6.32805C6.41875 6.26555 5.73125 6.39055 5.04375 6.70305C4.0125 7.1718 3.18437 7.99211 2.55937 9.16399C1.93437 10.3359 1.74687 11.5624 1.99687 12.8437C2.27812 14.1562 2.61406 15.4452 3.00469 16.7109C3.39531 17.9765 3.7625 19.2343 4.10625 20.4843ZM25.2469 28.3124C25.2469 28.0312 25.2469 27.7655 25.2469 27.5155C25.2469 27.2655 25.2469 26.9999 25.2469 26.7187C24.7781 26.7187 24.3172 26.7187 23.8641 26.7187C23.4109 26.7187 22.95 26.7187 22.4813 26.7187C22.4813 26.3437 22.4813 25.9765 22.4813 25.6171C22.4813 25.2577 22.4813 24.9062 22.4813 24.5624C21.1375 24.5624 19.7938 24.5624 18.45 24.5624C17.1063 24.5624 15.7703 24.5624 14.4422 24.5624C13.1141 24.5624 11.7781 24.5624 10.4344 24.5624C9.09063 24.5624 7.74688 24.5624 6.40313 24.5624C6.40313 24.9374 6.40313 25.3046 6.40313 25.664C6.40313 26.0234 6.40313 26.4062 6.40313 26.8124C5.99688 26.8124 5.59844 26.8124 5.20781 26.8124C4.81719 26.8124 4.41875 26.8124 4.0125 26.8124C4.0125 27.0624 4.0125 27.3046 4.0125 27.539C4.0125 27.7734 4.0125 28.0312 4.0125 28.3124C5.79375 28.3124 7.575 28.3124 9.35625 28.3124C11.1375 28.3124 12.9109 28.3124 14.6766 28.3124C16.4422 28.3124 18.2 28.3124 19.95 28.3124C21.7313 28.3124 23.4969 28.3124 25.2469 28.3124ZM22.8094 33.4218C22.8094 33.1718 22.8094 32.9218 22.8094 32.6718C22.8094 32.4218 22.8094 32.1718 22.8094 31.9218C22.4656 31.9218 22.1219 31.9218 21.7781 31.9218C21.4344 31.9218 21.0906 31.9218 20.7469 31.9218C20.7469 31.5468 20.7469 31.1796 20.7469 30.8202C20.7469 30.4609 20.7469 30.0937 20.7469 29.7187C18.6531 29.7187 16.575 29.7187 14.5125 29.7187C12.45 29.7187 10.3719 29.7187 8.27813 29.7187C8.27813 30.0937 8.27813 30.4609 8.27813 30.8202C8.27813 31.1796 8.27813 31.5624 8.27813 31.9687C7.96563 31.9687 7.65313 31.9687 7.34063 31.9687C7.02813 31.9687 6.73125 31.9687 6.45 31.9687C6.45 32.2187 6.45 32.4609 6.45 32.6952C6.45 32.9296 6.45 33.1718 6.45 33.4218C7.825 33.4218 9.2 33.4218 10.575 33.4218C11.9187 33.4218 13.2781 33.4218 14.6531 33.4218C16.0281 33.4218 17.3875 33.4218 18.7313 33.4218C20.1063 33.4218 21.4656 33.4218 22.8094 33.4218ZM9.77813 34.9687C9.77813 35.3124 9.77813 35.6718 9.77813 36.0468C9.77813 36.4218 9.77813 36.7968 9.77813 37.1718C9.52812 37.1718 9.29375 37.1718 9.075 37.1718C8.85625 37.1718 8.6375 37.1718 8.41875 37.1718C8.41875 37.4218 8.41875 37.664 8.41875 37.8984C8.41875 38.1327 8.41875 38.3749 8.41875 38.6249C10.5125 38.6249 12.6062 38.6249 14.7 38.6249C16.7938 38.6249 18.8875 38.6249 20.9813 38.6249C20.9813 38.3749 20.9813 38.1327 20.9813 37.8984C20.9813 37.664 20.9813 37.4062 20.9813 37.1249C20.7 37.1249 20.4266 37.1249 20.1609 37.1249C19.8953 37.1249 19.6219 37.1249 19.3406 37.1249C19.3406 36.7499 19.3406 36.3827 19.3406 36.0234C19.3406 35.664 19.3406 35.2968 19.3406 34.9218C17.7156 34.9218 16.1141 34.9296 14.5359 34.9452C12.9578 34.9609 11.3719 34.9687 9.77813 34.9687ZM11.0438 40.1249C11.0438 40.7812 11.1922 41.3671 11.4891 41.8827C11.7859 42.3984 12.2 42.8124 12.7313 43.1249C13.3875 43.5624 14.0516 43.7734 14.7234 43.7577C15.3953 43.7421 16.0594 43.5155 16.7156 43.078C17.2469 42.7343 17.6375 42.3124 17.8875 41.8124C18.1375 41.3124 18.2781 40.7499 18.3094 40.1249C17.0906 40.1249 15.8797 40.1249 14.6766 40.1249C13.4734 40.1249 12.2625 40.1249 11.0438 40.1249Z' fill='%238AD3F5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_174'%3E%3Crect width='30' height='48' fill='white' transform='matrix(1 0 0 -1 0 48)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  width: 30px;
  height: 48px;
}
@media (max-width: 768px) {
  .scs-prices__item h3::before {
    width: 24px;
    height: 38.4px;
  }
}
.scs-prices__item h3 a {
  font-size: inherit;
  line-height: inherit;
  color: inherit;
  font-weight: inherit;
  text-decoration: none;
}
.scs-prices__item ul {
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 30px;
  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: 10px;
}
@media (max-width: 992px) {
  .scs-prices__item ul {
    row-gap: 6px;
    margin-bottom: 20px;
  }
}
@media (max-width: 768px) {
  .scs-prices__item ul {
    margin-bottom: 16px;
    row-gap: 5px;
  }
}
@media (max-width: 576px) {
  .scs-prices__item ul {
    row-gap: 2px;
    margin-bottom: 12px;
  }
}
.scs-prices__item ul li {
  font-size: 16px;
}
@media (max-width: 768px) {
  .scs-prices__item ul li {
    font-size: 14px;
  }
}
.scs-prices__item .scs-btn {
  margin-top: auto;
}
.scs-prices__price {
  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: 4px;
  margin-top: auto;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .scs-prices__price {
    margin-bottom: 24px;
  }
}
@media (max-width: 768px) {
  .scs-prices__price {
    margin-bottom: 16px;
  }
}
@media (max-width: 576px) {
  .scs-prices__price {
    row-gap: 0;
    margin-bottom: 12px;
  }
}
.scs-prices__price span,
.scs-prices__price strong {
  font-size: 16px;
}
@media (max-width: 768px) {
  .scs-prices__price span,
  .scs-prices__price strong {
    font-size: 14px;
  }
}
.scs-prices__price span {
  text-decoration: line-through;
}

.scs-feedback-faq__block {
  background-color: #F5F5F5;
  padding: 60px 116px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 30px;
}
@media (max-width: 1200px) {
  .scs-feedback-faq__block {
    padding-left: 80px;
    padding-right: 80px;
  }
}
@media (max-width: 1100px) {
  .scs-feedback-faq__block {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 1050px) {
  .scs-feedback-faq__block {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-faq__block {
    padding: 24px 16px 32px 16px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq__block {
    padding-bottom: 24px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq__block {
    padding-bottom: 16px;
  }
}
.scs-feedback-faq__flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 32px;
     -moz-column-gap: 32px;
          column-gap: 32px;
  width: 100%;
}
@media (max-width: 992px) {
  .scs-feedback-faq__flex {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1.3fr 16px 1fr;
    grid-template-columns: 1.3fr 1fr;
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq__flex {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq__flex {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
@media (max-width: 992px) {
  .scs-feedback-faq__left {
    padding-top: 8px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq__left {
    padding-top: 0;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq__left {
    position: relative;
    left: -16px;
    top: -24px;
    width: calc(100% + 32px);
    border-radius: 30px;
  }
}
.scs-feedback-faq__left img {
  max-width: 550px;
  width: 550px;
  height: 386px;
}
@media (max-width: 992px) {
  .scs-feedback-faq__left img {
    max-width: unset;
    width: 100%;
    height: auto;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq__left img {
    border-radius: inherit;
  }
}
.scs-feedback-faq__right {
  width: 435px;
  max-width: 435px;
}
@media (max-width: 992px) {
  .scs-feedback-faq__right {
    width: auto;
    max-width: unset;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq__right {
    position: relative;
    top: -8px;
  }
}
.scs-feedback-faq__right h2 {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 30px;
  color: #333;
}
@media (max-width: 992px) {
  .scs-feedback-faq__right h2 {
    font-size: 26px;
    margin-bottom: 16px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq__right h2 {
    font-size: 24px;
    margin-bottom: 12px;
  }
}
.scs-feedback-faq__block-form .scs-btn {
  -webkit-column-gap: 28px;
     -moz-column-gap: 28px;
          column-gap: 28px;
}
@media (max-width: 992px) {
  .scs-feedback-faq__block-form .scs-btn {
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq__block-form .scs-btn {
    -webkit-column-gap: 12px;
       -moz-column-gap: 12px;
            column-gap: 12px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-faq__block-form .scs-blockform__inputs {
    margin-bottom: 0;
  }
}

.scs-reviews__swiper-container {
  position: relative;
}
.scs-reviews__wrap-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .scs-reviews__wrap-title {
    margin-bottom: 32px;
  }
}
@media (max-width: 768px) {
  .scs-reviews__wrap-title {
    margin-bottom: 24px;
  }
}
@media (max-width: 576px) {
  .scs-reviews__wrap-title {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
.scs-reviews__wrap-title h2 {
  margin-bottom: 0;
}
@media (max-width: 576px) {
  .scs-reviews__wrap-title h2 {
    font-size: 22px;
  }
}
.scs-reviews .scs-btn {
  background: #059CC7;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
}
@media (max-width: 768px) {
  .scs-reviews .scs-btn {
    white-space: nowrap;
  }
}
.scs-reviews .scs-btn:hover {
  opacity: 0.8;
}
.scs-reviews__items {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 30px 1fr 30px 1fr;
  grid-template-columns: repeat(3, 1fr);
  -webkit-column-gap: 30px;
     -moz-column-gap: 30px;
          column-gap: 30px;
}
@media (max-width: 1400px) {
  .scs-reviews__items {
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}

.scs-review {
  border-radius: 20px;
  padding: 30px;
  background-color: #F5F5F5;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (max-width: 1400px) {
  .scs-review {
    padding: 30px 20px;
  }
}
@media (max-width: 992px) {
  .scs-review {
    padding: 12px 8px;
  }
}
@media (max-width: 768px) {
  .scs-review {
    padding: 10px 8px;
  }
}
.scs-review h3,
.scs-review p {
  color: #333;
}
.scs-review__top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .scs-review__top {
    margin-bottom: 12px;
    min-height: 57px;
  }
}
@media (max-width: 992px) {
  .scs-review__top-left {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.scs-review__top-left h3 {
  font-size: 16px;
}
@media (max-width: 992px) {
  .scs-review__top-left h3 {
    font-size: 14px;
  }
}
@media (max-width: 576px) {
  .scs-review__top-left h3 {
    font-size: 15px;
  }
}
.scs-review__top-left, .scs-review__top-right {
  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: 5px;
}
@media (max-width: 992px) {
  .scs-review__top-left, .scs-review__top-right {
    row-gap: 2px;
  }
}
.scs-review__top-right h3 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
}
.scs-review__stars {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 2px;
     -moz-column-gap: 2px;
          column-gap: 2px;
}
.scs-review__stars span {
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top center;
  width: 22px;
  height: 19px;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_250)'%3E%3Cpath d='M10.9221 0L13.9382 6.09919L20.7076 7.10456L15.8149 11.8633L16.9543 18.5657L10.9221 15.4155L4.88994 18.5657L6.02935 11.8633L1.20361 7.10456L7.97305 6.09919L10.9221 0Z' fill='%23939598'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_250'%3E%3Crect width='20.8445' height='18.5657' fill='white' transform='translate(0.533447)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
@media (max-width: 992px) {
  .scs-review__stars span {
    width: 14.66px;
    height: 12.66px;
  }
}
.scs-review__stars span.active {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='19' viewBox='0 0 22 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_34_250)'%3E%3Cpath d='M10.9221 0L13.9382 6.09919L20.7076 7.10456L15.8149 11.8633L16.9543 18.5657L10.9221 15.4155L4.88994 18.5657L6.02935 11.8633L1.20361 7.10456L7.97305 6.09919L10.9221 0Z' fill='%23FBBC05'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_34_250'%3E%3Crect width='20.8445' height='18.5657' fill='white' transform='translate(0.533447)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.scs-review__top-right {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  text-align: right;
}
@media (max-width: 992px) {
  .scs-review__top-right {
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
}
.scs-review__top-right span {
  font-size: 14px;
  line-height: 18px;
  color: #939598;
}
@media (max-width: 992px) {
  .scs-review__top-right span {
    font-size: 12px;
    line-height: 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.scs-review__top-right span a {
  text-decoration: none;
  color: #B63439;
}
.scs-review__desc {
  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: 5px;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .scs-review__desc {
    margin-bottom: 12px;
    row-gap: 2px;
  }
}
.scs-review__text p {
  display: -webkit-box;
  -webkit-line-clamp: 4;
  line-clamp: 99;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .scs-review__text p {
    font-size: 14px;
    line-height: 22px;
  }
}
.scs-review__desc > a {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: #059CC7;
  font-size: 14px;
}
.scs-review__bottom {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-column-gap: 15px;
     -moz-column-gap: 15px;
          column-gap: 15px;
  margin-top: auto;
}
@media (max-width: 992px) {
  .scs-review__bottom {
    -webkit-column-gap: 4px;
       -moz-column-gap: 4px;
            column-gap: 4px;
  }
}
.scs-review__doctor-img img {
  width: 60px;
  min-width: 60px;
  height: 60px;
  min-height: 60px;
}
.scs-review__doctor-info {
  width: 100%;
  background-color: #EDEDED;
  padding: 9px 11px 8px 20px;
  border-radius: 4px;
}
@media (max-width: 992px) {
  .scs-review__doctor-info {
    padding: 4px 4px 6px 8px;
  }
}
.scs-review__doctor-info span {
  font-size: 14px;
  white-space: nowrap;
}
@media (max-width: 1300px) {
  .scs-review__doctor-info span {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 1200px) {
  .scs-review__doctor-info span {
    white-space: wrap;
  }
}
@media (max-width: 768px) {
  .scs-review__doctor-info span {
    font-size: 12px;
  }
}
@media (max-width: 576px) {
  .scs-review__doctor-info span {
    font-size: 14px;
  }
}
.scs-review__doctor-info span a {
  font-size: inherit;
  color: #059CC7;
  text-decoration: none;
}
.scs-review--active .scs-review__text p {
  -webkit-line-clamp: 99;
  line-clamp: 99;
}

.scs-feedback-faq--doctor .scs-feedback-faq__background {
  background-color: #F5F5F5;
  position: relative;
}
.scs-feedback-faq--doctor .scs-feedback-faq__background::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 26vw;
  background: -webkit-gradient(linear, left top, right top, color-stop(20%, #8AD3F5), to(#059CC7));
  background: linear-gradient(90deg, #8AD3F5 20%, #059CC7 100%);
  z-index: 0;
}
@media (max-width: 1600px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__background::before {
    width: 22vw;
  }
}
@media (max-width: 1500px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__background::before {
    width: 18vw;
  }
}
@media (max-width: 1100px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__background::before {
    width: 21vw;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__background::before {
    width: 12vw;
  }
}
.scs-feedback-faq--doctor .container {
  position: relative;
  z-index: 1;
}
.scs-feedback-faq--doctor .scs-feedback-faq__block {
  padding-left: 0;
  background-color: transparent;
}
@media (max-width: 1300px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__block {
    padding-right: 24px;
  }
}
@media (max-width: 1100px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__block {
    padding-right: 0;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__flex {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    row-gap: 24px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__flex {
    padding-left: 56px;
    padding-right: 24px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__left {
    position: static;
  }
}
.scs-feedback-faq--doctor .scs-feedback-faq__left img {
  max-width: 666px;
  width: 666px;
  height: 500px;
  border-radius: 22px;
}
@media (max-width: 1200px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__left img {
    max-width: 555px;
    width: 555px;
    height: 416.66px;
  }
}
@media (max-width: 1100px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__left img {
    max-width: 504.5px;
    width: 504.5px;
    height: 378.7px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__left img {
    max-width: unset;
    width: 100%;
    height: auto;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__left img {
    width: 90%;
  }
}
@media (max-width: 992px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right {
    padding-top: 8px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right {
    padding-top: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding-left: 80px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right {
    padding-left: 0;
    padding-right: 0;
  }
}
.scs-feedback-faq--doctor .scs-feedback-faq__right > span {
  display: block;
  color: #fff;
  padding: 0 12px;
  width: 100%;
  font-size: 24px;
  font-weight: 700;
  background-color: #8AD3F5;
  border-radius: 10px;
  margin-bottom: 20px;
}
@media (max-width: 1100px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right > span {
    padding: 0 10px;
    margin-bottom: 12px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right > span {
    padding: 0 8px;
    font-size: 18px;
    margin-bottom: 8px;
  }
}
@media (max-width: 800px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right > span {
    font-size: 17px;
    padding: 0 6px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right > span {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    font-size: 16px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right > span {
    font-size: 14px;
    margin-bottom: 4px;
  }
}
.scs-feedback-faq--doctor .scs-feedback-faq__right h2 {
  margin-bottom: 20px;
}
@media (max-width: 992px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right h2 {
    margin-bottom: 12px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right h2 {
    margin-bottom: 12px;
  }
}
.scs-feedback-faq--doctor .scs-feedback-faq__right h2 span {
  color: #00ABE1;
}
@media (max-width: 768px) {
  .scs-feedback-faq--doctor .scs-feedback-faq__right .scs-blockform {
    max-width: 360px;
  }
}
.scs-feedback-faq--doctor .scs-wrap-input input,
.scs-feedback-faq--doctor .scs-wrap-textarea textarea {
  border-color: rgba(0, 0, 0, 0.4);
}

.scs-specialists__swiper-container {
  position: relative;
}
.scs-specialists__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  row-gap: 30px;
}
@media (max-width: 992px) {
  .scs-specialists__item {
    row-gap: 16px;
  }
}
@media (max-width: 768px) {
  .scs-specialists__item {
    row-gap: 12px;
  }
}
@media (max-width: 576px) {
  .scs-specialists__item {
    row-gap: 8px;
  }
}
.scs-specialists__wrap-img {
  width: 100%;
  overflow: hidden;
  border-radius: 30px;
}
.scs-specialists__wrap-img:hover img {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.scs-specialists__wrap-img img {
  height: 630px;
  -webkit-transform: scale(1);
          transform: scale(1);
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  border-radius: inherit;
}
@media (max-width: 1300px) {
  .scs-specialists__wrap-img img {
    height: 520px;
  }
}
@media (max-width: 1200px) {
  .scs-specialists__wrap-img img {
    height: 480px;
  }
}
@media (max-width: 992px) {
  .scs-specialists__wrap-img img {
    height: 380px;
  }
}
@media (max-width: 768px) {
  .scs-specialists__wrap-img img {
    height: 300px;
  }
}
.scs-specialists__wrap-title {
  text-align: center;
}
.scs-specialists__wrap-title h3 {
  font-size: 20px;
  color: #333;
}
@media (max-width: 992px) {
  .scs-specialists__wrap-title h3 {
    font-size: 18px;
  }
}
@media (max-width: 768px) {
  .scs-specialists__wrap-title h3 {
    font-size: 16px;
  }
}
.scs-specialists__wrap-title p {
  font-size: 16px;
  color: #939598;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .scs-specialists__wrap-title p {
    font-size: 14px;
  }
}
.scs-specialists .scs-btn {
  width: 100%;
}
@media (max-width: 992px) {
  .scs-specialists .scs-btn {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .scs-specialists .scs-btn {
    padding: 0 18px;
  }
}

.scs-feedback-cons {
  padding: 60px 0;
}
@media (max-width: 768px) {
  .scs-feedback-cons {
    padding: 24px 0;
  }
}
@media (max-width: 576px) {
  .scs-feedback-cons {
    padding: 16px 0 32px 0;
  }
}
.scs-feedback-cons__block {
  background-image: linear-gradient(160deg, #059CC7 30%, #8AD3F5 100%);
  position: relative;
  padding: 60px 116px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 20px;
}
@media (max-width: 1300px) {
  .scs-feedback-cons__block {
    padding-left: 72px;
    padding-right: 72px;
  }
}
@media (max-width: 1200px) {
  .scs-feedback-cons__block {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media (max-width: 1100px) {
  .scs-feedback-cons__block {
    padding-left: 24px;
    padding-right: 24px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-cons__block {
    padding: 32px 16px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    padding-top: 8px;
    padding-bottom: 24px;
  }
}
.scs-feedback-cons__left {
  max-width: 508px;
  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: 30px;
}
@media (max-width: 1050px) {
  .scs-feedback-cons__left {
    max-width: 472px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-cons__left {
    row-gap: 16px;
    max-width: 380px;
  }
}
@media (max-width: 800px) {
  .scs-feedback-cons__left {
    max-width: 360px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__left {
    margin: 0 auto;
    -webkit-transform: translateY(16px);
            transform: translateY(16px);
    row-gap: 10px;
  }
}
.scs-feedback-cons__left h2,
.scs-feedback-cons__left p {
  color: #fff;
  font-weight: 700;
}
.scs-feedback-cons__left h2 {
  font-size: 30px;
  line-height: 38px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__left h2 {
    font-size: 26px;
    line-height: 34px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__left h2 {
    font-size: 24px;
    line-height: 32px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-cons__left h2 {
    font-size: 20px;
    line-height: 28px;
  }
}
.scs-feedback-cons__left p {
  font-size: 20px;
  line-height: 28px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .scs-feedback-cons__left p {
    font-size: 18px;
    line-height: 26px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__left p {
    margin-bottom: 10px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-cons__left p {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 6px;
  }
}
.scs-feedback-cons__items {
  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: 16px;
  max-width: 400px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__items {
    row-gap: 10px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__items {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 10px 1fr;
    grid-template-columns: repeat(2, 1fr);
    -webkit-column-gap: 10px;
       -moz-column-gap: 10px;
            column-gap: 10px;
  }
}
@media (max-width: 576px) {
  .scs-feedback-cons__items {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
  }
}
.scs-feedback-cons__right {
  position: absolute;
  top: -30px;
  right: 116px;
  background-color: #F5F5F5;
  border: 1px solid #939598;
  border-radius: 20px;
  padding: 34px 30px;
  height: calc(100% + 60px);
}
@media (max-width: 1300px) {
  .scs-feedback-cons__right {
    right: 72px;
  }
}
@media (max-width: 1200px) {
  .scs-feedback-cons__right {
    right: 40px;
  }
}
@media (max-width: 1100px) {
  .scs-feedback-cons__right {
    right: 24px;
  }
}
@media (max-width: 992px) {
  .scs-feedback-cons__right {
    right: 16px;
    padding: 24px 16px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__right {
    position: relative;
    height: auto;
    right: unset;
    top: unset;
    bottom: -40px;
    max-width: 360px;
    width: 100%;
    margin: 0 auto;
  }
}
.scs-feedback-cons__block-form {
  width: 374px;
  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: 30px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__block-form {
    width: 320px;
    row-gap: 16px;
  }
}
@media (max-width: 800px) {
  .scs-feedback-cons__block-form {
    width: 300px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__block-form {
    width: 100%;
    row-gap: 12px;
  }
}
.scs-feedback-cons__block-form h3,
.scs-feedback-cons__block-form p {
  color: #333;
}
@media (max-width: 992px) {
  .scs-feedback-cons__block-form .scs-btn {
    padding: 0 40px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__block-form .scs-btn {
    padding: 0 24px;
  }
}
.scs-feedback-cons__block-form .scs-blockform__input {
  margin-bottom: 15px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__block-form .scs-blockform__input {
    margin-bottom: 5px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__block-form .scs-blockform__input {
    margin-bottom: 0;
  }
}
.scs-feedback-cons__block-form .scs-blockform__wrap-btn {
  margin-bottom: 3px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__block-form .scs-blockform__wrap-btn {
    margin-bottom: 0;
  }
}
.scs-feedback-cons__block-info p {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 20px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__block-info p {
    font-size: 14px;
    line-height: 18px;
  }
}
.scs-feedback-cons__block-info, .scs-feedback-cons__wrap-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: center;
  row-gap: 18px;
}
@media (max-width: 992px) {
  .scs-feedback-cons__block-info, .scs-feedback-cons__wrap-title {
    row-gap: 10px;
  }
}
@media (max-width: 768px) {
  .scs-feedback-cons__block-info, .scs-feedback-cons__wrap-title {
    row-gap: 8px;
  }
}
.scs-feedback-cons__wrap-title h3 {
  font-size: 30px;
  line-height: 34px;
  font-weight: 700;
}
@media (max-width: 992px) {
  .scs-feedback-cons__wrap-title h3 {
    font-size: 24px;
    line-height: 28px;
  }
}
.scs-feedback-cons__phone a {
  font-size: 30px;
  line-height: 34px;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  opacity: 1;
  color: #333;
}
@media (max-width: 992px) {
  .scs-feedback-cons__phone a {
    font-size: 24px;
    line-height: 28px;
  }
}
.scs-feedback-cons__phone a:hover {
  opacity: 0.75;
}
.scs-feedback-cons__phone a span {
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
  color: #059CC7;
}

.scs-item-card {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  border-radius: 5px;
  -webkit-column-gap: 12px;
     -moz-column-gap: 12px;
          column-gap: 12px;
}
@media (max-width: 768px) {
  .scs-item-card {
    padding: 5px;
  }
}
.scs-item-card > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.scs-item-card > a img {
  width: 50px;
  min-width: 50px;
}
@media (max-width: 768px) {
  .scs-item-card__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
.scs-item-card__content h3 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 700;
  color: #333;
  margin-bottom: 4px;
}
@media (max-width: 768px) {
  .scs-item-card__content h3 {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 0;
  }
}
.scs-item-card__content h3 a {
  font-size: inherit;
  font-weight: inherit;
  text-decoration: none;
  color: inherit;
}
.scs-item-card__desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-column-gap: 24px;
     -moz-column-gap: 24px;
          column-gap: 24px;
  padding-right: 30px;
}
@media (max-width: 992px) {
  .scs-item-card__desc {
    -webkit-column-gap: 20px;
       -moz-column-gap: 20px;
            column-gap: 20px;
    padding-right: 0;
  }
}
@media (max-width: 768px) {
  .scs-item-card__desc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    row-gap: 0;
  }
}
.scs-item-card__desc strong {
  color: #333333;
  font-weight: 700;
}
.scs-item-card__desc > p {
  color: #7F8F98;
  font-size: 12px;
  line-height: 14px;
  font-weight: 400;
  margin-bottom: 0;
}
.scs-item-card__desc > p strong {
  font-size: inherit;
}
.scs-item-card__desc-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.scs-item-card__desc-left span {
  font-size: 24px;
  line-height: 32px;
  font-weight: 700;
  color: #0086D2;
  white-space: nowrap;
}
@media (max-width: 992px) {
  .scs-item-card__desc-left span {
    font-size: 22px;
    line-height: 30px;
  }
}
@media (max-width: 768px) {
  .scs-item-card__desc-left span {
    font-size: 18px;
    line-height: 26px;
  }
}
.scs-item-card__desc-left strong {
  font-size: 14px;
  line-height: 22px;
  position: relative;
  top: -4px;
}

.scs-infocol h2 {
  margin-bottom: 30px;
}
@media (max-width: 768px) {
  .scs-infocol h2 {
    margin-bottom: 24px;
  }
}
.scs-infocol li {
  color: #333;
}
.scs-infocol li h3,
.scs-infocol li p {
  color: inherit;
}
.scs-infocol h3 {
  font-size: 20px;
  line-height: 28px;
  font-weight: 600;
}
@media (max-width: 992px) {
  .scs-infocol h3 {
    font-size: 16px;
    line-height: 22px;
  }
}
@media (max-width: 576px) {
  .scs-infocol h3 {
    font-size: 14px;
    line-height: 20px;
  }
}
.scs-infocol p {
  margin-bottom: 0;
  font-size: 16px;
  line-height: 24px;
}
@media (max-width: 992px) {
  .scs-infocol p {
    font-size: 14px;
    line-height: 20px;
  }
}
@media (max-width: 576px) {
  .scs-infocol p {
    font-size: 12px;
    line-height: 18px;
  }
}
.scs-infocol__grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr 32px 1fr;
  grid-template-columns: repeat(2, 1fr);
  -webkit-column-gap: 32px;
     -moz-column-gap: 32px;
          column-gap: 32px;
}
@media (max-width: 992px) {
  .scs-infocol__grid {
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
  }
}
@media (max-width: 768px) {
  .scs-infocol__grid {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
    row-gap: 24px;
  }
}
@media (max-width: 576px) {
  .scs-infocol__grid {
    -webkit-column-gap: 12px;
       -moz-column-gap: 12px;
            column-gap: 12px;
    row-gap: 16px;
  }
}
.scs-infocol ol {
  padding-left: 115px;
  margin: 0;
  list-style: none;
  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: 32px;
}
@media (max-width: 992px) {
  .scs-infocol ol {
    row-gap: 24px;
    padding-left: 102px;
  }
}
@media (max-width: 768px) {
  .scs-infocol ol {
    row-gap: 12px;
    padding-left: 0;
    -webkit-column-gap: 16px;
       -moz-column-gap: 16px;
            column-gap: 16px;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 16px 1fr;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 576px) {
  .scs-infocol ol {
    -webkit-column-gap: 12px;
       -moz-column-gap: 12px;
            column-gap: 12px;
  }
}
.scs-infocol ol li {
  position: relative;
  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: 15px;
  min-height: 116px;
}
@media (max-width: 992px) {
  .scs-infocol ol li {
    min-height: unset;
    row-gap: 10px;
  }
}
.scs-infocol ol li::before {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: -115px;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  content: "0" counter(counter) ".";
  width: 83px;
  min-width: 83px;
  height: 83px;
  min-height: 83px;
  border-radius: 50%;
  background-color: #fff;
  font-size: 30px;
  line-height: 30px;
  font-weight: 700;
  color: #059CC7;
  -webkit-box-shadow: 0 0 20px rgba(101, 81, 46, 0.1);
          box-shadow: 0 0 20px rgba(101, 81, 46, 0.1);
}
@media (max-width: 992px) {
  .scs-infocol ol li::before {
    left: -102px;
  }
}
@media (max-width: 768px) {
  .scs-infocol ol li::before {
    width: 64px;
    min-width: 64px;
    height: 64px;
    min-height: 64px;
    font-size: 26px;
    line-height: 26px;
    position: static;
  }
}