
.linkus-uc {
  background: url(/wp-content/uploads/2023/10/linkus-uc-clients-banner.png) center no-repeat;
  background-size: cover;
  min-height: 978px;
  padding-top: 70px;
}
.linkus-uc * {
  text-align: center;
}
.linkus-uc .play-video {
  background-color: rgb(255 255 255 / 0%);
  color: #006EE1;
  display: flex;
  align-items: center;
}
.linkus-uc .play-video:hover {
  text-decoration: underline;
}
.linkus-uc .play-video img {
  width: 32px;
  margin-right: 8px;
}
.linkus-uc .template-double-btn {
  justify-content: center;
  margin: 50px 0 85px
}
.linkus-uc .template-double-btn a:first-child {
  margin-right: 43px;
}
.linkus-uc .img {
  width: 1480px;
  margin: 0 auto;
  max-width: 90%;
}
/*  */
.one-app {
  margin-top: 5vw;
}
.one-app h2 {
  margin-bottom: 70px;
}
.one-app .content-right {
  width: 45%;
}
.one-app .content-left {
  width: 41%;
}
.one-app h4 {
  margin-bottom: 10px;
}
.one-app h4:first-child {
  margin-top: 0;
}
.one-app .client {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  align-items: flex-end;
  margin-top: 40px;
}
.one-app .client .left {
  width: 47%;
  line-height: 0;
}
.one-app .client .right {
  width: 48%;
}
.one-app .template-link-arrow a {
  color: #303c42;
  font-size: 14px;
}
.one-app .template-link-arrow a:hover {
  color: #006ee1;
}
.client .item {
  background-color: #F6F7F9;
  border: 1px solid #D5DFE9;
  border-radius: 27px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 9px 10px 9px 20px;
  margin-top: 12px;
}
.client .item:hover {
  background-color: #E1F2FF;
}
.client .template-link-arrow {
  margin-bottom: 0;
}
.client .item .img {
  line-height: 0;
}
.client .item-1 .img {
  width: 30%;
}
.client .item-2 .img {
  width: 31px;
}
.client .item-3 .img {
  width: 32px;
}
.client .item-4 .img {
  width: 30%;
}
/*  */
.template-dot .dot::before {
  background: url(/wp-content/uploads/svg/dagou-green.svg) center no-repeat;
  background-size: cover;
}
.calls {
  margin-top: 7vw;
}
.calls .display-flex {
  padding: 50px 40px 0 30px;
  background: url(/wp-content/uploads/2023/10/manage-and-control-your-calls-bg.png) center no-repeat;
  background-size: cover;
  min-height: 532px;
  border-radius: 20px;
}
.calls .content-left {
  width: 52%;
}
.calls .content-right {
  width: 41%;
  position: relative;
  top: -40px;
}
/*  */
.built-in {
  margin-top: 7vw;
}
.built-in .display-flex {
  margin-top: 60px;
}
.built-in .item {
  width: 48%;
  background-color: #F6F8FA;
  border: 1px solid #D5DFE9;
  border-radius: 20px;
  padding: 35px 40px 40px;
}
.built-in .item .svg {
  background: #FFFFFF;
  border-radius: 50%;
  width: 47px;
  height: 47px;
  margin-bottom: 18px;
}
.built-in .t {
  min-height: 85px;
}
/*  */
.contact-details.display-flex {
  margin-top: 6vw;
}
.contact-details h2 {
  text-align: left;
  margin: 0 0 30px;
}
.contact-details .content-left {
  width: 35%;
}
.contact-details .content-right {
  width: 53%;
}
.contact-details .template-dot {
  margin-top: 30px;
}
/*  */
.features {
  margin-top: 6vw;
  background-color: #F6F7F9;
  padding: 4vw 0 7vw;
}
.features .item {
  width: 32%;
  min-height: 227px;
  background: #FFFFFF;
  border: 1px solid #D5DFE9;
  border-radius: 20px;
  padding: 30px;
  margin-top: 35px;
}
.features .item .svg {
  width: 47px;
  height: 47px;
  background-color: rgb(237 241 245 / 50%);
  border-radius: 50%;
  margin-bottom: 17px;
}
/*  */
.related-products {
  margin-top: 50px;
}
.related-products .display-flex {
  justify-content: flex-start;
}
.related-products .content-left {
  width: 65%;
}
.related-products .content-right {
  width: 30%;
  margin-left: 10px;
}
.related-products h2 {
  text-align: left;
  margin: 0 0 20px;
}
.related-products h3 {
  margin: 0 0 6px;
}
.related-products .series {
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
  justify-content: space-between;
}
.related-products .series .item {
  width: 48%;
  border: 1px solid rgb(48 60 66 / 30%);
  border-radius: 20px;
  padding: 28px 28px;
  margin-top: 20px;
}
/*  */
.ready-to.display-flex {
  min-height: 351px;
  background-color: #006EE1;
  border-radius: 20px 27px 27px 27px;
  margin-top: -7px;
}
.ready-to * {
  text-align: center;
  color: #fff;
}
.ready-to div {
  width: 100%;
}
.ready-to h2 {
  margin: 0 0 25px;
}
.ready-to .btn-link a {
  width: initial;
  padding: 0 25px;
}
.ready-to .ready-info {
  width: 65%;
  margin: 0 auto 40px;
}
/*  */
.download-resource {
  padding: 88px 0 120px;
}
.download-resource * {
  text-align: center;
}
.download-resource .item {
  width: 33.3%;
  padding: 0 5%;
  cursor: pointer;
}
.download-resource .item:hover h3 {
  color: #006ee1;
}
.download-resource .svg {
  margin: 0 auto;
}
.download-resource .item:not(.item:last-child) {
  border-right: 1px solid #DCDCDC;
}
.download-resource .tip {
  width: 764px;
  height: 37px;
  font-size: 14px;
  font-family: Open Sans;
  font-weight: 400;
  color: lch(24.41 6.69 234.42 / 0.7);
  line-height: 23px;
  margin: 60px auto 0;
}
@media (max-width: 1500px) and (min-width: 768px) {
  .linkus-uc {
    min-height: 900px;
  }
  .linkus-uc .img {
    width: 1200px;
  }
  .related-products h3 {
    font-size: 20px;
  }
  .related-products .h2-info {
    margin-bottom: 0;
  }
}
@media (max-width: 767px) {
  .linkus-uc {
    min-height: 500px;
    padding-top: 50px;
  }
  .linkus-uc .template-double-btn {
    margin: 30px 0 50px;
  }
  .calls .content-right {
    position: initial;
    margin-top: 50px;
  }
  .built-in .item {
    width: 100%;
    margin-bottom: 30px;
  }
  .features .item,
  .related-products .series .item,
  .ready-to .ready-info {
    width: 100%;
  }
  .ready-to.display-flex {
    padding: 20px 15px;
  }
  .download-resource .item {
    width: 100%;
    margin-bottom: 30px;
  }
  .download-resource .item:not(.item:last-child) {
    border-right: none;
  }
}