
@media(max-width:1500){


}

/*  */

@media(max-width:1400){

}

/*  */

@media(max-width:1280px){


}

/*  */

@media(max-width:1025px){
  
  .contactus-area {padding: 20px 30px;}
  #contact h2{font-size: 40px;}
  #contact .contactus {padding: 75px 30px 20px;}
  #contact .logo{width: 16%; top: 40px;}
  #contact .btn{font-size: 14px;}
  #contact .call{margin: 15px 0px;}
  .map-area {
    height: 229px;
  }

}

/*  */

@media(max-width:992px){


}

@media(max-width:768px){
  .contact-area ul li a {padding: 7px;}
  .map-area {
    height: 185px;
}  header .Plan{margin-top: 30px;}
  #about .aboutmn .aboutus p {
    font-size: 16px; line-height: 24px;
  }
  #about .aboutmn .aboutus p {text-align: justify;}
  #service{padding: 20px 0px;}
  #service .img{padding: 270px 0px;}
  #service .content p{font-size: 18px;}
  #service .content{padding: 31px 40px;}
  #service .content h3{margin-bottom: 30px; font-size: 30px;}
  #service .content p, #service .content a{margin-top: 20px;}
  #testimonial{padding: 60px 0px;}
  #testimonial .content .p1{font-size: 20px;}
  #testimonial .icon{margin-bottom: 10px;}
  #testimonial .content .p2{margin-top: 10px;}
  #gallery{padding: 40px 0px;}
  #gallery .content{padding: 80px 40px;}
  #gallery .content h3{margin-bottom: 30px; font-size: 30px;}
  #gallery .content p, #gallery .content a{margin-top: 20px;}

  #contact h2{font-size: 35px;}
  #contact .call{display: none;}
  #contact .contactus {padding: 27px 15px 10px;}
  #contact .logo {top: 2px; right: 15px;}

footer .location ul li{font-size: 14px;}
footer .location ul li i{font-size: 18px;}
footer .location ul li a{font-size: 14px;}

footer .social ul li{font-size: 14px;}
footer .social ul li i{font-size: 18px;}
footer .social ul li a{font-size: 14px;}
#about .aboutmn .img {background-attachment: inherit; padding: 190px 0px;background-size: contain;}
#service .img {padding: 220px 0px;}
#service .img {background-attachment: inherit;
  background-position: top center;
  background-size: 100%;}
footer .gdilogo a img {
    width: 300px;
}
#about .aboutmn .aboutus h2 {margin-bottom: 10px;}  
#about .aboutmn .aboutus {padding: 30px 0px;}

}

/*  */

@media(max-width: 520px){

   
#about .aboutmn .img {
    padding: 222px 0px;
}


}



@media(max-width: 480px){
 
  header .navbar-brand img{width: 60px;}
  header .navbar-toggler{font-size: 20px; padding: 8px 10px;}

  /* #slider{padding: 20px 0px;} */
  #slider h1{font-size: 35px}
  #slider h2{font-size: 26px;}

  #about .aboutmn .img{padding: 200px 0px; background-attachment: scroll; background-size: cover ;}
  #about .aboutmn .aboutus h2{margin: 10px 0px;}
  #about .aboutmn .aboutus p{font-size: 14px; line-height: 20px;}

  #service .content {padding: 40px 30px;}
  #service .img{background-size: cover; background-attachment: scroll; padding: 220px 0px;}

  #category{padding: 20px;}
  #category .categoryimg1{padding: 0px 0px 0px; background-size: cover;}

  #testimonial{padding: 40px 0px;}
  #testimonial .content .p1{font-size: 14px;}

  #gallery{padding: 20px 0px;}
  #gallery .content{padding: 40px 30px;}
   
  #contact .contactus {padding: 60px 60px 30px;}
  #contact h2{font-size: 40px; margin-bottom: 20px;}
  #contact .logo {
    top: 11px;
    right: 68px;
}

footer{padding: 40px 0px;}
footer .img a .logo {width: 25%;}
footer .location h4, footer .social h4{margin: 20px 0px;}
footer .img .wedding{width: 80%;}
footer .gdilogo{padding: 10px 0px;}
footer .gdilogo a img{width: 50%;}


}


/*  */

@media(max-width:400px){
   


}

/*  */

@media(max-width:320px){

  

}








