.section-introduction .message-container {
    width:938px;
}
.section-introduction .desc {
    width: 100%;
}

.section-introduction .desc, 
.section-introduction .desc p {
  font-size: 24px;
  line-height: 29px;
}

@media screen and (max-width: 978px) {
    .section-introduction .message-container {
        width: 100%;
    }
}
@media screen and (max-width: 850px) {
    .section-introduction .desc,
    .section-introduction .desc p {
        font-size: 21px;
        line-height: 27px;
    } 
}
@media screen and (max-width: 540px) {
    .section-introduction .desc,
    .section-introduction .desc p {
        font-size: 16px;
        line-height: 22px;
    }
}


/*override down arrow*/
.iconaction-jmygta,
.iconaction-jmygta:hover {
    top: -126px;
    left: 0;
}

@media screen and (max-width: 1567px) {
   .iconaction-jmygta, .iconaction-jmygta:hover {
      top: -105px;
      left: 0;
      height: 55px;
      width: 55px;
    }
}

@media screen and (max-width: 1327px) {
   .iconaction-jmygta, .iconaction-jmygta:hover {
      left: 26px;
    }
}

