@media (max-width: 772px) {
  .title h1 {
    font-size: 40px;
  }
  .title p {
    font-size: 14px;
  }
  .title {
    padding-top: 30px;
    padding-bottom: 30px;
  }
  .content .signg2 span, .content .signg1 span {
    font-size: 27px;
  }
  .content .signg2, .content .signg1 {
    min-height: 70px;
    max-width: calc(50% + 50px);
  }
  .content .signg1:after {
    border-top: 35px solid transparent;
    border-left: 50px solid #1d5d37;
    border-bottom: 35px solid transparent;
    right: -50px;
  }
  .content .signg2:after {
    border-top: 35px solid transparent;
    border-right: 50px solid #0B5345;
    border-bottom: 35px solid transparent;
    left: -50px;
  }
  .content {
    padding-top: 40px;
  }
  .content .signg2 {
    margin-bottom: 20px;
    margin-top: 20px;
  }
  .content .signg1:hover, .content .signg2:hover {
    max-width: calc(50% + 60px);
  }
  .content .signg2 span {
    padding-left: 70px;
  }
  .content .signg2 span img {
    left: 20px;
  }
  .content .signg1 span {
    padding-right: 70px;
  }
  .content .signg1 span img {
    right: 20px;
  }
  .content .cont_ins h2 {
    font-size: 40px;
    margin-top: 50px;
  }
  .content {
    top: 134px;
  }
  .content_ac_pl .slider .placefor h2 {
    font-size: 40px;
  }
}
@media (max-width: 420px) {
  .content_ac_pl .slider .desc p {
    font-size: 15px;
  }
  .title {
    padding-left: 25px;
    padding-right: 25px;
  }
  .title h1 {
    font-size: 55px;
    max-width: 350px;
    margin: auto;
  }
  .content {
    top: 218px;
  }
}/*# sourceMappingURL=responsive.css.map */