@media (min-width:992px){
  .navbar.navbar-expand-lg{
    background: transparent;
  }
}
@media (min-width:768px) and (max-width:991px){
  .home-main, .terms{
    padding: 0 !important;
  }
  .menu{
    position: relative !important;
    background: none;
  }
  .navbar-expand-lg .navbar-nav .nav-link{
    padding-left:0;
  }
  .navbar-expand-lg .navbar-nav li:last-child .nav-link {
    display: inline-block;
  }
  .home-main .container.pt-5, .home-main .row.pt-5, .home-main .pt-5.mt-5, .terms .row.pt-5{
    padding-top: 0 !important;
    /* margin-top: 5px !important;  */
  }
  .home-main .btn, .how-to-use p{
    margin-top:25px !important;
  }
  .why-choose{
    margin-top: -100px;
  }
  
}
@media(max-width:767px){
  .book a{
    margin-top:25px;
  }
  .text-center-mobile{
    text-align: center;
  }
.advantages{
  padding-top:0 !important;
}
.advantages .container, .how-to-use .container{
  padding-top:30px !important;
}
.how-to-use {
  padding-bottom: 0px !important;
}
.how-to-use .container .row.py-5{
  padding:15px 0 !important;
}
.hide-desktop{
  display: block;
}
.hide-mobile{
  display: none;
}
  .home-main, .terms{
    padding: 0 !important;
  }
  .menu{
    position: relative !important;
    background: none;
  }
  .navbar-expand-lg .navbar-nav .nav-link{
    padding-left:0;
  }
  .navbar-expand-lg .navbar-nav li:last-child .nav-link {
    display: inline-block;
  }
  .home-main .container.pt-5, .home-main .row.pt-5, .home-main .pt-5.mt-5, .terms .row.pt-5, .terms .mt-5{
    padding-top: 0 !important;
    /* margin-top: 5px !important;  */
  }
  .home-main .btn, .how-to-use p{
    margin-top:25px !important;
  }
  .why-choose{
    margin-top: -100px;
  }
  .how-to-use .row .col-md-2{
    display: none;
  }
  .pricing .border-end{
    border: none !important;
  }
  .registration, .form-container{
    margin-top: 0 !important;
  }
  .v-sapce{
    padding-top:0 !important;
  }
}
@media(max-width:574px){
  .home-main, .terms{
    padding: 0 !important;
  }
  .menu{
    position: relative !important;
    background: none;
  }
  .navbar-expand-lg .navbar-nav .nav-link{
    padding-left:0;
  }
  .navbar-expand-lg .navbar-nav li:last-child .nav-link {
    display: inline-block;
  }
  .home-main .container.pt-5, .home-main .row.pt-5, .home-main .pt-5.mt-5, .terms .row.pt-5, .terms .mt-5{
    padding-top: 0 !important;
    /* margin-top: 5px !important;  */
  }
  .home-main .btn, .how-to-use p{
    margin-top:25px !important;
  }
  .fs-18{
    font-size:14px;
  }
  .why-choose{
    margin-top: -100px;
  }
  .how-to-use .row .col-md-2{
    display: none;
  }
  .pricing .border-end{
    border: none !important;
  }
}