.at-highlight-content .title {
  font-family: "Eina01-Bold";
  position: relative;
  font-size: 1.905rem;
  text-align: left;
  display: inline-block;
  max-width: 90%;
  padding-top: 2.0714rem; }
  @media (min-width: 992px) {
    .at-highlight-content .title {
      font-size: 2.2857rem;
      padding-top: 0; } }
  @media (min-width: 1600px) {
    .at-highlight-content .title {
      font-size: 2.8571rem;
      padding-top: 0; } }
  @media (max-width: 991.98px) {
    .at-highlight-content .title {
      width: 83%; } }
  .at-highlight-content .title::after {
    content: '';
    display: block;
    padding: 3.2px;
    border-radius: 0.7142rem;
    position: absolute;
    z-index: 10;
    left: 50%;
    top: 100%;
    width: 1.929rem;
    transform: translateX(-50%);
    background: linear-gradient(to right, #c00, #ef7922);
    background: -webkit-gradient(to right, #c00, #ef7922);
    background: -o-linear-gradient(to right, #c00, #ef7922);
    margin-top: 1.7142rem; }
    @media (min-width: 768px) {
      .at-highlight-content .title::after {
        padding: 0.2157rem 2.1428rem;
        margin-top: 0.4em;
        left: 0;
        transform: translateX(0);
        border-radius: 5px; } }
    @media (min-width: 1200px) {
      .at-highlight-content .title::after {
        height: 0.571rem;
        width: 4.286rem;
        margin-top: 0.7em; } }
    @media (min-width: 1600px) {
      .at-highlight-content .title::after {
        width: 5.357rem;
        height: 0.714rem; } }
    @media (min-width: 992px) {
      .at-highlight-content .title::after {
        margin-top: 2.2857rem; } }
    @media (min-width: 1600px) {
      .at-highlight-content .title::after {
        margin-top: 2.8571rem; } }
    @media (max-width: 575.98px) {
      .at-highlight-content .title::after {
        left: 0;
        margin-left: 1rem; } }
    @media (max-width: 767.98px) {
      .at-highlight-content .title::after {
        left: 0;
        margin-left: 0; } }
  .at-highlight-content .title p {
    margin: 0; }

.at-highlight-content .description {
  font-size: 0.9521rem;
  margin-top: 4.1428rem;
  font-family: "CamphorW01-Regular"; }
  @media (min-width: 992px) {
    .at-highlight-content .description {
      margin-top: 5.5428rem; } }
  @media (min-width: 1600px) {
    .at-highlight-content .description {
      margin-top: 6.9285rem; } }
