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

{



}



/* Laptop */

@media (max-width: 1366px)

{
	.title{font-size: 64px;line-height: normal;}
	.service__first, .service__third{padding: 50px 40px;}
	.dashboard__link{gap: 10px;}
}



/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
	header .navbar .menu-item .nav-link{padding: 10px 10px;font-size: 15px;}
	.login_btn{min-width: unset;padding: 9px 20px;font-size: 15px;}
	.signup_btn{padding: 10px 10px;white-space: nowrap;font-size: 15px;}
	.authbtn_blog{gap: 8px;}
	.title{font-size: 45px; line-height: 70.2px;}
	main{padding: 75px 0 0;}
	#home .row {align-items: center;}
}

/* Medium devices (tablets, less than 992px) */

@media (max-width: 991px)

{

	br{display: none;}
	.title{font-size: 30px;line-height: 70.2px;}
	.title_blog span{font-size: 14px;}

	.title_blog h1{font-size: 30px;}

	.title_blog p{font-size: 16px;text-align: center;}

	.banner_main .title_blog{min-height: 300px;padding-bottom: 0;}

	.title_blog h3{font-size: 26px;white-space: nowrap;padding: 0 10px;text-align: center;}

	.title_flexcontent{margin-bottom: 1rem;}

	.work_blog h5{font-size: 20px;}

	.work_blog p,.category_blog p{font-size: 14px;}

	.banner_main{padding: 0;}

	.category_main .row{margin-top: 2rem;}

	.category_blog img{width: 90px;height: 90px;margin: 1rem 0;}

	.wd-counter-blog, .testimonial_main{padding: 0;}

	.wd-counter-title {margin-top: 2rem;}

	.wd-counter-title h3, .test-owl h6, .getin_blog h5{font-size: 26px;}

	.wd-counter-title p{font-size: 14px;}

	.wd-search-area{margin: 30px auto 0;}	

	.wd_count_bx{text-align: center;}

	.wd_count_bx h3, .wd_number span{font-size: 36px;text-align: center;}	

	.getin_blog{padding: 50px 0 0;}

	.test-owl p{font-size: 16px;width: 100%;}
	.wd_mob_menulist {padding-bottom: 40px !important;overflow: auto;}	
	.wd_inr_blog{padding: 30px 0;}
	main {padding: 65px 0 0;}
	#searchai, #review{padding: 30px 0;}
	#home{padding: 50px 0 100px;}
	.content{margin: 1rem 0;font-size: 16px;}
	#home .signup_btn, .seeker__blog .signup_btn, .service__content .signup_btn{font-size: 16px;padding: 10px 20px !important;}
	.dashboard__link li a{font-size: 10px;padding: 9px;}
	.dashboard__link{gap: 5px;}
	#work{border-radius: 20px 20px 0 0;padding: 50px 0;}
	.sec_title{font-size: 30px;margin-bottom: 0;}
	.title__blog{margin-bottom: 30px;}
	.step__blog span{font-size: 16px;width: 30px;height: 30px;margin-bottom: 1rem;}
	.step__blog h4{font-size: 20px;}
	.step__blog p{font-size: 14px;margin-bottom: 0;}
	.title__blog p{font-size: 16px;}
	.work__card{padding: 0;}
	.work__card h3{font-size: 24px;margin-bottom: 0;}
	.work__card p, .work__card a{font-size: 16px;}
	#seeker{height: auto;}
	.seeker__blog h3{font-size: 36px;margin-bottom: 10px;}
	.seeker__blog p{font-size: 18px;margin-bottom: 1.5rem;}
	.service__content h4{font-size: 24px;}
	.service__content p{font-size: 14px;}
	.service__first, .service__third{padding: 30px;}
	.service__first_inner, .service__sec_inner, .service__third_inner, .service__fourth_inner{padding: 30px 30px 0;}
	.service__sec_inner .service__content, .service__first_inner .service__content{padding-bottom: 30px;}
	.service__blogs{margin-bottom: 30px;}
	.review__blog p{font-size: 20px;}
	.review__blog ul{margin-bottom: 30px;}
	.review__blog h5{font-size: 24px;margin-bottom: 0;}
	.review__blog span{font-size: 16px;}
	.social_list{margin-bottom: 1.5rem;}
	footer hr{margin: 1rem 0;}
	footer{border-radius: 20px 20px 0 0;}
	#searchai{border-radius: 20px 20px 0 0;}
	#service{border-radius: 0 0 20px 20px;}
}

/* Small devices (landscape phones, less than 768px) */

@media (max-width: 767px)

