@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap");
:root {
  --primary-color: #3B4537;
  --primary-light: #d8e8d1c4;
  --padding: 50px;
  --margin: 50px;
  --font-size: 18px;
  --font-weight: 500;
  --font-family: "Roboto", sans-serif;
  --text-color: #2e3849;
  --border-radius: 25px;
  --box-shadow: 0px 0px 3px 2px rgba(0, 0, 0, 0.1);
}

body {
  font-family: var(--font-family);
  color: var(--text-color);
}
body.input-focus-animation p,
body.input-focus-animation h1,
body.input-focus-animation h2,
body.input-focus-animation h3,
body.input-focus-animation h4,
body.input-focus-animation h5,
body.input-focus-animation h6,
body.input-focus-animation span,
body.input-focus-animation img,
body.input-focus-animation input,
body.input-focus-animation button,
body.input-focus-animation a,
body.input-focus-animation label {
  filter: blur(5px);
}

select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-image: url("../images/select-arrow.svg");
  background-repeat: no-repeat, repeat;
  background-position: right 1.2em top 50%, 0 0;
  background-size: 0.85em auto, 100%;
}

.login {
  height: 100vh;
  overflow: hidden;
  background-image: url("../images/Background.webp");
  background-size: 420px;
  background-position: -20px 110%;
  background-repeat: no-repeat;
}
.login .login-wrap {
  padding: var(--padding);
  box-shadow: var(--box-shadow);
  border-radius: var(--border-radius);
  background-color: #fff;
}
@media only screen and (max-width: 767px) {
  .login .login-wrap {
    padding: 20px;
  }
}
.login .login-wrap .title h1 {
  font-size: calc(var(--font-size) + 17px);
  font-weight: calc(var(--font-weight) + 100);
  color: var(--text-color);
}
.login .login-wrap .form .form-title h2 {
  font-size: calc(var(--font-size) + 29px);
  font-weight: calc(var(--font-weight) + 100);
  color: var(--text-color);
  margin: calc(var(--margin) + 20px) 0;
}
@media only screen and (max-width: 767px) {
  .login .login-wrap .form .form-title h2 {
    margin: 20px 0;
  }
}
.login .login-wrap .form .form-control {
  padding: calc(var(--padding) - 40px) calc(var(--padding) - 40px);
  transition: 0.3s ease all;
  transform: scale(1);
  margin-bottom: calc(var(--margin) - 30px);
}
.login .login-wrap .form .form-control span {
  opacity: 0.4;
}
.login .login-wrap .form .form-control input {
  border: 0;
  outline: 0;
  padding-left: calc(var(--padding) - 40px);
  font-size: calc(var(--font-size) - 4px);
  color: #000;
}
.login .login-wrap .form .form-control input::-moz-placeholder {
  font-size: calc(var(--font-size) - 4px);
  color: #000;
}
.login .login-wrap .form .form-control input::placeholder {
  font-size: calc(var(--font-size) - 4px);
  color: #000;
}
.login .login-wrap .form .form-control.input-focus {
  transform: scale(1.02);
}
.login .login-wrap .form .form-control.input-focus span,
.login .login-wrap .form .form-control.input-focus input {
  filter: blur(0);
}
.login .login-wrap .form .form-check {
  padding: 0;
}
.login .login-wrap .form .form-check .form-check-label {
  font-size: calc(var(--font-size) - 6px);
  line-height: 1;
  opacity: 0.4;
  cursor: pointer;
}
.login .login-wrap .form .form-check .form-check-input {
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.login .login-wrap .form .form-check .form-check-input:checked {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
}
.login .login-wrap .form .forgot-link a {
  font-size: calc(var(--font-size) - 6px);
  line-height: 1;
  color: #000;
  display: block;
  text-align: right;
  text-decoration: none;
}

.dashboard {
  background-color: #EFF2F4;
  height: 100vh;
  overflow: hidden;
}
.dashboard .sidebar {
  width: 240px;
  padding: calc(var(--padding) - 30px);
  background-color: #fff;
  height: 100%;
  display: flex;
  flex-direction: column;
  transition: 0.3s ease all;
}
.dashboard .sidebar .logo img {
  width: 80%;
  margin: 0 auto;
  display: flex;
}
.dashboard .sidebar .side-menu,
.dashboard .sidebar .bottom-bar {
  padding: calc(var(--padding) - 40px);
}
.dashboard .sidebar .side-menu h2,
.dashboard .sidebar .bottom-bar h2 {
  font-size: var(--font-size);
}
.dashboard .sidebar .side-menu ul,
.dashboard .sidebar .bottom-bar ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.dashboard .sidebar .side-menu ul li,
.dashboard .sidebar .bottom-bar ul li {
  margin-bottom: 5px;
}
.dashboard .sidebar .side-menu ul li a,
.dashboard .sidebar .bottom-bar ul li a {
  display: flex;
  align-items: center;
  text-decoration: none;
  font-size: calc(var(--font-size) - 5px);
  color: var(--primary-color);
  padding: calc(var(--padding) - 44px) 10px calc(var(--padding) - 44px) 20px;
  margin: 0 -20px;
}
.dashboard .sidebar .side-menu ul li a span,
.dashboard .sidebar .bottom-bar ul li a span {
  margin-right: 10px;
  font-size: var(--font-size);
}
.dashboard .sidebar .side-menu ul li a.active, .dashboard .sidebar .side-menu ul li a:hover,
.dashboard .sidebar .bottom-bar ul li a.active,
.dashboard .sidebar .bottom-bar ul li a:hover {
  background-color: var(--primary-light);
  border-radius: var(--border-radius);
}
.dashboard .sidebar .side-menu ul li .submenu,
.dashboard .sidebar .bottom-bar ul li .submenu {
  list-style-type: disc !important;
  padding-left: 20% !important;
  background-color: #fff;
  box-shadow: var(--box-shadow);
  display: none;
  padding: 10px;
}
.dashboard .sidebar .side-menu ul li:hover .submenu,
.dashboard .sidebar .bottom-bar ul li:hover .submenu {
  display: block;
}
.dashboard .sidebar .side-menu ul li:hover .submenu a,
.dashboard .sidebar .bottom-bar ul li:hover .submenu a {
  margin: 0;
}
.dashboard .sidebar .bottom-bar {
  margin-top: auto;
}
.dashboard .header {
  position: absolute;
  top: 0;
  right: 0;
  width: calc(100% - 240px);
  padding: 10px calc(var(--padding) - 20px);
  background-color: #fff;
}
@media only screen and (max-width: 900px) {
  .dashboard .header {
    width: 100%;
    padding: 10px 15px;
  }
}
.dashboard .header .person-info {
  display: flex;
  align-items: center;
}
.dashboard .header .person-info img {
  width: 60px;
  height: 60px;
  border-radius: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media only screen and (max-width: 900px) {
  .dashboard .header .person-info img {
    width: 40px;
    height: 40px;
  }
}
.dashboard .header .person-info h4 {
  margin-bottom: 0;
  margin-left: 10px;
  font-size: calc(var(--font-size) + 6px);
  color: #3B4537;
}
@media only screen and (max-width: 900px) {
  .dashboard .header .person-info h4 {
    font-size: calc(var(--font-size) - 3px);
  }
}
@media only screen and (max-width: 767px) {
  .dashboard .header .person-info h4 {
    display: none;
  }
}
.dashboard .header .search {
  border: 1px solid #E2E4E8;
  padding: 10px 15px;
  border-radius: 20px;
  max-width: 335px;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.dashboard .header .search input {
  width: 100%;
  border: 0;
  outline: none;
  font-size: 8px;
  font-style: italic;
  background-color: transparent;
}
.dashboard .header .add-btn {
  border: 1px solid #E5E7EB;
  padding: 10px 15px;
  border-radius: 20px;
  line-height: 1;
  font-size: calc(var(--font-size) - 4px);
  color: #2E3849;
  cursor: pointer;
  white-space: nowrap;
}
.dashboard .content {
  padding: var(--padding);
  flex: 0 0 calc(100% - 240px);
  padding-bottom: 0;
  overflow: hidden;
}
@media only screen and (max-width: 900px) {
  .dashboard .content {
    flex: 0 0 100%;
    padding: 0 15px;
  }
}
.dashboard .content .title h2 {
  font-size: calc(var(--font-size) + 4px);
  font-weight: 700;
}
.dashboard .content .content-wrap {
  height: calc(100vh - 295px);
  overflow-y: auto;
  overflow-x: hidden;
}
@media only screen and (max-width: 900px) {
  .dashboard .content .content-wrap {
    padding: 0 15px !important;
  }
}
@media only screen and (max-width: 767px) {
  .dashboard .content .content-wrap {
    padding: 15px !important;
    height: calc(100vh - 320px);
  }
}
.dashboard .content .content-wrap ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.dashboard .content .content-wrap ul li {
  display: flex;
  align-items: center;
  padding: calc(var(--padding) - 32px) calc(var(--padding) - 5px);
  background-color: #fff;
  margin-top: 15px;
  cursor: pointer;
  border-radius: calc(var(--border-radius) - 14px);
}
.dashboard .content .content-wrap ul li .content-title {
  color: var(--text-color);
  font-weight: calc(var(--font-weight) + 200);
}
.dashboard .content .content-wrap ul li .svg-icon {
  margin-left: auto;
  display: none;
  padding-right: 30px;
}
.dashboard .content .content-wrap ul li .button-plus {
  margin-left: auto;
}
.dashboard .content .content-wrap ul li:hover {
  background-color: var(--primary-light);
}
.dashboard .content .content-wrap ul li:hover .svg-icon {
  display: block;
}
.dashboard .content .content-wrap ul li:hover .button-plus {
  margin-left: inherit;
}
.dashboard .content.intake-form .create-new-record {
  background-color: #E8E8E8;
  border: 1px solid #E2E4E8;
  font-size: calc(var(--font-size) - 6px);
  color: #989898;
  border-radius: calc(var(--border-radius) - 14px);
  padding: calc(var(--padding) - 45px) calc(var(--padding) - 25px);
}
.dashboard .content.intake-form .content-wrap {
  background-color: #fff;
  padding: var(--padding);
  margin-top: calc(var(--margin) - 20px);
  border-radius: calc(var(--border-radius) - 14px);
}
.dashboard .content.intake-form .create-new-record-text {
  font-size: calc(var(--font-size) + 4px);
  margin-bottom: calc(var(--margin) - 35px);
  padding-bottom: calc(var(--padding) - 35px);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1254901961);
}
@media only screen and (max-width: 767px) {
  .dashboard .content.intake-form .create-new-record-text {
    font-size: calc(var(--font-size) - 4px);
  }
}
.dashboard .content.intake-form .form-control-group {
  margin-bottom: calc(var(--margin) - 35px);
}
.dashboard .content.intake-form .form-control-group .label-text {
  font-size: 14px;
  color: #1C1C1C;
  margin-bottom: calc(var(--margin) - 39px);
}
.dashboard .content.intake-form .form-control-group input,
.dashboard .content.intake-form .form-control-group .uploadImageLabel,
.dashboard .content.intake-form .form-control-group select {
  border-radius: calc(var(--border-radius) - 14px);
  border: 1px solid #E2E4E8;
  padding: calc(var(--padding) - 40px);
  width: 100%;
  font-size: calc(var(--font-size) - 4px);
  color: #1C1C1C;
  position: relative;
  overflow: hidden;
}
.dashboard .content.intake-form .form-control-group input:focus,
.dashboard .content.intake-form .form-control-group .uploadImageLabel:focus,
.dashboard .content.intake-form .form-control-group select:focus {
  outline: none;
}
.dashboard .content.intake-form .form-control-group input::-moz-placeholder, .dashboard .content.intake-form .form-control-group .uploadImageLabel::-moz-placeholder, .dashboard .content.intake-form .form-control-group select::-moz-placeholder {
  font-size: calc(var(--font-size) - 4px);
  color: #1C1C1C;
}
.dashboard .content.intake-form .form-control-group input::placeholder,
.dashboard .content.intake-form .form-control-group .uploadImageLabel::placeholder,
.dashboard .content.intake-form .form-control-group select::placeholder {
  font-size: calc(var(--font-size) - 4px);
  color: #1C1C1C;
}
.dashboard .content.intake-form .form-control-group input .btn-upload,
.dashboard .content.intake-form .form-control-group .uploadImageLabel .btn-upload,
.dashboard .content.intake-form .form-control-group select .btn-upload {
  background-color: #E5E7EB;
  margin: -10px -10px -10px 0;
  padding: calc(var(--padding) - 40px) calc(var(--padding) - 20px);
  border-radius: calc(var(--border-radius) - 15px);
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  .dashboard .content.intake-form .form-control-group .radio-labels {
    flex-wrap: wrap;
  }
}
.dashboard .content.intake-form .form-control-group .radio-labels p {
  word-break: keep-all;
  white-space: nowrap;
  margin: 0;
  padding-right: 10px;
  color: #707070;
  font-size: calc(var(--font-size) - 4px);
}
@media only screen and (max-width: 767px) {
  .dashboard .content.intake-form .form-control-group .radio-labels p {
    display: block;
  }
}
@media only screen and (max-width: 767px) {
  .dashboard .content.intake-form .form-control-group .radio-labels input {
    width: -moz-fit-content;
    width: fit-content;
  }
}
.dashboard .content.intake-form .form-control-group .radio-labels label {
  font-size: calc(var(--font-size) - 4px);
  word-break: keep-all;
  white-space: nowrap;
  color: #707070;
  cursor: pointer;
}

.btn-save {
  border: 0;
  background-color: transparent;
  font-size: var(--font-size);
  color: #3B4537;
  margin-top: 15px;
}

.button-primary {
  width: 100%;
  margin-top: calc(var(--margin) - 30px);
  border-radius: calc(var(--border-radius) - 20px);
  padding: calc(var(--padding) - 40px) calc(var(--padding) - 30px);
  border: 0;
  background-color: var(--primary-color);
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: auto;
  position: relative;
  overflow: hidden;
}
.button-primary.btn-continue {
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin-left: inherit;
  margin-top: 15px;
}
.button-primary span {
  position: absolute;
  right: -20px;
  transition: 0.2s ease all;
}
.button-primary:hover span {
  right: 15px;
}

.cursor-pointer {
  cursor: pointer;
}

.form-check-label {
  cursor: pointer;
}

table .filter-table-inner {
  position: absolute;
  top: 7px;
  background-color: #fff;
  width: -moz-max-content;
  width: max-content;
  right: 0;
  padding: 10px;
  border-radius: 11px;
  border: 1px solid #707070;
}
table .filter-table-inner input[type=radio] {
  filter: grayscale(1);
}
table .filter-table-inner .flatpickr-next-month, table .filter-table-inner .flatpickr-prev-month {
  border-radius: 100%;
  background-color: #B2D2A5;
  fill: #fff;
  width: 1.8rem;
  height: 1.8rem;
}
table th,
table td {
  font-weight: 300;
  font-size: 14px;
  color: #1C1C1C;
}
table td p {
  padding: calc(var(--padding) - 30px);
}
table tr:nth-child(even) {
  background: var(--primary-light);
}
table tr:nth-child(even) td {
  border-color: #b6d3a9;
}

.calander-main #filterTableMain2 {
  border: 0;
  box-shadow: 0 4px 20px 5px rgba(0, 0, 0, 0.1);
  border-radius: var(--border-radius);
}
.calander-main .flatpickr-day.selected, .calander-main .flatpickr-day.startRange.selected {
  border-radius: 100%;
  background-color: var(--primary-color);
  outline-color: var(--primary-color);
  position: relative;
}
.calander-main .flatpickr-day.inRange {
  background-color: var(--primary-light);
}
.calander-main .flatpickr-day.inRange::after {
  content: "";
  position: absolute;
  top: 0;
  left: -20%;
}

.add-row {
  background-color: #EFF2F4;
  border: 0;
  padding: 15px 25px;
  border-radius: 7px;
  color: #3B4537;
  display: flex;
  align-items: center;
  line-height: 1;
}

.flatpickr-day.today {
  color: var(--primary-color);
}

.flatpickr-day.today::after {
  background-color: var(--primary-color);
}

td[rowspan] {
  background-color: #fff;
}

.filtertabs-inner-wrap {
  width: 100% !important;
  border-color: rgba(112, 112, 112, 0.2509803922) !important;
}
.filtertabs-inner-wrap .form-check {
  margin: -10px;
  padding: 10px 10px 10px 30px;
  border-bottom: 1px solid rgba(112, 112, 112, 0.2509803922);
}
.filtertabs-inner-wrap .form-check:last-child {
  padding-top: 20px;
  border-bottom: 0;
}

.calander-main-contact-note .filter-table-inner {
  right: inherit;
  left: 0;
}

.contact-notes-filter .form-check {
  padding: 20px 10px 10px 10px;
}
.contact-notes-filter .form-check:first-child {
  padding-top: 10px !important;
}

.mobile-sidebar {
  position: fixed;
  left: -100%;
  top: 0;
}

.active-menu {
  left: 0;
  z-index: 99999;
}

#menubar {
  display: none;
  cursor: pointer;
}
@media only screen and (max-width: 900px) {
  #menubar {
    display: block;
  }
}

