/********** General **********/
a {
   transition: all .3s ease-in-out !important;
}
   /***** Logo *****/
   .main_sticky img,
   .logo_img img {
      max-height: 50px;
      /* width: 100% !important; */
   }
   /***** Logo End *****/
/********** General End **********/


/********** Breacrumb **********/
.contact.breadcumb-area {
   background: linear-gradient(rgba(19, 19, 35, 0.6), rgba(0, 0, 0, 0.5)), url(../images/resource/contact-banner.jpg) no-repeat center / cover;
}
.team.breadcumb-area {
   background: linear-gradient(rgba(19, 19, 35, 0.6), rgba(0, 0, 0, 0.5)), url(../images/resource/team-banner.jpg) no-repeat center / cover;
}
.service.breadcumb-area {
   background: linear-gradient(rgba(19, 19, 35, 0.6), rgba(0, 0, 0, 0.5)), url(../images/resource/service-banner.jpg) no-repeat center / cover;
}
.testimonial.breadcumb-area {
   background: linear-gradient(rgba(19, 19, 35, 0.6), rgba(0, 0, 0, 0.5)), url(../images/resource/testimonial-banner.jpg) no-repeat center / cover;
}
/********** Breacrumb End **********/

/********** General End **********/


/********** Testimonial **********/
.testimonial-section .testimonial_list .quote-thumb2 img {
   max-width: 54px;
}
.testimonial-area.style-two .quote-thumb img {
   max-width: 74px;
}
/********** Testimonial End **********/


/********** Contact **********/
.contact-section .contacts-thumb img {
   max-width: 240px;
}
.cda-content-area {
   display: flex;
   flex-wrap: wrap;
   justify-content: space-between;
}
.style-two.contact-us {
   background: url(../images/resource/contact-us-bg.jpg);
}
/********** Contact End **********/


/********** About **********/
.about-area .about-content h4,
.about-area .counter-content h2 {
   color: #0a060e;
}
/********** About 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) {
   /***** About *****/
   .about-section .about-thumb img {
      width: 100%;
   }
   /***** About End *****/
}
/********** 767px and below End **********/
