/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}
@media (max-width: 1600px){
    .register-blog .user-register-form, .register-blog .user-register-area{padding: 25px;}

}
@media (max-width: 1440px)
{
    .savings-blog ul{width: 90%;}
    .register-txt h1{font-size: 45px;}
    .form-btn{margin: 15px auto 0;}
}
@media (max-width: 1366px){
    .why-us-rght h4{font-size: 34px;}
    .why-us-rght p{font-size: 20px;}
}
/* Laptop */
@media (max-width: 1300px)
{
   
    .register-form-box .form-group{margin-bottom: 15px;}
    .register-form-box label{font-size: 16px;}
    .form-btn{margin: 30px auto 0;}
    .register-blog .user-register-area{border-radius: 20px;padding: 20px;}
    
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
    /* user Rideshare */
    .register-txt h1{font-size: 40px; margin-bottom: 25px;}
    .register-form-box label{font-size: 16px; margin-bottom: 8px;}
    .register-form-box .form-group, .register-form-tag{margin-bottom: 16px;}
/*    .register-blog .user-register-area{height: 320px;overflow-y: auto;}*/
    .form-btn{margin: 10px auto 0;}
    .form-btn, .join_btn{font-size: 20px;}
    .register-form-box{padding: 20px;}
    .register-txt p, .who-are-blog p, .why-us-rght p{font-size: 20px; line-height: 22px;}
    .who-are-blog, .services-offer-blog, .faq_blog, .features-blog, .foot_banner,.foot_banner_other, .requirement-blog{padding: 50px 0;}
    .who-are-blog h2{font-size: 32px; margin-bottom: 20px;}
    .who-are-blog p{width: 60%; margin: 0 auto 35px;}
    .who-are-blog ul li a{font-size: 16px; padding: 8px 32px;}
    .who-are-blog ul{gap: 15px;}
    .why-us-blog{padding: 40px 0 50px;}
    .why-us-txt h3{font-size: 42px; margin-bottom: 15px;}
    .why-us-icon{width: 60px; height: 60px; min-width: 60px;}
    .why-us-icon img{width: 40px; height: 40px;}
    .why-us-rght h4, .savings-blog h3{font-size: 36px;}
    .why-us-right{width: 50%; top: 40px;}
    .savings-blog{padding: 50px 0 100px;}
    .savings-blog h3 span{border-radius: 5px; padding: 3px 6px;}
    .savings-blog ul li span{min-width: 45px; height: 45px;}
    .services-offer-blog h3, .wd-feature-txt h4, .ordinary-txt h4{font-size: 42px; margin-bottom: 20px;}
    .sec-tabs .tab-content{margin: 30px 0 0;}
    .wd-pb-100{padding-bottom: 70px;}
    .corner_blog h3, .bukle_txt h4{font-size: 42px; margin-bottom: 30px;}
    .faq_blog h3{font-size: 34px; margin-bottom: 30px;}
    .service-hand{bottom: -3px;}
    .service-hand img{height: 650px;}
    .get-offer-btn{padding: 12px 26px;}
/*    .register-img img{height: 456px;}*/
    .user-register-area{min-width: 100%;}
    
    /* footer */
    
}


