@media(min-width:1200px) and (max-width:1601px){
	.container{max-width: 1140px}
	header{padding: 15px 0;}
	header img{height: 60px;}
	header.nav-new img{height: 45px;}
	.hero-banner-wrp{padding: 40px 0 50px;}
	.page-template-landingpage .hero-banner-wrp{padding-top:40px; padding-bottom:40px;}
	.banner-data h1{font-size: 40px;line-height: 40px;}
	.banner-data p{font-size: 16px;line-height: 25px;margin: 0 0 30px;}
	.are-u-bx{gap: 15px;margin: 0 0 15px;}
	.btn-main{padding: 6px 20px;border-radius: 10px; font-size:16px;}
	.banner-form{max-width:750px;}

	.appropriate-wrp h2{font-size: 25px;line-height: 34px;margin: 0 auto 45px;}
	.appropriate-box p{font-size: 16px;line-height: 24px;}
	.appropriate-box h3{font-size: 40px;line-height: 40px;}
	.appropriate-wrp h6{margin: 30px auto;font-size:20px;line-height: 25px;}
	.appropriate-wrp{padding-bottom:10px;}

	.complex-process-wrp .titlebar h2{margin: 0 auto 40px;}
	.complex-process-row{border-radius: 30px;}
	.complex-process-img{padding: 25px;}
	.complex-process-img img{border-radius:25px; max-width: 350px; margin: 0 auto;}
	.complex-process-title{padding: 25px;}
	.clear-wr p,.complex-process-title h3{font-size: 18px;line-height: 30px;}
	.clear-wr{padding: 25px;}
	.complex-process-data ul li{padding: 25px;font-size: 18px;line-height: 30px;}

	.dreaming-twins-wrp h6{margin: 0 auto 40px;font-size: 20px;line-height: 30px;}

	.our-management-row{padding: 30px;border-radius: 25px;}
	.titlebar h2{font-size: 20px;line-height: 35px; padding: 15px 25px;}
	.our-management-row ul li{margin: 0 40px 40px 0;}
	.our-management-row ul li a{font-size: 20px;line-height: 30px;}
	.our-management-row h6{font-size: 22px;}

	.faq-wrp{padding: 20px 0;}
	.faq-wrp .titlebar h2{margin: 0 auto 50px;}
	.faq-row{border-radius: 30px;}
	.faq-right-box{padding: 25px 20px;}
	.faq-right-box h2{font-size: 28px;line-height: 35px;}
	.faq-left-box p{font-size: 25px;line-height: 30px;}
	.faq-left-box{height: auto;padding: 35px 10px;}
	.with-you-wrp p{font-size:25px;}

	.with-you-wrp{padding: 50px 0 0;}

	.leave-details-wrp{padding: 40px 0;}
	.leave-details-wrp h2{font-size: 30px;line-height: 30px;}
	.leave-details-wrp .banner-form .btn-main{max-width:170px;}
	.complex-process-wrp .container{max-width:85%;}
}

