/* Libraries & Frameworks */
@import "./bulma/css/bulma.min.css";

/* Custom styles */
@import "./typography.css";
@import "./buttons.css";

html,
body {
  height: 100vh;
}

html {
  overflow: hidden;
}

body {
  overflow: auto;
}

body {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1),
      rgba(0, 0, 0, 0.1)),
    url("/images/background-3bb15dbc5ec0591da91213a5bbf41819.webp?vsn=d");
  background-position: center center;
  background-size: cover;
}

body > .container,
body > .container > section.section {
  height: 100%;
}


.app-centered {
  display: flex;
  justify-content: center;
  align-items: center;
}

.app-centered a{
  text-decoration: underline;
}

.app-centered a:hover{
  text-decoration: none;

}


.app-centered a,
.app-centered p,
.app-centered ul,
.app-centered ul,
.app-centered button.is-outlined {
  color: white;
}

.hero.has-text-centered {
  background-color: #1514146e;
  border-radius: 10px;
}

.keenmate-splitter {
  position: relative;
  top: -0.2rem
}

/* 
.button.is-light.is-outlined:hover {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
  color: rgba(0,0,0,.7);
} */