@media (max-width: 1024px){
    
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	br{display: none;}
    *{line-height: 1.4 !important;}
    .bukle_blog{padding: 30px 0 0;}
    .wd-pb-100{padding-bottom: 50px;}
    .register-txt{max-width: 80%;}
    .who-are-blog p{width: 100%;}
    .why-us-right, .service-hand, .corner_blog::after, .corner_blog::before{display: none;}
    .why-us-img{display: block; text-align: center;}
    .why-us-img img{border-radius: 30px; margin-bottom: 20px;}
    .services-offer-blog h3, .wd-feature-txt h4, .ordinary-txt h4, .register-txt h1, .who-are-blog h2, .why-us-txt h3, .faq_blog h3, .reqmnt-lft-txt h3, .corner_blog h3, .bukle_txt h4{font-size: 32px; margin-bottom: 15px;}
    .why-us-rght h4{font-size: 25px;}
    .why-us-feature{gap: 12px;padding-bottom: 18px;margin-bottom: 18px;}
    .register-txt p, .why-us-rght p, .wd-feature-txt ul li{font-size: 16px;}
    .who-are-blog p{margin-bottom: 15px;font-size: 16px;}
    .why-us-icon{width: 55px; height: 55px;min-width: 55px;}
    .why-us-icon img{width: 34px; height: 34px;}
    .custom-prev, .custom-next{width: 50px; height: 50px;}
    .slider-navigation{margin: 30px 0 0;}
    .reqmnt-img{text-align: center; margin-bottom: 20px;}
    .feature-img{margin-bottom: 50px;}
    .bukle_txt{margin: 0 auto 10px;}
    .join_btn{padding: 10px 54px; font-size: 18px;}
    .who-are-blog ul li a{padding: 8px 25px;}
    .slider-area{margin-top: 25px;}
    .savings-blog{padding: 30px 0 70px;}
    .savings-blog h5{margin-bottom: 0;}
    .savings-blog h3{font-size: 25px;margin-bottom: 18px;}
    .savings-blog ul li span{min-width: 40px;height: 40px;}
    .savings-blog ul li span svg{min-width: 25px;height: 20px;}
    .savings-blog ul li p{font-size: 18px;}
    .services-offer-blog{border-radius: 30px 30px 0 0; margin-top: -30px;}
    .service-bx img{margin-bottom: 10px;}
    .service-bx h4{font-size: 18px;margin-bottom: 10px;}
    .service-bx p{padding: 0;}
    .faq_blog .accordion-button{font-size: 20px;}
    .faq_blog .accordion-button span{min-width: 60px; height: 60px;}
    .faq_blog .accordion-button span svg{width: 30px;height: 32px;}
    .faq_blog .accordion-item{margin-bottom: 20px;}
    .get_btn{padding: 10px 20px;font-size: 15px;}
    .mobile_img{margin: 0 auto;padding: 0 15px;text-align: center;}
    .register-form-box label{font-size: 15px;margin-bottom: 6px;}
    .register-form-box .form-control{padding: 12px 20px;font-size: 15px;}
    .foot_txt h4{font-size: 20px;}
    .foot_txt p{max-width: 100%;margin: 0 0 20px auto;}
    .wait_btn, .contact_btn{font-size: 16px;min-width: fit-content;}
    .social_flx, .social_flx ul, .term_flx{justify-content: center;}
    .foot_btm p{margin: 10px auto;}
    .who-are-blog ul{overflow-x: scroll;white-space: nowrap;}
    /*----- driver rideshare ----*/
    .reqmnt-lft-txt p{font-size: 20px; margin-bottom: 20px;}
    .reqmnt-lft-txt span{font-size: 18px; padding: 8px 20px;}
    .wd-reqmnt-icon{padding: 50px 15px; margin-bottom: 15px;}
    .wd-reqmnt-icon img{width: 100px; height: 100px; margin-bottom: 15px;}
    .wd-reqmnt-box h4{font-size: 20px; margin-bottom: 15px;}
    .wd-reqmnt-box ul li{margin-bottom: 15px;}
    .wd-reqmnt-box{margin-bottom: 20px;}
    .why-us-txt{padding-right: 0;}
    .savings-blog ul{width: 100%;}
    .register-img img{height: 658px;}
    .register-form-box, .register-blog .user-register-area{height: auto !important;}
    .user-register-form{padding: 15px;}
    .feature-img img, .service-bx img{height: auto;}
    .why-us-img{margin: 15px 0 0;}
    .register-form-tag p{font-size: 15px;}
    .wd-mr-menu button{padding: 9px 12px;}
    .register-blog .user-register-form{padding: 15px;}

}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
    .who-are-blog, .services-offer-blog, .faq_blog, .features-blog, .foot_banner,.foot_banner_other, .why-us-blog, .corner_blog, footer{padding: 30px 0;}
    .register-txt{max-width: 100%;position: unset;text-align: left;margin-bottom: 20px;width: 100%;}
    .register-txt h1, .register-txt p{text-align: left;color: #1c1c1c;}
    .services-offer-blog h3, .wd-feature-txt h4, .ordinary-txt h4{font-size: 22px;margin-bottom: 10px;}
    .register-form-box{padding: 20px;}
    .foot_txt h4{text-align: center;}
    .foot_txt p, .foot_title{margin: 0 auto 15px auto;text-align: center;}
    .grp_btn{justify-content: center;}
    .foot_logo{width: 100%;margin: 0 auto 15px;text-align: center;}
    .who-are-blog ul li a{padding: 8px 16px;font-size: 15px;}
    .get-offer-btn{padding: 12px 20px;font-size: 15px;}
    .why-us-rght h4{font-size: 20px;}
    .cust-arrow{position: unset;}
    .why-us-rgt-img{height: auto;}
    .row-reverse{flex-direction: column-reverse;}
    .why-us-feature{margin: 15px 0 0;}
/*    .banner-reverse{flex-direction: column-reverse;}*/
    .form-brand{text-align: center;margin-bottom: 20px;}
   
/*   .register-blog .user-register-form{z-index: 1;position: relative; background: linear-gradient(180deg, rgba(255, 255, 255, 0.2) 27.58%, rgba(191, 250, 57, 0.1) 99.96%);}*/

    .register-blog .user-register-area{height: 100%;overflow-y: unset;}
/*    .register-blog .user-register-form{    background: linear-gradient(180deg, rgb(255 255 255 / 8%) 27.58%, rgba(191, 250, 57, 0.6) 99.96%);}*/
    .desk-view{display: none;}
    .mob-view{display: block;}
    .features-blog .container .wd-pb-100:last-child{padding-bottom: 0;}
    .wd-pb-100{padding-bottom: 30px;}
    .feature-img{margin-bottom: 30px;}


}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
    .register-txt h1, .who-are-blog h2, .why-us-txt h3, .faq_blog h3, .corner_blog h3, .bukle_txt h4{font-size: 22px;}
    .register-txt{padding: 0 15px;}
    .owl-user .owl-dots{justify-content: center;    padding-right: 0;}
    .user-register-area{min-width: 100%;padding: 0;}
    .wd-feature-txt ul li{font-size: 15px;}
    .who-are-blog ul{justify-content: flex-start;padding-bottom: 10px;}
    .foot_btm{padding: 15px 0;}
    .faq_blog .accordion-button{font-size: 18px;}
    .register-blog .user-register-form, .register-blog .user-register-area{padding: 12px;}
    
    .owl-services .owl-nav.disabled {display: flex!important;grid-gap: 15px;justify-content: center; margin: 20px auto 0;}
    .owl-services .owl-nav.disabled button{border: 1px solid #000;border-radius: 50%;width: 30px;height: 30px;}
    .owl-services .owl-nav.disabled button span{font-size: 20px;color: #000;}
    /* Purple    */
    .dark-purp .owl-services .owl-nav.disabled button{border: 1px solid #fff;border-radius: 50%;width: 30px;height: 30px;}
    .dark-purp .owl-services .owl-nav.disabled button span{font-size: 20px;color: #fff;}
    .form-brand img{height: auto;}
    .ordinary-blog-other{height: 500px;}
  /*  .form-brand img{height: 45px;}
    .form-btn{margin: 15px auto 0;font-size: 14px;}
    .register-form-box .form-control {padding: 10px 15px;font-size: 14px;}
    .register-img img{height: 572px;}
    .iti--separate-dial-code .iti__selected-dial-code{font-size: 12px !important;}
    .foot_logo img{height: 50px;}
    .foot_title{font-size: 16px;}*/
	
}