@media only screen  and (max-width: 768px){
    .slick-slide{
        border-right:0px solid;
    }
 
.news-page {
	grid-template-columns: 1fr !Important;
	}
}
@media only screen  and (max-width: 967px){
	.dotted7,.dotted6,.dotted5,.dotted4,.dotted3,.dotted2,.dotted8{
		display:none;
	}
	   section#two3 h3.title.display-1,section#two3 .heading-section ul li, section#two3 .heading-section p {
    color: #000;
}
video {
    width: 100% !important;
    height: 300px !important;
    margin: auto;
}
	.minsocial p{
		position:relative;
	}
	.panel .col-4{
		display:block;
	}
	.wp-block-columns.alignwide.is-layout-flex.wp-container-8.wp-block-columns-is-layout-flex.ppanel1 {
    margin: auto;
}
.powered-by-wordpress{
    display:block !important;
}
	.tagline h1 {
    font-size: 25px;
    line-height: 35px;
    margin: 0;
}
	.main-service-div-1 ,.feature_list-content-div{
    grid-template-columns: 1fr;
}
	.toggle-inner,.toggle-inner .toggle-text{
		color:#fff !important;
	}
	.dots {
    display: none;
}
.news-page{
		padding: 4rem 1rem;
	}
	
.news-page {
	grid-template-columns: 1fr 1fr;
	}
section.about-sec h6, section.case-sec h6 {
    font-size: 20px;
}
.heading-section p,section.project-sec h6,.founder-div h4 {
    font-size: 18px;
 }
 .heading-section h3, .panel h3,section.project-sec h5,.founder-div h3{
     font-size:35px;
 }
#div1 img.img-responsive.iconimage{
    /* position:relative; */
    /* right: 40px; */
    width: 100%;
}
.heading-section img.img-responsive {
    width: 50px;
}
.heading-section ul li {
    font-size: 25px;
}
section.mainsectionfornew {
    padding: 0;
}
.heading-section{
    gap:15px;
}
.content1,section.mainsectionfornew-0.maindiv {
    background: #23AD00 !important;
}

.content2, section.mainsectionfornew-1.maindiv {
    background: #A400A5 !important;
}

.content3,section.mainsectionfornew-2.maindiv {
    background: #E0E003 !important;
}
.mindiv{
    padding:0;
}
.mindiv img.img-responsive{
    margin:auto;
}
.main-testimonials {
    display: block;
    padding: 4rem 0;
}
img.img-responsive.img-left{
    top:5px;
    position:relative;
    margin-bottom:20px;
    
}
.minsocial {
    grid-template-columns: auto;
}
section.socail-sec h5 {
    font-size: 45px;
}
.minsocial p {
    font-size: 18px;}
    section.panel.red{
        display:none;
    }
	img.img-responsive.img-left{
		left:0;
	}
	img.img-responsive.img-right{
		bottom:-25px;
	}
	.tagline1 h1{
		font-size: 40px;
		line-height: 45px;
	}
	.servicediv-secdiv{
		grid-template-columns:1fr;
	}
    aside.footer-widgets-outer-wrapper{
        padding-left:0;
        padding-right:0;
    }
    ul.footer-widgets{
        margin-left:0 !important;
    }
    
    .footer-credits {
    display: flex;
    flex-wrap: wrap;
}
	.tagline, .featureimg, .gallery-sec-secdiv, .gallery-first-secdiv, .social_media-secdiv, .tagline1, .tagline2, .servicediv-secdiv, .feature_list-secdiv,.gallery-sec-secdiv, .gallery-first-secdiv, .social_media-secdiv, .about-secdiv, .scope-secdiv, .project-secdiv, .research-secdiv, .flow-secdiv, .result-secdiv, .tagline2, .servicediv-secdiv, .feature_list-secdiv, .strategy-sec-secdiv, .about-lines, .relatedblog{
		padding-left:2rem;
		padding-right:2rem;
		padding-top: 2rem;
  		padding-bottom: 2rem;
	}
	.about-secdiv, .scope-secdiv, .project-secdiv, .research-secdiv, .flow-secdiv, .result-secdiv, .strategy-sec-secdiv,.scope-content-div,.project-content-div, .div-flow, .div-result,.strategy-sec-content {
		grid-template-columns: 1fr;
	}
	.gallery-first-content, .gallery-sec-content{
				grid-template-columns: 1fr 1fr;
	}
	section.tag-lins h3 {
    margin: 20px 0;
    font-size: 30px;
}
	.feature-about {
    margin-top: 8rem;
}
	.heading-about h1.has-text-align-center{
		font-size:40px;
	}
	.about-service,.blog-page{
		grid-template-columns: 1fr;
		gap: 20px;
	}
}



@media only screen  and (max-width: 1100px) and (min-width: 968px){
.tagline, .featureimg, .gallery-sec-secdiv, .gallery-first-secdiv, .social_media-secdiv, .about-secdiv, .scope-secdiv, .project-secdiv, .research-secdiv, .flow-secdiv, .result-secdiv, .tagline1, .tagline2, .servicediv-secdiv, .feature_list-secdiv, .strategy-sec-secdiv, .about-lines, .relatedblog{
		 padding-left: 5em;
   		 padding-right: 5em;
	}
}
@media only screen  and (max-width: 1280px) and (min-width: 1101px){
.tagline, .featureimg, .gallery-sec-secdiv, .gallery-first-secdiv, .social_media-secdiv, .about-secdiv, .scope-secdiv, .project-secdiv, .research-secdiv, .flow-secdiv, .result-secdiv, .tagline1, .tagline2, .servicediv-secdiv, .feature_list-secdiv, .strategy-sec-secdiv, .about-lines, .relatedblog{
		 padding-left: 5em;
   		 padding-right: 5em;
	}
}

@media only screen  and (max-width: 1699px) and (min-width: 1440px){

}
@media only screen  and (min-width: 1700px){

} 