@media screen and (max-width: 1399px) {
  h1{font-size: 78px;}
  .banner{min-height: 700px;}
  .migrate-website h2 {
    font-size: 42px;
  }
  .plan-card-inner .p-md{
    font-size: 16px;
  }
  .plan-card-inner h3{
    font-size: 30px;
  }
  footer h2 {
    font-size: 38px;
  }
  .footer-card h2{font-size: 42px;}
  .p-lg{font-size: 20px;}
}
@media screen and (max-width: 1199px) {
  .plan-card-inner .p-md{
    font-size: 14px;
  }
  .plan-card-inner h3{
    font-size: 26px;
  }
  h1{font-size: 65px;}
  h2{font-size: 40px;}
  footer h2 {
    font-size: 34px;
  }
  .footer-card h2{font-size: 37px;}
  .migrate-website h2 {
    font-size: 35px;
  }
  h3{font-size: 35px;}
  h4{font-size: 25px;}
  h5{font-size: 42px;}
  h6{font-size: 20px;}
  .banner{min-height: 600px;}
  header .navbar-nav a {
    font-size: 14px;
  }
  .launch-your-website, .choose-blitz{padding: 70px 0;}
  .featured-themes{
    padding: 50px 0;
  }
  .migrate-arrow{
    width: 350px;
  }
  .smart-plans{
    padding: 60px 0;
  }
  .testimonial-card-inner{opacity: 1;}
  .testimonials{
    padding-bottom: 180px;
  }
  #progressbar li:after {
    left: -30px;
  }
}

@media screen and (max-width: 991px) {
  .smart-plans{
    padding: 50px 0;
  }
  .launch-your-website, .choose-blitz{padding: 50px 0;}
  .featured-themes{
    padding: 45px 0;
  }
  h1{font-size: 60px;}
  h2{font-size: 37px;}
  h3{font-size: 32px;}
  .footer-card h2{font-size: 34px;}
  h4{font-size: 24px;}
  h5{font-size: 38px;}
  br{display: none;}
  .banner{min-height: 500px;}
  .navbar-nav{padding:10px 20px;position:relative;background:#fff;box-shadow:0 3px 10px rgb(0 0 0 / 16%);z-index:5}
  h1{letter-spacing: -2px;}
  .launch-steps .col-md-4:not(:last-child) .launch-step-card::after {
    width: 118px;
    height: 12px;
    right: -71px;
  }
  #progressbar li h3 {
    font-size: 13px;
  }
  /* .packages-top{display: none;} */
  .pricing-table tbody td, .packages-table tbody td{
    padding: 20px 0;
  }
  .pricing-table tbody td, .packages-table tbody td{
    min-width: 245px !important;
  }
}

@media screen and (max-width: 767px) {
  .checkout-plan-table tbody td{padding: 20px; min-width: 200px;}
  #progressbar li:after {
    display: none;
  }
  .launch-your-website, .choose-blitz{padding: 40px 0;}
  .featured-themes{
    padding: 35px 0;
  }
  .smart-plans{
    padding: 40px 0;
  }
  .launch-steps .col-md-4:not(:last-child) .launch-step-card::after{
    display: none;
  }
  h1{font-size: 47px;}
  h2{font-size: 30px;}
  .footer-card h2{font-size: 22px; letter-spacing: 0;}
  h3{font-size: 27px;}
  h4{font-size: 22px;}
  h5{font-size: 32px;}
  h6{font-size: 18px;}
  .footer-card{padding: 30px 15px;}
  .banner{min-height: 400px; padding: 130px 0 60px 0;}
  .ctn-preloader .animation-preloader .txt-loading{font:bold 3em "Circular Std Book";}
  .banner-star-right, .banner-star-left {
    display: none;
  }
  .plan-card{
    padding: 40px 30px 0 30px;
  }
  .plan-card-inner h3{font-size: 22px;}
  .launch-star, .migrate-star, .smart-plan-star, .testimonial-star, .footer-star{
    display: none;
  }
  .p-lg{font-size: 18px;}
}

@media screen and (max-width: 575px) {
  .ctn-preloader .animation-preloader .txt-loading{font:bold 2.2em "Circular Std Book";}
  h1{font-size: 30px;}
  .migrate-website h2, h2{font-size: 24px;}
  h3{font-size: 24px;}
  h4{font-size: 20px;}
  h5{font-size: 28px;}
  h6{font-size: 17px;}
  p{font-size: 14px;}
  .p-md{font-size: 16px;}
  .migrate-arrow{
    display: none;
  }
  footer h2 {
    font-size: 25px;
  }
  footer a{font-size: 14px;}
  .request-theme-card {
    padding: 30px 15px;
  }
  .site-modal{
    padding: 30px 15px;
  }
  .p-lg{font-size: 16px;}
  .pricing-table tbody td, .packages-table tbody td{
    padding: 10px;
  }
  .theme-grey-card{
    padding: 20px 15px;
  }
}