/*@mixin radial-spin () {

    // explanation http://davidwalsh.name/css-circles 
    @-webkit-keyframes spin {
        from {
            -webkit-transform: rotate(0deg);
        }

        to {
            -webkit-transform: rotate(360deg);
        }
    }

    @-moz-keyframes spin {
        from {
            -moz-transform: rotate(0deg);
        }

        to {
            -moz-transform: rotate(360deg);
        }
    }

    @-ms-keyframes spin {
        from {
            -ms-transform: rotate(0deg);
        }

        to {
            -ms-transform: rotate(360deg);
        }
    }
}*/
:root {
  --sk-nav-border-width: var(--bs-border-width);
  --sk-nav-border-style: var(--bs-border-style);
  --sk-nav-border-color: var(--bs-border-color);
  --sk-nav-border-color-negatif: rgba(255, 255, 255, 0.35);
  --sk-nav-underline-border-width: 0.125rem;
  --sk-nav-underline-gap: 1rem;
  --sk-nav-firstlink-color: #212529;
  --sk-nav-firstlink-color-active: var(--bs-link-color);
  --sk-nav-firstlink-color-hover: var(--bs-link-color);
  --sk-nav-firstlink-color-negatif: #fff;
  --sk-nav-firstlink-color-negatif-active: rgba(255, 255, 255, 0.6);
  --sk-nav-firstlink-color-negatif-hover: #0d6efd;
  --sk-nav-firstlink-font-size: 1rem;
  --sk-nav-firstlink-font-weight: 700;
  --sk-nav-firstlink-text-transform: uppercase;
  --sk-nav-firstlink-padding-y: 0.5rem;
  --sk-nav-firstlink-padding-x: 0;
  --sk-nav-sublink-color: #212529;
  --sk-nav-sublink-color-active: var(--bs-link-color);
  --sk-nav-sublink-color-hover: var(--bs-link-color);
  --sk-nav-sublink-color-negatif: #fff;
  --sk-nav-sublink-color-negatif-active: rgba(255, 255, 255, 0.6);
  --sk-nav-sublink-color-negatif-hover: #0d6efd;
  --sk-nav-sublink-font-size: 1.1rem;
  --sk-nav-sublink-font-weight: inherit;
  --sk-nav-sublink-text-transform: inherit;
  --sk-nav-sublink-padding-y: 0.5rem;
  --sk-nav-sublink-padding-x: 0;
  --sk-nav-dropdown-font-size: 1.1rem;
  --sk-nav-dropdown-link-hover-color: var(--bs-body-color);
  --sk-nav-dropdown-link-hover-bg: var(--bs-tertiary-bg);
  --sk-nav-dropdown-link-active-color: #fff;
  --sk-nav-dropdown-link-active-bg: #0d6efd;
}

