/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1440px)
{
	/*industry update*/
	.wd_indus_txt ul li{font-size: 14px;margin: 0 12px;}
}

@media (max-width: 1366px)
{
	.wd-home-bnr{height: auto;}
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199px)
{
	.wd_sol_shape h3{font-size: 18px;}
	.wd_sol_bx::after{right: 25px;}
	.wd_sol_bx::before{left: 26px;}
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	/* common css	*/
	.row-reverse{flex-flow: column-reverse;}	
	/*service*/
	.wd-service-blog{padding: 0 0 30px;}
	.wd-main-title{font-size: 30px;margin: 0;}
	.wd-service-bnr{height: auto;padding: 90px 0 40px;}
	.wd-srvc-lft img{height: 540px;}
	.wd-tag-line{font-size: 14px;margin-bottom: 10px;}
	.wd-main-heading{font-size: 30px;margin-bottom: 5px;}
	.wd-srvc-right p, .wd-mr-text{font-size: 14px;}
	.wd-srvc-right::after{font-size: 65px;line-height: normal;}
	.wd-feature-box{padding: 20px;}
	.wd-srvc-right{padding: 0 15px 0 25px;}
	.srvc-right-area{width: 80%;}
	.wd-srvc-feature{padding: 0 0 30px;}
	/*Contact 	*/
	.wd_contact_blog{margin: 0;padding: 30px 0;}
	.wd_cont_img{margin-bottom: 15px;}
	.wd_contact_blog .container::after,.wd_contact_blog .container::before{display: none;}
	.wd_contact_info{margin: 0 0 30px;padding: 30px 0 18em;}
	.wd_cont_bx, .wd_cont_detail{padding: 15px;}
	.wd_cont_detail a{font-size: 14px;}
	.wd_indus_txt h5{font-size: 16px;}
	.wd_cnt{padding: 30px 0 0;bottom: 0;}
	/* Industry update detail	*/
	.wd_ind_detail img{height: auto;}
	.wd_ind_txt h3{font-size: 20px;}
	.wd_ind_lft li{margin: 0 10px;font-size: 14px;}
	.wd_ind_detail{margin: -4em 0 0;padding: 30px 0 0;}
	.wd_ind_para{margin-bottom: 15px;}
	/* Home	*/
	.wd_count_bx{margin-bottom: 0px;flex-flow: column;align-items: center;text-align: center;grid-gap: 0;}
	.count-up{justify-content: center;}
	.count_txt h3, .count-up sup, .count-up span{font-size: 32px;}
	.wd_testi_bx{padding: 50px 15px 15px;}
	.wd-home-title p{font-size: 14px;}
	.wd_sol_bx{transform: unset;margin-bottom: 80px;}
	.wd_sol_shape{width: 92%;z-index: 2;position: relative;}
	.wd_sol_bx::after {right: 27px;}
	.wd_blog .wd-home-title {margin-bottom: 30px;}
	.wd_count_bx svg{width: 70px;height: 70px;}
	.wd_count_bx h4 {font-size: 20px;}
	.wd_sol_bx ul{padding: 20px 0 0;}
	.wd_sol_bx ul li{padding: 12px 0;}
	.wd_contact_btn{padding: 12px 30px;}
	.wd-source-right img, .wd_indus_bx, .wd-youneed-title{margin-bottom: 20px;}	
	.wd-service-area, .wd-brand-area{padding: 30px 0;}
	.wd-service-bg{padding: 0 0 30px;}	
	.wd-home-slider {padding: 30px 0;margin: 0;}
	.learn-more-btn{padding: 8px 24px;font-size: 14px;}
	.wd-home-bnr h1, .wd-home-bnr span{font-size: 34px;}
	.owl-home{padding: 20px 0 0;}
	.wd_sol_bx::before{left: 12px;}
	.wd_sol_bx::after{right: 12px;}
	.owl-home .active.center .wd-home-video video{height: auto;}
	.wd-home-bnr{padding: 100px 0 30px;}
	.wd-home-video video{height: 200px;}
	.wd-home-title{padding: 0;}
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{
	.wd_testi_blog, .wd_blog, .wd-source-blog, .wd_solution, .wd_counter_blog{padding: 30px 0;}
	.wd_ind_blog{padding: 20px 0 30px;}
	.wd-srvc-right{padding: 20px 15px;}
	.wd-srvc-right::after{font-size: 36px;margin: 0;}
	.srvc-right-area{width: 100%}
	.wd-feature-box h3{width:100%;}
	.wd-srvc-lft img {height: auto;}
	br{display: none;}
	/*	contact */
	.wd_map {top: 0;height: 100%;}
	.wd_map iframe{height: 100%;}
	.wd_cont_detail{height: auto;margin-bottom: 15px;}
	/* industry Update detail	*/
	.wd_ind_txt h3{font-size: 14px;}
	.wd_ind_tags li{margin: 0 0 10px 0;}	
	.wd_ind_tags li:last-child{margin-bottom: 0;}
	/*	Home */
	.quote_icon{width: 60px;height: 60px;}
	.wd-home-bnr{padding: 100px 0 30px;height: auto;}
	/*why us*/
	.wd-why-txt h3{font-size: 18px;}
	.wd-why-icon svg{width: 27px;height: 25px;}
	.wd-why-box{margin-bottom: 20px;}	
	.wd-pb-20 {margin-bottom: 20px;}
	.wd_sol_bx::after {right: 20px;}
	.wd_sol_bx::before {left: 19px;}
	.owl-home .active.center .wd-home-video video, .wd-home-video video{transform: unset;height: auto}
	.owl-brand{padding: 0;}
	.wd_solution .wd-home-title{margin-bottom: 40px;}
	.wd_solution .row > div:last-child .wd_sol_bx {margin-bottom: 40px;}
	.testimonial .owl-dots{margin: 0;}
	.getin_form .form-control{font-size: 13px;padding: 12px 12px;}
	.getin_form a{font-size: 13px;padding: 8px 10px;margin: 5px;}
	.wd_count_bx{margin-bottom: 15px;}
	.wd_counter_blog .row > div:last-child .wd_count_bx{margin-bottom: 0;}
	.wd-need-area{padding: 0 0 30px;}
	.wd_ind_txt{padding: 10px 10px;}
	.wd_ind_btm{flex-flow: column;align-items: flex-start;}
	.wd_ind_btm .wd_ind_lft:last-child{width: 100%;text-align: right;}
	.wd_kr_heart input[type="checkbox"] + label:before, .wd_ind_icon svg{width: 22px;height: 22px;background-size: contain;}
	.wd_detail_blog{padding: 0 0 30px;}
	.wd_send_btn{padding: 10px 30px;width: fit-content;margin: auto;display: block;}
	.wd-overlay-text h4{font-size: 24px;}
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
	/*services*/
	.wd-main-heading, .wd-main-title{font-size: 24px;}	
	/*why us*/
	.wd-why-box{width: 100%;}
	/*	Industry Update Detail */		
	.wd_ind_lft li:first-child::before, .wd_ind_btm:last-child:first-child .wd_ind_lft li::before{display: none;}
	/*	Home */
	.wd_testi_name svg{width: 12px;}
	.wd_testi_name span, .wd_testi_name h3{font-size: 13px;}
	.wd_sol_bx::before {left: 21px;}
	.wd_sol_bx::after { right: 21px;}
}

@media (max-width: 500px){
	.wd_sol_bx::after {right: 18px;}
	.wd_sol_bx::before {left: 18px;}
}

@media (max-width: 412px){
	.wd_sol_bx::after {right: 13px;}
	.wd_sol_bx::before {left: 13px;}
}