.table.table-bordered th {
  white-space: nowrap;
  word-break: keep-all;
}

.table.table-bordered td, .table.table-bordered th {
  border: 1px solid #E1E1E1;
}

.table.table-bordered th {
  border-top: 0;
  text-align: center;
}
@media only screen and (max-width: 900px) {
  .table.table-bordered th {
    min-width: 270px;
  }
}

@media only screen and (max-width: 767px) {
  .main-search {
    width: 75% !important;
  }
}

@media only screen and (max-width: 767px) {
  .radio-labels {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start !important;
  }
}
@media only screen and (max-width: 767px) {
  .radio-labels p {
    margin-bottom: 20px !important;
  }
}
.radio-labels .d-flex {
  margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  .radio-labels .d-flex {
    margin-bottom: 10px;
  }
}
.radio-labels .d-flex label {
  margin-right: 5px;
}
@media only screen and (max-width: 767px) {
  .radio-labels .d-flex label {
    margin-right: 10px;
  }
}

.svg-icons-login {
  width: 40px;
}

.table-responsive {
  box-shadow: 0 0px 15px 1px rgba(0, 0, 0, 0.1);
}

.intake-form {
  padding-top: 115px !important;
}
.intake-form .content-wrap-setting {
  padding-top: var(--padding);
}
.intake-form .content-wrap-setting .setting-tabs {
  background-color: #fff;
  padding: 35px;
  border-radius: 25px;
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  .intake-form .content-wrap-setting .setting-tabs {
    margin-bottom: 15px;
  }
}
.intake-form .content-wrap-setting .setting-tabs.active {
  background-color: #F4F8F2;
  box-shadow: 0 5px 2px 2px rgba(0, 0, 0, 0.1);
}
.intake-form .content-wrap-setting .setting-tabs img {
  height: 40px;
  -o-object-fit: contain;
     object-fit: contain;
}
.intake-form .content-wrap-setting .setting-tabs h2 {
  font-size: 22px;
  margin-top: 18px;
}

