@font-face {
  font-family: 'Mukta';
  font-style: normal;
  font-weight: 400;
  src: local('Mukta Regular'), local('Mukta-Regular'), url(https://fonts.gstatic.com/s/mukta/v5/RtTf52nHfskTbMy8mhNzBA.woff2) format('woff2');
  font-display: fallback;
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB
}

@font-face {
  font-family: 'Mukta';
  font-style: normal;
  font-weight: 400;
  src: local('Mukta Regular'), local('Mukta-Regular'), url(https://fonts.gstatic.com/s/mukta/v5/StqRJc_davPZLSS48g3uCg.woff2) format('woff2');
  font-display: fallback;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Mukta';
  font-style: normal;
  font-weight: 400;
  src: local('Mukta Regular'), local('Mukta-Regular'), url(https://fonts.gstatic.com/s/mukta/v5/q-tytnvlzg1nj8JgRZDYrw.woff2) format('woff2');
  font-display: fallback;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215
}

@font-face {
  font-family: 'Mukta';
  font-style: normal;
  font-weight: 700;
  src: local('Mukta Bold'), local('Mukta-Bold'), url(https://fonts.gstatic.com/s/mukta/v5/5A_waE80ZOLoP3_4_TmcshTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  font-display: fallback;
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200B-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB
}

@font-face {
  font-family: 'Mukta';
  font-style: normal;
  font-weight: 700;
  src: local('Mukta Bold'), local('Mukta-Bold'), url(https://fonts.gstatic.com/s/mukta/v5/gD8N0UprF7P9I0vyA8CMgRTbgVql8nDJpwnrE27mub0.woff2) format('woff2');
  font-display: fallback;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
  font-family: 'Mukta';
  font-style: normal;
  font-weight: 700;
  src: local('Mukta Bold'), local('Mukta-Bold'), url(https://fonts.gstatic.com/s/mukta/v5/fT3IGEJzqWyj-25eZDPwIvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
  font-display: fallback;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215
}

#startButton {
	position: fixed;
	bottom: 4px;
	transform:translateX(50%);
	right:50%;
	background:transparent;
	text-align:center;
	font-size:18px;
	color:#fff;
	line-height:1;
	font-family:'Mukta';
	z-index:9999;
	width:85vw;
	display:flex;
	justify-content:center;
  align-items:flex-end;
	font-weight:normal;
  transition:bottom .2s;
}

#startButton.hide {
  bottom: -20vh;
}

#startButton > div {
  background-color: #000;
  color: #fff;
  padding: 10px;
  margin-right: 4px;
  border-radius: 4px;
}

.startButtonEvent {
	margin-bottom: 5px;
}

.startButtonTxt {
  font-size: 85%;
}

.startButtonStart {
	background-color: #f24440;
	padding: 6px;
	text-decoration: none;
	color: #fff;
	border-radius: 4px;
	display: block;
	text-transform: uppercase;
}

a.startButtonStart:hover {
    color: #fff;
    filter: brightness(1.5);
}

#startButton.mobile {
    width: calc(100vw - 8px);
}

#startButton.mobile .startButtonEvent {
    min-width: 25vw;
}


html.vc_mobile #primary-navigation > button > span
{
  background-color: #ea5652!important;
}
