/* CSS Document */
body {
  background-color:#f6f7fb;
  color:#2C2A29;
}
html .text-color-light, html .text-light {
  color: #2C2A29 !important;
}

form .alert-info {
  background-color: #06A685;
  color: #fff;
  text-transform:uppercase;
  font-size:20px;
  border-radius:0;
  padding:5px 10px;
}
.form-style-4.form-style-4-text-dark .form-control {
  color: #2C2A29;
}
.form-style-4 select.form-control {
  color: #2C2A29;
}
.form-style-4 .form-control::placeholder {
  color: #2C2A29;
}
.form-style-4 .form-control {
  color: #2C2A29;
}

html .btn-secondary {
  background-color: #212529;
  border-color: #212529 #212529 #0a0c0d;
  color: #FFF;
  --color: #212529;
  --hover: #32383e;
  --disabled: #212529;
  --active: #101214;
}
html .btn-secondary:hover:not(.bg-transparent),
html .btn-secondary.hover:not(.bg-transparent) {
  background-color: #32383e;
}
html .btn-secondary:hover,
html .btn-secondary.hover {
  border-color: #383f45 #383f45 #212529;
  color: #FFF;
}

/* Block UI */
div.blockPage {
	left: 18% !important;
	top: 30% !important;
	width: 64% !important;
}
/* Custom UI - Hacks */

/* Hide Close "X" for modalbox alerts */
.no-close .ui-dialog-titlebar-close {
	display: none;
}
.ui-front {
	z-index: 9000 !important;
}
.ui-autocomplete {
	height: 200px;
	overflow-y: scroll;
	overflow-x: hidden;
}
.ui-datepicker {
	z-index: 9001 !important;
}
.alternative-font-4 {
  font-family: monospace;
}
form.aegis-form label {
  font-style: normal;
}
form.aegis-form .form-control-custom select {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%232C2A29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/></svg>");
}
form.aegis-form .form-control {
  border-bottom-color: unset;
}
form.aegis-form .form-check-input {
  background-color: #fff;
  border: 1px solid #2C2A29;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'><path fill='none' stroke='%232C2A29' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/></svg>");
}
#formUploadCv > div:nth-child(12) > div:nth-child(1) > div > label {
  color: transparent !important;
}
html .btn-tertiary,
html .btn-secondary {
  background-color: #06A685 ;
}
body {
  background-image: linear-gradient(to bottom, rgb(33 37 41 / 10%) 0%, rgba(255, 0, 0, 0) 5%, rgba(255, 0, 0, 0) 95%, rgb(33 37 41 / 10%) 100%);
}
body > div.container {
  padding-top: 5rem;
}