html {
font-size: 10px;
/* We have Fira Sans as default font in real device. But it isn't default in
* browser. That's the main reason this line is here.*/
font-family: "Fira Sans";
font-weight: 100;
font-style: italic;
}
html, body {
width: 100%;
height: 100%;
overflow: hidden;
margin: 0;
padding: 0;
background: #000;
}
body {
background: url('images/background.png');
}
.txt-mid {
font-size: 3.8rem;
}
.txt-large {
font-size: 7rem;
}
.txt-center {
text-align: center;
}
smart-button[type=rounded-corner-text] {
width: 23.7rem;
font-size: 2.4rem;
font-weight: normal;
}
.slide {
width: 100%;
height: 100%;
color: #fff;
position: fixed;
}
.slide-section {
position: absolute;
margin-right: -50%;
left: 50%;
transform: translate(-50%, 0px);
}
.slide-section.top {
top: 7.5rem;
}
.slide-section.mid {
width: 152rem;
height: 51rem;
top: 24rem;
overflow: hidden;
}
.slide-section.bottom {
bottom: 10.5rem;
}
.slide-description {
margin: 0;
margin-bottom: 6rem;
}
.slide-description:last-child {
margin-bottom: 0;
}
#app-usage-slide {
background: rgba(0, 0, 0, 0.3);
}
#app-usage-terms-section {
overflow: scroll;
}
#app-usage-terms-section:focus {
outline: none;
}
#app-usage-terms-title {
margin-bottom: 8rem;
}
#app-usage-slide-logo {
width: 15rem;
height: 15rem;
}
#app-usage-no-button {
margin-right: 1.8rem;
}
#app-usage-arrow-icon {
width: 6rem;
height: 6rem;
position: absolute;
margin-right: -50%;
bottom: 15rem;
left: 50%;
transform: translate(-50%, 0px);
opacity: 1;
transition: opacity 0.3s ease;
}
#app-usage-arrow-icon.hidden {
opacity: 0;
}
#app-usage-arrow-icon[data-icon]::before {
font-size: 6rem;
}