@charset "utf-8";
@media(max-width:1366px){
	.p-r-100{
		padding-right: 15px;
		padding-left: 15px;
	}
}

@media(max-width:1024px){
	.book-content label{margin-bottom: 0px;}
	.book-content p{margin-bottom: 5px;}
	.top-nav .navbar .navbar-nav .nav-item .nav-link{font-size:14px;}
	.navbar-brand img{width:200px;}
	.touch-contant h4 {font-size: 22px;}
}

@media(max-width:991px){
	.desktop-logo{display:none;}
	.mobile-logo{display:block;}
	.top-nav .navbar .navbar-nav .nav-item .nav-link i{display: inline-block;font-size: 18px;padding-right: 8px;}
	.top-nav .navbar .navbar-nav .nav-item{padding: 10px 0px;}
	.post{margin-bottom:15px;}
	.img img{width:100%;}
	p{font-size:14px;    margin-bottom: 5px;}
	.banner-bg h2{font-size:40px;}
	.banner-bg h4{font-size:20px;}
	.model_banner ul li{padding: 70px 30px;}
	.touch-contant h4 {font-size: 14px;}
	.touch-contant h4 span{font-size: 12px;}
	.service-img img{width:100%; margin-bottom:10px;}
	.patent-box{flex-direction: column-reverse!important;    margin-top: 20px;}
	.dt-sc-icon-box.type3.dt-sc-rounded .icon-wrapper:after{display:none;}
	.padding-left-50 {padding-left: 15px;}
	.footer_link {margin-top:30px;}
	.contact-info ul li br{display:none;}
}

@media(max-width:767px){
	.model_banner ul li{padding: 60px 0px;}
	.banner-bg{padding: 0px 0px;}
	.banner-bg h2{font-size:18px;}
	.banner-bg h4 {font-size: 12px; margin-bottom: 10px;}
	.banner-bg p {font-size: 12px;margin-bottom: 10px;    line-height: 20px;}
	.banner-bg p br{display:none;}
	.banner-bg a {height: 38px;line-height: 35px;padding: 0px 15px;font-size: 12px;}
	.contact-social li a{font-size:12px;}
	p{font-size:13px;}
	.email.text-right{text-align:center !important;}
	.btn{height: 38px;font-size: 12px;line-height: 23px;min-width: 130px;}
	.touch-contant{text-align:center;}
	.touch-btn.text-right{text-align:center !important;margin-top:10px;}
	.main-heading h2{font-size: 18px;margin-bottom: 10px;}
	.about-section p{padding: 0px 0px;    margin-bottom: 10px;}
	.main-heading img {width: 60px;}
	.section {padding: 20px 0px;}
	.expertise-item h4 {font-size: 16px;}
	.service-content h4 {font-size: 16px;}
	.service-content p {line-height: 24px;margin-bottom: 10px;}
	.service .row .pr-0{padding-right: 15px!important;}
	.service .row .pl-0{padding-left: 15px!important;}
	.dt-sc-icon-box.type3 .icon-content h4{font-size: 16px;}
	.dt-sc-icon-box.type3 .icon-content h6{font-size: 14px;}
	.dt-sc-icon-box.type3 .icon-content p{margin: 30px 0px 0px;}
	.btn.min-230 {min-width: 200px;}
	.contact-content a{margin-top: 15px;margin-right: 0px;}
	.contact-content p {line-height: 24px;}
	.quick-link h4, .contact-info h4{margin-bottom: 10px;font-size: 16px;}
	footer {padding-top: 0px;}
	.contact-info ul li{margin-bottom: 10px;    font-size: 13px;}
	.copy_right_tax{margin-top: 0px;text-align: center;padding: 15px 0px;}
	.copy_right_tax span {float: none;display: block;}
	.footer_link {margin-top: 15px;}
	.quick-link ul li a{font-size:13px;}
	.quick-link ul li {margin-bottom: 5px;}
	.touch {padding: 15px 0px;}
	.inner-heading h2{font-size:18px;}
	.inner-title{font-size: 16px;}
	.mission .media{margin-bottom:15px;}
	.mission .media .media-body h5{font-size:13px;}
	.mission .media .media-body{font-size:12px;}
	.chat-part {padding: 10px;margin-bottom: 15px;}
	.about-details{margin-top: 15px;}
	.chat-part .mission .media .media-body h5{font-size:16px;}
	.chat-part .mission .media .media-body {font-size: 12px;line-height: 22px;}
	ul.slick-dots li{padding: 0px 0px;}
	.model_banner .slick-dots{bottom: 20px;}
	.expertise {background-position: 0px 0px;}
	.claming a{font-size:12px;}
	.claming a.mt-5{    margin-top: 15px !important;}
	.claming h2 {font-size: 16px;}
	.model_banner ul button.slick-next, .model_banner ul button.slick-prev{display: none!important;}
}

@media(max-width:575px){

}

@media (max-width:480px){
	
}













