

@media (max-width: 1440px){

    /*about us*/
    .vertical-heading {margin-top: 10px;margin-bottom: 0px;}
    .about-us-pg {margin-top: 40px;}
     .v-line-about{height: 549px;}
     .vertical-heading-2 {margin-top: 10px;}

    /*home*/
       
      .about-sec{margin-top: 75px;}
      .v-line{height: 114px;}
      .v-line-2{height: 200px;}
      .pcc-man img{margin-top: 8px;}
/*contact*/
.contact-v-line{margin-left: 50px;}
.vert-line {
    border-left: 5px solid #fff;
    height: 3551px;
    margin-left: 53px;
}
.v-line-services {
    border-left: 5px solid #fff;
    height: 1238px;
    margin-left: 53px;
}

.vertical-heading-we-fight {
    font-size: 50px;
    line-height: 70px;
    text-align: center;
   /* margin-left: -230px;*/
    margin-bottom: 0;
    padding-top: 37px;
}

.mosquitos{text-align: center;padding: 70px 30px;}
.fly{text-align: center;padding: 70px 30px;}
.bed-b{text-align: center;padding: 70px 30px;}
.termite{text-align: center;padding: 70px 30px;}
.rodent{text-align: center;padding: 70px 30px;}
.spider{text-align: center;padding: 70px 30px;}
.wood-p{text-align: center;padding: 70px 30px;}
.weed{text-align: center;padding: 70px 30px;}
.special{text-align: center;padding: 70px 30px;}

.mosquitos p{text-align:justify;}
.fly p{text-align:justify;}
.bed-b p{text-align:justify;}
.termite p{text-align:justify;}
.rodent p{text-align:justify;}
.spider p{text-align:justify;}
.wood-p p{text-align:justify;}
.weed p{text-align:justify;}
.special p{text-align: justify;}
.about-us-pg{margin-left: -150px;}

/*services new*/
.vert-line{height: 963px;margin-left: 7px;margin-top: 20px;}

}

@media (max-width: 1300px){
/*about us*/
        .about-us-pg {margin-top: 40px;}
         .v-line-about{height: 544px; margin-left: 8px;}
     /*home*/
    .vertical-heading-2 {margin-left: 10px;}
.about-sec {margin-top: 83px;margin-left: -145px;}
.v-line-2{height: 193px;}
.s-services{margin-bottom: -21px;}
.vert-line {
    border-left: 5px solid #fff;
    height: 956px;
    margin-left: 6px;}
.ban-text{top: 160px;padding: 30px;}
.vertical-heading-about{margin-bottom: 0px;}
}

	.v-line-services {
    border-left: 5px solid #fff;
    height: 1130px;
    margin-left: 53px;
}
	.vertical-heading-we-fight {
    font-size: 33px;
    line-height: 42px;
    text-align: center;
    /*margin-left: -280px;*/
    margin-bottom: 0;
    padding-top: 37px;
}
.mosquitos{text-align: center;padding: 32px 30px;}
.fly{text-align: center;padding: 32px 30px;}
.bed-b{text-align: center;padding: 32px 30px;}
.termite{text-align: center;padding: 32px 30px;}
.rodent{text-align: center;padding: 32px 30px;}
.spider{text-align: center;padding: 32px 30px;}
.wood-p{text-align: center;padding: 32px 30px;}
.weed{text-align: center;padding: 32px 30px;}
.special{text-align: center;padding: 32px 30px;}

.mosquitos p{text-align:justify;}
.fly p{text-align:justify;}
.bed-b p{text-align:justify;}
.termite p{text-align:justify;}
.rodent p{text-align:justify;}
.spider p{text-align:justify;}
.wood-p p{text-align:justify;}
.weed p{text-align:justify;}
.special p{text-align: justify;}




}
@media (max-width: 1280px){
 .contact-v-line{margin-left: 49px;}
  .v-line{height: 60px;} 
  .modal{height: 89%;top: 52px;}
.ipca {margin-top: -30px;}
.social-media {
    padding-left: 79px;}
}



