.table-box dl.table-2col dt.table-dt {
  text-align: center;
}

#main-content {
  margin-top: 120px;
}

/* -- Title --*/
.hs-elevate-heading-container h2.hs-elevate-heading-container__heading,
.hs-elevate-heading-container h3.hs-elevate-heading-container__heading {
  position: relative;
  background: #f3f5f6;
  font-size: 24px;
  padding: .8rem 2.4rem;
  border-radius: 10px;
  margin-bottom: .5em;
}
.hs-elevate-heading-container h2.hs-elevate-heading-container__heading:after,
.hs-elevate-heading-container h3.hs-elevate-heading-container__heading:after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 22px;
  left: 14px;
  border-radius: 50%;
  background-color: #066DFF;
}
.hs-elevate-heading-container h3.hs-elevate-heading-container__heading:after {
  background: #f39800;
}

/* -- CTA --*/
.hs-elevate-button-container a.hs-elevate-button.hs-elevate-button-container__button {
  position: relative;
  min-width: 16em;
  font-size: 18px;
}
.hs-elevate-button-container a.hs-elevate-button.hs-elevate-button-container__button:after,
.hs-elevate-button-container a.hs-elevate-button.hs-elevate-button-container__button:before {
  content: "";
  position: absolute;
  top: calc(50% - 1px);
  right: 16px;
  width: 12px;
  height: 2.5px;
  border-radius: 9999px;
  background-color: #066dff;
  transform-origin: calc(100% - 1px) 50%;
}
.hs-elevate-button-container a.hs-elevate-button.hs-elevate-button-container__button::before {
  transform: rotate(45deg);
}
.hs-elevate-button-container a.hs-elevate-button.hs-elevate-button-container__button::after {
  transform: rotate(-45deg);
}

/* PC */
@media (min-width: 560px) {
  .hs-elevate-blog-content-container.hs-elevate-content-wrapper--sm {
    max-width: 960px;
  }
}

/* SP */
@media (max-width: 559px) { 
  .hs-elevate-blog-image-container {
    border-radius: 12px;} 
  }
  .hs-elevate-blog-title 
    font-size: 28px;{
  }
}