@media (max-width: 1199.98px) {
    .tp-group .col-xl-3:nth-child(2n):before{
        display:none;
    }
}
@media (max-width: 991.98px) {
    #header .navbar{
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-dark .navbar-nav .nav-link{
        padding: 10px 0;
    }
    .navbar-dark .navbar-nav .active > .nav-link:before,
    .navbar-dark .navbar-nav .nav-link.active:before,
    .navbar-dark .navbar-nav .nav-link.show:before,
    .navbar-dark .navbar-nav .show > .nav-link:before{
        display: none;
    }
    .bg-xl-none{
        background-image: none!important;
    }
    .special-box-inner{
        padding-left: 15px!important;
        padding-right: 15px!important;
    }
    .box-border{
        padding: 15px;
    }
    .menu-content{
        text-align: left;
        overflow-x: auto;
    }

    .menu-content a.active {
      color: orange;
    }

    .tp-group .col-xl-3:before{
        display:none;
    }

    .scrollmenu {
      overflow: auto;
      white-space: nowrap;
      text-align: center;
    }

    .scrollmenu a {
      display: inline-block;
      color: white;
      text-align: center;
      padding: 10px 2px;
      text-decoration: none;
      font-size: 10pt;
    }

    .owl-carousel .owl-prev {
      position: absolute;
      left: -15px;
    }

    .owl-carousel .owl-next {
      position: absolute;
      right: -15px;
    }

}
@media (max-width: 767.98px) {
  .banner-home {
    margin-bottom: 100px;
  }

  .title-home {
    transform: translateY(50px);
  }

  .title-home div {
    font-size: 24px !important;
    line-height: 1 !important;
  }

  .title-home div.font-bold {
    font-size: 30px !important;
  }

  .subtitle-home {
    transform: translateY(185px);
  }

  .subtitle-home div {
    font-size: 24px;
    line-height: 1 !important;
  }
}
@media (max-width: 575.98px) {

}
