﻿#Menu{position:fixed;top:0;right:0;bottom:0;left:0;background-color:white;max-height:100%;height:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;-ms-transition:transform 0.5s ease;-o-transition:transform 0.5s ease;transition:transform 0.5s ease;z-index:99;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}#Menu .menu-content{position:relative;width:100%;max-height:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}#Menu .menu-content>.top{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;position:relative;width:100%;background-color:white;height:80px;min-height:80px;width:100%;border-bottom:1px solid #e7e7e7;color:#e34e6c;z-index:10}#Menu .menu-content>.top .logo{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:0 20px;width:180px;height:auto}#Menu .menu-content>.top .logo picture{width:130px}#Menu .menu-content>.top .open_menu{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;font-size:1.1rem;color:white;text-transform:uppercase;font-weight:800;padding:0 20px;letter-spacing:2px;cursor:pointer}#Menu .menu-content>.top .open_menu span{color:#e34e6c;font-size:.9rem;color:black}#Menu .menu-content>.top .open_menu::before{content:"";font-family:"Font Awesome 6 Pro";font-size:.7rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);font-weight:normal;display:block;font-size:1.8rem;margin-right:14px;color:#e34e6c}@media (max-width: 419px){#Menu .menu-content>.top .open_menu::before{margin-left:0}}#Menu .menu-content .content{overflow-y:auto;max-height:100%;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;width:100%;-webkit-box-shadow:inset 0 6px 12px 0px rgba(0,0,0,0.3);box-shadow:inset 0 6px 12px 0px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 6px 12px 0px rgba(0,0,0,0.3);position:relative;background-image:url("/images/general/texture.png");min-height:calc(100% - $header_height - $height-bottom)}#Menu .menu-content .content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);background-color:#F5F5F5}#Menu .menu-content .content::-webkit-scrollbar{width:5px;background-color:#F5F5F5}#Menu .menu-content .content::-webkit-scrollbar-thumb{background-color:#e34e6c}#Menu .menu-content .content>ul{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;height:100%}#Menu .menu-content .content>ul li{border-bottom:1px solid #e7e7e7;width:100%}#Menu .menu-content .content>ul li a{padding:30px 20px;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;font-size:1.1rem}#Menu .menu-content .content>ul li a>img,#Menu .menu-content .content>ul li a>lord-icon,#Menu .menu-content .content>ul li a>i:before{margin-right:5px;width:55px;height:55px}#Menu .menu-content .content>ul li a>img,#Menu .menu-content .content>ul li a>i:before{padding:10px;padding-left:0}#Menu .menu-content .content>ul li a.gradient:hover{color:white !important}#Menu .menu-content .content>ul li.contact a,#Menu .menu-content .content>ul li:has(a.account) a,#Menu .menu-content .content>ul li.logout a{padding:0 20px;height:81px}#Menu .menu-content .content>ul li.contact a p,#Menu .menu-content .content>ul li:has(a.account) a p,#Menu .menu-content .content>ul li.logout a p{line-height:18px}#Menu .menu-content .content>ul li.contact a p span,#Menu .menu-content .content>ul li:has(a.account) a p span,#Menu .menu-content .content>ul li.logout a p span{color:#e34e6c;display:block;font-weight:800}#Menu .menu-content .content>ul li.logout{border-top:none}#Menu .menu-content .content>ul li.sociaux ul{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-evenly;justify-content:space-evenly;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;border:none}#Menu .menu-content .content>ul li.sociaux ul li{width:fit-content;border:none}#Menu .menu-content .content>ul li.grow{-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;border-bottom:none}@media (max-height: 630px){#Menu .menu-content .content>ul li.grow{display:none}}#Menu .menu-content .content>ul li.reduce a{text-transform:initial;font-size:.8rem;padding:12px 20px}#Menu .menu-content .slide-bar{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;position:absolute;top:80px;left:0;bottom:70px;width:50px;max-width:50px;border-right:1px solid #e7e7e7;-webkit-box-shadow:-1px 5px 4px 5px rgba(0,0,0,0.16);box-shadow:-1px 5px 4px 5px rgba(0,0,0,0.16);z-index:1}#Menu .menu-content .slide-bar>li{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;width:100%;height:50px;border-bottom:1px solid #e7e7e7}#Menu .menu-content .slide-bar>li.grow{height:auto;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1}#Menu .menu-content .slide-bar>li.big{height:auto}#Menu .menu-content .slide-bar>li a{width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;padding:10px}@media (max-height: 400px){#Menu .menu-content .slide-bar>li a{padding:5px}}#Menu .menu-content .slide-bar>li a span{font-size:.55rem;line-height:12px;margin-top:6px}@media (max-height: 350px){#Menu .menu-content .slide-bar>li a span{display:none}}#Menu .menu-content .slide-bar>li a span:last-child{margin-top:0}#Menu .menu-content .slide-bar>li.logout{background-color:#e13c5f;color:white}#Menu .menu-content .slide-bar>li.logout a{color:white}#Menu .menu-content .bottom{height:70px;min-height:70px;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;background-color:white;color:white;z-index:2}#Menu .menu-content .bottom ul{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;height:100%}#Menu .menu-content .bottom ul li{margin:0;width:50%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start}#Menu .menu-content .bottom ul li:first-child{border-right:1px solid #e7e7e7}#Menu .menu-content .bottom ul li img{margin-right:10px}#Menu .menu-content .bottom ul li a{display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:flex-start;align-content:flex-start;-ms-flex-line-pack:start;-webkit-flex-grow:1;-ms-flex-grow:1;-moz-flex-grow:1;flex-grow:1;width:100%;height:100%;color:white;padding:5px}#Menu .menu-content .bottom ul li a span,#Menu .menu-content .bottom ul li a p{color:black;font-size:.75rem;line-height:18px}#Menu .menu-content .bottom ul li a span{display:block}#Menu.open{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
/*# sourceMappingURL=menu.css.map */
