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

}

/* Laptop */
@media (max-width: 1440px)
{
	.wd-banner-area{height: 550px;}
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1275px)
{
	.wd-work-grid{grid-template-columns: repeat(auto-fit, minmax(264px, 1fr));}
}

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

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
	main{padding: 75px 0 0;}
	.wd-feature-blog, .wd-app-blog{padding: 80px 0 30px;}
	.wd-title-area p, .wd-ready-app-txt p{font-size: 22px;}
	.wd-feature-icon{max-width: 80px; height: 80px;}
	.wd-feature-icon svg{width: 36px; height: 36px;}
	.wd-work-txt h4{font-size: 26px;}
	.wd-work-txt h3, .wd-ready-app-txt h3{font-size: 32px;}
	.wd-work-txt p{font-size: 18px;}

	
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	.wd-banner-area{height: auto; padding: 80px 0 0;}
	.wd-bnr-right, .wd-bnr-lft{text-align: center}
	.wd-bnr-right h1{font-size: 54px;}
	.wd-bnr-right p,.wd-title-area p, .wd-ready-app-txt p{font-size: 20px; line-height: 30px;}
	.wd-app-store{justify-content: center;}
	.wd-feature-box{padding: 0 15px 20px;}
	.wd-feature-icon{max-width: 70px; height: 70px;margin: -35px auto 15px;}
	.wd-feature-icon svg{width: 30px; height: 30px;}
	.wd-mb-70{margin-bottom: 60px;}
	.wd-work-grid{margin: 20px auto 0;}
	.wd-work-grid {grid-template-columns: repeat(auto-fit, minmax(312px, 1fr));}
	.wd-main-title{font-size: 36px;}
	.wd-app-get a:first-child img, .wd-app-get a:last-child img{height: auto;}
	.pub-grub-form .form-control{padding: 12px 15px;}
	.pub-grub-form .form-group{margin-bottom: 15px;}
	/* privacy policy */
	.page-title-blog{padding: 72px 0;}
	.page-title-blog h1{font-size: 42px;}
	.policy-blog{padding: 32px 0;}
	.policy-area p{font-size: 15px; margin-bottom: 10px;}
	.policy-area ul li{font-size: 15px;}
	/* contact us */
	.contact-blog{padding: 32px 0;}
	.contact-dtls{margin-top: 20px;}
	.contact-dtls h2{font-size: 26px; margin-bottom: 6px;}
	.contact-dtls p{font-size: 16px; margin-bottom: 15px;}
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{	
	.wd-bnr-right h1 {font-size: 48px;}
	.wd-bnr-right p, .wd-title-area p, .wd-ready-app-txt p {font-size: 18px;line-height: 26px;}
	/* .wd-feature-blog, .wd-work-blog{padding: 30px 0;} */
	/* privacy policy */
	.page-title-blog{padding: 64px 0;}
	.page-title-blog h1{font-size: 36px;}
	/* contact us */
	.contact-bg{padding: 36px 0;}

}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
	.wd-main-title{font-size: 32px;}
	.wd-work-txt h3, .wd-ready-app-txt h3{font-size: 30px;}


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