@media(min-width:1200px) and (max-width:1440px){

}

@media(min-width:1024px) and (max-width:1199px){
	.baner-section .banner-content .banner-heading {
		font-size: 30px;
		line-height: 50px;
	}
	.baner-section .banner-content .banner-paragrap {
		width: 420px;
	}
	.why_emantor .why-choose{
		padding: 30px 15px 30px;
	}
	.why_emantor .why-choose .why-choose-content h4{
		font-size: 20px;
	}
	.why_emantor .why-choose .why-choose-content p{
		font-size: 14px;
	}
	.about_us .about-right-content .about-title h2{
		font-size: 25px;
		line-height: 35px;
	}

	.about_us .about-right-content .about-title .about-list li {
		padding: 15px 10px 15px 52px;
		font-size: 14px;
		margin-left: 10px;
		margin-right: 10px;
	}

	.about_us .about-right-content .about-title .about-list {
		margin-bottom: 25px;
		margin-top: -15px;
	}

	.about_us .about-right-content .about-title .about-list li i {
		left: 10px;
		width: 30px;
		height: 30px;
		line-height: 31px;
		font-size: 15px;
	}
	.counter_field .counter-icon{
		font-size: 20px;
	}
	.counter_field .counter-container .counter-content{
		font-size: 15px;
	}
	.section-title h2{
		font-size: 25px;
	}
	.section-title{
		margin-bottom: 35px;
	}
	.about-box{
		padding: 30px 20px 30px;
	}
	.about-box h4 {
		margin-bottom: 10px;
		font-size: 22px;
	}
	.about-box .about-icon i {
		margin-bottom: 15px;
		font-size: 45px;
	}
}



@media(min-width:992px) and (max-width:1023px){
	.logo img {
		height: 40px;
	}
	.menu-link .nav-item .nav-link{
		font-size: 15px;
	}
	.login-btn{
		padding: 10px 20px;
	}
	.baner-section .banner-content .banner-heading {
		font-size: 28px;
		line-height: 45px;
	}
	.baner-section .banner-content .banner-paragrap {
		font-size: 14px;
		width: 420px;
	}
	.why_emantor .why-choose{
		padding: 25px 10px 25px;
	}
	.why_emantor .why-choose .why-choose-icon i {
		font-size: 40px;
		margin-bottom: 10px;
	}
	.why_emantor .why-choose .why-choose-content h4{
		font-size: 20px;
	}
	.why_emantor .why-choose .why-choose-content p{
		font-size: 13px;
	}
	.about_us .about-right-content .about-title h4{
		font-size: 16px;
	}
	.about_us .about-right-content .about-title h2{
		font-size: 18px;
	}
	.about_us .about-right-content .about-title p {
		font-size: 13px;
		line-height: 26px;
	}

	.about_us .about-right-content .about-title .about-list li {
		padding: 15px 10px 15px 52px;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 10px;
	}

	.about_us .about-right-content .about-title .about-list {
		margin-bottom: 25px;
		margin-top: -15px;
	}

	.about_us .about-right-content .about-title .about-list li i {
		left: 10px;
		width: 30px;
		height: 30px;
		line-height: 31px;
		font-size: 15px;
	}
	.counter_field .counter-icon{
		font-size: 20px;
	}
	.counter_field .counter-container .counter-content{
		font-size: 15px;
	}
	.section-title h2{
		font-size: 25px;
	}
	.section-title{
		margin-bottom: 35px;
	}
	.about-box{
		padding: 30px 20px 30px;
	}
	.about-box h4 {
		margin-bottom: 10px;
		font-size: 22px;
	}
	.about-box .about-icon i {
		margin-bottom: 15px;
		font-size: 45px;
	}
	.about-box p {
		font-size: 13px;
		line-height: 25px;
	}
	.footer_wizer h3{
		font-size: 18px;
	}
	.footer_content ul.info li a {
		font-size: 14px;
	}
	.footer_wizer ul.quick_links li a{
		font-size: 14px;
	}
	.copyright{
		font-size: 12px;
	}
	.section-title p {
		font-size: 14px;
	}
}

