*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html,body{margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{overflow-x:hidden;overflow-y:hidden;padding:0;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pattern{margin:0;padding:0;width:100%;height:100%;position:relative;background:url('../images/pattern.png') no-repeat center;background-size:cover}.box-design{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.fontzero{font-size:0}.no-visible{display:none}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.initial{text-transform:initial}.flexbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:flex;flex-wrap:wrap;align-content:stretch;-webkit-justify-content:space-between;justify-content:space-between;align-items:stretch;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.transition-5s{-webkit-transition:all linear .5s;-moz-transition:all linear .5s;transition:all linear .5s}.transition-3s{-webkit-transition:all linear .3s;-moz-transition:all linear .3s;transition:all linear .3s}.radius{-moz-border-radius:8px;-webkit-border-radius:8px;-o-border-radius:8px;border-radius:8px}.radius-o{-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%}