.text-color1 {
  color: #254e71 !important;
}

.text-color2 {
  color: #db8f1b !important;
}

.text-color3 {
  color: #949baa !important;
}

.bg-color1 {
  background-color: #254e71 !important;
}

.bg-color2 {
  background-color: #db8f1b !important;
}

.bg-color3 {
  background-color: #949baa !important;
}

.bg-grey-dark {
  background-color: #262626 !important;
}

.svg-custom-icon svg {
  fill: #db8f1b;
  width: 100%;
  height: 100%;
}
.svg-custom-icon.color-dark svg {
  fill: #000000;
}

.svg-custom-icon svg {
  fill: #db8f1b;
  width: 100%;
  height: 100%;
}
.svg-custom-icon.path-custom svg path {
  fill: #db8f1b;
}
.svg-custom-icon.stroke-custom svg path {
  stroke: #db8f1b;
}

.stepper.stepper-pills {
  --bs-stepper-icon-bg-color: #254e71;
  --bs-stepper-icon-bg-color-current: #db8f1b;
  --bs-stepper-icon-number-color: #FFFFFF;
  --bs-stepper-icon-bg-color-completed: #254e71;
  --bs-stepper-icon-check-color-completed: #db8f1b;
}

.form-check.form-check-color1 .form-check-input:checked {
  background-color: #254e71;
}

.form-check.form-check-color2 .form-check-input:checked {
  background-color: #db8f1b;
}

.btn i {
  color: #FFFFFF;
}
.btn.btn-txt-large {
  font-size: 1.8rem;
  font-weight: 600;
}
.btn.btn-100percent {
  width: 100%;
}
.btn.btn-w-auto-p-30px {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
}
.btn.btn-small {
  padding: 0.3rem 0.8em;
  height: 40px;
}
.btn.btn-xsmall {
  padding: 0.3rem 1.5em;
  height: 30px;
  width: auto;
}
.btn.disabled {
  cursor: default;
  opacity: 1;
}
.btn.btn-color1 {
  background-color: #254e71;
  border-color: #254e71;
  color: #FFFFFF;
}
.btn.btn-color1:hover:not(:disabled):not(.disabled), .btn.btn-color1:focus, .btn.btn-color1.active {
  background-color: #254e71;
}
.btn.btn-color1:hover:not(:disabled):not(.disabled) .svg-icon svg .a, .btn.btn-color1:focus .svg-icon svg .a, .btn.btn-color1.active .svg-icon svg .a {
  fill: #254e71;
}
.btn.btn-color1 .svg-icon svg .a {
  fill: #FFFFFF;
}
.btn.btn-color1.btn-checkbox-selected {
  background-color: #FFFFFF;
  color: #254e71;
}
.btn.btn-color1.btn-checkbox-selected:hover:not(:disabled):not(.disabled), .btn.btn-color1.btn-checkbox-selected:focus, .btn.btn-color1.btn-checkbox-selected.active {
  background-color: #FFFFFF !important;
  color: #254e71 !important;
}
.btn.btn-color-white.second-color1 {
  background-color: #FFFFFF;
  border-color: #254e71;
  color: #254e71;
}
.btn.btn-color-white.second-color1:hover:not(:disabled):not(.disabled), .btn.btn-color-white.second-color1:focus, .btn.btn-color-white.second-color1.active {
  color: #FFFFFF;
  background-color: #254e71 !important;
}
.btn.btn-color-white.second-color1:hover:not(:disabled):not(.disabled) i, .btn.btn-color-white.second-color1:focus i, .btn.btn-color-white.second-color1.active i {
  color: #FFFFFF;
}
.btn.btn-color-white.second-color1.with-anim::after {
  background: #254e71;
}
.btn.btn-color-white.second-color1 i {
  color: #254e71;
}
.btn.btn-color2 {
  background-color: #db8f1b;
  border-color: #db8f1b;
  color: #FFFFFF;
}
.btn.btn-color2:hover:not(:disabled):not(.disabled), .btn.btn-color2:focus, .btn.btn-color2.active {
  background-color: #e6b041;
}
.btn.btn-color2:hover:not(:disabled):not(.disabled) .svg-icon svg .a, .btn.btn-color2:focus .svg-icon svg .a, .btn.btn-color2.active .svg-icon svg .a {
  fill: #db8f1b;
}
.btn.btn-color2 .svg-icon svg .a {
  fill: #FFFFFF;
}
.btn.btn-color2.btn-checkbox-selected {
  background-color: #FFFFFF;
  color: #db8f1b;
}
.btn.btn-color2.btn-checkbox-selected:hover:not(:disabled):not(.disabled), .btn.btn-color2.btn-checkbox-selected:focus, .btn.btn-color2.btn-checkbox-selected.active {
  background-color: #FFFFFF !important;
  color: #db8f1b !important;
}
.btn.btn-color-white.second-color2 {
  background-color: #FFFFFF;
  border-color: #db8f1b;
  color: #db8f1b;
}
.btn.btn-color-white.second-color2:hover:not(:disabled):not(.disabled), .btn.btn-color-white.second-color2:focus, .btn.btn-color-white.second-color2.active {
  color: #FFFFFF;
  background-color: #db8f1b !important;
}
.btn.btn-color-white.second-color2:hover:not(:disabled):not(.disabled) i, .btn.btn-color-white.second-color2:focus i, .btn.btn-color-white.second-color2.active i {
  color: #FFFFFF;
}
.btn.btn-color-white.second-color2.with-anim::after {
  background: #db8f1b;
}
.btn.btn-color-white.second-color2 i {
  color: #db8f1b;
}

.btn-check:active + .btn.btn-active-color1, .btn-check:checked + .btn.btn-active-color1, .btn.btn-active-color1.active, .btn.btn-active-color1.show, .btn.btn-active-color1:active:not(.btn-active), .btn.btn-active-color1:focus:not(.btn-active), .btn.btn-active-color1:hover:not(.btn-active), .show > .btn.btn-active-color1 {
  color: #FFFFFF;
  border-color: #254e71;
  background-color: #254e71 !important;
}

.card-checkbox {
  border: solid 1px #C4C4C7;
  background: #FFFFFF;
}
.card-checkbox .content-custom-checkbox-rounded {
  background: inherit;
  border: inherit;
  transition: inherit;
  height: inherit;
  width: inherit;
}
.card-checkbox .content-custom-checkbox-rounded:after {
  content: inherit;
}
.card-checkbox .icon-custom-checkbox-rounded {
  width: 25px;
  height: 25px;
  border-radius: 100%;
  -moz-border-radius: 100%;
}
.card-checkbox .icon-custom-checkbox-rounded:after {
  width: 8px;
  height: 16px;
  margin-top: -3px;
}
.card-checkbox .icon-custom-checkbox-rounded {
  border: 2px solid #254e71;
}
.card-checkbox.active .icon-custom-checkbox-rounded {
  background-color: #254e71 !important;
}
.card-checkbox.active .icon-custom-checkbox-rounded::after {
  border-color: #FFFFFF !important;
}
.card-checkbox.card-checkbox-selected {
  border: solid 2px #254e71;
}

.form-control.form-control-solid {
  background-color: var(--bs-gray-200);
}

/*# sourceMappingURL=app.output.css.map */