@media(min-width:768px) and (max-width:991px){
	.logo img {
		height: 40px;
	}
	.menu-link .nav-item .nav-link{
		font-size: 15px;
	}
	.dlogin-btn{
		position: absolute;
		right: 30px;
	}
	.dlogin-btn .login-btn {
		padding: 5px 20px;
		font-size: 14px;
	}
	.login-btn{
		padding: 10px 20px;
		font-size: 14px;
	}
	.baner-section .banner-content .banner-heading {
		font-size: 20px;
		line-height: 35px;
		width: 370px;
	}
	.baner-section .banner-content .banner-paragrap {
		font-size: 14px;
		width: 320px;
	}
	.baner-section .banner-animation-image {
		position: absolute;
		top: 100px;
		left: 50%;
	}
	.why_emantor .why-choose{
		padding: 25px 10px 25px;
	}
	.why_emantor .why-choose .why-choose-icon i {
		font-size: 40px;
		margin-bottom: 10px;
	}
	.why_emantor .why-choose .why-choose-content h4{
		font-size: 20px;
	}
	.why_emantor .why-choose .why-choose-content p{
		font-size: 13px;
	}
	.about_us .about-right-content .about-title h4{
		font-size: 16px;
	}
	.about_us .about-right-content .about-title h2{
		font-size: 18px;
		width: 350px;
		line-height: 28px;
	}
	.about_us .about-right-content .about-title p {
		font-size: 13px;
		line-height: 26px;
		width: 300px;
	}

	.about_us .about-right-content .about-title .about-list li {
		padding: 15px 10px 15px 52px;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 10px;
	}
	.about_us .container {
		position: relative;
	}

	.about-left.dsgfgg {
		position: absolute !important;
		left: 50%;
	}
	.about_us .about-right-content .about-title .about-list {
		margin-bottom: 25px;
		margin-top: -15px;
	}

	.about_us .about-right-content .about-title .about-list li i {
		left: 10px;
		width: 30px;
		height: 30px;
		line-height: 31px;
		font-size: 15px;
	}
	.counter_field .counter-icon{
		font-size: 15px;
	}
	.counter_field .counter-container .counter-content{
		font-size: 12px;
	}
	.section-title h2{
		font-size: 22px;
	}
	.section-title{
		margin-bottom: 35px;
	}
	.section-title .sub-title {
		margin-bottom: 10px;
		font-size: 13px;
	}
	.about-box{
		padding: 30px 15px 30px;
	}
	.about-box h4 {
		margin-bottom: 8px;
		font-size: 20px;
	}
	.about-box .about-icon i {
		margin-bottom: 10px;
		font-size: 40px;
	}
	.about-box p {
		font-size: 13px;
		line-height: 25px;
	}

	.download_area .container {
		position: relative;
	}

	.download_area .download-left {
		position: absolute !important;
		left: 75%;
		top: 0px;
	}
	.download_area .download-right .about-title p {
		font-size: 13px;
		line-height: 26px;
		width: 500px !important;
	}
	.footer_wizer h3{
		font-size: 18px;
	}
	.footer_content ul.info li a {
		font-size: 14px;
	}
	.footer_wizer ul.quick_links li a{
		font-size: 14px;
	}
	.copyright{
		font-size: 12px;
	}
	.section-title p {
		font-size: 14px;
	}
	.footer_content ul.social_media_icon{
		margin-bottom: 10px;
	}
	.section-gap {
		padding-top: 30px;
	}
	.services_area{
		margin-top: 30px;
	}
	.our_partner marquee {
		height: 70px;
	}

	.our_partner marquee img {
		height: 70px;
	}
}













