@media (max-width: 1299px) and (min-width: 1200px){
	.Banner-slide {
   
    bottom: 20%;
	}
	.subscribe-box img {
   
   
    width: 141px;
}
	
}

@media (max-width: 1199px) and (min-width: 992px){
	.Banner-slide {
   
    bottom: 20%;
	}
	.hero-style7 .hero-title{
		font-size:40px;
	}
	.hero-style7 .hero-title:last-of-type {
    margin-bottom: 15px;
}
.header-logo img {
    height: 94px;
}
.header-layout6 .main-menu>ul>li>a {
   
    padding: 37.5px 0;
}
.header-layout6 .main-menu>ul>li {
    margin: 0 10px;
}
.main-menu a {
   
    font-size: 15px;
   
}
.call-btn {
    
    font-size: 24px;
}
.footer-top .footer-logo img {
    height: 107px;
}
.subscribe-box img {
    border-radius: 50%;
    width: 121px;
}
.whysec h3 {
    font-size: 19px;
}
.header-social .social-title{
	display:none!important;
}
.breadcumb-wrapper {
    padding: 120px 0;
}
}
@media (max-width: 991px) and (min-width: 768px){
	
	.Banner-slide {
   
    bottom: 15%;
	}
	.hero-meta {
    margin-bottom: 10px;
    margin-top: 0;
}
.hero-style7 .hero-meta span {
    
    font-size: 16px;
    margin-bottom: 0px;
    margin-top: 0px;
}
	.hero-style7 .hero-title{
		font-size:34px;
	}
	.hero-style7 .hero-title:last-of-type {
    margin-bottom: 15px;
}
.header-logo img {
    height: 94px;
}
.header-layout6 .main-menu>ul>li>a {
   
    padding: 37.5px 0;
}
.header-layout6 .main-menu>ul>li {
    margin: 0 10px;
}
.main-menu a {
   
    font-size: 15px;
   
}
.call-btn {
    
    font-size: 24px;
}
.footer-top .footer-logo img {
    height: 107px;
}
.subscribe-box img {
    border-radius: 50%;
    width: 121px;
}
.whysec h3 {
    font-size: 17px;
}
.header-social .social-title{
	display:none!important;
}
.Do-sec ul {
   
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
}
.title-area .sec-title {
    margin-bottom: 15px;
    font-size: 32px;
}
.sub-title2 {
    display: block;
font-size: 15px;
}
.header-links .header-social{
	display:none;
}
.breadcumb-wrapper {
    padding: 120px 0;
}
}
@media (max-width: 991px){
	.Abt-main-left {
    
    margin-right: 0px;
	 margin-bottom: 20px;
}

.abt{
	margin-bottom:20px;
}
	.about-img{
		margin-bottom:20px;
	}
	.col-socaial{
	display:none!important;
}
.re-img {
	
	margin-top:20px;
}
}

@media (max-width: 767px) and (min-width: 576px){
	.header-links{
		text-align:center;
	}
	.Banner-slide {
   
    bottom: 15%;
	}
	.hero-meta {
    margin-bottom: 10px;
    margin-top: 0;
}
.hero-style7 .hero-meta span {
    
    font-size: 16px;
    margin-bottom: 0px;
    margin-top: 0px;
}
	.hero-style7 .hero-title{
		font-size:30px;
	}
	.hero-style7 .hero-title:last-of-type {
    margin-bottom: 15px;
}
.hero-style7 .btn-group{
	display:none!important;
}
.header-logo img {
    height: 94px;
}
.header-layout6 .main-menu>ul>li>a {
   
    padding: 37.5px 0;
}
.header-layout6 .main-menu>ul>li {
    margin: 0 10px;
}
.main-menu a {
   
    font-size: 15px;
   
}
.call-btn {
    
    font-size: 24px;
}
.footer-top .footer-logo img {
    height: 107px;
}
.subscribe-box img {
    border-radius: 50%;
    width: 121px;
}
.whysec h3 {
    font-size: 17px;
}
.header-social .social-title{
	display:none!important;
}
.Do-sec ul {
   
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
}
.title-area .sec-title {
    margin-bottom: 15px;
    font-size: 30px;
}
.sub-title2 {
    display: block;
font-size: 15px;
}
.header-links .header-social{
	display:none;
}
.footer-top{
	padding-bottom:20px;
}
.breadcumb-wrapper {
    padding: 100px 0;
}
}