@media (max-width: 1024px){
.v-line-about{height: 534px;}
.about-us-pg{margin-left: -150px;padding: 30px;}
.effective{padding: 0px;}
.safe{padding: 0px;}
.echo{padding: 0px}
.long-lasting{padding: 0px;}
.vertical-heading {margin-top: 50px;margin-bottom: 0px;font-size: 30px;}
.v-line{height: 100px;margin-left: 5px;}
.about-sec{margin-top: 114px;margin-bottom: 75px;padding: 25px;}
.social-media {padding-left: 63px;}
.ipca {margin-top: -10px;}

.safe{padding: 0px;}
.vertical-heading-we-fight {
    margin-left: 36px!important;
}
.vert-line {
    border-left: 5px solid #fff;
    height: 1036px;
    margin-left: 7px;
}
.v-line-2 {
    height: 178px;
}

	.fight-1 {
    padding: 8px 0;
}
.m-40 {
    margin: 40px 0;
    margin-left: 0px;
    margin-right: 0;
}

.v-line-services {
    border-left: 5px solid #fff;
    height: 865px;
    margin-left: 43px;
}

.vertical-heading-we-fight {
    font-size: 35px;
    line-height: 60px;
    text-align: center;
    margin-left: 0px;
    margin-bottom: 0;
    padding-top: 37px;
}
.mosquitos {text-align: center;padding: 0 8px;}
.fly {text-align: center;padding: 0 8px;}
.bed-b {text-align: center;padding: 0 8px;}
.termite{text-align: center;padding: 0 8px;}
.rodent{text-align: center;padding: 0 8px;}
.spider{text-align: center;padding: 0 8px;}
.wood-p{text-align: center;padding: 0 8px;}
.weed{text-align: center;padding: 0 8px;}
.special{text-align: center;padding: 0 8px;}
.mosquitos h2{font-size: 24px}
.fly h2{font-size: 24px}
.bed-b h2{font-size: 24px}
.termite h2{font-size: 24px}
.rodent h2{font-size: 24px}
.spider h2{font-size: 24px}
.wood-p h2{font-size: 24px}
.weed h2{font-size: 24px}
.special h2{font-size: 24px}
.mosquitos p{text-align: justify;}
.fly p{text-align: justify;}
.bed-b p{text-align: justify;}
.termite p{text-align: justify;}
.rodent p{text-align: justify;}
.spider p{text-align: justify;}
.wood-p p{text-align: justify;}
.weed p{text-align: justify;}
.special p{text-align: justify;}

/*home*/
.ban-text{top: 104px;padding: 45px;}
.ban-text h2{font-size: 39px;}
.vertical-heading li{display: list-item;}
.pcc-man img{width: 100%;}
.pest-services h3 {font-size: 9px;}

.modal{height: 80%;top: 159px;}


}


@media (max-width: 991px){

p{font-size: 13px !important;}

.vert-line {
    border-left: 5px solid #fff;
    height: 1323px;
    margin-left: 33px;
}
.v-line-services {
 border-left: 5px solid #fff;
 height: 538px;
 margin-left: 34px;
}
.vertical-heading-we-fight {
    margin-left: 20px!important;
}
.fight-1 {
    padding: 8px 0;
}
.m-40 {
    margin: 40px 0;
    margin-left: 0px;
    margin-right: 0;
}
.vertical-heading-we-fight {
    font-size: 35px;
    line-height: 60px;
    text-align: center;
    margin-left: 0px;
    margin-bottom: 0;
    padding-top: 37px;
}
.mosquitos {text-align: center;padding: 5px;}
.fly {text-align: center;padding: 5px;}
.bed-b {text-align: center;padding: 5px;}
.termite{text-align: center;padding: 5px;}
.rodent{text-align: center;padding: 5px;}
.spider{text-align: center;padding: 5px;}
.wood-p{text-align: center;padding: 5px;}
.weed{text-align: center;padding: 5px;}
.special{text-align: center;padding: 5px;}
.mosquitos h2{font-size: 24px}
.fly h2{font-size: 24px}
.bed-b h2{font-size: 24px}
.termite h2{font-size: 24px}
.rodent h2{font-size: 24px}
.spider h2{font-size: 24px}
.wood-p h2{font-size: 24px}
.weed h2{font-size: 24px}
.special h2{font-size: 24px}
.mosquitos p{text-align: justify;}
.fly p{text-align: justify;}
.bed-b p{text-align: justify;}
.termite p{text-align: justify;}
.rodent p{text-align: justify;}
.spider p{text-align: justify;}
.wood-p p{text-align: justify;}
.weed p{text-align: justify;}
.special p{text-align: justify;}
  

  /*home*/
  
.pcc-man img{width: 95%;}
.about-sec h2{font-size: 25px; text-align: center; padding: 0}
.ban-text{top: 100px;padding: 36px 50px;}
.ban-text h2{font-size: 30px;}
.about-sec{margin-top: 12px;padding: 18px;margin-bottom: 15px; text-align: center;}
.about-sec p{font-size: 15px;}
.pest-services h3{font-size: 7px;}

/*footer*/
.footer-logo {text-align: center;}
.footer-logo img {width: 60%;}
.social-media {padding-left: 90px;padding-top: 12px;text-align: center;}
.contact {padding-left: 88px;}



}