.wg-navigation {
  --bs-border-width: var(--sk-nav-border-width);
  --bs-border-style: var(--sk-nav-border-style);
  --bs-border-color: var(--sk-nav-border-color);
  --bs-nav-underline-border-width: var(--sk-nav-underline-border-width);
}
.wg-navigation .dropdown-sublevel {
  list-style: none;
  padding-left: 0;
  font-size: 0.85em;
}
.wg-navigation .dropdown-sublevel a {
  font-weight: var(--sk-nav-sublink-font-weight);
  text-transform: var(--sk-nav-sublink-text-transform);
}
.wg-navigation.nav-underline {
  --bs-nav-underline-gap: var(--sk-nav-underline-gap);
}
.wg-navigation > .nav > .nav-item:last-child {
  border: 0 !important;
}
.wg-navigation > .nav > .nav-item > .nav-link {
  --bs-nav-link-color: var(--sk-nav-firstlink-color);
  --bs-nav-link-padding-y: var(--sk-nav-firstlink-padding-y);
  --bs-nav-link-padding-x: var(--sk-nav-firstlink-padding-x);
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
}
.wg-navigation > .nav > .nav-item > .nav-link.active {
  --bs-nav-link-color: var(--sk-nav-firstlink-color-active);
}
.wg-navigation > .nav > .nav-item > .nav-link:hover {
  --bs-nav-link-hover-color: var(--sk-nav-firstlink-color-hover);
  color: var(--bs-nav-link-hover-color);
}
.wg-navigation > .nav > .nav-item > .nav-link, .wg-navigation > .nav > .nav-item > .nav-link.active {
  color: var(--bs-nav-link-color);
  --bs-nav-link-font-size: var(--sk-nav-firstlink-font-size);
  --bs-nav-link-font-weight: var(--sk-nav-firstlink-font-weight);
  font-weight: var(--bs-nav-link-font-weight);
  text-transform: var(--sk-nav-firstlink-text-transform);
}
.wg-navigation > .nav > .nav-item > .nav {
  font-size: var(--sk-nav-sublink-font-size);
}
.wg-navigation > .nav > .nav-item > .nav .nav .nav-item {
  font-size: 0.85em;
}
.wg-navigation > .nav > .nav-item .nav-item .nav-link {
  --bs-nav-link-color: var(--sk-nav-sublink-color);
  --bs-nav-link-padding-y: var(--sk-nav-sublink-padding-y);
  --bs-nav-link-padding-x: var(--sk-nav-sublink-padding-x);
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
}
.wg-navigation > .nav > .nav-item .nav-item .nav-link.active {
  --bs-nav-link-color: var(--sk-nav-sublink-color-active);
}
.wg-navigation > .nav > .nav-item .nav-item .nav-link:hover {
  --bs-nav-link-hover-color: var(--sk-nav-sublink-color-hover);
  color: var(--bs-nav-link-hover-color);
}
.wg-navigation > .nav > .nav-item .nav-item .nav-link, .wg-navigation > .nav > .nav-item .nav-item .nav-link.active {
  color: var(--bs-nav-link-color);
  --bs-nav-link-font-weight: var(--sk-nav-sublink-font-weight);
  font-weight: var(--bs-nav-link-font-weight);
  text-transform: var(--sk-nav-sublink-text-transform);
}
.wg-navigation .dropdown-menu {
  --bs-dropdown-font-size: var(--sk-nav-dropdown-font-size);
}
.wg-navigation .dropdown-item {
  --bs-dropdown-link-hover-color: var(--sk-nav-dropdown-link-hover-color);
  --bs-dropdown-link-hover-bg: var(--sk-nav-dropdown-link-hover-bg);
  --bs-dropdown-link-active-color: var(--sk-nav-dropdown-link-active-color);
  --bs-dropdown-link-active-bg: var(--sk-nav-dropdown-link-active-bg);
}
.wg-navigation .dropdown-item.level-3 {
  padding-left: calc(var(--bs-dropdown-item-padding-x) + 0.5rem);
}
.wg-navigation .dropdown-item.level-4 {
  padding-left: calc(var(--bs-dropdown-item-padding-x) + 1rem);
}
.wg-navigation .dropdown-item.level-5 {
  padding-left: calc(var(--bs-dropdown-item-padding-x) + 1.5rem);
}
.wg-navigation .dropdown-item.level-4, .wg-navigation .dropdown-item.level-5 {
  padding-top: calc(var(--bs-dropdown-item-padding-y) + 0.1rem);
  padding-bottom: calc(var(--bs-dropdown-item-padding-y) + 0.1rem);
}

.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation {
  --bs-border-color: var(--sk-nav-border-color-negatif);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item > .nav-link {
  --bs-nav-link-color: var(--sk-nav-firstlink-color-negatif);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item > .nav-link.active {
  --bs-nav-link-color: var(--sk-nav-firstlink-color-negatif-active);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item > .nav-link:hover {
  --bs-nav-link-hover-color: var(--sk-nav-firstlink-color-negatif-hover);
  color: var(--bs-nav-link-hover-color);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item > .nav-link, .block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item > .nav-link.active {
  color: var(--bs-nav-link-color);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item .nav-item .nav-link {
  --bs-nav-link-color: var(--sk-nav-sublink-color-negatif);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item .nav-item .nav-link.active {
  --bs-nav-link-color: var(--sk-nav-sublink-color-negatif-active);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item .nav-item .nav-link:hover {
  --bs-nav-link-hover-color: var(--sk-nav-sublink-color-negatif-hover);
  color: var(--bs-nav-link-hover-color);
}
.block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item .nav-item .nav-link, .block-grid__content-container.text-white > .block-grid__content-wrapper > .block-grid__area-container > .block-grid__area > .block-grid__layout-container > .block-grid__layout-item > .wg-navigation-container > .wg-navigation > .nav > .nav-item .nav-item .nav-link.active {
  color: var(--bs-nav-link-color);
}

@media (max-width: 575.98px) {
  .wg-navigation .nav-view-horizontal, .wg-navigation .nav-view-horizontal.nav {
    flex-direction: column;
  }
  .wg-navigation .nav-view-horizontal .nav-item {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
  .wg-navigation .nav-view-horizontal .nav-item.border-end {
    border-right: 0 !important;
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);
  }
  .wg-navigation .nav-view-horizontal.justify-content-center, .wg-navigation .nav-view-horizontal.justify-content-center.nav {
    align-content: center;
    text-align: center;
  }
  .wg-navigation .nav-view-horizontal.justify-content-center .nav-item {
    width: 100%;
  }
  .wg-navigation .nav-view-horizontal.justify-content-center .nav-link {
    display: inline-block;
  }
  .wg-navigation .nav-view-horizontal.justify-content-end {
    text-align: right;
  }
}

/*# sourceMappingURL=widgetnavigation.css.map */
