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

}

/* Laptop */
@media (max-width: 1366px)
{

}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{

}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	.wd-left-content {text-align: center; padding: 0;}
	.col-lg-6:has(.banner-img) {order: 0;}
	.wd-as-banner .row {flex-direction: column-reverse;}
	.banner-img {margin-bottom: 15px;}
	.wd-as-banner {padding: 0px 0 20px;}
	.grp_btn {flex-wrap: wrap; justify-content: center;}
	.step-box h4{font-size: 20px;}
	.wd-scan-link,.wd-app-mobview {text-align: center;}
	.wd-as-appstore img{margin: 15px 0 0 ; height: 50px;}
	.wd-as-scantxt{margin:15px 0 0 ;}
	.wd-key-featues,.wd-how-it-works,.wd-as-qr{padding: 15px 0;}
	.wd-as-ban-text {font-size: 20px;}
	.wd-as-ban-title {font-size: 26px;}
	.wd-as-ban-line{font-size:15px; line-height: normal;}
	.wd-as-titletxt {font-size: 30px;}
	.wd-as-titletag,.step-box p ,.wd-as-scantxt{font-size: 15px; line-height: normal;}
	.wd-as-features,.wd-mobile-img{margin-top:15px;}
	.wd-step-number {font-size: 22px;}
	.wd-step-title {font-size: 24px;}
	.wd-step-descp {font-size: 16px;}	
	.wd-as-scan-title {font-size: 22px;line-height: normal;}
	.wd-app-mobview img{height: auto;}
	.step-box{min-height:100%;}
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
	.wd-mobile-img img{height: 350px;}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
	.banner-img img{height: 400px;}
	.city_img{width: auto;}
	.step-box{padding: 50px 10px 15px; width: 100%;}
	.step-circle {height: 75px;width: 75px;}
	.step-circle img{height: 30px; width: 30px;}
}