@media (max-width: 800px){
    p{font-size: 13px !important;}

    /*about us*/

.vertical-heading li{display: inline;}
.pestguard-img img {margin-top: 67px;}
.about-us-pg {margin-left: -100px;}
.effective{padding: 0px;}
.safe{padding: 0px;}
.echo{padding: 0px}
.long-lasting{padding: 0px;}
.v-line{height: 452px;}
.v-line-about {height: 609px;margin-left: 8px;}

.modal{top: 365px;height: 59%;}


/*home*/
.vertical-heading{font-size: 25px;line-height: 35px;padding: 20px 0;margin-top: 15px;padding-bottom: 7px;}
    .vertical-heading li{display: list-item;}
    .v-line{height: 94px;}

    .about-sec {margin-left: -104px;margin-top: 88px;padding: 18px;margin-bottom: 18px;}
    .pcc-man img {margin-top: 48px!important;width: 100%;margin-left: -30px;}
.ipca {
    margin-top: 15px;
    width: 100%
}
    
.vertical-heading-2{font-family: 'Viga', sans-serif;color: #ffffff;font-size: 30px;margin-top: 20px;margin-left: 1px;}
.vertical-heading-2 li{display: inline;}
.item h3{font-size: 18px;}
.v-line-2{height: 120px;}
.service-1 h2{font-size: 20px;}
.service-1 p{font-size: 14px;text-align: justify;}
.service-2 h2{font-size: 20px;}
.service-2 p{font-size: 14px;text-align: justify;}
.service-3 h2{font-size: 20px;}
.service-3 p{font-size: 14px;text-align: justify;}
.vertical-heading-about{margin-bottom: 0px;margin-left: 55px;}
.solve-prob h2{font-size: 35px;}
/*new services*/
.vert-line{margin-left: 7px;}
.footer-logo img {width: 44%;margin-left: 0px;}
.social-media{padding-left: 78px;text-align: left;}
.social-facebook{margin-left: -60px;}

}

@media (max-width: 767px){
    p{font-size: 13px !important;}

.about-sec h2 {font-size: 22px;text-align: center;padding: 0;}
.about-sec p{text-align: center;}
.about-sec{text-align: center;}
.pest-manage {width: 60%; height: 60%;}
.pest-services h3 {font-size: 18px;text-transform: uppercase;text-align: center;color: #000;margin-bottom: 35px;}
.modal{top: 216px;height: 73%;}
.solve-prob h2 {
    font-size: 26px;}
.banner img {
    width: 100%;
    height: 200px;

}
    .ipca {width: 80%}
.vertical-heading-contact-us li {display: inline;}
.banner {margin-top: -50px;}
.vertical-heading-contact-us{font-family: 'Viga', sans-serif;
    color: #ffffff;
    font-size: 25px;
    text-align: left;
    margin-left: 20px;
    line-height: 42px;
    margin: 0;
    padding-top: 0px;}
.top-details{font-size: 11px;padding-right: 3px;}
.vertical-heading-we-fight li{
	display: inline;
}
.m-40 {
    margin: 40px 0;
    margin-left: 0px;
    margin-right: 0px;
}
.vertical-heading-we-fight {
    font-size: 26px;
    line-height: 60px;
    text-align: center;
    margin-left: 0;
    margin-bottom: 0;
    padding-top: 0;
}
.contact-v-line {display: none;}
.vert-line{display: none;}
.v-line-services{display: none;}
.contact-bg{background: none;}

.mosquitos {text-align: center;padding: 10px;}
.fly {text-align: center;padding: 10px;}
.bed-b {text-align: center;padding: 10px;}
.termite{text-align: center;padding: 10px;}
.rodent{text-align: center;padding: 10px;}
.spider{text-align: center;padding: 10px;}
.wood-p{text-align: center;padding: 10px;}
.weed{text-align: center;padding: 10px;}
.special{text-align: center;padding: 10px;}
.mosquitos h2{font-size: 24px}
.fly h2{font-size: 24px}
.bed-b h2{font-size: 24px}
.termite h2{font-size: 24px}
.rodent h2{font-size: 24px}
.spider h2{font-size: 24px}
.wood-p h2{font-size: 24px}
.weed h2{font-size: 24px}
.special h2{font-size: 24px}
.mosquitos p{text-align: justify;}
.fly p{text-align: justify;}
.bed-b p{text-align: justify;}
.termite p{text-align: justify;}
.rodent p{text-align: justify;}
.spider p{text-align: justify;}
.wood-p p{text-align: justify;}
.weed p{text-align: justify;}
.special p{text-align: justify;}


.final-map{margin-top: -22px;margin-bottom: 30px;}

/*top2bottom*/
#back2Top {width: 13%;right: 20px;}



}

@media (max-width: 661px){
    p{font-size: 13px !important;}

    /*about us*/
    .about-us-pg {margin-top: 20px;padding: 15px;margin-bottom: 20px;}
    .effective{padding: 0px;}
    .safe{padding: 0px;}
    .echo{padding: 0px}
    .long-lasting{padding: 0px;}
    .pestguard-img img {margin-top: 170px;}
    .v-line{display: none;}
    .v-line-about{display: none;}
    .vertical-heading{padding-top: 5px;}
    .vertical-heading-about li{display: inline;}
    .vertical-heading-about {margin-left: 10px;margin-bottom: 0;font-size: 35px;margin-top: 0px;padding: 10px;}
    .about-us-pg{margin-left: 0!important;}
    .footer-logo img{margin-left: -124px;}


/*home*/
    .vertical-heading{padding-bottom: 5px;margin-left: 15px;margin-bottom: 23px;}
   .about-sec {margin-left: 0px;padding: 25px;margin-top: 25px;}
   .pcc-man img {margin-bottom: 20px;width: 43%;margin-left: 163px;}
    .service-1{margin-top: 125px;}
    .service-2{margin-top: 50px;}
     .service-3{margin-top: 50px;margin-bottom: 0px;}
.vertical-heading-2 {margin-left: 30px;margin-bottom: 20px;margin-top: 28px;}
     .single{position: absolute;}
.vertical-heading li{display: inline;}
.ban-text{top: 72px;padding: 20px;}
.ban-text h2{font-size: 23px;}
.service-1 p {
    font-size: 13px;
    text-align: justify;}
.service-2 p {
    font-size: 13px;
    text-align: justify;}
.service-3 p {
    font-size: 13px;
    text-align: justify;}
.pestguard-img img {margin: 170 0;}
.pcc-man{margin-top: -36px;}
.ipca {width: 30%;}
.ipca{padding-bottom: 20px;    margin-top: 0px;}

.safe{padding: 0px;}


/* services new*/
.vertical-heading-we-fight {margin-left: -400px;}
/*contact-us*/
.vertical-heading-contact-us{margin-left: 20px;}
.social-facebook{text-align: center;margin-bottom: 25px;}

/*footer*/
.footer-logo{width: 100%;}
.social-media{margin-left: -66px;text-align: left;}
.contact ul{font-size: 13px;}

}




@media (max-width: 450px){
p{font-size: 13px !important;}

    /*about us*/
    .vertical-heading{font-size: 25px;line-height: 0px;padding: 20px 0}
    .vertical-heading li{display: inline;}
    .about-us-pg {margin-top: 35px;padding: 25px;margin-bottom: 35px;margin-left: 0px;}
    .v-line{display: none;}
    .v-line-about{display: none;}
    .vertical-heading-about li{display: inline;}
    .vertical-heading-about {font-size: 32px;margin-left: 7px;padding: 5px;margin-bottom: 0px;}
    .logo__wrapper img {width: 20%; position: absolute; top: -2px;left: 13px;}
     
 /*home*/
 .pcc-man img {margin-left: 107px;}
.fly2{margin-top: 0px}
.vertical-heading-2 {margin-left: 10px;margin-bottom: 13px;margin-top: -12px;}
.ban-text{top: 78px;padding: 15px 5px;}
.ban-text h2{font-size: 17px;}

/*services-new*/
.vertical-heading-we-fight {margin-left: -200px;}
/*back2top*/
#back2Top {width: 17%;right: 20px;}

}

@media (max-width: 420px){
    p{font-size: 13px !important;}
.vertical-heading-contact-us{margin-left: 40px;}
    /*about us*/
    .vertical-heading{font-size: 25px;margin-left: 0px;padding: 15px;margin-top: 15px;padding-bottom: 14px;}
    .vertical-heading li{display: inline;}
    .about-us-pg {padding: 15px;margin-bottom: 15px;margin-top: 15px;}
    .pestguard-img img {margin:30px 0;}
    .v-line{display: none;}
     .vertical-heading-about {margin-left: 0;font-size: 27px;margin-top: 0px;}
     .modal{top: 572px;height: 40%;}

     /*services new*/
     .vertical-heading-we-fight {margin-left: -200px;}
/*home*/
.pcc-man{margin-top: -40px;}
/*footer*/
.footer-logo img{margin-left: -200px;}
.social-media{margin-left: -70px;text-align: left;}
.contact ul{font-size: 13px;}
.social-facebook{margin-bottom: 25px;}
.modal-content img{margin-top: -46px;}
}
@media (max-width: 400px){
    p{font-size: 13px !important;}

     /*home*/
    .top-bar{padding-right: 56px;padding-top: 19px;font-size: 10px;}
    .about-sec{margin-left:0px;padding: 15px;margin-top: 30px;text-align: center;}
    .logo__wrapper img{width: 31%;top:-2px;left:10px;}
    .responsive-menu-btn{width: 30px;height: 30px;}
    .header__main{padding: 10px}
    .vertical-heading{font-size: 25px;line-height: 0px;padding: 20px 0;}
    .vertical-heading li{display: inline;}
    .v-line{display: none;}
    .fly2{margin-top: 0px;}
    .pcc-man img{padding-bottom: 15px;margin-left: 85px;}
    .service-1{margin-top: 105px;}
    .service-2{margin-top: 45px;}
    .service-3{margin-top: 45px;margin-bottom: -90px;}
    .vertical-heading-2{font-size: 23px;margin-left: 10px;margin-bottom: 7px;margin-top: -20px;}
     .single{position: absolute;}



    /*about us*/
    .vertical-heading{font-size: 25px;margin-left: 0px;margin-bottom: 13px;padding: 10px;}
    .vertical-heading li{display: inline;}

.v-line{display: none;}

/*services new*/
.vertical-heading-we-fight {margin-left: -195px;font-size: 25px;}


}
@media (max-width: 360px){
    p{font-size: 13px !important;}

    /*about us*/
.vertical-heading{font-size: 25px;margin-left: 0px;padding: 10px;margin-bottom: 15px;}
    .vertical-heading li{display: inline;}
.about-us-pg{margin-top: 15px;margin-bottom: 15px;padding: 15px;}
.pestguard-img img {margin:30px 0;}
.v-line{display: none;}
.vertical-heading-about {font-size: 22px;margin-left: 0px;}

/*home*/
.about-sec h2{font-size: 18px;}
.pcc-man img{width: 65%;margin-left: 57px;}
.pestguard h2{font-size: 25px;}
.final-map h2 {font-size: 26px;}
.vertical-heading-contact-us{margin-left: 20px;}
.vertical-heading-contact-us li{display: inline;}
.s-services{margin-bottom: 80px;}
/*footer*/
.footer-logo img{margin-left: -174px;}
.social-media{margin-left: -78px;text-align: left;}
.contact ul{font-size: 13px;}
.modal-content img{margin-top: 0px;}

}


@media (max-width: 320px){
    p{font-size: 13px !important;}
	.mosquitos h2{font-size: 20px}
}
.fly h2{font-size: 20px}
.bed-b h2{font-size: 20px}
.termite h2{font-size: 20px}
.rodent h2{font-size: 20px}
.spider h2{font-size: 20px}
.wood-p h2{font-size: 20px}
.weed h2{font-size: 20px}
.special h2{font-size: 20px}
.mosquitos p{text-align: justify;}
.fly p{text-align: justify;}
.bed-b p{text-align: justify;}
.termite p{text-align: justify;}
.rodent p{text-align: justify;}
.spider p{text-align: justify;}
.wood-p p{text-align: justify;}
.weed p{text-align: justify;}
.special p{text-align: justify;}
.vertical-heading-we-fight {
    font-size: 25px;
    line-height: 60px;
    text-align: center;
    margin-left: 0;
    margin-bottom: 0;
    padding-top: 0;}

.pwf h2{font-size: 25px;}
.btn-default{margin-top: -7px;
    /*about us*/
}
.pestguard-img img {margin:30px 0;}
 .vertical-heading-we-fight{margin-left: 15px;font-size: 23px;text-align: left;}


/*          .modal{top: 677px;height: 37%;}
*/
          .social-media{text-align: left;padding-top: 55px;margin-top: -45px;}
          .social-facebook iframe{width: 100%;}
      }


 @media (max-width: 240px){
    p{font-size: 13px !important;}

    .vertical-heading-we-fight {margin-left: 10px;font-size: 21px;}




 }









/*...............................SERVICES..............................*/

@media (max-width: 1024px){
    p{font-size: 13px !important;}

.google-map {margin-left: 0px;margin-right: 0px;}
.vertical-heading-contact-us {margin-left: 0px;}


}


@media (max-width: 991px){
p{font-size: 13px !important;}

}

@media (max-width: 767px){
    p{font-size: 13px !important;}

.consultancy {background-color: #e5fee5;text-align: center;padding: 15px;}
.consultancy h2 {font-family: 'Viga', sans-serif;color: #015b27;font-size: 24px;}
.consultancy p {text-align: justify;}
}

@media (max-width: 320px){
    p{font-size: 13px !important;}

.consultancy h2 {font-family: 'Viga', sans-serif;color: #015b27;font-size: 24px;}

}





/*............................CONTACT US.............................*/

@media (max-width: 1024px){
    p{font-size: 13px !important;}

.contact-v-line {
    border-left: 5px solid #fff;
    height: 110px;
    margin-left: 40px;}
}

@media (max-width: 991px){
    p{font-size: 13px !important;}

	.contact-v-line {
    border-left: 5px solid #fff;
    height: 117px;
    margin-left: 31px;
}
.vertical-heading-contact-us {

    font-size: 30px;
    line-height: 40px;
    text-align: center;
    margin-left: 0px;
    margin-bottom: 0;
    padding-top: 37px;
}
.vertical-heading-contact-us li{display: list-item;}
.google-map {margin-top: 50px!important;margin-bottom: 50px;margin-left: 0px;margin-right: 0px;}

}

@media (max-width: 767px){

p{font-size: 13px !important;}

	.vertical-heading-contact-us {
    font-size: 26px;
    line-height: 60px;
    text-align: center;
    margin-left: 15px;
    margin-bottom: 0;
    padding-top: 0;
    text-align: left;
}
	.vertical-heading-contact-us li{display: inline;}

	.google-map {
    margin-top: 20px!important;
    margin-left: 0;
    margin-right: 0;}

	.google-map iframe {height: 500px;}
}


@media (max-width: 	320px)
{
.vertical-heading-contact-us {font-size: 25px;margin-left: 15px;text-align: left;}
.google-map iframe {height: 400px;}
.final-map h2{font-size: 25px}
p{font-size: 13px !important;}

}





/*..........................FOOTER..................................*/



@media (max-width: 767px){
    p{font-size: 13px !important;}

.contact {padding-left: 15px;}




}
@media (max-width: 320px){
    p{font-size: 13px !important;}

.contact {padding-left: 15px;}
.address h4 {font-size: 20px;}
.contact h4 {font-size: 20px;}
.email h4 {font-size: 20px;}

}




/*.............................banner...............................*/

@media (max-width: 1440px){
    p{font-size: 13px !important;}

.banner {margin-top: -61px;}
}


@media (max-width: 1024px){
    p{font-size: 13px !important;}

.banner {margin-top: -55px;}
}


@media (max-width: 991px){
    p{font-size: 13px !important;}

.banner {margin-top: -56px;}
}

@media (max-width: 767px){
    p{font-size: 13px !important;}

.banner {margin-top: -48px;}
}

@media (max-width: 390px){
    p{font-size: 13px !important;}

.banner {margin-top: -50px;}
}






/*........................top bar................................*/

@media (max-width: 1440px){

.logo__wrapper img {width: 13%;position: absolute;top: -30px;left: 30px;}
.top-bar{padding-top: 19px;font-size: 14px;}
}


@media (max-width: 1024px){
.logo__wrapper img {width: 13%;position: absolute;top: -12px;left: 45px;}
.top-bar{padding-top: 19px;font-size: 14px;}
}

@media (max-width: 991px){
.logo__wrapper img {width: 13%;position: absolute;top: -4px;left: 22px;}
.top-bar{padding-top: 19px;font-size: 14px;}
}

@media (max-width: 767px){
.top-details {font-size: 11px;}
.logo__wrapper img {width: 25%;position: absolute;top: -8px;left: 20px;}
}

@media (max-width: 320px){
.logo__wrapper img {width: 25%;position: absolute;top: -1px;left: 20px;}
.top-details { font-size: 10px;}
}