@media (max-width: 575px) and (min-width: 100px){
	.header-top{
		display:none;
	}
	.header-links{
		text-align:center;
	}
	
.hero-style7 .btn-group{
	display:none!important;
}
.header-logo img {
    height: 94px;
}
.header-layout6 .main-menu>ul>li>a {
   
    padding: 37.5px 0;
}
.header-layout6 .main-menu>ul>li {
    margin: 0 10px;
}
.main-menu a {
   
    font-size: 15px;
   
}
.call-btn {
    
    font-size: 24px;
}
.footer-top .footer-logo img {
    height: 107px;
}
.subscribe-box img {
    border-radius: 50%;
    width: 121px;
}
.whysec h3 {
    font-size: 17px;
}
.header-social .social-title{
	display:none!important;
}
.Do-sec ul {
   
    -webkit-columns: 1;
    -moz-columns: 1;
    columns: 1;
    -webkit-column-gap: 0px;
    -moz-column-gap: 0px;
    column-gap: 0px;
}
.title-area .sec-title {
    margin-bottom: 15px;
    font-size: 26px;
}
.sub-title2 {
    display: block;
font-size: 15px;
}
.header-links .header-social{
	display:none;
}
.footer-top{
	padding-bottom:20px;
}
.contactform {
    padding: 30px 20px;
}
.breadcumb-wrapper {
    padding: 80px 0;
}
.why-desc ul {
   
    -webkit-columns: 1;
    -moz-columns: 1;
    columns: 1;
    -webkit-column-gap: 0px;
    -moz-column-gap: 0px;
    column-gap: 0px;
}
}
@media (max-width: 575px) and (min-width: 450px){
	.header-logo img {
    height: 79px;
}
.sticky-wrapper.sticky .header-logo img {
     height: 79px;
}
	.pq-header-call a i {
    font-size: 19px;
    margin-right: 10px;
    line-height: 40px;
    width: 40px;
    height: 40px;
	}
	.pq-header-call a .pq-call-info h5 {
    font-weight: 600;
    font-size: 12px;
    line-height: 26px;
    letter-spacing: 0;
    margin-bottom: 0px;
}
.header-layout6 .as-menu-toggle {
    margin: 10px 0 10px 10px;
	width: 40px;
    height: 40px;
}
.Banner-slide {
   
    bottom: 12%;
	}
	.hero-meta {
    margin-bottom: 10px;
    margin-top: 0;
	line-height:25px;
}
.hero-style7 .hero-meta span {
    font-size: 14px;
    margin-bottom: 0px;
    margin-top: 0px;
}
	.hero-style7 .hero-title{
		font-size:25px;
	}
	.hero-style7 .hero-title:last-of-type {
    margin-bottom: 15px;
}
.hero-slider-7 .hero-style7 .hero-text {
    font-size: 14px;
}
}

@media (max-width: 449px) and (min-width: 375px){
	.header-logo img {
    height: 79px;
}
.sticky-wrapper.sticky .header-logo img {
     height: 79px;
}
	.pq-header-call{
		display:none;
	}
.header-layout6 .as-menu-toggle {
    margin: 10px 0 10px 10px;
	width: 40px;
    height: 40px;
}
.Banner-slide {
   
    bottom: 12%;
	}
	.hero-meta {
    margin-bottom: 10px;
    margin-top: 0;
	line-height:25px;
}
.hero-style7 .hero-meta span {
    font-size: 14px;
    margin-bottom: 0px;
    margin-top: 0px;
}
	.hero-style7 .hero-title{
		font-size:25px;
	}
	.hero-style7 .hero-title:last-of-type {
    margin-bottom: 15px;
}
.hero-slider-7 .hero-style7 .hero-text {
    font-size: 14px;
}
.as-hero-slide .bann-img {
    width: 100%;
    height: 300px;
}.Mm-secs-detail {
    
    padding: 20px 15px 20px;
    
}
}

@media (max-width: 374px) and (min-width: 100px){
	.header-logo img {
    height: 79px;
}
.sticky-wrapper.sticky .header-logo img {
     height: 79px;
}
	.pq-header-call{
		display:none;
	}
.header-layout6 .as-menu-toggle {
    margin: 10px 0 10px 10px;
	width: 40px;
    height: 40px;
}
.Banner-slide {
   
    bottom: 12%;
	}
	.hero-meta {
    margin-bottom: 10px;
    margin-top: 0;
	line-height:25px;
}
.hero-style7 .hero-meta span {
    font-size: 14px;
    margin-bottom: 0px;
    margin-top: 0px;
}
	.hero-style7 .hero-title{
		font-size:25px;
	}
	.hero-style7 .hero-title:last-of-type {
    margin-bottom: 15px;
}
.hero-slider-7 .hero-style7 .hero-text {
    font-size: 14px;
}
.as-hero-slide .bann-img {
    width: 100%;
    height: 300px;
}.Mm-secs-detail {
    
    padding: 20px 15px 20px;
    
}
}