@media(min-width:1024px) and (max-width:1199px){
	.container{max-width: 990px}
	header{padding: 15px 0;}
	header img{height: 60px;}
	header.nav-new img{height: 45px;}
	.hero-banner-wrp{padding: 45px 0 50px;}
	.page-template-landingpage .hero-banner-wrp{padding-top:60px; padding-bottom:60px;}
	.banner-data h1{font-size: 45px;line-height: 55px;}
	.banner-data p{font-size: 18px;line-height: 28px;margin: 0 0 35px;}
	.are-u-bx{gap: 15px;margin: 0 0 15px;}
	.btn-main{padding: 15px 30px;border-radius: 10px;}

	.appropriate-wrp h2{font-size: 22px;line-height: 28px;margin: 0 auto 30px;}
	.appropriate-box p{font-size: 20px;line-height: 24px;}
	.appropriate-box h3{font-size: 50px;line-height: 50px;}
	.appropriate-wrp h6{margin: 50px auto;font-size:24px;line-height: 32px;}

	.complex-process-wrp .titlebar h2{margin: 0 auto 40px;}
	.complex-process-row{border-radius: 30px;}
	.complex-process-img{padding: 25px;}
	.complex-process-img img{border-radius: 15px;}
	.complex-process-title{padding: 25px;}
	.clear-wr p,.complex-process-title h3{font-size: 20px;line-height: 30px;}
	.clear-wr{padding: 25px;}
	.complex-process-data ul li{padding: 25px;font-size: 20px;line-height: 30px;}

	.dreaming-twins-wrp h6{margin: 0 auto 40px;font-size: 24px;line-height: 30px;}

	.our-management-row{padding: 30px;border-radius: 25px;}
	.titlebar h2{font-size: 24px;line-height: 34px;}
	.our-management-row ul li{margin: 0 20px 20px 0;}
	.our-management-row ul li a{font-size: 20px;line-height: 30px;}
	.our-management-row h6{font-size: 24px;}

	.faq-wrp{padding: 40px 0;}
	.faq-wrp .titlebar h2{margin: 0 auto 35px;}
	.faq-row{border-radius: 30px;}
	.faq-right-box{padding: 35px 15px;}
	.faq-right-box h2{font-size: 24px;line-height: 32px;}
	.faq-left-box p{font-size: 28px;line-height: 36px;}
	.faq-left-box{height: auto;padding: 50px 15px;}

	.with-you-wrp{padding: 50px 0 0;}

	.leave-details-wrp{padding: 40px 0;}
	.leave-details-wrp h2{font-size: 35px;line-height: 40px;}
	.complex-process-wrp .container{max-width:85%;}
}

@media(min-width:768px) and (max-width:1023px){
	header{padding: 15px 0;}
	header img{height: 50px;}
	header.nav-new img{height: 30px;}
	.hero-banner-wrp{padding: 45px 0 50px;}
	.page-template-landingpage .hero-banner-wrp{padding-top:45px; padding-bottom:45px;}
	.banner-data h1{font-size: 40px;line-height: 50px;}
	.banner-data p{font-size: 18px;line-height: 24px;margin: 0 0 35px;}
	.are-u-bx{gap: 15px;margin: 0 0 15px;}
	.btn-main{padding: 15px 30px;border-radius: 10px;}

	.appropriate-wrp h2{font-size: 22px;line-height: 28px;margin: 0 auto 30px;}
	.appropriate-box p{font-size: 20px;line-height: 24px;}
	.appropriate-box h3{font-size: 50px;line-height: 50px;}
	.appropriate-wrp h6{margin: 50px auto;font-size:24px;line-height: 32px;}

	.complex-process-wrp .titlebar h2{margin: 0 auto 40px;}
	.complex-process-row{border-radius: 30px;}
	.complex-process-img{padding: 25px;}
	.complex-process-img img{border-radius: 15px;}
	.complex-process-title{padding: 25px;}
	.clear-wr p,.complex-process-title h3{font-size: 20px;line-height: 30px;}
	.clear-wr{padding: 25px;}
	.complex-process-data ul li{padding: 25px;font-size: 20px;line-height: 30px;}

	.dreaming-twins-wrp h6{margin: 0 auto 40px;font-size: 24px;line-height: 30px;}

	.our-management-row{padding: 30px;border-radius: 25px;}
	.titlebar h2{font-size: 24px;line-height: 34px;}
	.our-management-row ul li{margin: 0 20px 20px 0;}
	.our-management-row ul li a{font-size: 20px;line-height: 30px;}
	.our-management-row h6{font-size: 24px;}

	.faq-wrp{padding: 40px 0;}
	.faq-wrp .titlebar h2{margin: 0 auto 35px;}
	.faq-row{border-radius: 30px;}
	.faq-right-box{padding: 35px 15px;}
	.faq-right-box h2{font-size: 24px;line-height: 32px;}
	.faq-left-box p{font-size: 28px;line-height: 36px;}
	.faq-left-box{height: auto;padding: 50px 15px;}

	.with-you-wrp{padding: 50px 0 0;}

	.leave-details-wrp{padding: 40px 0;}
	.leave-details-wrp h2{font-size: 35px;line-height: 40px;}
}

