nav, footer {
  color: #FFFFFF;
  background-color: #B49A6D;
}

.sessions .name a {
  color: #B49A6D;
}

.speaker-head {
  background-color: #3A3A3A;
}

.splashscreen {
  background-color: #FFFFFF;
}

.voting-answer-progress-filling {
  background: #B49A6D;
}

.background-primary-light {
  background-color: #B49A6D;
}

.background-secondary-light {
  background-color: #EFCD91;
}

:root {
  --primary-color: #B49A6D;
  --accent-color: #B49A6D;
}

/* - - - WAIT SCREEN - - - */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,300;0,400;0,600;0,800;0,900;1,300;1,400;1,500;1,600;1,800;1,900&display=swap');

:root {
--white:#fff;
--main-color:#2e2e38;
--main-font: 'Montserrat', sans-serif;
--textColor:#fff;
}
body{
width: 100%;
height: 100%;
margin: 0; padding: 0;
overflow: hidden;
color: var(--textColor);
font-size: 100%;
}
.info{ padding: 30px; text-align: center; }
.waitForBroadcaast{
font:1.4em/1.7 var(--main-font);
font-weight: 100;
min-width: 100vw;
min-height: 100vh;
display: grid;
justify-items: center;
align-items: center;
background-color: #fff;
color: var(--textColor);

background: rgb(180,154,109);
background: linear-gradient(93deg, rgba(180,154,109,1) 0%, rgba(235,197,133,1) 100%);

}


h1{font-weight: 500; position: relative; margin: 1em 0;}
p{ font-size: 1em; }
a{ color: var(--textColor); }
h1.cz:after{
	display: block; left: 50%; margin-left: -16%; bottom: -0.5em; position: absolute;
	width: 32%; content: ''; height: 1px; background-color: var(--textColor);
}

@media (max-height: 750px) and (orientation:portrait) {
h1{font-size: 1.4em; line-height: 1.3;}
}
/* - - - WAIT SCREEN - - - */
