/*
 Theme Name:   Advenx Child
 Theme URI:    https://advenx.wpengine.com/
 Description:  Advenx Child Theme
 Author:       the Advenx team
 Author URI:   https://wedesignthemes.com/
 Template:     advenx
 Version:      1.0.0
 Text Domain:  advenx-child
*/
h1,
h2,
h4,
h5,
.wdt-custom-icon-box-for-contact-form .wdt-content-item .wdt-content-title h5,
h6 {
  font-family: "Lato", sans-serif !important;
  font-weight: 900 !important;
}
.wdt-heading-holder .wdt-heading-content-wrapper {
  font-family: "Lato", sans-serif !important;
}
.no-header-menu ul li ul,
.wdt-header-menu ul li ul.children,
.wdt-header-menu ul li ul.sub-menu,
.wdt-header-menu ul li.has-mega-menu > ul {
  border-color: #7b646f;
}
.wdt-slider-heading-style-2
  .wdt-heading-holder
  h2.wdt-heading-title-wrapper
  span.wdt-heading-title::after {
  background-color: #7b646f;
}
.main-title-section-wrapper.dark-bg-breadcrumb > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/11/Raynaud-photo-pour-la-Ville-de-Gaillac-8-scaled.jpg");
}
.page-id-2455
  .main-title-section-wrapper.dark-bg-breadcrumb
  > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/11/Raynaud-photo-pour-la-Ville-de-Gaillac-7-scaled.jpg");
}
.page-id-806
  .main-title-section-wrapper.dark-bg-breadcrumb
  > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/10/DSC1140-scaled.jpg");
}

.page-id-1394
  .main-title-section-wrapper.dark-bg-breadcrumb
  > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/09/DSC1090-scaled.jpg");
}
.page-id-1378
  .main-title-section-wrapper.dark-bg-breadcrumb
  > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/09/Allee-des-chalets.jpg");
}
.page-id-1370
  .main-title-section-wrapper.dark-bg-breadcrumb
  > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/10/griffoul-1.jpg");
}
.page-id-442
  .main-title-section-wrapper.dark-bg-breadcrumb
  > .main-title-section-bg,
.main-title-section-wrapper > .main-title-section-bg {
  background-image: url("/wp-content/uploads/2023/09/DJI_0830-scaled.jpg");
}
.wdt-primary-nav > li:hover > a,
.wdt-primary-nav > li.current_page_item > a {
  background-color: #7b646f !important;
  color: white !important;
}
.wdt-custom-image-box-with-image-home-2
  .wdt-column.wdt-active
  .wdt-content-item
  .wdt-content-icon-wrapper
  .wdt-content-icon
  span:before,
.wdt-custom-image-box-with-image-home-2
  .wdt-content-item:hover
  .wdt-content-icon-wrapper
  .wdt-content-icon
  span:before {
  z-index: -1;
}
#forminator-module-1329 {
  background-color: transparent !important;
  border-color: transparent !important;
}
.wdt-magnificent-style.wdt-post-entry
  .has-post-thumbnail
  .entry-thumb-detail-group
  > * {
  position: relative;
  z-index: 3 !important;
}
.v-application .accent {
  background-color: #7b646f !important;
  border-color: #7b646f !important;
}
#app
  > div
  > div
  > div
  > div
  > div
  > div
  > div
  > div
  > div.v-slide-group__wrapper
  > div
  > div:nth-child(5)
  > span
  > svg {
  fill: #7b646f !important;
}
.wdt-slider-2-style
  .wdt-advanced-carousel-holder
  .wdt-carousel-pagination-wrapper {
  z-index: 100 !important;
}
#menumob .wdt-header-menu::after {
  content: "Menu";
  display: inline-block;
  position: relative;
  width: 100%;
  font-family: "Lato", sans-serif;
  height: auto;
  font-size: 16px;
  color: white;
  margin-top: -55px;
}
#gt_float_wrapper {
  top: 5px !important;
}
/* @media (min-width: 400px) and (max-width: 1600px) {
  .wdt-header-menu .wdt-primary-nav > li > a {
    display: inline-block;
    padding: 8px 16px;
    vertical-align: middle;
  }
} */
.elementor.elementor-1142 {
  width: 100% !important;
}
