body{background-color:#fff;font-family:'Open Sans',sans-serif;color:#b2b2b2;font-weight:300;font-size:16px;position:relative;overflow:hidden}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.container{text-align:center}.logo{position:absolute;right:1vw;top:39vw;width:15vw}.logo__error{position:absolute;right:1vw;top:37vw;width:15vw}.trace{position:absolute;top:45vw;width:15vw;font-size:12px;bottom:0;right:0;left:10px}.error{text-align:center}.background-error{width:100%;position:absolute;top:0;left:0}.btn{border-color:#e7eaec;background-color:#2f4050;color:white;border-width:0;border-radius:5px;border-style:solid;font-size:1.5vw;padding:1vw 1vw;font-weight:700;text-decoration:none}.bottom-align-btn{top:37vw}.err__msg{color:#2f4050;font-weight:900;text-decoration:none;font-size:2.3vw;top:29vw}.err__code{color:#e4e5e7;font-size:5vw;font-weight:900;text-decoration:none;top:9vw}.bottom-align-button{top:39vw}.info{color:#2f4050;font-weight:400;text-decoration:none;font-size:2vw;top:29vw}.msg__code{color:#2f4050;font-weight:900;text-decoration:none;font-size:2.3vw;top:25vw}.absolute{position:absolute;right:0;left:0}a:visited,a:hover,a:active{color:white;text-decoration:none}a:link{text-decoration:none}@media all and (max-device-width:1228px){.background-error{width:200%;top:0;left:-50%}body{zoom:2}}@media (max-width:768px){.trace{font-size:10px}}@media (max-width:480px){.trace{display:none}}