/* @font-face {
  font-family: Montserrat-Regular;
  src: local("Montserrat-Regular"),
    url(../../fonts/Montserrat/Montserrat-Regular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Montserrat-Medium;
  src: local("Montserrat-Medium"),
    url(../../fonts/Montserrat/Montserrat-Medium.woff) format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Montserrat-Semibold;
  src: local("Montserrat-Semibold"),
    url(../../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: Montserrat-Bold;
  src: local("Montserrat-Bold"),
    url(../../fonts/Montserrat/Montserrat-Bold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
} */
body,
html {
  /* font-family: Montserrat-Regular, sans-serif !important; */
  height: 100%;
}

body {
  display: flex;
  flex-direction: column;
}

body, p {
  color: #E94198 !important;
}

main {
  flex: 1 0 auto;
}

footer {
  flex-shrink: 0;
  font-size: 0.85rem;
}

.form-outline .form-control {
    background: transparent !important;
}