{

	.brand-box{min-height: 50px;padding: 10px 10px;}

	.brand-box img {width: 100px !important;height: 60px;object-fit: contain;}

	.wd_number{justify-content: center;}

	.test-owl .owl-nav{top: auto;

    bottom: -60px;

    justify-content: center;

    height: auto;

    margin: 0;

    grid-gap: 15px;}

    .wd_counter{padding: 30px 0;display: block;}

    .border-lft{display: none;}

    .test-owl p{margin-bottom: 1.5rem;}

    .testimonial_main{padding: 0 0 50px;}

    footer h6{text-align: left !important;}

    .social_list{justify-content: flex-start;margin-bottom: 1rem;}

    .wd_blog_bx{margin-bottom: 15px;}	
	#home{text-align: center;padding: 30px 0 60px;}
	#home p{max-width: 220px;margin-left: auto;margin-right: auto;font-size: 14px;}
	.title{font-size: 24px;max-width: 220px;margin-left: auto;margin-right: auto;line-height: 50.2px;}
	.content{font-size: 12px;}
	#home .signup_btn, .seeker__blog .signup_btn{font-size: 14px;padding: 10px 20px !important;gap: 5px;}
	#home .signup_btn{margin: 0 auto;}
	#home .signup_btn svg, .seeker__blog .signup_btn svg, .service__content .signup_btn svg{width: 12px;height: 12px;}
	.landing__img{margin: 2rem 0 1rem;}
	.dashboard__link li a{font-size: 12px;padding: 7px 10px;}
	.sec_title{font-size: 26px !important;}
	#work{margin: -20px 0 10px;padding: 30px 0 0;}
	.title__blog{margin-bottom: 20px;}
	.step__blog{max-width: 192px;margin: 0 auto 20px;}
	.step__blog h4{margin-bottom: 5px;font-size: 22px;}
	.step__blog span{margin-bottom: 10px;}
	.work__card h3{height: auto;}
	.work__card p{height: auto;margin-bottom: 1.5rem;}
	#searchai .title__blog {max-width: 240px;margin-left: auto;margin-right: auto;}
	.work__card{padding: 0 20px;}
	#searchai{padding-bottom: 10px;}
	.seeker__blog h3{font-size: 16px;}
	.seeker__blog p{font-size: 14px;}
	.seeker__blog{width: 60%;}
	#seeker{padding: 30px 0;background-position: 80% 100%;}
	.service__first_inner, .service__sec_inner, .service__third_inner, .service__fourth_inner{border-radius: 10px;padding: 10px 10px 0;}
	.service__first, .service__third{border-radius: 0;width: 100%;padding: 0;background: transparent;}
	.service__content h4{font-size: 16px;margin-bottom: 3px;}
	.service__content p{font-size: 10px;margin-bottom: 10px;line-height: normal;}
	.service__content .signup_btn{font-size: 12px;padding: 8px 16px !important;gap: 8px;margin: auto !important;}
	.service__sec_inner .service__content, .service__first_inner .service__content{padding-bottom: 10px;}
	.service__content.text-left{text-align: center !important;margin-bottom: 10px;}
	.service__third_inner img{width: 100%;}
	.service__fourth_inner img{width: 100%;margin: 0;}
	#service{padding: 30px 0;}
	.review__blog ul{margin-bottom: 1rem;}
	.review__blog p{font-size: 16px;margin-bottom: 1rem;}
	footer .col{width: 100%;flex-basis: unset;}
	.ftmenu_list{margin-bottom: 1rem;}
	.ftmenu_list li a{font-size: 16px;margin-bottom: 5px;}
	footer h6{font-size: 18px;margin-bottom: 8px;}
	.review__blog h5{font-size: 20px;}
	.review__user_icon{width: 70px !important;height: 70px !important;}
	.review__blog ul li svg{width: 18px;height: 18px;}
}

/* Extra small devices (portrait phones, less than 576px) */

@media (max-width: 575px)

{
	.wd_ind_txt h3{font-size: 20px;}
		

}

@media (max-width: 768px) {
	.wd_ind_detail img {
	  height: auto;
	}
  }

@media (max-width: 767px) {
	#upload_resume_modal_body .row {
		flex-flow: column-reverse;
	}
}

@media (max-width: 991px){
  .banner_main {
	  padding: 20px 0;
  }
}

@media (max-width: 991px)
{
  #sample_resume .row {flex-flow: column-reverse;}
  #customised_resume .row {flex-flow: column-reverse;}
  #cover_letter .row {flex-flow: column-reverse;}
  #recruiter_contact .row {flex-flow: column-reverse;}
  #application_follow_up_email .row {flex-flow: column-reverse;}
  #role_competencies .row {flex-flow: column-reverse;}
  #role .row {flex-flow: column-reverse;}
  .review_container {flex-flow: column-reverse;}
  #toggleSuggestions {display : none}

}

@media (max-width: 575px) {
  .title_blog h3 {
	  font-size: 22px;
	  white-space: unset;
  }
  .category_main {
	  padding: 20px 0;
  }
}