.call-center-banner {
  background-color: #f7f8fa;
  background: linear-gradient(180deg, #F6F7F9,#FFFFFF);
  min-height: 800px;
  padding-top: 60px;
}
.call-center-features .display-flex {
  align-items: stretch;
}
.call-center-banner * {
  text-align: center;
}
.call-center-banner .h1-info {
  font-size: 18px;
}
.call-center-banner .template-double-btn {
  justify-content: center;
  margin: 30px 0 75px;
}
.call-center-banner .template-double-btn a:first-child {
  margin-right: 43px;
}
.call-center-banner .template-tag-1 {
  margin: 0 auto;
  color: #00b7ff;
}
.call-center-banner .same-width {
  position: relative;
}
.call-center-banner .same-width video {
  display: block;
  width: 100%;
  border-radius: 30px;
}
/*  */
.more-than.display-flex {
  margin-top: 8vw;
  border-radius: 27px;
}
.stonger-data.display-flex {
  border: 1px solid #E7E8EB;
}
.stonger-data img {
  display: block;
}
.more-than .content-right {
  width: 45%;
}
.more-than .content-left {
  width: 47%;
}
.more-than h2 {
  margin-top: 0;
  text-align: left;
}
/*  */
.all-communications {
  margin-top: 8vw;
}
.all-communications .display-flex {
  align-items: flex-start;
}
.all-communications h2 {
  margin-bottom: 70px;
}
.all-communications .content-right {
  width: 49%;
}
.all-communications .content-left {
  width: 44%;
}
div .template-text-slide .item {
  padding: 15px 30px;
  margin-bottom: 0;
  border-bottom: 1px solid #f6f7f9;
}
.template-text-slide .slide-down {
  background-color: #f6f7f9;
  border-radius: 33px;
  border: none;
}
.template-text-slide .item:last-child {
  border: none;
}
div .template-text-slide .title-wrap {
  justify-content: space-between;
}
.all-communications .template-text-slide .title-wrap p {
  margin-bottom: 0;
  height: auto;
}
/*  */
.all-communications .btn-2 {
  display: block;
  font-size: 0;
  width: 9px;
  height: 13px;
}
.all-communications .slide-down .btn-2 {
  transform: rotate(90deg);
}
/*  */
.easier-connectivity.display-flex {
  margin-top: 8vw;
}
.easier-connectivity .content-left {
  width: 49%;
}
.easier-connectivity .content-right {
  width: 45%;
}
.easier-connectivity h2 {
  text-align: left;
  margin: -50px 0 30px 0;
}
/*  */
.contact-us.same-width {
  margin-top: 7vw;
  padding-bottom: 120px;
}
.contact-us h2 {
  margin-bottom: 60px;
}
div .template-hbspt-forms .field {
  margin-bottom: 20px;
}
.template-hbspt-forms .field input,
.template-hbspt-forms .field select,
.template-hbspt-forms .field textarea {
  background-color: #f2f4f6;
  border: none;
}
.template-hbspt-forms .field.hs_how_did_you_hear {
  width: 100%;
}
.template-hbspt-forms .field.hs_how_did_you_hear select {
  width: 100%;
}
.contact-us.template-hbspt-forms .hs-submit input[type="submit"] {
  background-color: #ffa300;
}
.contact-us.template-hbspt-forms .hs-submit input[type="submit"]:hover {
  background-color: #f4ac2d;
}
div .template-hbspt-forms .field input,
div .template-hbspt-forms .field select,
div .template-hbspt-forms .field textarea {
  width: 100%;
  color: #777;
  padding: 5px 8px;
}
.template-hbspt-forms .field.hs_how_did_you_hear .input,
div .template-hbspt-forms .field textarea {
  width: 98%;
}
/*  */
.real-tiem {
  margin-top: 6vw;
}
.real-tiem .display-flex {
  background-color: #f7f9fa;
  border-radius: 27px;
  padding-left: 2.6%;
}
.real-tiem .h2-info {
  width: 1100px;
  max-width: 90%;
  margin: 0 auto 50px;
  text-align: center;
}
.real-tiem .content-right {
  width: 71%;
}
/*  */
.more-grater {
  margin-top: 7vw;
}
.more-grater .content-left,
.more-grater .content-right {
  width: 47%;
  border: 1px solid #d5dfe9;
  border-radius: 27px;
  margin-top: 20px;
}
.more-grater .content-left div,
.more-grater .content-right div {
  padding: 0 33px 50px;
}
.more-grater h3 {
  margin: 0 0 13px;
}
/*  */
.call-center-features {
  background-color: #f7faff;
  padding: 50px 0 170px;
  margin-top: 8vw;
}
.call-center-features .item {
  margin-top: 20px;
}
.call-center-features .template-dot .dot {
  margin-bottom: 15px;
}
.call-center-features .template-dot .dot::before {
  width: 26px;
  top: 6px;
}
/*  */
.enioy-the-service.display-flex {
  min-height: 200px;
  position: relative;
  padding: 0 80px 0 65px;
  margin-top: -100px;
}
.enioy-the-service .h2-info {
  color: #fff;
  margin-bottom: 0;
}
.enioy-the-service h2 {
  color: #fff;
  text-align: left;
  margin: 0 0 8px;
}
.enioy-the-service .free-trial-link a {
  color: #fff;
  font-size: 18px;
}
.free-trial-link.template-link-arrow a::after {
  width: 26px;
  height: 26px;
  background-size: 26px;
  transform: rotate(0deg);
  margin-left: 12px;
  top: 6px;
}
@media (max-width: 1500px) and (min-width: 767px) {
  div .hs-dependent-field div input {
    top: 0;
  }
  .enioy-the-service.display-flex {
    min-height: 182px;
    padding: 0 60px 0 45px;
  }
}
@media (max-width: 767px) {
  div .template-hbspt-forms .field {
    width: 100%;
  }
  .contact-us h2 {
    margin: 60px 0 30px;
  }
  .contact-us.same-width {
    padding-bottom: 30px;
  }
  .call-center-banner {
    min-height: 600px;
  }
  div .container .template-double-btn a:first-child {
    margin: 0 10px 0 0;
  }
  .enioy-the-service.display-flex {
    padding: 20px;
  }
}
