
.common-cta {
  /*width: 100%;*/
  background-color: #003da5;
  padding: 28px 48px 28px 48px;
}
.common-cta p {
  color: #ffffff;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  margin: 0 0 10px 0;
}
.common-cta-inner {
  text-align: center;
  max-width: 440px;
  margin: 0 auto 0 auto;
}

.common-cta .hs-cta-wrapper > .hs-cta-node > .cta_button {
  position:relative;
}
.common-cta .hs-cta-wrapper > .hs-cta-node > .cta_button:after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  right: 18px;
  width: 10px;
  height: 10px;
  margin: -6px 0 0 0;
  border-top: solid 2px #ffffff;
  border-right: solid 2px #ffffff;
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
}



@media screen and (max-width: 768px) {
  .common-cta {
    padding: 18px 13px 18px 13px;
  }
  .common-cta p {
    font-size: 13px;
  }
  .common-cta .cta_button {
    /*font-size: 14px !important;*/
    /*padding: 17px 18px 17px 18px !important;*/
}