/* Min Width Media Queries */
@media (min-width: 1600px) {
 
}

/* Max Width Media Queries */
@media only screen and (max-width: 1700px) {
  header .navbar .container-fluid {padding: 0 30px;}
  .home-hero-section .hero-content h1 {font-size: 38px;margin-bottom: 30px;line-height: 44px;}
  .container {padding-left: 30px;padding-right: 30px;}
  .lifesaver-professionals-section h2 {font-size: 80px;line-height: 80px;}
  h2 {font-size: 55px;line-height: 58px;}
  ul.manage-cash-list {max-width: 1150px;}
  .manage-cash-section .section-heading h2 {margin-bottom: 80px;}
  .manage-cash-section {padding: 150px 0;}
  .discover-section .discover-img {margin-left: -40px;}
  .discover-section .discover-info {margin-top: 20px;}
  .home-hero-section .hero-content .hero-img {max-width: 700px;margin: 0 auto 45px;}
  .home-hero-section .hero-content .hero-img img {width: 100%;}
  /* .home-hero-section {padding: 80px 0;} */

}

@media only screen and (max-width: 1500px) {
  .video-img {left: -30px;max-width: 360px;}

}

@media only screen and (max-width: 1400px) {
  .home-hero-section .hero-content .hero-img {max-width: 550px;}
  .home-hero-section .hero-content h1 {font-size: 32px;margin-bottom: 30px;line-height: 40px;max-width: 640px;}
  .home-hero-section .hero-content .powered-by h4 {margin-bottom: 50px;}
  .get-faster-section {padding: 36px 0;}
}

@media only screen and (max-width: 1340px) {
  .easiar-ride-section .box-wrap p {padding-right: 50px;line-height: 22px;margin-top: 8px;}
  ul.common-list.pay-adds-list li, .lifesaver-list ul.common-list li {font-size: 18px;line-height: 28px;margin-bottom: 22px;}
  ul.common-list li:before {width: 25px;}

}

@media only screen and (max-width: 1199px) {
  /* .home-hero-section .hero-content h1 {font-size: 40px;line-height: 48px;} */
  .home-hero-section .hero-content .powered-by ul.powered-by-list li .icon-wrap {width: 70px;height: 70px;padding: 12px;}
  .home-hero-section .hero-content .powered-by ul.powered-by-list li {font-size: 16px;}
  .btn.btn-primary {width: 220px;padding: 20px 12px;}
  .easiar-ride-section, .private-pay-section {padding: 120px 0;}
  .private-pay-section {padding-bottom: 80px;}
  .lifesaver-professionals-section h2 {font-size: 50px;line-height: 50px;max-width: 650px;}
  ul.manage-cash-list li h4 {font-size: 22px;margin-bottom: 15px;}
  .manage-cash-section, .ready-cash-section {padding: 120px 0;}
  header .navbar li.nav-item {margin: 0 8px;}
  header .navbar li.nav-item .nav-link {font-size: 16px;}
  .fresh-stat-box {width: 50%;margin-left: 0;}
  .ready-cash-section .row:last-child {justify-content: center;}
  .rate-match-box {width: 45%;}
  .rate-match-box h4 {font-size: 20px;line-height: 28px;}
  .easiar-ride-section .section-heading p {margin-bottom: 100px;}
  .discover-section .discover-img {margin-right: 0;}
  ul.discover-list {display: flex;flex-wrap: wrap;max-width: 520px;margin: 0 auto;justify-content: center;}
  .discover-section ul.discover-list li {max-width: calc(50% - 60px);width: calc(50% - 40px);margin: 0 30px 55px 10px;}
  .discover-section .discover-info .btn {margin: 0 auto;display: inherit;}
  .discover-section {padding: 105px 0 100px;}
  .discover-section .discover-info {padding-left: 0;}
  .discover-video {padding: 0 60px;margin: 0 0 20px;}
  .video-img {max-width: 300px;}
  .home-hero-section {min-height: auto;}

}

