:root {
  --primary-color: #030749; /* Dark Blue */
  --secondary-color: #b3afbf; /* Light Gray */
  --alternate-color: rgba(3, 7, 73, 0.4); /* Dark shade light blue */
  --primary-background: #fff7f2; /* Pink */
  --secondary-background: #f8f7f8; /* Light Gray */
  --alternate-background: #ecfbec; /* Dark Gray */
  --alternate-primary-background: rgba(255, 221, 196, 1); /* Dark Pink */
  --white-color: #fff; /* White */
}

@font-face {
  font-family: "Mint Grotesk Regular Trial";
  src: url(../../../assets/fonts/mint-grotesk/MintGroteskRegularTrial.otf);

}

@font-face {
  font-family: "Mint Grotesk Medium Trial";
  src: url(../../../assets/fonts/mint-grotesk/MintGroteskMediumTrial.otf);

}

@font-face {
  font-family: "Mint Grotesk Black Trial";
  src: url(../../../assets/fonts/mint-grotesk/MintGroteskBlackTrial.otf);

}

@font-face {
  font-family: "Mint Grotesk Bold Trial";
  src: url(../../../assets/fonts/mint-grotesk/MintGroteskBoldTrial.otf);

}

@font-face {
  font-family: "Poppins Regular";
  src: url(../../../assets/fonts/Poppins/Poppins-Regular.ttf);

}

@font-face {
  font-family: "Poppins Medium";
  src: url(../../../assets/fonts/Poppins/Poppins-Medium.ttf);

}

@font-face {
  font-family: "Poppins Bold";
  src: url(../../../assets/fonts/Poppins/Poppins-Bold.ttf);
}

body#application_body, .font-poppin-regular {
    font-family: "Poppins Regular"!important;
}

html {
  font-size: 16px !important;
  width: 100%;
}

body {
  font-family: "Mint Grotesk Regular Trial" !important;
  width: 100%;
}

.font-secondary {
  font-family: "Mint Grotesk Medium Trial" !important;
}

.font-primary {
  font-family: "Mint Grotesk Regular Trial" !important;
}

.font-alternate {
  font-family: "Mint Grotesk Black Trial" !important;
}

.font-bold {
  font-family: "Mint Grotesk Bold Trial" !important;
}

.font-poppin-medium {
  font-family: "Poppins Medium"!important;
}

.font-poppin-bold {
  font-family: "Poppins Bold"!important;
}

.font-poppin-bold {
  font-family: "Poppins ExtraBold"!important;
}

.btn {
  background-color: var(--primary-color) !important;
  color: var(--white-color) !important;
  padding: 13px 40px !important;
  font-size: 14px !important;
  font-weight: 500 !important;
  font-family: "Mint Grotesk Regular Trial" !important;
  border-radius: 2px !important;
}

#application_body .btn {
  font-family: "Poppins Regular"!important;
}

h2,
h4,
h6 {
  color: var(--primary-color) !important;
  font-family: "Mint Grotesk Medium Trial" !important;
  font-weight: 800 !important;
}

h2 {
  font-size: 54px !important;
}

h4 {
  font-size: 36px !important;
}

h6 {
  font-size: 24px !important;
}

.logo {
  color: var(--primary-color) !important;
  font-size: 24px !important;
  font-family: "Mint Grotesk Bold Trial" !important;
}

.menu-text {
  font-family: "Mint Grotesk Medium Trial" !important;
  color: var(--primary-color) !important;
}

.header-login {
  font-family: "Mint Grotesk Medium Trial" !important;
}





