* {
    -webkit-tap-highlight-color: rgba(0,0,0,0); /* make transparent link selection, adjust last value opacity 0 to 1.0 */
}

body {
    -webkit-touch-callout: none;                /* prevent callout to copy image, etc when tap to hold */
    -webkit-text-size-adjust: none;             /* prevent webkit from resizing text to fit */
    -webkit-user-select: none;                  /* prevent copy paste, to allow, change 'none' to 'text' */
    background-color:#000000;
    background-image:linear-gradient(top, #A7A7A7 0%, #E4E4E4 51%);
    font-family: 'Barlow-Light', sans-serif;
    font-size:16px;
    height:100vh;
    margin:0px;
    padding:0px;
    /* Padding to avoid the "unsafe" areas behind notches in the screen */
    padding: env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-right, 0px);
    width:100%;
	overflow: hidden;
}

@font-face {
  font-family: 'Barlow-Light';
  src: URL('../font/Barlow/Barlow-Light.ttf') format('truetype');
}

@font-face {
  font-family: 'Raleway';
  src: URL('../font/Barlow/Raleway-Light.ttf') format('truetype');
}

@font-face {
  font-family: 'Montserrat';
  src: URL('../font/Montserrat/Montserrat-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'montserratmedium';
    src: url('../font/MontserratOK/montserrat-medium-webfont.woff2') format('woff2'),
         url('../font/MontserratOK/montserrat-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'HindGuntur';
  src: URL('../font/HindGuntur/HindGuntur-Regular.ttf') format('truetype');
}

#loading {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: fixed;
    display: block;
    opacity: 0.8;
    background-color: #000;
    z-index: 99;
    text-align: center;
}

.button-black {
	font-family: 'HindGuntur', sans-serif;
	font-size: 17px;
 	background-color:#fff;
	width: 200px;
	height: 40px;
	color: #FFF;
    align-items: center;
    align-content: center;
    display: inline-grid;
	border-radius: 20px;
	color: #e30d52;
	font-weight: bold;
	letter-spacing: 5px;
}

.button-white {
	font-family: 'HindGuntur', sans-serif;
	font-size: 17px;
 	background-color:#555;
	width: 200px;
	/* height: 40px; */
	color: #EEE;
    /* align-items: center; */
    /* align-content: center; */
    display: inline-grid;
	border-radius: 20px;
	font-weight: bold;
	letter-spacing: 5px;
	padding-top: 4px;
}