@media(min-width:576px) and (max-width:767px){
	.logo img {
		height: 35px;
	}
	.menu-link .nav-item .nav-link{
		font-size: 15px;
	}
	.dlogin-btn{
		position: absolute;
		right: 30px;
	}
	.dlogin-btn .login-btn {
		padding: 5px 10px;
		font-size: 12px;
	}
	.login-btn{
		padding: 10px 20px;
		font-size: 14px;
	}
	.baner-section {
		padding-top: 25px;
		padding-bottom: 40px;
	}
	.baner-section .banner-content .banner-heading {
		font-size: 20px;
		line-height: 35px;
	}
	.baner-section .banner-content .banner-paragrap {
		font-size: 12px;
		line-height: 26px;
	}
	/*.banner-animation-image img {
		width: 60%!important;
		margin: 10px auto 0px;
	}*/
	.banner-btn {
		display: none;
	}
	.why_emantor {
		margin-top: 30px;
	}
	.why_emantor .why-choose{
		padding: 25px 10px 25px;
		width: 400px;
		margin: 0px auto;
	}
	.why_emantor .why-choose .why-choose-icon i {
		font-size: 40px;
		margin-bottom: 10px;
	}
	.why_emantor .why-choose .why-choose-content h4{
		font-size: 20px;
	}
	.why_emantor .why-choose .why-choose-content p{
		font-size: 13px;
	}
	.about_us .about-right-content .about-title h4{
		font-size: 16px;
	}
	.about_us .about-right-content .about-title h2{
		font-size: 18px;
		width: 250px;
		line-height: 28px;
	}
	.about_us .about-right-content .about-title p {
		font-size: 13px;
		line-height: 26px;
		width: 250px;
	}

	.about_us .about-right-content .about-title .about-list li {
		padding: 15px 10px 15px 52px;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 10px;
	}
	.about_us .container {
		position: relative;
	}

	.about-left.dsgfgg {
		position: absolute !important;
		left: 50%;
		top: 15%;
	}
	.about_us .about-right-content .about-title .about-list {
		margin-bottom: 25px;
		margin-top: -15px;
	}

	.about_us .about-right-content .about-title .about-list li i {
		left: 10px;
		width: 30px;
		height: 30px;
		line-height: 31px;
		font-size: 15px;
	}
	.counter_field .counter-container{
		width: 300px;
		margin: 15px auto 0px;
	}
	.counter_field .counter-container.wwyryrt{
		margin-bottom: 0px;
	}
	.counter_field .counter-icon{
		font-size: 15px;
	}
	.counter_field .counter-container .counter-content{
		font-size: 12px;
	}
	.section-title h2{
		font-size: 22px;
	}
	.section-title{
		margin-bottom: 35px;
	}
	.section-title .sub-title {
		margin-bottom: 10px;
		font-size: 13px;
	}
	.about-box{
		padding: 30px 15px 30px;
		width: 400px;
		margin: 0px auto;
	}
	.about-box h4 {
		margin-bottom: 8px;
		font-size: 20px;
	}
	.about-box .about-icon i {
		margin-bottom: 10px;
		font-size: 40px;
	}
	.about-box p {
		font-size: 13px;
		line-height: 25px;
	}

	.download_area .container {
		position: relative;
	}

	.download_area .download-left {
		position: absolute !important;
		left: 70%;
		top: 90px;
	}
	.download_area .download-right .about-title p {
		font-size: 13px;
		line-height: 26px;
		width: 330px !important;
	}
	.download-app-left {
		height: 250px;
	}
	.footer_wizer h3{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.footer_wizer ul.quick_links li {
		margin-bottom: 15px;
	}
	.footer_content ul.info li a {
		font-size: 14px;
	}
	.footer_wizer ul.quick_links li a{
		font-size: 14px;
	}
	.copyright{
		font-size: 12px;
	}
	.section-title p {
		font-size: 14px;
	}
	.footer_content ul.social_media_icon{
		margin-bottom: 10px;
	}
	.section-gap {
		padding-top: 30px;
	}
	.services_area{
		margin-top: 30px;
	}
	.our_partner marquee {
		height: 70px;
	}

	.our_partner marquee img {
		height: 70px;
	}
	#button{
		height: 30px;
		width: 30px;
	}
	#button::after{
		font-size: 20px;
		line-height: 30px;
	}
}







