@media screen and (min-width: 992px) and (max-width: 1440px){
    header .navbar { flex-wrap: wrap;justify-content: center;}
}
@media screen and (max-width:1280px){
    .westandfor .top_heading h2{font-size: 52px;}
    .rider-content .top_heading h1{font-size: 56px;line-height: 72px;}
    .apply{padding: 94px 0 94px 0;}
    .merchants .merchant-text h2{font-size: 50px;line-height: 61px;}
    .frequently-question .top_heading h2{font-size: 52px;line-height: 66px;}
}
@media screen and (max-width:1024px) {
    .merchants .merchant-text h2{font-size: 40px;line-height: 61px;}
    .rider-content .top_heading h1{font-size: 56px;line-height: 81px;margin-left: 20px;}
    .rider-content .rider-image{padding-left: 20px;}
    .apply{padding: 64px 0 64px 0;}
    .westandfor{padding: 50px 0 50px 0;} 
    .westandfor .top_heading h2 {font-size: 48px;}
    .westandfor .westand-box h4{font-size: 24px;}
    .westandfor .westand-box.active{padding: 24px 18px 68px 18px;}
    .westandfor .westand-box{padding: 24px 18px 68px 18px;flex: 10 0 30%;}
    .rider-content{padding: 110px 0 70px 0;}
    .fq-outer{padding: 0 30px 0 30px;gap: 3.5rem;}
    .frequently-question{padding: 60px 0 60px 0;}
    .frequently-question .top_heading h2{font-size: 48px;line-height: 61px;}
    .frequently-question .fq-box h4{font-size: 24px;}
    .footer .ft-image img{max-width: 40%;}
}
@media screen and (max-width:992px){
    .westand-outer{flex-wrap: wrap;}
    .rider-content .top_heading h1{font-size: 42px;line-height: 61px;}
    .westandfor{padding: 50px 0 0px 0;}
    .westandfor .westand-box h4{font-size: 20px;line-height: 28px; height: 120px;}
    .westandfor .westand-box p{font-size: 18px;}
    .westandfor .top_heading h2{font-size: 44px;line-height: 61px;}
    .apply .top_heading h2{font-size: 44px;}
    .apply .top_heading h4{font-size: 44px;}
    .apply .top_heading a.mainbtn.min{margin-top: 52px;}
    .frequently-question .top_heading h2{font-size: 44px;}
    .frequently-question .fq-box h4{font-size: 22px;}
    .fq-outer{padding: 0 10px 0 10px;}
    .westandfor .westand-box .we-img{max-width: 120px;height: 120px;padding: 28px;}
    .westandfor .westand-box .we-img span.icon-truck::before{font-size: 48px;line-height: 70px;}
    .westandfor .westand-box .we-img span.icon-dollar-in-hand::before{font-size: 68px}
    .westandfor .westand-box .we-img span.icon-hands-in::before{font-size: 58px;}
}
@media screen and (max-width:890px){
    .westandfor .westand-box{flex: 10 0 40%;padding: 24px 18px 38px 18px;}
    .westandfor .westand-box h4{height: 90px;padding: 20px 0 0 0;}
}
@media screen and (max-width:768px) {
    .rider-content{padding: 80px 0 80px 0;}
    .rider-content .top_heading h1 {font-size: 36px;line-height: 61px;margin-left: 0px;text-align: center;}
    .rider-content .rider-image{padding-left: 15px;}
    .rider-content .top_maintext .p_main {text-align: center;}
    .westandfor .top_heading h2{font-size: 44px;}
    .merchants .merchant-text h2{font-size: 34px;}
    .fq-outer{padding: 0 10px 0 10px;gap: 2.5rem;}
    .frequently-question{padding: 40px 0 40px 0;}
    .frequently-question .fq-box h4{font-size: 20px;}
    .frequently-question .top_heading h2{font-size: 44px;line-height: 56px;}
    .frequently-question .fq-box{margin: 0px 0 22px auto;}
    section.merchants.rider .merchant-text.sc {padding-left: 10px;}
    .rider-content .rider-image a.mainbtn{left: 38%;}
    .rider-content .rider-image::before {bottom: 15%;left: 41%;}
    .apply{padding: 64px 0 64px 0;}
    .apply .top_heading h2{font-size: 38px;}
    .apply .top_heading h4{font-size: 38px;}
    .westand-outer{flex-wrap: wrap;margin-bottom: 20px;}
    .westandfor .westand-box .we-img{max-width: 100px;height: 100px;padding: 25px 0 0 0;}
    .westandfor .westand-box{max-width: 100%;margin:0 20px 40px 0;padding: 24px 18px 40px 18px;flex: 0 0 46%;}
    .westandfor .westand-box.active{max-width: 100%;padding: 24px 18px 40px 18px;margin-right: 0px;}
    .westandfor .westand-box .we-img span.icon-truck::before{font-size: 44px;line-height: 50px;}
    .westandfor .westand-box .we-img span.icon-dollar-in-hand::before{font-size: 56px;}
    .westandfor .westand-box .we-img span.icon-hands-in::before{font-size: 52px;}
    .footer .payments{text-align: center;float: none;margin-bottom: 15px;}
    .footer .copyright .row{flex-direction: column-reverse;text-align: center;}
}
@media screen and (max-width:620px){
    .westandfor .westand-box{flex: 0 0 100%;margin: 0 0 20px 0;}
    .westandfor .westand-box h4{height: 70px;}
}
@media screen and (max-width:575px) {
    .rider-content .top_heading h1 {font-size: 34px;line-height: 45px;}
    .westandfor{padding: 30px 0 0 0;}
    .westandfor .westand-box h4{height: 80px;}
    .westandfor .top_heading{margin-bottom: 30px}
    .westandfor .top_heading h2 {font-size: 34px;}
    .rider-content .rider-image a.mainbtn {left: 35%;}
    .apply .top_heading h2{font-size: 34px;line-height: 48px}
    .apply .top_heading h4 {font-size: 34px;}
    /* .merchants .merchant-text h2{font-size: 36px;} */
    section.merchants.rider .merchant-text.sc{padding-left: 0px;padding: 40px 0 0 10px;}
    .merchants .merchant-text h2{text-align: center;line-height: 48px;font-size: 34px;}
    .merchants .merchant-text{padding: 0 42px 0 44px;}
    .merchants .merchant-names p{font-size: 18px;}
    .fq-outer{flex-wrap: wrap;}
    .frequently-question .top_heading{text-align: start;padding-left: 15px;}
    .frequently-question .fq-box{margin: 0;max-width: 100%;width: 100%;}
    .frequently-question .top_heading h2{font-size: 34px;line-height: 48px;text-align: center;margin-bottom: 30px;}
    .frequently-question .fq-box h4 {font-size: 20px;}
}
@media screen and (max-width:425px){
    .merchants .merchant-text h2 {font-size: 32px;line-height: 44px;}
    .merchant-names span img{max-width: unset;}
    section.merchants.rider .merchant-text.sc{padding: 40px 0 0 0;}
    .merchants .merchant-text p{font-size: 16px;}
    .westandfor .top_heading h2 {font-size: 32px;line-height: 51px;}
    .rider-content .rider-image a.mainbtn {left: 30%;}
    .frequently-question .top_heading{padding-left: 0px;}
    .frequently-question .fq-box h4{font-size: 18px;}
    .frequently-question .top_heading h2{font-size: 34px;}
    .apply .top_heading h2{font-size: 28px;}
    .apply .top_heading h4{font-size: 28px;line-height: 54px;}
    .apply .top_heading .p_style{font-size: 16px;}
    .rider-content .rider-image::before{position: relative;}
    .footer .ft-image img{max-width: 70%;}
    .rider-content .rider-image{margin-top: 0px;}
    .apply .top_heading a.mainbtn.min{min-height: 56px;line-height: 56px;}
}
@media screen and (max-width:375px){
.frequently-question{padding: 30px 0 40px 0;}
.fq-outer{padding: 0 0 0 0;}
header .navbar .logo-main img{max-width: 220px;}
.westandfor .top_heading h2 {font-size: 28px;}
.apply .top_heading h2{font-size: 30px;line-height: 38px;}
.apply .top_heading h4{font-size: 30px;}
.apply .top_heading a.mainbtn.min{margin-top: 32px;}
.frequently-question .top_heading h2{font-size: 28px;line-height: 38px;margin-bottom: 20px;}
.merchants .merchant-text h2{font-size: 28px;line-height: 38px;}
.apply .top_heading a.mainbtn::before{right:-80px}
.rider-content .rider-image a.mainbtn{left: 26%;}
section.merchants.rider .merchant-text.sc{padding: 40px 0 0 0;}
}
@media screen and (max-width:320px){
    .westandfor{padding: 0 0 0 0;}
    .rider-content .top_maintext .p_main {font-size: 16px;}
    .westandfor .top_heading h2 {font-size: 26px;}
    .merchants .merchant-text h2{font-size: 26px;}
    .frequently-question .top_heading h2 {font-size: 30px;}
    .apply .top_heading a.mainbtn::before {right: -60px;top: -45px;}
}