/*?Fontface*/
@font-face {
  font-family: "Bradford";
  src: url("../fonts/BradfordLL-Light.woff") format("woff"),
    url("../fonts/BradfordLL-Light.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Stein";
  src: url("../fonts/SteinskriftValle-Regular.woff") format("woff"),
    url("../fonts/SteinskriftValle-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-feature-settings: "ss01" on, "clig" off, "liga" off;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -o-font-smoothing: antialiased;
}

h1 {
  font-family: "Stein";
  color: var(--dark);
  font-size: 3.5rem;
  font-weight: 300;
  text-transform: uppercase;
}
h1 span {
  font-family: "Bradford";
  font-weight: 300;
  text-transform: uppercase;
}
.image-view h1 {
  color: var(--dark) !important;
}

h2 {
  font-family: "Stein";
  color: var(--gray);
  font-size: 3rem;
  font-weight: 300;
  text-transform: uppercase;
}
#dos-servicios h2 {
  color: var(--blue);
  font-size: 2.5rem;
}

h3 {
  font-family: "Stein";
  color: var(--blue);
  font-size: 2rem;
  font-weight: 300;
  text-transform: uppercase;
  margin-bottom: 1rem;
}
#dos-servicios h3 {
  color: var(--dark);
}
.name {
  font-size: 1.75rem;
}

p {
  font-family: "Stein";
  color: var(--gray);
  font-size: 2rem;
  font-weight: 300;
  text-transform: uppercase;
}

.item-obituario div:last-child p {
  color: var(--blue) !important;
}
