@media only screen and (max-width: 1024px) {


}

@media only screen and (max-width: 991px) {

.mobileslidercontainer{
  display: block;
}
.headerslidercontainer{
  display: none;
}
.proimagetitle img {
  width: 100%;
  min-width: 10%;
  padding-bottom: 50px;
}
.mobilebanner{
  display: block;
}
.desktopbanner{
  display: none;
}
.mobilebanner img{
  width: 100%;
}

}


@media only screen and (max-width: 768px) {
header nav{
    position: relative;
    margin: 5px 0;
}
.aboutusleftsidetitle h1{
    font-size: 30px;
    line-height: 35px;
    text-align: center;
}
.aboutusleftsidetitle h1 span {
  font-size: 35px;
  line-height: 35px;
}
.aboutusbtn {
  text-align: center;
  padding: 30px 0;
}
.bodymiddletitle {
  padding: 50px 0 0 0;
}
.copyrightstext p {
  font-size: 13px;
  line-height: 25px;
}
.topsocialicon{
    display: none;
}
.proimagetitle img {
    width: 100%;
    min-width: auto;
    padding-bottom: 50px;
}
.containgboxtec {
  position: relative;
}
.coatingservicealllist ul li {
  display: inline-block;
  width: 30%;
  text-align: center;
}
.accordion-button{
    font-size: 13px;
    text-align: left;
}
nav > ul > li {
  position: relative;
  flex: 1;
  text-align: center;
  display: block;
  text-align: left;
  padding: 15px;
}
nav li a{
    padding-left: 25px;
}
.aboutusrightcontent p{
  text-align: justify;
}
.aboutusimagesec{
  padding: 0;
}
.ourprocontainer h4{
  text-align: center;
}
.rightsideblogsec p{
  text-align: justify;
}
.footwerlogosec p{
  text-align: justify;
}
.footermenu{
  margin: 20px 0 0 0;
}
.footerquickcontact{
  margin: 20px 0 0 0;
}
.aboutfirstimages img {
    padding: 10px 0;
}
.aboutustitle h1{
  margin-bottom: 0px;
  font-size: 30px;
}
.aboutustitle h1 span {
    color: #aff000;
    font-size: 30px;
}
.aboutuspagecontianer {
    padding: 30px 0;
}
.leftbrandobjdesct p{
  text-align: justify;
}
.rightbrandobjdesct{
  margin: 30px 0 0 0;
}
.rightbrandobjimg{
  margin: 30px 0 0 0;
}
.rightbrandobjdesct p{
  text-align: justify;
  margin-left: 0px;
}
.corevaluestitle {
    margin: 30px 0;
}
.corevaluescontiner {
    padding: 30px 0;
}
.containgboxtec ul li{
  padding-right: 0px;
}
.clearppfinnerbody p{
  text-align: justify;
}
.clearppfcontianer {
    padding: 30px 0;
}
.coatingtechlist {
    padding: 30px 0 0 0;
}
.signaturefeaturescontainer {
    margin: 30px 0 0 0;
}
.coatingtechimg {
    border-right: 0;
}
.accordion-body{
  text-align: justify;
}
.gearoneshieldbox p{
  text-align: justify;
}
.gearoneshieldbox h5{
  text-align: center;
}
.leftgearoneshieldbox h5{
  text-align: center;
}
.leftgearoneshieldbox p{
  text-align: justify;
}
.ourprocontainer ul li:nth-child(2){
  text-align: justify;
}
.leftgearoneshieldbox{
  margin: 20px 0 0 0;
}

.gearoneblackbox p{
  text-align: justify;
}
.leftgearoneblackbox p{
  text-align: justify;
}
.gearoneblackbox{
  margin: 30px 0 0 0;
}
.leftgearoneblackimg {
    margin: 0px 0 0 0;
}
.containgboxtec p{
  text-align: justify;
  padding-right: 0px;
}
.clearppfcontianer h2{
  margin-bottom: 0px;
}
.clearppfcontianer h2{
  font-size: 25px;
}
.clearppfcontianer h2 span{
  font-size: 30px;
}
.reliableheadlampbody p{
  text-align: justify;
}
.reliableheadlamp {
    padding: 30px 0 0 0;
}
.reliableheadlampbody p{
  text-align: justify;
}
.wrapbodytxt p{
  text-align: justify;
}
.strikingvisualiconbpox ul li {
    display: inline-block;
    width: 30%;
    text-align: center;
}
.worldclassimg img{
  width: 100%;
}
.worldclassbody h4{
  text-align: center;
}
.worldclassbody p{
  text-align: justify;
}
.worldclasscontainer {
    padding: 30px 0 0 0;
}
.blogsec p {
    padding-right: 0px;
    text-align: justify;
}
.contactuspagecontianer {
    padding: 30px 0;
}
.innertitle h2 {
    font-size: 30px;
    margin-bottom: 0px;
}
.innertitle h2 span.colorA {
    font-size: 30px;
}
.innertitle h2 span.colorB {
    font-size: 30px;
}
.clearppfinnerbody h3{
  text-align: center;
  line-height: 30px;
}
.contactaddress p{
  padding-right: 0px;
}
.contactaddress{
  margin: 30px 0 0 0;
}
.clearcoolcontainebox p{
  text-align: justify;
}
.clearcoolcontainebox h3{
  text-align: center;
}
.clearcoolcontainer {
    padding: 30px 0 0 0;
}
.sunfilmcontainer {
    padding: 30px 0 0 0;
}
.signaturefeaturescontainer h2{
  text-align: center;
}
.brandobjcontauibner h3{
  text-align: center;
}

.corevaluestitle h2{
  text-align: center;
}
}


@media only screen and (max-width: 640px) {

   

}

@media only screen and (max-width: 575px) {



}


@media only screen and (max-width: 479px) {


}

@media only screen and (max-width: 375px) {


}



