.page-id-1694 #hero::before,
.page-id-1694 #hero::after {
  display: none;
}

.page-id-1694 #services strong {
  display: block;
  margin-bottom: -7px;
}

.page-id-1694 #services ul {
  gap: 22px 0;
}

.page-id-1694 #cs .container {
  width: 1227px;
}

.page-id-1694 #cs .text {
  width: 516px;
  padding-top: 0;
  padding-bottom: 24px;
}

.page-id-1694 #cs .button {
  margin-right: 14px;
  padding: 0 76px;
}

.page-id-1694 #quote {
  padding: 130px 0 120px 0;
}

.page-id-1694 #quote .container {
  width: 980px;
}

.page-id-1694 #quote .text {
  margin-bottom: 45px;
}

.page-id-1694 #expertise .title {
  margin-bottom: 31px;
}

.page-id-1694 #expertise .text p {
  margin-bottom: 1.65em;
}

.page-id-1694 #expertise .text p strong {
  display: block;
  margin-bottom: -16px;
}

.page-id-1694 #expertise .button {
  margin-top: 18px;
}

.page-id-1694 #expertise .text-2 {
  padding: 28px 50px 20px 46px;
  height: fit-content;
}

.page-id-1694 #image-slider video,
.page-id-1694 #image-slider img {
  width: auto;
  height: 368px;
  object-fit: cover;
}

@media screen and (max-width: 768px ) {
  .page-id-1694 #cs {
    margin-top: 50px;
  }
}

@media screen and (max-width: 567px ) {
  .page-id-1694 #quote {
    padding: 50px 0;
    margin-top: 50px;
  }

  .page-id-1694 #expertise {
    margin: 50px 0;
  }

  .page-id-1694 #expertise .title br {
    display: none;
  }
}

@media screen and (max-width: 370px ) {
  .page-id-1694 #services .title br {
    display: none;
  }
}