.page-header {
  background-color: #001014;
}

.mobile-only {
  display: none;
}

.main-header-three__top {
  background-color: #F3F3F3;
}

.main-menu__logo a {
  background-color: #F3F3F3;
  padding: 0px 0px 0px 10px;
}

.main-menu__top-inner {
  display: flex;
  justify-content: center;
  /* Centre horizontalement */
}

/* Visible uniquement sur mobile */

@media (max-width: 768px) {
  .mobile-only {
    display: block;
  }
}

.about-one__call-box {
  visibility: hidden;
}

.owl-carousel .owl-item img {
  width: 20%;
}

.blog-pagination span.current {
  background-color: #00a35e;
  border-color: #00a35e;
}

.blog-pagination a:hover {
  background-color: #FFFFFF;
  border-color: #00a35e;
  color: #00a35e;
}

.about-two__shape-1 {
  visibility: hidden;
}

.about-four__content {
  background-color: #00a35e;
}

.about-four__icon span {
  color: #00a35e;
}

.news-one__user-and-meta {
  visibility: hidden;
}

ul.list-unstyled.news-details__meta.ml-0 {
  visibility: hidden;
}

.news-details__bottom {
  visibility: hidden;
}

.department-one {
		background-color: #F8F8F8;
}

.contact-page__bottom-icon span {
		color: #00a35e;
}

.news-sidebar__meta {
  visibility: hidden;
}


.main-header-three__content-box::before {
  background-color: #F3F3F3;
}
.main-header-three__content-box {
  background-color: #F3F3F3;
}

.site-footer__social {
    display: flex;
    align-items: center; 
		margin-top: 0;
}

.main-header-three__contact-list {
		padding: 0;
}

.page-header {
  background-color: #F3F3F3;
}

.page-header__inner {
  padding: 100px 0 100px;
}

.page-header__inner h2 {
  color: #000000;

}

.thm-breadcrumb li {
  color: #00b6ed;
}

thm-breadcrumb li a {
  color: #00b6ed;
}

.thm-breadcrumb li a {
  color: #00b6ed;
}


.menu-item-4362 {
    background-color: #00a35e;
    padding-left: 15px;
    padding-right: 15px;
}

.menu-item-4362 > a {
    padding: 0 15px;
    color: #fff !important;
}


.menu-item-4362 > a,
.menu-item-4362 > a:hover,
.menu-item-4362 > a:focus,
.menu-item-4362 > a:active {
    color: #fff !important;
}

/* Par défaut pour les écrans larges (Ordinateurs) */
.owl-carousel .owl-item img {
  width: 30%;
}

/* Pour les téléphones (écrans de moins de 768px) */
@media (max-width: 767px) {
  .owl-carousel .owl-item img {
    width: 70%;
  }
}