@media only screen and (max-width: 767px) {
  .header-area-3 .header-logo-three {
    height: 91px !important;
  }
  .nav-left-bg .logo-area img {
    width: 71% !important;
  }

  .mobile_menu_nav .menu_list li a {
    font-size: 19px;
  }

  .mobile_menu_nav .menu-item-has-children:after {
    display: none;
  }

  .hero-area-3 .section-subtitle::before {
    left: auto !important;
  }

  .hero-area-3 .section-title-lg {
    font-size: 46px !important;
    line-height: 56px !important;
  }

  .hero-area-3 {
    padding: 157px 0px 88px !important;
  }

  .choose-wrapper .section-title{
    width: 273px;
    font-size: 36px !important;
  }

  .choose-area {
    padding: 70px 10px 93px !important;
  }

  .choose-our-project {
    padding: 24px 0 0 24px !important;
  }

  .choose-right-slider {
    padding: 70px 0 93px !important;
  }

  .choose-wrapper {
    display: inline !important;
  }

  .choose-text {
    max-width: 220px !important;
    font-size: 17px !important;
  }

  .team-area-3 .section-title {
    font-size: 35px !important;
  }

  .footer-logo img {
    width: 31% !important;
  }


  .counter-text-2 {
    font-size: 17px !important;
    font-style: normal !important;
    max-width: 110px;
  }

  .blog-category::before {
    display: none;
  }

  .mobile_menu_nav .menu_list li a {
    font-size: 23px !important;
  }

  .offcanvas-copyright {
    bottom: 54px;
    position: absolute;
  }

  .social-icon li {
    margin-top: 25px;
  }

  .offcanvas-copyright a {
    color: #ffffff !important;
  }

  .login {
    padding: 174px 15px 30px !important;
  }

  .blog-consulatanry-box .section-title {
    font-size: 36px !important;
  }

  .faq-item-title {
    font-size: 20px !important;
  }

  .faq-area .accordion-button::after {
    right: auto !important;
    left: 11px !important;
  }

  th, td {
    font-size: 13px !important;
  }
  
}

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

}

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

}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
}

@media only screen and (min-width: 1550px) {

}

@media only screen and (min-width: 1200px) and (max-width: 1399px) {

}

@media only screen and (min-width: 1200px) {
  .container {
    max-width: 1320px;
  }
}
/*# sourceMappingURL=responsive.css.map */