.manage-users {
  padding: 25px 100px !important;
}
.manage-users .nav-tabs {
  border: 0 !important;
}
.manage-users .nav-tabs .nav-item {
  padding: 0 !important;
  border: 0 !important;
}
.manage-users .nav-tabs .nav-item button {
  border: 0 !important;
}
.manage-users .nav-tabs .nav-item:hover {
  background-color: transparent !important;
}
.manage-users #myTabContent {
  border: 1px solid #E2E4E8;
  margin-top: 20px !important;
  padding: 20px !important;
  border-radius: 11px;
}
.manage-users .table-responsive {
  box-shadow: 0 0 0 0;
}
.manage-users .table-responsive tr, .manage-users .table-responsive td {
  vertical-align: middle;
}
.manage-users .table-responsive thead tr {
  border-bottom: 1px solid #A8A8A8;
}
.manage-users .table-responsive thead tr th {
  padding-bottom: 15px;
}
.manage-users .table-responsive thead tr th .filter-icons {
  display: flex;
  flex-direction: column;
  margin-left: 7px;
  margin-top: -2px;
}
.manage-users .table-responsive thead tr th .filter-icons svg {
  margin-bottom: 3px;
}
.manage-users .table-responsive .user-info .user-content {
  display: none;
}
@media only screen and (max-width: 767px) {
  .manage-users .table-responsive .user-info .user-content {
    display: flex;
  }
  .manage-users .table-responsive .user-info .user-content a {
    word-break: keep-all;
    white-space: nowrap;
  }
}
.manage-users .table-responsive .user-info .user-content .delete-icon {
  color: #f00;
}
.manage-users .table-responsive .user-info:hover .user-content {
  display: flex;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  background-color: #fff !important;
  --bs-table-accent-bg: #fff !important;
}

