@media screen{body,html{width:100vw;height:100vh}body #main{position:relative;width:100%;height:100%}body #main div.m-content{position:absolute;left:0;top:50%;width:100%;-moz-transform:translate3d(0,-50%,0);-webkit-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);text-align:center}body #main div.m-content div.mc-logo{margin:0 auto}body #main div.m-content div.mc-logo img{width:100%;height:auto}body #main div.m-content div.mc-texte{margin-top:10px}body #main div.m-content div.mc-texte p{font-family:Raleway,Arial;font-size:14px;line-height:16px;font-weight:400;color:#626262}body #main div.m-content div.mc-texte ul{list-style-type:none;margin:10px 0 0;padding:0;text-align:center}body #main div.m-content div.mc-texte ul li{display:inline-block;margin:0;padding:0 15px;font-family:Raleway,Arial;font-size:15px;line-height:16px;font-weight:400;color:#262672}body #main div.m-content div.mc-texte ul li a span{display:inline-block;padding:10px 20px;background-color:transparent;border-width:2px;border-style:solid;border-radius:3px;border-color:#262672;color:#262672;transition:background-color .2s ease-in-out,color .2s ease-in-out}body #main div.m-content div.mc-texte ul li a:hover span{color:#fff;background-color:#262672}}@media screen and (min-width:520px){body #main div.m-content div.mc-logo{width:250px}}@media screen and (max-width:519px){body #main div.m-content div.mc-logo{box-sizing:border-box;width:100%}}@media screen and (min-width:380px) and (max-width:519px){body #main div.m-content div.mc-logo{max-width:370px;padding:0 60px}}@media screen and (min-width:380px){body #main div.m-content div.mc-texte p{padding:0 40px}}@media screen and (max-width:379px){body #main div.m-content div.mc-logo{max-width:320px;padding:0 40px}body #main div.m-content div.mc-texte p{padding:0 25px}}