@media screen and (max-width:991px) {

  header .header_button_start {
    display: none;
  }

  .benefit_card .title p {
    font-size: 28px;
  }

  .benefit_card .icon svg {
    width: 130px;
  }

  .review_card .text {
    height: auto;
  }

  .tool_card .subtitle {
    height: auto;
  }

  .employees_section .logo svg {
    padding: 0;
  }

}

@media screen and (max-width:767px) {

  .main_section {
    padding: 50px 0;
  }

  .employees_section .logo svg {
    width: 120px;
  }

  .main_wrapper .subtitle {
    width: auto;
  }

  .tools_section {
    margin-top: 50px;
    margin-bottom: 50px;
  }

  .review_section {
    padding-top: 50px;
    padding-bottom: 50px;
  }

  .benefits_section {
    padding-bottom: 25px;
  }

  .benefit_card {
    margin-bottom: 50px;
  }

  .review_card {
    margin-bottom: 15px;
  }

  .faq_section {
    padding-bottom: 50px;
  }

  .journey_section {
    padding: 50px 0;
  }

  .pdf_to_word_section {
    padding: 50px 0;
    margin-bottom: 50px;
  }

  footer .left {
    text-align: center;
    margin-bottom: 15px;
  }

  footer .center {
    margin-bottom: 15px;
  }

  footer .right {
    text-align: center;
    display: flex;
    justify-content: center;
    flex-direction: column;
  }

  footer .right a {
    margin-right: 0;
  }

  footer .footer_wrapper {
    display: block;
  }

  footer .right ul {
    text-align: center;
    justify-content: center;
    flex-direction: column;
  }

  footer .right ul li {
    margin-left: 0;
    margin-bottom: 15px;
  }

}