@media only screen and (max-width: 991px) {
  .home-hero-section .hero-content .hero-img img {width: 100%;}
  .home-hero-section .hero-content .hero-img {max-width: 595px;/*margin:0 auto 70px;*/}
  .home-hero-section .hero-content h1 {font-size: 30px; line-height: 34px;}
    /* .home-hero-section .hero-content .hero-img h2 {display: block;color: #fff;font-size: 28px;margin: 25px auto 50px;} */
  .get-faster-inner {display: block;text-align: center;}
  .get-faster-inner h4 {text-align: center;max-width: 500px;margin: 0 auto 12px;}
  .btn.btn-primary {padding: 15px 12px;width: 200px;}
  .get-faster-section {padding: 10px 0;}
  .easiar-ride-section, .private-pay-section {padding: 80px 0;}
  .easiar-ride-section .box-wrap {margin-top: 90px;}
  .easiar-ride-section .section-heading p {margin-bottom: 10px;}
  .private-pay-section .section-heading h2 {margin-bottom: 30px;}
  ul.common-list.pay-adds-list {margin-top: 40px;}
  .lifesaver-professionals-section {padding: 200px 0 60px;}
  ul.manage-cash-list {flex-wrap: wrap;}
  ul.manage-cash-list li {width: 100%;margin-top: 80px;}
  .manage-cash-section, .ready-cash-section {padding: 80px 0;}
  .fresh-stat-box {width: 100%;padding-top: 0;}
  .rate-match-box {width: calc(100% - 60px);margin: 0;border-radius: 0 0 12px 12px;}
  .rate-match-box h4 {margin-top: 40px;}
  .ready-cash-section .section-heading p {margin-bottom: 45px;}
  footer ul.social-info {justify-content: center;}
  footer ul.contact-info {margin: 10px 0;}
  footer {text-align: center;}
  footer p.copyright-text {border-top: 1px solid;padding-top: 20px;}
  h2 {font-size: 42px;line-height: 50px;}
  .manage-cash-section .section-heading h2 {margin-bottom: 0;}
  .easiar-ride-section .box-wrap p {padding-right: 0;}
  header {position: absolute;top: 0;z-index: 3;width: 100%;left: 0;background: transparent;padding: 20px 0;}
  .home-hero-section {padding-top: 120px;}
  .navbar-brand img {width: 25px;}
  .navbar-toggler {display: none;}

}

@media only screen and (max-width: 767px) {
  .service-box {padding: 65px 0;}
  footer ul.contact-info {display: block;text-align: left;max-width: 280px;margin-left: auto;margin-right: auto;}
  footer ul.contact-info li {margin: 0;}
  footer ul.social-info li a {width: 30px;height: 30px;}
  footer ul.social-info li:nth-child(2) a {padding: 11px;}
  footer ul.social-info li:nth-child(3) a {padding: 8px;}
  .lifesaver-list ul.common-list {width: 1000%;}
  .lifesaver-list {flex-wrap: wrap;max-width: 280px;margin: 0 auto;}
  .home-hero-section .hero-content .powered-by ul.powered-by-list li {width: 50%;margin: 40px 0 0 0;font-weight: 400;}
  .home-hero-section .hero-content .powered-by ul.powered-by-list {flex-wrap: wrap;}
  .home-hero-section .hero-content .powered-by h4 {margin-bottom: 10px;}
  .lifesaver-professionals-section h2 {font-size: 38px;line-height: 38px;}
  h2 {font-size: 45px;line-height: 54px;}
  ul.common-list.pay-adds-list li {font-size: 16px;line-height: 26px;margin-bottom: 22px;}
  .manage-cash-section .section-heading h2 {font-size: 35px;line-height: 45px;padding: 0 20px;}
  .ready-cash-section .section-heading h2 {max-width: 330px;}
  .lifesaver-professionals-section {background-size: 220%;background-position: 45% 0;background-image: url(../images/lifesaver-professionals-mobile.png) !important;}
  .lifesaver-professionals-section:before {height: 85%;}
  .lifesaver-professionals-section:after {content: "";background: linear-gradient(to top, black, 90%, transparent);position: absolute;height: 92%;width: 100%;left: 0;bottom: 0;z-index: 0;}
  .lifesaver-professionals-section .container {position: relative;z-index: 1;}
  .discover-video {padding: 0;margin: 0 0 50px;}
  .video-img {max-width: 150px;bottom: -30px;}

}

@media only screen and (max-width: 575px) {
  .get-faster-inner h4 {font-size: 20px;max-width: 300px;}
  .private-pay-section .section-heading h5 {margin-bottom: 30px;}
  .lifesaver-professionals-section h2 {font-size: 35px;line-height: 36px;}
  .lifesaver-professionals-section p {font-size: 15px;}
  .discover-section .discover-img {margin-left: -20px;margin-right: -20px;}
  .discover-section ul.discover-list li {font-size: 14px;line-height: 20px;margin-right: 10px;max-width: calc(50% - 20px);width: calc(50% - 20px);margin-bottom: 40px;padding-left: 24px;}
  .discover-section ul.discover-list li:before {width: 15px;height: 15px;}
  ul.discover-list {width: 100%;max-width: 100%;}
  .discover-section .section-heading h2 {font-size: 36px;line-height: 38px;}
  .private-pay-section .section-heading h2 {font-size: 44px;line-height: 47px;}
  .ready-cash-section {background-position: right center;}
  .home-hero-section .hero-content h1 {font-size: 24px;line-height: 30px;}
  
}

@media only screen and (max-width: 400px) {
  h2 {font-size: 38px;line-height: 48px;}
  .discover-section ul.discover-list li {width: 100%;max-width: 100%;margin-bottom: 30px;}

}



/* Max Height Media Queries */
@media screen and ( max-height: 1080px) {
    
}
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 823px) 
  and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape) { 
   
}