.manage-users .nav-tabs .nav-item.new-user button {
  border: 1px solid #777777 !important;
  border-radius: 11px;
  color: #1C1C1C;
}

.upload-area {
  border: 1px solid #E2E4E8;
  border-radius: 11px;
  margin-left: 30px;
  padding: 12px 50px;
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  .upload-area {
    padding: 12px !important;
  }
}
.upload-area p {
  font-size: 14px;
  margin-top: 15px;
}
.upload-area p span {
  color: #4E9B2F;
}

.admin-user h2 {
  font-size: 22px;
  font-weight: bold;
  color: #1C1C1C;
  margin-bottom: 15px;
  margin-top: 20px;
}

.manage-plan .accordion-button {
  border-bottom: 1px solid transparent;
  width: calc(100% - 30px);
  margin: 0 auto;
  padding: 15px 0 !important;
}
.manage-plan .accordion-button:focus {
  box-shadow: 0 0 0 0;
}
.manage-plan .accordion-button .add-p-btn {
  margin-left: 15px;
  border: 1px solid #777777;
  background-color: transparent;
  font-size: 12px;
  padding: 5px 15px;
  border-radius: 11px;
  display: none;
}
.manage-plan .accordion-item {
  margin-bottom: 25px;
  border-radius: 11px !important;
  overflow: hidden;
  border: 0;
  box-shadow: 0 2px 2px 2px rgba(0, 0, 0, 0.1);
}
.manage-plan .accordion-item .accordion-button::after {
  display: none !important;
}

