/**
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the 'License');
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an 'AS IS' BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.body-container {
  background-image: url(/assets/img/happy-land.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 100vw;
}

.logo {
  background-image: url(/assets/img/logo.png);
  width: 48px;
  height: 48px;
}

.title {
  font-family: 'Open Sans', 'Helvetica neue', sans-serif;
}

.card {
  width: 400px;
  height: 400px;
}

.content {
  text-align: center;
  padding: 40px;
}

.welcome {
  font-size: 1.2em;
}

.button {
  padding: 12px 16px 12px 12px;
  margin-top: 36px;
}

/**
 * Copyright 2020 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the 'License');
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an 'AS IS' BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

.body-container {
  background-image: url(/assets/img/happy-land.png);
  background-repeat: no-repeat;
  background-size: cover;
  width: 100vw;
}

.logo {
  background-image: url(/assets/img/logo.png);
  width: 48px;
  height: 48px;
}

.title {
  font-family: 'Open Sans', 'Helvetica neue', sans-serif;
}

.card {
  width: 400px;
  height: 400px;
}

.content {
  text-align: center;
  padding: 40px;
}

.welcome {
  font-family: 'Open Sans', 'Helvetica neue', sans-serif;
  font-size: 1.4em;
  font-weight: bold;
}

.button {
  padding: 12px 16px 12px 12px;
  margin-top: 36px;
}

Update sign in page title font
Update sign in page title font