@media(min-width:468px) and (max-width:575px){
	.logo img {
		height: 30px;
	}
	.menu-link .nav-item .nav-link{
		font-size: 14px;
	}
	.dlogin-btn{
		position: absolute;
		right: 30px;
	}
	.dlogin-btn .login-btn {
		padding: 5px 10px;
		font-size: 12px;
	}
	.login-btn{
		padding: 10px 20px;
		font-size: 14px;
	}
	.baner-section {
		padding-top: 25px;
		padding-bottom: 40px;
	}
	.baner-section .banner-content .banner-heading {
		font-size: 17px;
		line-height: 30px;
	}
	.baner-section .banner-content .banner-paragrap {
		font-size: 12px;
		line-height: 26px;
	}
	/*.banner-animation-image img {
		width: 60%!important;
		margin: 10px auto 0px;
	}*/
	.banner-btn {
		display: none;
	}
	.why_emantor {
		margin-top: 30px;
	}
	.why_emantor .why-choose{
		padding: 25px 10px 25px;
		width: 400px;
		margin: 0px auto;
	}
	.why_emantor .why-choose .why-choose-icon i {
		font-size: 40px;
		margin-bottom: 10px;
	}
	.why_emantor .why-choose .why-choose-content h4{
		font-size: 18px;
	}
	.why_emantor .why-choose .why-choose-content p{
		font-size: 12px;
	}
	.about_us .about-right-content .about-title h4{
		font-size: 15px;
	}
	.about_us .about-right-content .about-title h2{
		font-size: 18px;
		line-height: 28px;
	}
	.about_us .about-right-content .about-title p {
		font-size: 13px;
		line-height: 26px;
	}
	.about-left.dsgfgg img {
		height: 200px;
	}

	.about-left.dsgfgg {
		text-align: center;
	}

	.about_us .about-right-content .about-title .about-list li {
		padding: 15px 10px 15px 52px;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 10px;
	}

	.about_us .about-right-content .about-title .about-list {
		margin-bottom: 25px;
		margin-top: -15px;
	}

	.about_us .about-right-content .about-title .about-list li i {
		left: 10px;
		width: 30px;
		height: 30px;
		line-height: 31px;
		font-size: 15px;
	}
	.counter_field .counter-container{
		width: 300px;
		margin: 15px auto 0px;
	}
	.counter_field .counter-container.wwyryrt{
		margin-bottom: 0px;
	}
	.counter_field .counter-icon{
		font-size: 15px;
	}
	.counter_field .counter-container .counter-content{
		font-size: 12px;
	}
	.section-title h2{
		font-size: 22px;
	}
	.section-title{
		margin-bottom: 35px;
	}
	.section-title .sub-title {
		margin-bottom: 10px;
		font-size: 13px;
	}
	.about-box{
		padding: 30px 15px 30px;
		width: 400px;
		margin: 0px auto;
	}
	.about-box h4 {
		margin-bottom: 8px;
		font-size: 20px;
	}
	.about-box .about-icon i {
		margin-bottom: 10px;
		font-size: 40px;
	}
	.about-box p {
		font-size: 13px;
		line-height: 25px;
	}

	.download_area .download-right .about-title p {
		font-size: 12px;
		line-height: 26px;
	}
	.download-app-left {
		height: 200px;
	}
	.download-right-img img {
		height: 25px;
	}
	.download-right-img {
		padding-top: 10px;
	}
	.about_us .about-left .about-left-shape {
		top: -55px;
	}
	.footer_wizer h3{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.footer_wizer ul.quick_links li {
		margin-bottom: 15px;
	}
	.footer_content ul.info li a {
		font-size: 12px;
	}
	.footer_wizer ul.quick_links li a{
		font-size: 12px;
	}
	.copyright{
		font-size: 10px;
	}
	.section-title p {
		font-size: 12px;
	}
	.footer_content ul.info li a i {
		margin-right: 8px;
		font-size: 16px;
	}
	.footer_content ul.social_media_icon{
		margin-bottom: 10px;
	}
	.section-gap {
		padding-top: 30px;
	}
	.services_area{
		margin-top: 30px;
	}
	.our_partner marquee {
		height: 70px;
	}

	.our_partner marquee img {
		height: 70px;
	}
	#button{
		height: 30px;
		width: 30px;
	}
	#button::after{
		font-size: 20px;
		line-height: 30px;
	}
}




