.main-menu{position:relative;z-index:200;overflow:visible;padding-left:0px}.main-menu.nav-barre ul{width:100%}.main-menu.nav-barre ul>li>div>a{height:auto}.main-menu.nav-barre.effect1 ul>li>div,.main-menu.nav-barre.effect2 ul>li>div,.main-menu.nav-barre.effect3 ul>li>div,.main-menu.nav-barre.effect4 ul>li>div,.main-menu.nav-barre.effect5 ul>li>div,.main-menu.nav-barre.effect6 ul>li>div,.main-menu.nav-barre.effect7 ul>li>div,.main-menu.nav-barre.effect8 ul>li>div,.main-menu.nav-barre.effect9 ul>li>div,.main-menu.nav-barre.effect10 ul>li>div,.main-menu.nav-barre.effect11 ul>li>div,.main-menu.nav-barre.effect12 ul>li>div,.main-menu.nav-barre.effect13 ul>li>div{padding:15px 25px;width:100%}.main-menu ul{list-style:none;float:right;margin:0;padding:0;width:95%}.main-menu ul.menu-main-menu{height:125px}.main-menu ul.full{width:100%}.main-menu ul>li{padding:0;position:relative;cursor:pointer}.main-menu ul>li>div{height:100%}.main-menu ul>li.colsocial{overflow:hidden}.main-menu ul>li:last-child{margin-right:0px}.main-menu ul>li:last-child .sub-menu{right:0;left:initial}.main-menu ul>li:hover .sub-menu{opacity:1;display:block}.main-menu ul>li>div>a{text-decoration:none;color:#333333;height:125px;font-size:1.1rem;letter-spacing:2px;word-break:initial;font-style:normal;text-transform:uppercase}.main-menu .sub-menu{list-style:none;margin:0;padding:0;opacity:0;display:none;position:absolute;left:0;z-index:1;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100%;font-weight:400;box-shadow:1px 1px 30px rgba(0,0,0,0.06);-webkit-box-shadow:1px 1px 30px rgba(0,0,0,0.06);-moz-box-shadow:1px 1px 30px rgba(0,0,0,0.06);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,height 0s,line-height 0s}.main-menu .sub-menu>li{float:none;margin:0;padding:0;position:relative;cursor:pointer;display:table;width:100%}.main-menu .sub-menu>li>a{border:0;display:block;padding:7px 20px;line-height:19px;text-indent:0;height:auto;padding-top:9px;padding-bottom:9px;font-weight:400;font-size:13px;font-family:Arial;border-bottom:1px solid rgba(0,0,0,0.05);transition:color .2s ease-in-out,background-color .2s ease-in-out,border-color .2s ease-in-out,height 0s,line-height 0s;width:100%;text-align:center}.logo{padding-left:4%;display:block;padding-top:10px;padding-bottom:10px;zoom:1}.logo .standard-logo{max-height:105px}.logo .mobile-logo{max-height:66px;height:auto;display:none}.header-barre .logo{padding:10px 6% 10px 6%}.header-barre .header{box-shadow:none !important}.mobile-menu-icons{display:none;position:relative;top:0;right:0;vertical-align:middle;text-align:right;margin-top:30px;font-size:30px}.mobile-menu-icons a{float:right;font-size:21px;color:#333333}.mobile-nav-holder{padding:0;clear:both;color:#333;display:none}.mobile-nav-holder ul{list-style:none;margin:0;padding:0}.mobile-nav-holder .sub-menu{display:none}.mobile-nav-holder #mobile-menu-item-0-reseau a{font-size:1.3rem}.mobile-nav-item{position:relative;line-height:normal;box-sizing:border-box;height:60px;display:table;width:100%}.mobile-nav-item#mobile-menu-item-0-reseau{display:none}.mobile-nav-item#mobile-menu-item-0-reseau .reseaux-menu-mobile{margin-top:15px}.mobile-nav-item#mobile-menu-item-0-reseau a{padding-left:0px;display:initial}.mobile-nav-item a{vertical-align:middle;display:table-cell;padding-left:30px;font-size:16px;height:60px;text-transform:uppercase}.mobile-nav-item .click-sub-menu{float:right;margin-right:20px;width:40px;text-align:center;line-height:60px;height:60px}.mobile-nav-item .sub-menu a{padding-left:60px}@media screen and (max-width: 1200px){.row-header{padding:0}.mobile-menu-icons{display:block}.main-menu{display:none}.col-reseau-style4{display:none}.mobile-nav-holder .sub-menu.active{display:table-row !important}.mobile-nav-holder .sub-menu li{display:table;width:100%;height:60px}.mobile-nav-holder .sub-menu li a{display:table-cell}.logo{margin:0}.logo .standard-logo{display:none}.logo .mobile-logo{max-height:75px;height:auto;margin:auto;display:block}}@media screen and (max-width: 1450px){.main-menu ul>li>div>a{font-size:0.75rem}.logo .standard-logo{max-height:200px}}@media screen and (max-width: 1200px){.header .bloc-header4{display:none}}@media screen and (max-width: 992px){.mobile-nav-item#mobile-menu-item-0-reseau{display:block}}@media screen and (max-width: 575px){.mobile-nav-item#mobile-menu-item-0-reseau i{font-size:1.2rem}}@media screen and (max-width: 768px){.logo .mobile-logo{max-height:55px}.mobile-menu-icons{margin-top:20px}}@media screen and (max-width: 480px){.mobile-menu-icons{margin-top:20px}.mobile-nav-item#mobile-menu-item-0-reseau i{font-size:0.92rem}}@media screen and (max-width: 380px){.mobile-nav-item a{font-size:5vw}.mobile-nav-item a .sub-menu a{padding-left:10vw}}

/*# sourceMappingURL=menu.min.css.map */