@media screen and (max-width: 1260px) and (min-width: 736px) {
  br.tablet {
    display: block;
  }

  .container {
    max-width: 720px;
  }

  .section .title {
    font-size: 44px;
    letter-spacing: 0.36px;
    line-height: 68px;
  }

  .section_title {
    font-size: 44px;
    line-height: 60px;
  }

  .section_sub_title {
    font-size: 18px;
    margin: 14px 0 30px 0;
    line-height: 32px;
  }

  .sub_title {
    font-size: 28px;
    line-height: 42px;
    letter-spacing: 0.23px;
  }

  .slick-dots li.slick-active button:before {
    width: 10px;
    height: 10px;
  }

  .slick-dots li button:before {
    width: 8px;
    height: 8px;
  }

  .page-template-page-agencieshome .for_bg {
    padding-bottom: 140px;
  }
}