@media(min-width:992px) and (max-width:1024px){
	
}

@media(max-width:767px){
	.container{max-width: 450px;}
	header{padding: 15px 0;}
	header img{height: 45px;}
	header.nav-new img{height: 30px;}
	.hero-banner-wrp{padding: 40px 0 40px;}
	.page-template-landingpage .hero-banner-wrp{padding-top:40px; padding-bottom:40px;}
	.banner-data h1{font-size: 30px;line-height: 40px;}
	.banner-data p{font-size: 14px;line-height: 24px;margin: 0 0 35px;}
	.banner-form .col-md-6,.banner-form .col-md-3{width: 100%;}
	.are-u-bx{gap: 15px;margin: 0 0 15px;}
	.btn-main{width: 100%;padding: 15px 30px;border-radius: 10px;}

	.appropriate-wrp h2{font-size: 22px;line-height: 28px;margin: 0 auto 30px;}
	.appropriate-wrp .col-md-4{width: 100%;}
	.appropriate-box{margin: 0 auto 35px;}
	.appropriate-box p{font-size: 15px;line-height: 24px;}
	.appropriate-box h3{font-size: 30px;line-height: 35px;}

	.appropriate-wrp h6{margin: 30px auto;font-size: 18px;line-height: 26px;}
	.titlebar h2{padding: 20px 20px;font-size: 20px;line-height: 28px;}
	.complex-process-wrp .titlebar h2{margin: 0 auto 35px;}
	.complex-process-row{border-radius: 30px;}
	.complex-process-img,.complex-process-data{width: 100%;}
	.complex-process-title{padding: 15px 25px;}
	.clear-wr p,.complex-process-title h3{font-size: 18px;line-height: 26px;}
	.clear-wr{padding: 15px;}
	.complex-process-data ul li{padding: 15px;font-size: 16px;line-height: 25px;}
	.complex-process-img{padding: 25px;}
	.complex-process-img img{border-radius: 15px;}

	.dreaming-twins-wrp{padding: 40px 0;}
	.dreaming-twins-wrp h6{font-size: 20px;line-height: 30px;margin: 0 auto 35px;}
	.dreaming-twins-wrp .col-md-4{width: 100%;}

	.our-management-row{border-radius: 25px;padding: 30px;}
	.our-management-row ul li{margin: 0 0 15px;width: 100%;}
	.our-management-row ul li a{font-size: 18px;line-height: 26px;border-radius: 10px;}
	.our-management-row h6{font-size: 20px;line-height: 26px;}

	.faq-wrp .titlebar h2{margin: 0 auto 30px;}
	.faq-row{border-radius: 15px;}
	.faq-right-box{width: 100%;padding: 30px 15px;}
	.faq-left-box{width: 100%;height: auto;padding: 40px 15px;}
	.faq-right-box h2{font-size: 21px;line-height: 34px;}
	.faq-left-box p{font-size: 20px;line-height: normal;}

	.with-you-wrp{padding: 40px 0 0;}
	.with-you-wrp p{font-size: 22px;line-height: 30px;}
	.with-you-wrp figure{max-width: 250px;}

	.leave-details-wrp{padding: 35px 0 50px;}
	.leave-details-wrp h2{font-size: 22px;line-height: 30px;margin: 0 auto 30px;}
	.leave-details-wrp .banner-form .btn-main{max-width: 100%;}
	.are-u-bx p{font-size:20px;}
	
}

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:448px) and (max-width:575px){
	
}