/********** General **********/
a {
   transition: all .3s ease-in-out !important;
}
   /***** Logo *****/
   .mobile_menu_logo img,
   .main_sticky_main_l img,
   .footer-logo img {
      max-width: 165px;
   }
   /***** Logo End *****/

   .about.breadcumb-area {
      background-image: url(../images/banner/about-banner.jpg);
   }
   .service.breadcumb-area {
      background-image: url(../images/banner/service-banner.jpg);
   }
   .project.breadcumb-area {
      background-image: url(../images/banner/project-banner.jpg);
   }
   .testimonial.breadcumb-area {
      background-image: url(../images/banner/testimonial-banner.jpg);
   }
   .contact.breadcumb-area {
      background-image: url(../images/banner/contact-banner.jpg);
   }
/********** General End **********/


/********** About **********/
.custom.divider_text {
   margin: 0 0 15px;
   display: block;
}
.pr_about_area .witr_video_images::before {
   display: none;
}
/********** About End **********/


/********** Contact Us **********/
.contact-sec {
   margin-bottom: 80px;
}
/********** Contact Us End **********/


/********** Footer **********/
body .custom-subscribe {
   text-align: center;
}
body .custom-subscribe input {
   margin-bottom: 0;
}
/********** Footer End **********/


/********** Partners **********/
.pr_brand_area .slide_items img {
   max-width: 139px;
}
/********** Partners End **********/


/********** 1199px and below **********/
@media (max-width: 1199px) {
   /***** Header *****/
   /* body #menu .container {
      width: 100%;
   } */
   /***** Header End *****/
}
/********** 1199px and below End **********/


/********** 991px and below **********/
@media (max-width: 991px) {
   /***** Header *****/
   /* body .navbar-collapse {
      background-color: #ffffff;
   }
   body .custom_nav-container .navbar-nav {
      padding-top: 15px;
   }
   body .header_section .custom_nav-container .navbar-nav .nav-item .nav-link {
      color: #0C0C0C;
   }
   body .header_section.sticky-active .custom_nav-container .navbar-toggler span,
   body .header_section.sticky-active .custom_nav-container .navbar-toggler span::before,
   body .header_section.sticky-active .custom_nav-container .navbar-toggler span::after {
      background-color: #0C0C0C;
   } */
   /***** Header End *****/
}
/********** 991px and below End **********/


/********** 767px and below **********/
@media (max-width: 767px) {
   /***** Banner *****/
   .remove-br br {
      display: none;
   }
   /***** Banner End *****/
}
/********** 767px and below End **********/
