::-webkit-scrollbar {
  width: 10px; }

/* Track */
::-webkit-scrollbar-track {
  background: white; }

/* Handle */
::-webkit-scrollbar-thumb {
  background: black;
  border-radius: 5px; }

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: black; }

@font-face {
  font-family: 'icomoon';
  src: url("fonts/icomoon.eot?fi2nrv");
  src: url("fonts/icomoon.eot?fi2nrv#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?fi2nrv") format("truetype"), url("fonts/icomoon.woff?fi2nrv") format("woff"), url("fonts/icomoon.svg?fi2nrv#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }
@keyframes rotateXY {
  from {
    transform: translate(-50%, -50%) rotate(0deg); }
  to {
    transform: translate(-50%, -50%) rotate(360deg); } }
#User_agent {
  opacity: 0px;
  position: absolute;
  left: -9999px;
  width: 200px; }

div {
  box-sizing: border-box; }

body, html {
  margin: 0;
  padding: 0px;
  height: 100%; }

body {
  background: white;
  color: black;
  font-family: 'Montserrat', sans-serif; }