@media(min-width:280px) and (max-width:467px){
	.logo img {
		height: 30px;
	}
	.menu-link .nav-item .nav-link{
		font-size: 13px;
	}
	.dlogin-btn{
		position: absolute;
		right: 30px;
	}
	.dlogin-btn .login-btn {
		padding: 5px 10px;
		font-size: 12px;
	}
	.login-btn{
		padding: 10px 20px;
		font-size: 14px;
	}
	.baner-section {
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.baner-section .banner-content .banner-heading {
		font-size: 15px;
		line-height: 26px;
	}
	.baner-section .banner-content .banner-paragrap {
		font-size: 10px;
		line-height: 20px;
		margin: 0px 0px 10px;
	}
	/*.banner-animation-image img {
		width: 60%!important;
		margin: 10px auto 0px;
	}*/
	.banner-btn {
		display: none;
	}
	.why_emantor {
		margin-top: 30px;
	}
	.why_emantor .why-choose{
		padding: 25px 10px 25px;
	}
	.why_emantor .why-choose .why-choose-icon i {
		font-size: 40px;
		margin-bottom: 10px;
	}
	.why_emantor .why-choose .why-choose-content h4{
		font-size: 18px;
	}
	.why_emantor .why-choose .why-choose-content p{
		font-size: 12px;
	}
	.about_us .about-right-content .about-title h4{
		font-size: 15px;
	}
	.about_us .about-right-content .about-title h2{
		font-size: 18px;
		line-height: 28px;
	}
	.about_us .about-right-content .about-title p {
		font-size: 10px;
		line-height: 22px;
	}
	.about-left.dsgfgg img {
		height: 200px;
	}

	.about-left.dsgfgg {
		text-align: center;
	}

	.about_us .about-right-content .about-title .about-list li {
		padding: 15px 10px 15px 52px;
		font-size: 12px;
		margin-left: 10px;
		margin-right: 10px;
		width: 100%;
	}

	.about_us .about-right-content .about-title .about-list {
		margin-bottom: 25px;
		margin-top: -15px;
	}

	.about_us .about-right-content .about-title .about-list li i {
		left: 10px;
		width: 30px;
		height: 30px;
		line-height: 31px;
		font-size: 15px;
	}
	.counter_field .counter-container{
		margin: 15px auto 0px;
	}
	.counter_field .counter-container.wwyryrt{
		margin-bottom: 0px;
	}
	.counter_field .counter-icon{
		font-size: 15px;
	}
	.counter_field .counter-container .counter-content{
		font-size: 12px;
	}
	.section-title h2{
		font-size: 20px;
		line-height: 27px;
	}
	.section-title{
		margin-bottom: 35px;
	}
	.section-title .sub-title {
		margin-bottom: 10px;
		font-size: 13px;
	}
	.about-box{
		padding: 30px 15px 30px;
	}
	.about-box h4 {
		margin-bottom: 8px;
		font-size: 20px;
	}
	.about-box .about-icon i {
		margin-bottom: 10px;
		font-size: 40px;
	}
	.about-box p {
		font-size: 10px;
		line-height: 22px;
	}

	.download_area .download-right .about-title p {
		font-size: 10px;
		line-height: 20px;
	}
	.download-app-left {
		height: 150px;
	}
	.download-right-img img {
		height: 25px;
	}
	.download-right-img {
		padding-top: 10px;
	}
	.about_us .about-left .about-left-shape {
		display: none;
	}
	.footer_wizer h3{
		font-size: 15px;
		margin-bottom: 10px;
	}
	.footer_wizer ul.quick_links li {
		margin-bottom: 15px;
	}
	.footer_content ul.info li a {
		font-size: 12px;
	}
	.footer_wizer ul.quick_links li a{
		font-size: 12px;
	}
	.copyright{
		font-size: 8px;
	}
	.section-title p {
		font-size: 10px;
	}
	.footer_content ul.info li a i {
		margin-right: 8px;
		font-size: 16px;
	}
	.footer_content ul.social_media_icon{
		margin-bottom: 10px;
	}
	.section-gap {
		padding-top: 30px;
	}
	.services_area{
		margin-top: 30px;
	}
	.our_partner marquee {
		height: 50px;
	}
	.our_partner marquee img {
		height: 50px;
	}
	#button{
		height: 30px;
		width: 30px;
	}
	#button::after{
		font-size: 20px;
		line-height: 30px;
	}
}