.page-title {
  color: #000;
  font-size: 16pt;
  font-weight: 100;
}

.breadcrumb {
}

.breadcrumb .breadcrumb-list {
}

.breadcrumb .breadcrumb-list .breadcrumb-list-item {
  display: inline-block;
  margin: 4px 3px;
}

.breadcrumb .breadcrumb-list .breadcrumb-list-item.breadcrumb-list-item-path {
  color: #266a83;
}

.breadcrumb
  .breadcrumb-list
  .breadcrumb-list-item.breadcrumb-list-item-path
  .breadcrumb-list-item-path-icon,
.breadcrumb
  .breadcrumb-list
  .breadcrumb-list-item.breadcrumb-list-item-path
  svg {
  font-size: 6pt;
}

.breadcrumb .breadcrumb-list .breadcrumb-list-item .breadcrumb-list-item-link {
  color: #01527a99 !important;
}

.breadcrumb
  .breadcrumb-list
  .breadcrumb-list-item
  .breadcrumb-list-item-link.active {
  color: #888;
}

.wizard {
  /* display: flex;
    justify-content: space-between;
    align-items: center; */
  /* width: 85%; */
}

.wizard .wizard-header {
  /* margin: 5px; */
  padding: 12px;
  border-radius: 24px;
  border: 1px solid #e3e4e4;
  background: #fff;
}
.wizard-steps-header-step-icon {
  border-radius: 100px;
  border: 1px solid #004c72;
  border-radius: 100px;
  width: 40px;
  height: 40px;
  padding: 6px 8px 6px 7px;
  color: #004c72;
}
/* li{
    position: relative;

}
li::before{
    background-color: #f3f3f3;
    content: "";
    height: 5px;
    left: 0px;
    position: absolute;
    right: 0px;
    top: 50%;
    transform: translateY(-50%);
    width: auto;
    border-bottom: 1px solid #dddddd;
    border-top: 1px solid #dddddd;

} */
.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step
  .wizard-steps-header-step-icon.active {
  border: 1px solid #009970;
  box-shadow: 0px 4px 22px rgba(224, 230, 246, 0.7);
}

.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step
  .wizard-steps-header-step-number {
  color: #7e8494;
  display: block;
}

.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step
  .wizard-steps-header-step-title {
  color: #606161;
  display: block;
}

.wizard .wizard-header .wizard-steps-list-item .wizard-steps-header-step-link {
  text-decoration: none !important;
}

.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step-link.active {
  pointer-events: none;
}

.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step-link.active
  .wizard-steps-header-step-title {
  color: #004c72;
}

.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step-link.prev {
  pointer-events: pointer;
}

.wizard
  .wizard-header
  .wizard-steps-list-item
  .wizard-steps-header-step-link.next {
  pointer-events: none;
}

.wizard .wizard-body {
  margin: 10px 0px;
  background: #ffffff;
  border: 1px solid rgba(208, 213, 221, 0.4);
  border-radius: 24px;
  /* min-height: 400px; */
  /* box-shadow: 0px 8px 16px rgba(208, 213, 221, 0.4); */
}

.wizard .wizard-step {
  display: none;
}

.wizard .wizard-step.active {
  display: block;
}

.wizard .wizard-footer {
  margin: 10px 40px;
  border-radius: 0px 0px 4px 4px;
  /* background: #FFFFFF; */
  /* border: 1px solid rgba(208, 213, 221, 0.4); */
  /* border-radius: 0px 0px 4px 4px; */
  /* box-shadow: 0px 8px 16px rgba(208, 213, 221, 0.4); */
}

.text-justify {
  text-align: justify;
}

.icon-12 {
  height: 12px;
  width: 12px;
}

.icon-h-12 {
  height: 12px;
}

.icon-w-12 {
  width: 12px;
}

.icon-18 {
  height: 18px;
  width: 18px;
}

.icon-h-18 {
  height: 18px;
}

.icon-w-18 {
  width: 18px;
}

.icon-24 {
  height: 24px;
  width: 24px;
}

.icon-h-24 {
  height: 24px;
}

.icon-w-24 {
  width: 24px;
}

.icon-32 {
  height: 32px;
  width: 32px;
}

.icon-h-32 {
  height: 32px;
}

.icon-w-32 {
  width: 32px;
}

.icon-64 {
  height: 64px;
  width: 64px;
}

.icon-h-64 {
  height: 64px;
}

.icon-w-64 {
  width: 64px;
}

.icon-128 {
  height: 128px;
  width: 128px;
}

.icon-h-128 {
  height: 128px;
}

.icon-w-128 {
  width: 128px;
}

.icon-256 {
  height: 256px;
  width: 256px;
}

.icon-h-256 {
  height: 256px;
}

.icon-w-256 {
  width: 256px;
}

.icon-512 {
  height: 512px;
  width: 512px;
}

.icon-h-512 {
  height: 512px;
}

.icon-w-512 {
  width: 512px;
}

.fs-22 {
  font-size: 22pt;
}

.fs-20 {
  font-size: 20pt;
}

.fs-xl {
  font-size: 16pt;
}

.fs-15 {
  font-size: 15pt;
}

.fs-lg {
  font-size: 12pt;
}

.fs-md {
  font-size: 10pt;
}

.fs-sm {
  font-size: 9pt;
}

.fs-xs {
  font-size: 8pt;
}

.lh-2 {
  line-height: 2;
}

ngb-typeahead-window {
  width: 92.7% !important;
  border-radius: 0px;
}
.ngb-highlight {
  font-weight: 700 !important;
  background-color: #fffdce !important;
  color: #000 !important;
}

ngb-typeahead-window .dropdown-item.active,
ngb-typeahead-window .dropdown-item:active {
  color: #000 !important;
  background-color: #9bcdc0 !important;
}

.search-modal .modal-body {
  text-align: initial;
}

.search-modal .modal-title {
  margin-bottom: 8px;
  font-size: 18px;
  color: #6b6b6b;
  padding: 0;
}
.search-modal .modal_Search_Title {
  font-size: 32px;
  font-weight: bold;
  line-height: 32px;
  margin: 0px 0px 40px 0px;
  color: #333333;
}
.search-modal .services-list-item-container {
  border: 1px solid #e3e4e4 !important;
  border-top-width: 0px !important;
  border-right-width: 0px !important;
  border-left-width: 0px !important;
}
.search-modal .services-list-item-container:hover {
  border: 1px solid #00b384 !important;
  border-top-width: 0px !important;
  border-right-width: 0px !important;
  border-left-width: 0px !important;
  background-color: #00b38425 !important;
}
