.navbar-wrapper{margin-bottom:20px;border-top:1px solid #F7F7F7;}@media screen and (min-width:768px){.navbar.container,.navbar.container-fluid{margin-top:0;}.navbar{margin-bottom:0;}.navbar-wrapper{margin-bottom:30px;}}.navbar-wrapper{z-index:10;position:relative;}
@media screen and (min-width:768px){.navbar-wrapper{background-color:#F7F7F7;}}
.navbar-wrapper{display:none;}
@media screen and (min-width:992px){.navbar-wrapper{display:block;background:rgba(245,245,245,0.7);position:static;width:100%;margin-bottom:0;border-top:0;}}
.navbar-wrapper .navbar{min-height:0;}.navbar-wrapper .navbar .navbar-header{width:100%;}
.navbar-wrapper .navbar ul#horizontal-menu{padding-left:0;position:static;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end; text-transform: uppercase;background:rgb(241, 241, 241); background: linear-gradient(rgb(241, 241, 241), rgb(231, 231, 231)); margin-top: 1em;}
.navbar-wrapper .navbar ul#horizontal-menu > li{position:relative;}
.navbar-wrapper .navbar ul#horizontal-menu > li.mega-menu-li{position:static;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center; border-right:2px solid #fff;}
.navbar-wrapper .navbar ul#horizontal-menu > li > a{text-transform:uppercase;color:#3b3b3b;font-weight:bold;font-size:0.7rem;padding:1em 0.7em;font-family: open sans condensed,sans-serif;}
.navbar-wrapper .navbar ul#horizontal-menu > li li a {text-transform:uppercase;color:#3b3b3b;padding:0;font-family: open sans condensed,sans-serif;}
.navbar-wrapper .navbar ul#horizontal-menu li a{text-transform:uppercase;}
@media screen and (min-width:1200px){
  .navbar-wrapper .navbar ul#horizontal-menu > li > a{font-size:1.03rem;}
}
.navbar-wrapper .navbar ul#horizontal-menu > li:hover,.navbar-wrapper .navbar ul#horizontal-menu > li:focus,.navbar-wrapper .navbar ul#horizontal-menu > li:active{background:#f1f1f1;}
.navbar-wrapper .navbar ul#horizontal-menu > li:hover > a,.navbar-wrapper .navbar ul#horizontal-menu > li:focus > a,.navbar-wrapper .navbar ul#horizontal-menu > li:active > a{color:#dcc12c;text-decoration:none;}
.navbar-wrapper .navbar ul#horizontal-menu > li > ul{background:#fff;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper{text-align:left;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .mega-menu-background{border-bottom:solid 3px #000;background:rgb(241, 241, 241);}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper ul.horizontal-menu{margin-top:1.5rem;}
@media screen and (min-width:1200px){
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper ul.horizontal-menu{margin-top:3rem;}
}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before{-ms-flex-preferred-size:33%;flex-basis:33%;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before .field--name-field-mm-title{font-weight:300;font-size:1.75rem;margin-bottom:0.8rem;margin-top:0.8rem;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before .field--name-field-mm-title::after{content:" ";display:block;width:2rem;height:3px;background-color:#dcc12c;margin:0;margin-top:0.8rem;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before .field--name-field-mm-texte{font-size:0.75rem;margin-bottom:1.25rem;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-before .button{margin:0.5rem 0;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu{-ms-flex-preferred-size:38%;flex-basis:38%;padding:0 1.25rem 0 0;min-height:21.5rem;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu.two-columns{-ms-flex-preferred-size:67%;flex-basis:67%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:19rem;height:19rem;max-width:100%;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu.two-columns > li{width:50%;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a{color:#3b3b3b;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:hover,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:active,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:focus{color:#dcc12c;text-decoration:none;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:hover::before,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:active::before,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:focus::before,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:hover .next-level,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:active .next-level,
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:focus .next-level{color:#dcc12c;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:hover .next-level,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:active .next-level,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a:focus .next-level{font-weight:bold;}
/* .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a::before{font-family:'Font Awesome 5 Free'; font-size: 0.35rem; line-height: 14px; content:'\f111';display:inline-block;color:#3b3b3b;margin-right:5px;} */
@media screen and (min-width:992px){
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li > a{vertical-align:0.1rem;display:inline-block;}
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li .next-level{cursor:pointer;}
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li .next-level::after{font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f105";font-style: normal;line-height: 1rem;font-size: 1rem;padding-top: 0.25em; padding-right: 1em; padding-bottom: 0.25em; padding-left: 1em;}
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li .next-level:hover,
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li .next-level:active,
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li .next-level:focus{font-weight:bold;color:#dcc12c;}
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li.menu-open{padding-left:25px;color:#dcc12c;}
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li.menu-open::before{color:#dcc12c;}
  /* .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li.menu-open .next-level::after{} */
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu > li.menu-open a{color:#dcc12c;}
}
@media screen and (min-width:992px){
  .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper > ul.horizontal-menu ul.horizontal-menu{display:none;}
}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper.children-has-two-columns .view-mode-after{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}
/* .navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after{padding:0 1rem;-ms-flex-preferred-size:27%;flex-basis:27%;} */
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after{padding:0 1rem;-ms-flex-preferred-size:62%;flex-basis:62%;}

.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after .card-image-lien{margin-bottom:1rem;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after .field--name-field-mm-cta{opacity:1;position:static;-webkit-transition:ease-in 0.2s;transition:ease-in 0.2s;}@media screen and (min-width:992px){.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .field--name-field-mm-cta{opacity:0;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu{position:absolute;-webkit-transition:ease-in 0.2s;transition:ease-in 0.2s;z-index:3;bottom:2rem;top:0;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu::before{left:-50px;top:3.625rem;bottom:10px;width:1px;background-color:#e5e5e5;position:absolute;content:" ";opacity:0;-webkit-transition:ease-in 0.2s;transition:ease-in 0.2s;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu{-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:ease-in 0.2s;transition:ease-in 0.2s;opacity:0;width:inherit;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a{color:#3b3b3b;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a:hover,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a:active,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a:focus{color:#dcc12c;text-decoration:none;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a:hover::before,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a:active::before,.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a:focus::before{color:#dcc12c;}
.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > a::before{font-family:'Font Awesome 5 Free';content:'\f111';font-size: 0.35rem;display:inline-block;color:#3b3b3b;margin-right:5px;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu ul.horizontal-menu > li > ul{display:none;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu.transition::before{opacity:1;}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper .view-mode-after.after-hidden .pushed-menu.transition ul.horizontal-menu{-webkit-transform:none !important;transform:none !important;opacity:1;}}.navbar-wrapper .navbar ul#horizontal-menu .mega-menu-wrapper ul{display:block;position:static;}.navbar-wrapper .navbar ul#horizontal-menu:not(.delay-hover) .mega-menu-wrapper{display:none;}.navbar-wrapper{max-height:10rem;-webkit-transition:all 0.4s;transition:all 0.4s;}.navbar-wrapper .navbar ul#horizontal-menu > li > a{-webkit-transition:padding-bottom 1s;transition:padding-bottom 1s;}
ul.horizontal-menu > li > a{background-color:transparent;}html.search-opened #mm-blocker{top:7.22rem;}html.mm-wrapper_opening .header-bottom{text-align:left !important;}html.mm-wrapper_opening .header-bottom #toggle-icon{left:inherit;right:0;}html.mm-wrapper_opening #page{border-left:0;}#off-canvas{top:0;z-index:10;background-color:#fff;}#off-canvas #horizontal-menu{padding:0;}#off-canvas #horizontal-menu .mm-navbar{display:none;}#off-canvas #horizontal-menu li.menu-item:first-child::before{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:15px;left:15px;top:0;content:' ';border-color:rgba(0,0,0,0.15);}#off-canvas #horizontal-menu li.menu-item a:not(.mm-btn_next){text-transform:uppercase;font-weight:bold;font-size:0.8rem;padding:0.3rem 15px;border:none;}#off-canvas #horizontal-menu li.menu-item a:not(.mm-btn_next)::before{display:none;}#off-canvas #horizontal-menu li.menu-item.mmenu-orange{background:#dcc12c;color:#fff;}
.loader-wrapper{width:0;height:0;background:rgba(255,255,255,0.9);position:fixed;top:0;left:0;right:0;bottom:0;z-index:9;display:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}.loader-wrapper .gif{width:100vw;height:100vh;position:fixed;z-index:10;background:url(/themes/custom/uas_base/images/loader.gif) center center no-repeat;}.loader-wrapper .gif p{position:fixed;font-size:1.2rem;color:#dcc12c;top:60%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}.loader-wrapper.show{display:block;width:100vw;height:100vh;}
.navbar {
    border: 0 solid transparent; padding: 0;
  }
ul.horizontal-menu > li li > a {padding-left: 0;}