.accordion-button:not(.collapsed) {
  background-color: #fff !important;
  box-shadow: 0 0 0 0 !important;
  color: #000;
  border-color: rgba(0, 0, 0, 0.1254901961);
}
.accordion-button:not(.collapsed) .add-p-btn {
  display: block;
}

.user-content a {
  text-decoration: none;
}
.user-content .delete-icon {
  color: #f00;
}

.accordion-body-inner {
  padding: 5px 10px;
  margin-bottom: 10px;
}
.accordion-body-inner:nth-of-type(even) {
  background-color: rgba(178, 210, 165, 0.1450980392);
}

table.table.table-striped th:nth-child(2), table.table.table-striped th:nth-child(4), table.table.table-striped td:nth-child(2), table.table.table-striped td:nth-child(4) {
  color: #2270AF;
}/*# sourceMappingURL=style.css.map */


/*intake form print page*/
.box-content table {
  width: 100%;
  border: 2px solid #000;
  border-top: 0;
}
.box-content table.border-top-2 {
  border-top: 2px solid #000;
}
.box-content table td {
  border: 2px solid #000;
}
.box-content table p {
  padding: 10px 20px;
  margin-bottom: 0;
  color: #000000;
}
.box-content table p.title-p {
  font-size: 16px;
  font-weight: 800 !important;
}
.box-content .bg-dark-greed {
  background-color: #a8d08d;
  border-color: #000;
}
.box-content .bg-light-green {
  background-color: #e2efd9;
  border-color: #000;
}
.box-content .bg-white {
  background-color: #ffffff;
  border-color: #000;
}
.box-content .list-h6 {
  padding: 0 20px;
  list-style-type: disc;
}

@media print {
  .non-prient-element {
    display: none !important;
  }
}
.print-form {
  padding: 0 !important;
  flex: 0 0 100% !important;
}
.print-form .content-wrap {
  height: auto !important;
}
/*intake form print page*/