@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box;font-family:Montserrat,sans-serif;color:#fdfcfd}body,html{cursor:default;height:100%;width:100%;font-size:100%;line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}body button,body input,body textarea,html button,html input,html textarea{font-family:inherit}body input::-ms-clear,html input::-ms-clear{display:none}body button::-moz-focus-inner,html button::-moz-focus-inner{padding:0;border:0}body a,body a:hover,body a:visited,html a,html a:hover,html a:visited{text-decoration:none}body ::-webkit-scrollbar,html ::-webkit-scrollbar{width:8px;background-color:rgba(20,56,97,.4)}body ::-webkit-scrollbar-thumb,html ::-webkit-scrollbar-thumb{background-color:#1ae0ee;border-radius:9em;box-shadow:inset 1px 1px 10px #fdfcfd}body ::-webkit-scrollbar-thumb:hover,html ::-webkit-scrollbar-thumb:hover{background-color:rgba(20,56,97,.4)}body .default-layout,html .default-layout{padding:200px 64px 64px;background-color:rgba(54,45,54,.3);position:absolute;width:100%;z-index:9;min-height:100vh}body .default-layout .h1,html .default-layout .h1{font-size:96px;margin-bottom:16px}body .default-layout .h1 span,html .default-layout .h1 span{color:#1ae0ee}body .default-layout .h2,html .default-layout .h2{padding:3px 16px;background-color:rgba(20,56,97,.4)}body li,html li{list-style:none}body a,html a{text-decoration:none;cursor:pointer}body .active,html .active{background-color:#1ae0ee;border:2px solid #fff;padding:0 3px;border-radius:10px}body .admin-page,html .admin-page{width:450px;margin:0 auto;border:1px solid #fff;padding:15px;background-color:#0f476f}body .admin-page h2,html .admin-page h2{margin-bottom:15px;border-bottom:2px solid #fff}body .admin-page .form-control input,html .admin-page .form-control input{min-width:100%;font-size:16px;padding:3px 5px;color:#000;margin-bottom:10px}body .admin-page .form-control .validation,html .admin-page .form-control .validation{margin-bottom:10px}body .admin-page .form-control .validation small,html .admin-page .form-control .validation small{color:red}body .admin-page .invalid label,html .admin-page .invalid label{color:#ff001e}body .admin-page .invalid input,html .admin-page .invalid input{border:1px solid red;background-color:#f6ff8b}body .admin-page button,html .admin-page button{width:100%;color:#000;padding:3px;font-size:16px;cursor:pointer}body .admin-page .alert,html .admin-page .alert{background-color:#ff001e;width:100%;padding:3px 5px}body .admin-page info,html .admin-page info{background-color:#fffaf0;width:100%;padding:3px 5px;color:#000}@media screen and (max-width:768px){body .default-layout,html .default-layout{padding:15% 0 0;text-align:center}body .default-layout .h1,html .default-layout .h1{font-size:82px}}@media screen and (max-width:500px){body .default-layout .h1,html .default-layout .h1{font-size:48px}body .default-layout .h2,html .default-layout .h2{font-size:24px;margin:0}}