.wpmem_msg{color:#fff}#wpmem_msg,.wpmem_msg{text-align:center;background:unset;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0}#wpmem_msg,.wpmem_msg_b{text-align:center;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;color:#fff}.loginlink a{text-decoration:underline !important}.loginlink{color:#fff}.loginlink a:hover{opacity:.8}.loginlink * a{text-decoration:underline}header .logo{width:40%}header .site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:0}.content{position:relative;width:100%;margin:0 auto}body.home #lead{position:relative;overflow:hidden;padding-bottom:100px}body.home #lead .lead-inner .lead-figure{position:relative;width:100%}footer .footer-logo{width:60%}footer .site-footer .footer-r .footer-nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}footer .site-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:80px 0;border-top:1px solid #052e23}.lead-infos{position:relative;display:-webkit-box;display:-ms-flexbox;display:block!important}body.home #lead .lead-inner .lead-infos .lead-infos-stuff{width:100%!important}body.home #lead .lead-inner .lead-infos .lead-infos-stuff .lead-infos-stuff-ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%!important;height:33px;margin:0 0 32px;font-size:14px;color:#00100c;background:#fff;border-radius:4px}body.home #lead .lead-inner .lead-infos .lead-infos-links{width:100%;padding:0 0 36px}@media (max-width:767px){body.home #lead{position:relative;overflow:hidden;padding-bottom:60px}footer .site-footer .footer-r .footer-nav-row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start}footer .site-footer .footer-r .footer-nav-row .footer-nav-col{width:50%!important}}