﻿@charset "UTF-8";
@font-face {
  font-family: AlinmaTheSans;
  src: url(../fonts/AlinmaTheSans-Plain.eot);
  src: local("☺"), url(../fonts/AlinmaTheSans-Plain.woff) format("woff"), url(../fonts/AlinmaTheSans-Plain.ttf) format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: AlinmaTheSans;
  src: url(../fonts/AlinmaTheSans-Bold.eot);
  src: local("☺"), url(../fonts/AlinmaTheSans-Bold.woff) format("woff"), url(../fonts/AlinmaTheSans-Bold.ttf) format("truetype");
  font-weight: bold;
  font-style: normal;
}
/* width */
::-webkit-scrollbar {
  width: 10px;
  height: 10px;
  transition: all 0.25s ease-in-out;
}

/* Track */
::-webkit-scrollbar-track {
  background: #ccc;
  border-radius: 4px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #ffffff;
  border-radius: 4px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #ffffff;
}

html {
  height: 100%;
  font-size: 16px;
}

body {
  background-color: #002134;
  font-family: AlinmaTheSans, "sans-serif" !important;
  font-weight: normal;
  color: #002134;
  height: 100%;
  max-height: 100%;
  display: block;
  /* flex-direction: column; */
  /* justify-content: center; */
  /* gap: 20px; */
}

.main-container {
  display: flex;
  width: 1140px;
  height: 646.95px;
  padding: 41px 24px 24px 24px;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  gap: 24px;
  flex-shrink: 0;
  border-radius: 40px;
  background: linear-gradient(122deg, rgba(255, 160, 140, 0.60) -30.33%, rgba(255, 160, 140, 0.00) 32.33%), #FDF8F5;
}

.text-start {
  text-align: start !important;
}

.text-end {
  text-align: end !important;
}

h2 {
  color: #002134;
  font-size: 1.25rem;
  font-weight: bold;
}

h3 {
  color:#002134;
  font-size: 1.25rem;
  font-weight: normal;
}

h4 {
  color: #002134;
  font-size: 1.125rem;
  font-weight: bold;
}

h6 {
  color: #002134;
}

p {
  color: #002134;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
}

a {
  color: #002134;
}

.color-red {
  color: #F93F02 !important;
}

header {
  display: block;
  gap: 0.625rem;
  padding: 1rem 0;
  background-color: none;
  margin-bottom: 20px;
  /* box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.051); */
  direction: ltr;
}
@media (max-width: 767.9px) {
  header {
    padding: 0.75rem 0;
  }
}

.header--wrapper {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}
.header--ttl-wrapper {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
}
.header--logo-wrapper a {
  display: block;
}
.header--logo-wrapper a svg, .header--logo-wrapper a img {
  height: 46px;
}
@media (max-width: 767.9px) {
  .header--logo-wrapper a svg, .header--logo-wrapper a img {
    height: auto;
  }
}
@media (max-width: 767.9px) {
  .header--logo-wrapper a {
    display: flex;
    width: 42px;
    overflow: hidden;
    justify-content: end;
  }
}
.header--nav-menu-btn {
  display: inline-flex;
  background-color: #522D24;
  width: 36px;
  height: 36px;
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  transition: all 0.25s ease-in-out;
}
@media (min-width: 1200px) {
  .header--nav-menu-btn {
    display: none;
  }
}
.header--nav-menu-btn svg, .header--nav-menu-btn img {
  width: 24px;
  height: 24px;
  object-fit: contain;
  object-position: center;
}
.header--nav-menu-btn:hover {
  background-color: #754034;
}

.btn, .btn-options, .btn-user, .btn-user-delete, .btn-user-edit, .btn-user-view, .btn-border, .btn-hdr-logout, .btn-lang, .btn-border-accent, .btn-link, .btn-danger, .btn-third, .form-check-btn input + label, .btn-secondary, .btn-primary, .btn-icon {
  display: inline-flex;
  gap: 0.5rem;
  align-items: center;
  justify-content: center;
  font-size: 1rem;
  line-height: 0;
  padding: 0.5rem 2rem;
  color: #002134;
  transition: all 0.25s ease-in-out;
  outline: none;
  text-decoration: none !important;
  border: 2px solid;
  border-color: #002134;
  border-radius: 8px;
  border-width: 2px;
}
.btn:disabled,
.btn[disabled]{
  border: 0.2px solid rgba(0, 33, 52, 0.02) !important;
  color: rgb(0 33 52) !important;
  background-color: rgb(0 33 52 / 24%) !important;
}
.btn:disabled, .btn-options:disabled, .btn-user:disabled, .btn-user-delete:disabled, .btn-user-edit:disabled, .btn-user-view:disabled, .btn-border:disabled, .btn-hdr-logout:disabled, .btn-lang:disabled, .btn-border-accent:disabled, .btn-link:disabled, .btn-danger:disabled, .btn-third:disabled, .form-check-btn input + label:disabled, .btn-secondary:disabled, .btn-primary:disabled, .btn-icon:disabled {
  border: 0.2px solid rgba(0, 33, 52, 0.02) !important;
  color: rgb(0 33 52) !important;
  background-color: rgb(0 33 52 / 24%) !important;
}

.btn-primary {
  background-color: #8B87DB !important;
  border-color: #8B87DB !important;
  color: #002134 !important;
  font-size: 15px;
  font-style: normal;
  font-weight: 700;
  line-height: normal;
  border-radius: 8px;
  height: 50px;
}

.btn-primary:hover {
  background-color: #7773bd !important;
  border-color: #8B87DB !important;
  color: #002134 !important;
}

.btn-primary:hover a {
  color: #002134 !important;
}

.btn-primary:active {
  background-color: #7773bd !important;
  border-color: #8B87DB !important;
}

.btn-primary:focus {
  background-color: #7773bd !important;
  border-color: #8B87DB !important;
}

.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle {
  color:#002134;
  background-color: #7773bd !important;
  border-color: #8B87DB !important;
}

.btn-secondary {
  background-color: none;
  border-color: #002134;
  color: #002134 !important;
}

.btn-secondary:hover {
  background-color: #002134;
  color: #fff;
}

.btn-third, .form-check-btn input + label {
  background-color: #EAE6E2;
  color: #522D24 !important;
}

.btn-third:hover, .form-check-btn input + label:hover {
  background-color: #d5cdc4;
}

.btn-danger {
  background-color: #002134;
  color: #fff !important;
  height: 50px !important;
}
.btn-danger:hover {
  background-color: #002134;
  border-color: #002134 !important;
}
.btn-danger.focus,.btn-danger:focus {
  box-shadow: unset !important;
  background-color: #002134 !important;
  color: #adadad !important;
}

.btn-link {
  background-color: transparent;
  border-color: transparent;
  color: #522D24;
  padding: 0;
}

.btn-link:hover {
  background-color: transparent;
  color: #754034;
}

.btn-border, .btn-hdr-logout, .btn-lang, .btn-border-accent, .btn-icon {
  background-color: transparent;
  border-radius: 8px;
  border: 1px solid #FFF;
  height: 30px;
}

.btn-border i, .btn-hdr-logout i, .btn-lang i, .btn-border-accent i, .btn-icon i {
  transition: all 0.25s ease-in-out;
  line-height: 1;
}

.btn-border:hover, .btn-hdr-logout:hover, .btn-lang:hover, .btn-border-accent:hover {
  background-color: #ffffff;
  color: #002134;
}

.btn-border:hover i, .btn-hdr-logout:hover i, .btn-lang:hover i, .btn-border-accent:hover i, .btn-icon:hover i {
  filter: brightness(0) invert(1);
}

.btn-border-accent {
  border: 2px solid #002134;
  color: #002134;
  border-radius: 10px;
  height: 50px;
}

.btn-border-accent:hover {
  background-color: #002134;
  color: #fff;
}

.btn-border-accent.active {
  background-color: #002134 !important;
  color: #fff !important;
}

.btn-lg {
  padding: 0.625rem 4.25rem;
}

.btn-lang {
  font-size: 0.875rem;
  padding: 0.1875rem 0.875rem;
  border-color: #ffff;
  color: #ffff;
}

.btn-hdr-logout {
  font-size: 0.875rem;
  padding: 0.1875rem 0.875rem;
  border-color: #D78E7A;
  color: #D78E7A;
}
.btn-hdr-logout:hover {
  background-color: #D78E7A;
  color: #ffffff;
}

.btn-icon {
  font-size: 0.875rem;
  padding: 0.1875rem 0.875rem;
  border-color: #002134;
  color: #002134;
}
.btn-icon:hover {
  background-color: #002134;
  color: #ffffff !important;
}

.btn-icon a:hover {
  color: #ffffff !important;
}

.btn-icon:hover a {
  color: #ffffff !important;
}

.btn-delete-row, .btn-delete-row--dimmed, .btn-delete-row:disabled {
  display: inline-block;
  width: 24px;
  height: 24px;
  border: none !important;
  background-color: transparent !important;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.7225 18.8626C19.5938 17.9912 20.2452 17.0057 20.6767 15.9059C21.1166 14.8061 21.3366 13.6725 21.3366 12.505C21.3323 11.3333 21.1145 10.1975 20.683 9.09776C20.2474 7.99374 19.5938 7.00605 18.7225 6.13468C17.8511 5.26331 16.8655 4.6119 15.7657 4.18044C14.6617 3.74476 13.526 3.52692 12.3585 3.52692C11.1868 3.52269 10.0511 3.74053 8.95128 4.18044C7.84726 4.61613 6.85957 5.26966 5.9882 6.14103C5.11683 7.0124 4.4633 8.00009 4.02761 9.10411C3.59193 10.1997 3.3762 11.3333 3.38043 12.505C3.38043 13.6725 3.59827 14.8082 4.03396 15.9122C4.46964 17.0078 5.12317 17.9912 5.99454 18.8626C6.86591 19.734 7.85149 20.3896 8.95128 20.8295C10.0511 21.261 11.1868 21.4788 12.3585 21.4831C13.5302 21.4788 14.6638 21.2589 15.7594 20.8232C16.8634 20.3875 17.8511 19.734 18.7225 18.8626ZM17.904 18.0441C17.1341 18.814 16.2712 19.3892 15.3152 19.7699C14.3593 20.1506 13.3737 20.341 12.3585 20.341C11.3433 20.341 10.3577 20.1506 9.40177 19.7699C8.4458 19.3808 7.585 18.8034 6.81938 18.0378C6.05376 17.2721 5.47849 16.4135 5.09356 15.4617C4.70864 14.5015 4.51406 13.5159 4.50983 12.505C4.5056 11.4856 4.69595 10.5 5.08087 9.54825C5.4658 8.58805 6.04107 7.72514 6.80669 6.95952C7.57654 6.18967 8.43945 5.6144 9.39542 5.2337C10.3472 4.84878 11.3327 4.65843 12.3522 4.66266C13.3716 4.65843 14.3614 4.84878 15.3216 5.2337C16.2776 5.6144 17.1383 6.18756 17.904 6.95318C18.6696 7.7188 19.2449 8.58171 19.6298 9.54191C20.0147 10.4936 20.2072 11.4771 20.2072 12.4923C20.2072 13.5075 20.0147 14.4952 19.6298 15.4554C19.2449 16.4156 18.6696 17.2785 17.904 18.0441ZM9.59846 15.2714C9.71267 15.3856 9.84591 15.4427 9.99819 15.4427C10.1505 15.4342 10.2879 15.3687 10.4106 15.246L12.3458 13.3108L14.2937 15.2587C14.4121 15.3771 14.5454 15.4385 14.6934 15.4427C14.8457 15.4427 14.979 15.3856 15.0932 15.2714C15.2158 15.1487 15.2772 15.0112 15.2772 14.859C15.2814 14.7024 15.2243 14.565 15.1059 14.4465L13.158 12.4986L15.0995 10.5571C15.2179 10.4387 15.2793 10.3054 15.2835 10.1574C15.2877 10.0009 15.2328 9.8655 15.1185 9.75129C14.9959 9.62862 14.8563 9.5694 14.6998 9.57363C14.5475 9.57363 14.4121 9.63285 14.2937 9.75129L12.3522 11.6928L10.417 9.75763C10.2901 9.63073 10.1484 9.5694 9.99185 9.57363C9.83957 9.57363 9.70209 9.63496 9.57942 9.75763C9.46522 9.87184 9.40811 10.0051 9.40811 10.1574C9.41234 10.3054 9.47791 10.4429 9.6048 10.5698L11.54 12.505L9.6048 14.4402C9.47791 14.5671 9.41446 14.7067 9.41446 14.859C9.41446 15.0112 9.47579 15.1487 9.59846 15.2714Z' fill='%23F93F02'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  transition: all 0.25s ease-in-out;
  outline: none !important;
}

.btn-delete-row:hover, .btn-delete-row--dimmed:hover {
  opacity: 0.75;
}

.btn-delete-row--dimmed, .btn-delete-row:disabled, .btn-delete-row--dimmed:disabled {
  opacity: 1 !important;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.7225 18.8625C19.5938 17.9911 20.2452 17.0055 20.6767 15.9057C21.1166 14.806 21.3366 13.6723 21.3366 12.5049C21.3323 11.3332 21.1145 10.1974 20.683 9.09764C20.2474 7.99362 19.5938 7.00593 18.7225 6.13456C17.8511 5.26319 16.8655 4.61178 15.7657 4.18032C14.6617 3.74464 13.526 3.52679 12.3585 3.52679C11.1868 3.52256 10.0511 3.74041 8.95128 4.18032C7.84726 4.61601 6.85957 5.26953 5.9882 6.1409C5.11683 7.01227 4.4633 7.99997 4.02761 9.10398C3.59193 10.1995 3.3762 11.3332 3.38043 12.5049C3.38043 13.6723 3.59827 14.8081 4.03396 15.9121C4.46964 17.0076 5.12317 17.9911 5.99454 18.8625C6.86591 19.7339 7.85149 20.3895 8.95128 20.8294C10.0511 21.2609 11.1868 21.4787 12.3585 21.4829C13.5302 21.4787 14.6638 21.2587 15.7594 20.8231C16.8634 20.3874 17.8511 19.7339 18.7225 18.8625ZM17.904 18.044C17.1341 18.8138 16.2712 19.3891 15.3152 19.7698C14.3593 20.1505 13.3737 20.3408 12.3585 20.3408C11.3433 20.3408 10.3577 20.1505 9.40177 19.7698C8.4458 19.3807 7.585 18.8033 6.81938 18.0376C6.05376 17.272 5.47849 16.4133 5.09356 15.4616C4.70864 14.5014 4.51406 13.5158 4.50983 12.5049C4.5056 11.4854 4.69595 10.4999 5.08087 9.54813C5.4658 8.58793 6.04107 7.72502 6.80669 6.9594C7.57654 6.18955 8.43945 5.61427 9.39542 5.23358C10.3472 4.84865 11.3327 4.65831 12.3522 4.66254C13.3716 4.65831 14.3614 4.84865 15.3216 5.23358C16.2776 5.61427 17.1383 6.18743 17.904 6.95305C18.6696 7.71868 19.2449 8.58158 19.6298 9.54178C20.0147 10.4935 20.2072 11.477 20.2072 12.4922C20.2072 13.5074 20.0147 14.4951 19.6298 15.4553C19.2449 16.4155 18.6696 17.2784 17.904 18.044ZM9.59846 15.2713C9.71267 15.3855 9.84591 15.4426 9.99819 15.4426C10.1505 15.4341 10.2879 15.3685 10.4106 15.2459L12.3458 13.3107L14.2937 15.2586C14.4121 15.377 14.5454 15.4383 14.6934 15.4426C14.8457 15.4426 14.979 15.3855 15.0932 15.2713C15.2158 15.1486 15.2772 15.0111 15.2772 14.8588C15.2814 14.7023 15.2243 14.5648 15.1059 14.4464L13.158 12.4985L15.0995 10.557C15.2179 10.4385 15.2793 10.3053 15.2835 10.1572C15.2877 10.0007 15.2328 9.86537 15.1185 9.75117C14.9959 9.6285 14.8563 9.56928 14.6998 9.57351C14.5475 9.57351 14.4121 9.63273 14.2937 9.75117L12.3522 11.6927L10.417 9.75751C10.2901 9.63061 10.1484 9.56928 9.99185 9.57351C9.83957 9.57351 9.70209 9.63484 9.57942 9.75751C9.46522 9.87172 9.40811 10.005 9.40811 10.1572C9.41234 10.3053 9.47791 10.4428 9.6048 10.5697L11.54 12.5049L9.6048 14.4401C9.47791 14.567 9.41446 14.7066 9.41446 14.8588C9.41446 15.0111 9.47579 15.1486 9.59846 15.2713Z' fill='%23C9DDF2'/%3E%3C/svg%3E%0A");
}

.btn-user, .btn-user-delete, .btn-user-edit, .btn-user-view {
  background-color: transparent;
  border: none;
  padding: 0;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  outline: none !important;
}

.btn-user:hover, .btn-user-delete:hover, .btn-user-edit:hover, .btn-user-view:hover {
  opacity: 0.75;
}

.btn-user-view {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='path-1-inside-1_9_1172' fill='23D78E7A'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.2929 11.2919C19.4804 11.1044 19.7348 10.999 20 10.999C20.2652 10.999 20.5196 11.1044 20.7071 11.2919C20.8946 11.4795 21 11.7338 21 11.999V17.999C21 18.7947 20.6839 19.5577 20.1213 20.1203C19.5587 20.683 18.7956 20.999 18 20.999H6C5.20435 20.999 4.44129 20.683 3.87868 20.1203C3.31607 19.5577 3 18.7947 3 17.999V5.99902C3 5.20337 3.31607 4.44031 3.87868 3.8777C4.44129 3.31509 5.20435 2.99902 6 2.99902H12C12.2652 2.99902 12.5196 3.10438 12.7071 3.29192C12.8946 3.47945 13 3.73381 13 3.99902C13 4.26424 12.8946 4.51859 12.7071 4.70613C12.5196 4.89367 12.2652 4.99902 12 4.99902H6C5.73478 4.99902 5.48043 5.10438 5.29289 5.29192C5.10536 5.47945 5 5.73381 5 5.99902V17.999C5 18.2642 5.10536 18.5186 5.29289 18.7061C5.48043 18.8937 5.73478 18.999 6 18.999H18C18.2652 18.999 18.5196 18.8937 18.7071 18.7061C18.8946 18.5186 19 18.2642 19 17.999V11.999C19 11.7338 19.1054 11.4795 19.2929 11.2919ZM17.5799 4.99902H15.9999C15.7347 4.99902 15.4804 4.89367 15.2928 4.70613C15.1053 4.51859 14.9999 4.26424 14.9999 3.99902C14.9999 3.73381 15.1053 3.47945 15.2928 3.29192C15.4804 3.10438 15.7347 2.99902 15.9999 2.99902H19.9999C20.2652 2.99902 20.5195 3.10438 20.707 3.29192C20.8946 3.47945 20.9999 3.73381 20.9999 3.99902V7.99902C20.9999 8.26424 20.8946 8.51859 20.707 8.70613C20.5195 8.89367 20.2652 8.99902 19.9999 8.99902C19.7347 8.99902 19.4804 8.89367 19.2928 8.70613C19.1053 8.51859 18.9999 8.26424 18.9999 7.99902V6.41902L12.7099 12.699C12.617 12.7928 12.5064 12.8671 12.3845 12.9179C12.2627 12.9687 12.132 12.9948 11.9999 12.9948C11.8679 12.9948 11.7372 12.9687 11.6154 12.9179C11.4935 12.8671 11.3829 12.7928 11.2899 12.699C11.1962 12.6061 11.1218 12.4955 11.071 12.3736C11.0203 12.2517 10.9941 12.121 10.9941 11.989C10.9941 11.857 11.0203 11.7263 11.071 11.6044C11.1218 11.4826 11.1962 11.372 11.2899 11.279L17.5799 4.99902Z'/%3E%3C/mask%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.2929 11.2919C19.4804 11.1044 19.7348 10.999 20 10.999C20.2652 10.999 20.5196 11.1044 20.7071 11.2919C20.8946 11.4795 21 11.7338 21 11.999V17.999C21 18.7947 20.6839 19.5577 20.1213 20.1203C19.5587 20.683 18.7956 20.999 18 20.999H6C5.20435 20.999 4.44129 20.683 3.87868 20.1203C3.31607 19.5577 3 18.7947 3 17.999V5.99902C3 5.20337 3.31607 4.44031 3.87868 3.8777C4.44129 3.31509 5.20435 2.99902 6 2.99902H12C12.2652 2.99902 12.5196 3.10438 12.7071 3.29192C12.8946 3.47945 13 3.73381 13 3.99902C13 4.26424 12.8946 4.51859 12.7071 4.70613C12.5196 4.89367 12.2652 4.99902 12 4.99902H6C5.73478 4.99902 5.48043 5.10438 5.29289 5.29192C5.10536 5.47945 5 5.73381 5 5.99902V17.999C5 18.2642 5.10536 18.5186 5.29289 18.7061C5.48043 18.8937 5.73478 18.999 6 18.999H18C18.2652 18.999 18.5196 18.8937 18.7071 18.7061C18.8946 18.5186 19 18.2642 19 17.999V11.999C19 11.7338 19.1054 11.4795 19.2929 11.2919ZM17.5799 4.99902H15.9999C15.7347 4.99902 15.4804 4.89367 15.2928 4.70613C15.1053 4.51859 14.9999 4.26424 14.9999 3.99902C14.9999 3.73381 15.1053 3.47945 15.2928 3.29192C15.4804 3.10438 15.7347 2.99902 15.9999 2.99902H19.9999C20.2652 2.99902 20.5195 3.10438 20.707 3.29192C20.8946 3.47945 20.9999 3.73381 20.9999 3.99902V7.99902C20.9999 8.26424 20.8946 8.51859 20.707 8.70613C20.5195 8.89367 20.2652 8.99902 19.9999 8.99902C19.7347 8.99902 19.4804 8.89367 19.2928 8.70613C19.1053 8.51859 18.9999 8.26424 18.9999 7.99902V6.41902L12.7099 12.699C12.617 12.7928 12.5064 12.8671 12.3845 12.9179C12.2627 12.9687 12.132 12.9948 11.9999 12.9948C11.8679 12.9948 11.7372 12.9687 11.6154 12.9179C11.4935 12.8671 11.3829 12.7928 11.2899 12.699C11.1962 12.6061 11.1218 12.4955 11.071 12.3736C11.0203 12.2517 10.9941 12.121 10.9941 11.989C10.9941 11.857 11.0203 11.7263 11.071 11.6044C11.1218 11.4826 11.1962 11.372 11.2899 11.279L17.5799 4.99902Z' fill='%23D78E7A'/%3E%3Cpath d='M3.87868 20.1203L3.73726 20.2618L3.87868 20.1203ZM3.87868 3.8777L3.73726 3.73628L3.87868 3.8777ZM12.7071 3.29192L12.5657 3.43334L12.7071 3.29192ZM17.5799 4.99902L17.7212 5.14056L18.0633 4.79902H17.5799V4.99902ZM15.2928 3.29192L15.4343 3.43334L15.2928 3.29192ZM20.707 3.29192L20.5656 3.43334L20.707 3.29192ZM18.9999 6.41902H19.1999V5.93672L18.8586 6.27749L18.9999 6.41902ZM12.7099 12.699L12.5686 12.5575L12.5679 12.5582L12.7099 12.699ZM11.2899 12.699L11.4319 12.5582L11.4308 12.557L11.2899 12.699ZM11.2899 11.279L11.4308 11.421L11.4312 11.4206L11.2899 11.279ZM20 10.799C19.6817 10.799 19.3765 10.9255 19.1515 11.1505L19.4343 11.4333C19.5843 11.2833 19.7878 11.199 20 11.199V10.799ZM20.8485 11.1505C20.6235 10.9255 20.3183 10.799 20 10.799V11.199C20.2122 11.199 20.4157 11.2833 20.5657 11.4333L20.8485 11.1505ZM21.2 11.999C21.2 11.6808 21.0736 11.3755 20.8485 11.1505L20.5657 11.4333C20.7157 11.5834 20.8 11.7868 20.8 11.999H21.2ZM21.2 17.999V11.999H20.8V17.999H21.2ZM20.2627 20.2618C20.8629 19.6616 21.2 18.8477 21.2 17.999H20.8C20.8 18.7416 20.505 19.4538 19.9799 19.9789L20.2627 20.2618ZM18 21.199C18.8487 21.199 19.6626 20.8619 20.2627 20.2618L19.9799 19.9789C19.4548 20.504 18.7426 20.799 18 20.799V21.199ZM6 21.199H18V20.799H6V21.199ZM3.73726 20.2618C4.33737 20.8619 5.15131 21.199 6 21.199V20.799C5.25739 20.799 4.5452 20.504 4.0201 19.9789L3.73726 20.2618ZM2.8 17.999C2.8 18.8477 3.13714 19.6616 3.73726 20.2618L4.0201 19.9789C3.495 19.4538 3.2 18.7416 3.2 17.999H2.8ZM2.8 5.99902V17.999H3.2V5.99902H2.8ZM3.73726 3.73628C3.13714 4.3364 2.8 5.15033 2.8 5.99902H3.2C3.2 5.25642 3.495 4.54423 4.0201 4.01912L3.73726 3.73628ZM6 2.79902C5.15131 2.79902 4.33737 3.13617 3.73726 3.73628L4.0201 4.01912C4.5452 3.49402 5.25739 3.19902 6 3.19902V2.79902ZM12 2.79902H6V3.19902H12V2.79902ZM12.8485 3.1505C12.6235 2.92545 12.3183 2.79902 12 2.79902V3.19902C12.2122 3.19902 12.4157 3.28331 12.5657 3.43334L12.8485 3.1505ZM13.2 3.99902C13.2 3.68076 13.0736 3.37554 12.8485 3.1505L12.5657 3.43334C12.7157 3.58337 12.8 3.78685 12.8 3.99902H13.2ZM12.8485 4.84755C13.0736 4.62251 13.2 4.31728 13.2 3.99902H12.8C12.8 4.2112 12.7157 4.41468 12.5657 4.56471L12.8485 4.84755ZM12 5.19902C12.3183 5.19902 12.6235 5.07259 12.8485 4.84755L12.5657 4.56471C12.4157 4.71474 12.2122 4.79902 12 4.79902V5.19902ZM6 5.19902H12V4.79902H6V5.19902ZM5.43431 5.43334C5.58434 5.28331 5.78783 5.19902 6 5.19902V4.79902C5.68174 4.79902 5.37652 4.92545 5.15147 5.1505L5.43431 5.43334ZM5.2 5.99902C5.2 5.78685 5.28429 5.58337 5.43431 5.43334L5.15147 5.1505C4.92643 5.37554 4.8 5.68076 4.8 5.99902H5.2ZM5.2 17.999V5.99902H4.8V17.999H5.2ZM5.43431 18.5647C5.28429 18.4147 5.2 18.2112 5.2 17.999H4.8C4.8 18.3173 4.92643 18.6225 5.15147 18.8476L5.43431 18.5647ZM6 18.799C5.78783 18.799 5.58434 18.7147 5.43431 18.5647L5.15147 18.8476C5.37652 19.0726 5.68174 19.199 6 19.199V18.799ZM18 18.799H6V19.199H18V18.799ZM18.5657 18.5647C18.4157 18.7147 18.2122 18.799 18 18.799V19.199C18.3183 19.199 18.6235 19.0726 18.8485 18.8476L18.5657 18.5647ZM18.8 17.999C18.8 18.2112 18.7157 18.4147 18.5657 18.5647L18.8485 18.8476C19.0736 18.6225 19.2 18.3173 19.2 17.999H18.8ZM18.8 11.999V17.999H19.2V11.999H18.8ZM19.1515 11.1505C18.9264 11.3755 18.8 11.6808 18.8 11.999H19.2C19.2 11.7868 19.2843 11.5834 19.4343 11.4333L19.1515 11.1505ZM15.9999 5.19902H17.5799V4.79902H15.9999V5.19902ZM15.1514 4.84755C15.3765 5.07259 15.6817 5.19902 15.9999 5.19902V4.79902C15.7878 4.79902 15.5843 4.71474 15.4343 4.56471L15.1514 4.84755ZM14.7999 3.99902C14.7999 4.31728 14.9264 4.62251 15.1514 4.84755L15.4343 4.56471C15.2842 4.41468 15.1999 4.2112 15.1999 3.99902H14.7999ZM15.1514 3.1505C14.9264 3.37554 14.7999 3.68076 14.7999 3.99902H15.1999C15.1999 3.78685 15.2842 3.58337 15.4343 3.43334L15.1514 3.1505ZM15.9999 2.79902C15.6817 2.79902 15.3765 2.92545 15.1514 3.1505L15.4343 3.43334C15.5843 3.28331 15.7878 3.19902 15.9999 3.19902V2.79902ZM19.9999 2.79902H15.9999V3.19902H19.9999V2.79902ZM20.8485 3.1505C20.6234 2.92545 20.3182 2.79902 19.9999 2.79902V3.19902C20.2121 3.19902 20.4156 3.28331 20.5656 3.43334L20.8485 3.1505ZM21.1999 3.99902C21.1999 3.68076 21.0735 3.37554 20.8485 3.1505L20.5656 3.43334C20.7157 3.58337 20.7999 3.78685 20.7999 3.99902H21.1999ZM21.1999 7.99902V3.99902H20.7999V7.99902H21.1999ZM20.8485 8.84755C21.0735 8.62251 21.1999 8.31728 21.1999 7.99902H20.7999C20.7999 8.2112 20.7157 8.41468 20.5656 8.56471L20.8485 8.84755ZM19.9999 9.19902C20.3182 9.19902 20.6234 9.0726 20.8485 8.84755L20.5656 8.56471C20.4156 8.71474 20.2121 8.79902 19.9999 8.79902V9.19902ZM19.1514 8.84755C19.3765 9.0726 19.6817 9.19902 19.9999 9.19902V8.79902C19.7878 8.79902 19.5843 8.71474 19.4343 8.56471L19.1514 8.84755ZM18.7999 7.99902C18.7999 8.31728 18.9264 8.62251 19.1514 8.84755L19.4343 8.56471C19.2842 8.41468 19.1999 8.2112 19.1999 7.99902H18.7999ZM18.7999 6.41902V7.99902H19.1999V6.41902H18.7999ZM12.8512 12.8406L19.1412 6.56056L18.8586 6.27749L12.5686 12.5575L12.8512 12.8406ZM12.4614 13.1025C12.6077 13.0416 12.7404 12.9523 12.8519 12.8399L12.5679 12.5582C12.4936 12.6332 12.4051 12.6927 12.3076 12.7333L12.4614 13.1025ZM11.9999 13.1948C12.1584 13.1948 12.3152 13.1635 12.4614 13.1025L12.3076 12.7333C12.2101 12.7739 12.1055 12.7948 11.9999 12.7948V13.1948ZM11.5384 13.1025C11.6847 13.1635 11.8415 13.1948 11.9999 13.1948V12.7948C11.8943 12.7948 11.7898 12.7739 11.6923 12.7333L11.5384 13.1025ZM11.1479 12.8399C11.2595 12.9523 11.3922 13.0416 11.5384 13.1025L11.6923 12.7333C11.5948 12.6927 11.5063 12.6332 11.4319 12.5582L11.1479 12.8399ZM10.8864 12.4505C10.9474 12.5967 11.0366 12.7295 11.1491 12.841L11.4308 12.557C11.3558 12.4827 11.2963 12.3942 11.2557 12.2967L10.8864 12.4505ZM10.7941 11.989C10.7941 12.1474 10.8255 12.3043 10.8864 12.4505L11.2557 12.2967C11.2151 12.1992 11.1941 12.0946 11.1941 11.989H10.7941ZM10.8864 11.5275C10.8255 11.6738 10.7941 11.8306 10.7941 11.989H11.1941C11.1941 11.8834 11.2151 11.7788 11.2557 11.6814L10.8864 11.5275ZM11.1491 11.137C11.0366 11.2486 10.9474 11.3813 10.8864 11.5275L11.2557 11.6814C11.2963 11.5839 11.3558 11.4954 11.4308 11.421L11.1491 11.137ZM17.4386 4.85749L11.1486 11.1375L11.4312 11.4206L17.7212 5.14056L17.4386 4.85749Z' fill='%23D78E7A' mask='url(../scss/%23path-1-inside-1_9_1172)'/%3E%3C/svg%3E%0A");
}

.btn-user-edit {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.292 21.9993C3.68411 21.9987 3.10129 21.757 2.67154 21.327C2.24179 20.8971 2.00026 20.3142 2 19.7063V7.62329C2.00079 7.01575 2.24256 6.43329 2.67225 6.00378C3.10194 5.57428 3.68446 5.3328 4.292 5.33228H11.375C11.5408 5.33228 11.6997 5.39817 11.8169 5.51538C11.9342 5.63259 12 5.79152 12 5.95728C12 6.12304 11.9342 6.28196 11.8169 6.39917C11.6997 6.51638 11.5408 6.58228 11.375 6.58228H4.292C4.01581 6.5828 3.75108 6.69276 3.55578 6.88806C3.36048 7.08336 3.25053 7.34807 3.25 7.62427V19.7073C3.25053 19.9835 3.36048 20.2482 3.55578 20.4435C3.75108 20.6388 4.01581 20.7487 4.292 20.7493H16.375C16.6512 20.7487 16.9159 20.6388 17.1112 20.4435C17.3065 20.2482 17.4165 19.9835 17.417 19.7073V12.6243C17.4169 12.5421 17.4329 12.4607 17.4643 12.3848C17.4956 12.3088 17.5417 12.2398 17.5997 12.1816C17.6578 12.1235 17.7267 12.0774 17.8026 12.0459C17.8785 12.0144 17.9598 11.9983 18.042 11.9983C18.2079 11.9986 18.3668 12.0646 18.484 12.182C18.6012 12.2994 18.667 12.4584 18.667 12.6243V19.7073C18.6665 20.315 18.4248 20.8977 17.9951 21.3274C17.5654 21.7571 16.9827 21.9987 16.375 21.9993H4.292ZM8.868 15.1302C8.79523 15.0576 8.74156 14.9681 8.71172 14.8698C8.68189 14.7714 8.67683 14.6671 8.697 14.5663L9.287 11.6193C9.31105 11.498 9.37056 11.3867 9.458 11.2993L16.893 3.86523L16.91 3.84729L16.928 3.83032L18.089 2.66931C18.5191 2.24008 19.1019 1.99902 19.7095 1.99902C20.3171 1.99902 20.8999 2.24008 21.33 2.66931C21.5431 2.88174 21.712 3.13418 21.827 3.41223C21.942 3.69028 22.0008 3.98842 22 4.28931C22.001 4.59031 21.9422 4.88853 21.827 5.16663C21.7118 5.44472 21.5425 5.69715 21.329 5.9093L20.178 7.0603L20.152 7.08826L20.125 7.11328L12.699 14.5403C12.6121 14.6278 12.501 14.6874 12.38 14.7113L9.434 15.3013C9.39351 15.3095 9.35232 15.3138 9.311 15.3142C9.22861 15.3141 9.14706 15.2977 9.07103 15.266C8.995 15.2342 8.926 15.1878 8.868 15.1293V15.1302ZM12.268 14.0992H12.26H12.268ZM10.478 12.0503L10.111 13.8912L11.951 13.5233L18.828 6.64624L17.355 5.17322L10.478 12.0503ZM19.712 5.76221L20.448 5.02625C20.545 4.92961 20.6218 4.81473 20.6742 4.68823C20.7265 4.56174 20.7533 4.4262 20.753 4.28931C20.7534 4.15255 20.7267 4.01697 20.6743 3.89062C20.622 3.76428 20.545 3.6496 20.448 3.55322C20.2525 3.35824 19.9876 3.24878 19.7115 3.24878C19.4354 3.24878 19.1705 3.35824 18.975 3.55322L18.239 4.28931L19.712 5.76221Z' fill='%23D78E7A'/%3E%3C/svg%3E%0A");
}

.btn-user-delete {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.64404 21.999L7.55493 21.9902C7.48199 21.977 7.41305 21.9472 7.35327 21.9033C7.29349 21.8595 7.24447 21.8029 7.20996 21.7373L7.177 21.6504L7.15698 21.5645L5.44409 8.54785L5.34399 8.46191H4.98999L4.90112 8.45312C4.81635 8.43716 4.7371 8.39894 4.67163 8.34277C4.60616 8.28661 4.55674 8.21417 4.52808 8.13281L4.5061 8.05176L4.5 7.95996V5.38184L4.50806 5.28906C4.52458 5.20482 4.56247 5.12588 4.61816 5.06055C4.67386 4.99522 4.74536 4.94566 4.82593 4.91602L4.90894 4.89355L4.99805 4.8877H10.0549L10.155 4.78809V4.55176L10.1611 4.38477C10.1998 3.79386 10.4424 3.23448 10.8477 2.80273C11.253 2.37099 11.7958 2.09349 12.3831 2.01758L12.55 2.00098L12.7151 1.99512H12.9209L13.0879 2.00098C13.6789 2.0409 14.2378 2.28474 14.6694 2.69043C15.101 3.09612 15.3787 3.6382 15.4551 4.22559L15.4719 4.39258L15.478 4.55371V4.78809L15.5781 4.8877H20.6431L20.7319 4.90039C20.8167 4.91511 20.8961 4.95207 20.9617 5.00781C21.0273 5.06356 21.0768 5.13546 21.105 5.2168L21.127 5.30371L21.1331 5.38965V7.97168L21.125 8.06055C21.1095 8.14486 21.072 8.22405 21.0161 8.28906C20.9602 8.35407 20.8882 8.40268 20.8071 8.43066L20.7209 8.45312L20.635 8.46191H20.29L20.1899 8.54785L18.4751 21.5713L18.4551 21.6641C18.4309 21.7335 18.3913 21.7967 18.3394 21.8486C18.2874 21.9006 18.2244 21.9397 18.155 21.9639L18.0659 21.9863L17.98 21.9951L7.64404 21.999ZM6.43799 8.57617L8.06396 20.9307L8.16406 21.0176H17.4641L17.564 20.9307L19.1899 8.57617L19.0901 8.46289H6.53711L6.43799 8.57617ZM5.48291 5.96973V7.37598L5.58301 7.47559H20.052L20.1521 7.37598V5.96973L20.052 5.87012H5.58301L5.48291 5.96973ZM12.5701 2.98535C12.2299 3.01829 11.9094 3.1602 11.657 3.39062C11.4046 3.62105 11.2337 3.92691 11.1699 4.2627L11.1499 4.40625L11.1421 4.5498V4.78711L11.2419 4.88672H14.3999L14.5 4.78711V4.55664L14.4951 4.41406C14.4629 4.07297 14.3208 3.75157 14.0903 3.49805C13.8599 3.24452 13.5535 3.07231 13.217 3.00781L13.0781 2.99121L12.9299 2.9834H12.7151L12.5701 2.98535ZM15.438 19.2041C15.3373 19.193 15.2424 19.1512 15.1658 19.085C15.0892 19.0187 15.0346 18.931 15.009 18.833L14.9951 18.7471V18.6582L15.7439 10.7207L15.761 10.6348C15.7801 10.5656 15.8142 10.5017 15.8608 10.4473C15.9075 10.3928 15.9656 10.3498 16.031 10.3203L16.1121 10.29L16.198 10.2764H16.2871L16.3701 10.293C16.4519 10.3171 16.5259 10.3623 16.585 10.4238C16.6441 10.4854 16.6862 10.5608 16.707 10.6436L16.7209 10.7305V10.8203L15.969 18.7578L15.9551 18.8447C15.9248 18.9477 15.8621 19.0389 15.7764 19.1035C15.6906 19.1682 15.5864 19.2033 15.479 19.2041C15.465 19.2051 15.451 19.2047 15.437 19.2031L15.438 19.2041ZM9.70093 18.9229L9.66992 18.8389L9.65601 18.7529L8.90698 10.8154V10.7246C8.9159 10.6253 8.95478 10.5317 9.01855 10.4551C9.08232 10.3784 9.16789 10.3227 9.26392 10.2959L9.3501 10.2793H9.43896C9.52446 10.2868 9.60653 10.3169 9.67676 10.3662C9.74699 10.4155 9.80304 10.4817 9.83911 10.5596L9.87012 10.6426L9.88403 10.7305L10.6331 18.6689V18.7598C10.6224 18.8736 10.5723 18.9806 10.4915 19.0615C10.4106 19.1424 10.3038 19.1924 10.1899 19.2031C10.1753 19.2045 10.1606 19.2045 10.146 19.2031C10.0532 19.2021 9.96245 19.1756 9.88403 19.126C9.80562 19.0763 9.74255 19.0053 9.7019 18.9219L9.70093 18.9229ZM12.3521 18.8809L12.3301 18.7939L12.324 18.7051V10.7686L12.332 10.6816C12.3536 10.5689 12.4132 10.4675 12.501 10.3936C12.5887 10.3196 12.6992 10.2785 12.814 10.2764C12.9153 10.277 13.014 10.3085 13.0967 10.3672C13.1793 10.4259 13.2421 10.5081 13.2761 10.6035L13.2981 10.6914L13.3059 10.7773V18.7139L13.2981 18.8027C13.2768 18.9156 13.2165 19.0177 13.1279 19.0908C13.0393 19.1639 12.9279 19.2037 12.813 19.2031C12.7128 19.2016 12.6155 19.1699 12.5334 19.1123C12.4514 19.0547 12.3885 18.9736 12.353 18.8799L12.3521 18.8809Z' fill='%23D13F3F'/%3E%3C/svg%3E%0A");
}

.btn-options {
  background-color: #fff;
  border-color: #91775B;
  color: #91775B;
}

.btn-options i {
  transition: all 0.25s ease-in-out;
  line-height: 1;
}

.btn-options:hover {
  background-color: #e4dcd4;
}

.btn-options.active {
  background-color: #91775B;
  color: #fff;
}

.btn-options.active i {
  filter: brightness(0) invert(1);
}

.btn.disabled:not(.btn-progress),.btn:disabled:not(.btn-progress) {
  border: 2px solid  rgba(0, 33, 52, 0.70) !important;
  color: rgba(0, 33, 52, 0.70) !important;
  background-color: unset!important;
}

.img-wrapper img {
  max-width: 100%;
}

.text-rich-coffee {
  color: rgba(0, 33, 52, 0.70) !important;
}

.table {
  width: 100%;
  border-collapse: collapse;
  border-radius: 0px;
  overflow: hidden;
}
.table tr th {
  background-color: #002134;
  padding: 0.875rem 0.375rem;
  color: #fff;
  font-size: 0.875rem;
  font-weight: bold;
  border: 1px solid #F3E4DE;
}
.table tr td {
  background-color: #FFFFFF;
  padding: 0.5rem 0.375rem;
  color: #002134;
  font-size: 0.875rem;
  font-weight: normal;
  border: 1px solid #F3E4DE;
}
.table tr td i {
  height: 22px;
  width: auto;
  margin-inline-end: 0.625rem;
  vertical-align: middle;
}
.table tr td .form-control {
  margin-bottom: 0;
}
.table tr:nth-child(odd) td {
  /*background-color: #CEDCF0;*/
  align-content: center;
}
.table tfoot tr td {
  border: none;
  padding: 0.5rem 0.1rem;
  background-color: initial;
}
.table tfoot tr td [class^=btn] {
  min-width: 130px;
  height: 30px;
}
.table.table-striped tr td {
  padding: 0.875rem 0.375rem;
}
.table.table-striped tr:nth-child(even) td {
  background-color: #FDF8F5;
}
.td-disabled {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  background-color: #f3e4de;
  border-radius: 8px;
  padding: 14px;
  color: rgba(0, 33, 52, 0.70);
}

.w-15 {
  width: 15%;
}

.w-20 {
  width: 20%;
}

.btns-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 1rem;
}

.form-label {
  color: #002134;
  font-weight: bold;
  font-size: 0.875rem;
}
.form-label .mandatory {
  display: inline-block;
  vertical-align: text-top;
  color: #F93E01;
  font-size: 0.875rem;
  line-height: 1;
}

.form-control {
  background-color: #FFFFFF;
  border: 1px solid #F3E4DE;
  border-radius: 8px;
  min-height: 50px;
  color: #002134;
  font-size: 1rem;
  margin-bottom: 1.5rem;
  font-weight: normal;
  min-width: 100px;
  line-height: 1;
}
.form-control:focus {
  color:#495057;
  background-color:#fff;
  border-color:#F3E4DE;
  outline:0;
  box-shadow:0px 0px 15px 0px rgba(205, 144, 126, 0.50)
}
.form-control:disabled, .form-control[readonly] {
  background-color: #F3E4DE !important;
  opacity: 1;
  color: rgba(0, 33, 52, 0.70);
  border-color: #F3E4DE;
}
.form-control.blue-bg:disabled, .form-control.blue-bg[readonly] {
  background-color: #F3E4DE !important;
  opacity: 1;
  color: #1E1E1E;
  border-color: #F3E4DE;
}
.form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #002134;
  opacity: 1; /* Firefox */
}
.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #002134;
}
.form-control::-ms-input-placeholder { /* Microsoft Edge */
  color: #002134;
}
.form-control-user {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.9925 3.48267C11.0821 3.48267 10.1906 3.74324 9.42869 4.23336C8.6666 4.72362 8.06683 5.42272 7.70637 6.24572C7.69272 6.27689 7.68174 6.30916 7.67356 6.34219C7.53015 6.92124 7.45409 7.51362 7.44657 8.1085C7.30892 8.20467 7.16228 8.34488 7.0496 8.54597C6.72331 9.1282 6.82422 9.92444 7.42699 10.9627C7.46879 11.0346 7.51652 11.0827 7.53594 11.1016C7.56046 11.1254 7.58319 11.144 7.5987 11.1561C7.62965 11.1802 7.66056 11.201 7.68251 11.2153C7.71845 11.2388 7.76144 11.2649 7.79533 11.2854C7.96208 11.7214 8.31733 12.4116 8.82528 13.067C8.59304 13.1895 8.35714 13.253 7.99381 13.3507C7.88009 13.3813 7.75365 13.4154 7.61117 13.4556C6.27758 13.7437 5.08517 14.4759 4.24091 15.5303C3.39213 16.5904 2.94955 17.9092 2.99318 19.2573C3.00237 19.5412 3.20943 19.7798 3.48925 19.8289C9.11789 20.8157 14.8822 20.8157 20.5108 19.8289C20.7907 19.7798 20.9977 19.5412 21.0069 19.2573C21.0505 17.9092 20.608 16.5904 19.7592 15.5303C18.9149 14.4759 17.7225 13.7437 16.3889 13.4555C16.2448 13.4149 16.1174 13.3807 16.0027 13.3499C15.6357 13.2513 15.399 13.1877 15.1643 13.0623C15.6708 12.4077 16.0246 11.7195 16.191 11.2856C16.2249 11.265 16.268 11.2388 16.304 11.2153C16.326 11.201 16.3569 11.1802 16.3878 11.1561C16.4033 11.144 16.4261 11.1254 16.4506 11.1016C16.47 11.0827 16.5174 11.0351 16.5592 10.9633C17.162 9.925 17.2632 9.1282 16.9369 8.54597C16.8242 8.34472 16.6774 8.20444 16.5396 8.10826C16.5316 7.5133 16.4551 6.9209 16.3113 6.34186C16.3032 6.30894 16.2922 6.27678 16.2786 6.24572C15.9182 5.42272 15.3184 4.72362 14.5563 4.23336C13.7944 3.74324 12.9029 3.48267 11.9925 3.48267ZM14.3275 13.9561C13.7082 14.4919 12.923 14.9154 11.9925 14.9154C11.0654 14.9154 10.2823 14.4944 9.6639 13.9608C9.18211 14.2787 8.76541 14.3891 8.26978 14.5204C8.15752 14.5502 8.0412 14.581 7.91917 14.6155C7.90639 14.6191 7.8935 14.6223 7.8805 14.6251C6.80558 14.8536 5.84998 15.4406 5.17764 16.2803C4.60876 16.9908 4.27251 17.845 4.20352 18.733C9.36468 19.581 14.6354 19.581 19.7966 18.733C19.7276 17.845 19.3913 16.9908 18.8224 16.2803C18.1501 15.4406 17.1945 14.8535 16.1196 14.6251C16.1066 14.6223 16.0938 14.6191 16.081 14.6155C15.9582 14.5808 15.8412 14.5499 15.7283 14.52C15.2309 14.3885 14.8125 14.2779 14.3275 13.9561ZM15.3357 8.46063C15.3246 8.75239 15.525 9.00861 15.8084 9.06976L8.1781 9.06976C8.46176 9.00857 8.66219 8.75202 8.65087 8.46005C8.62768 7.86213 8.68657 7.26421 8.82603 6.68137C9.09228 6.09775 9.52576 5.59778 10.0779 5.24258C10.6447 4.878 11.3105 4.68267 11.9925 4.68267C12.6745 4.68267 13.3403 4.878 13.9071 5.24258C14.4593 5.59781 14.8928 6.09784 15.159 6.68153C15.2989 7.26446 15.3583 7.86252 15.3357 8.46063ZM8.16784 9.07362L8.15867 9.07362L8.1613 9.07314L8.16463 9.0725L8.17024 9.07138L8.1781 9.06976C8.18134 9.06899 8.18124 9.06877 8.17947 9.06932L8.1781 9.06976C8.17573 9.07055 8.17219 9.07181 8.16784 9.07362ZM8.40246 10.2502C7.94505 9.41995 8.08668 9.15 8.09642 9.13262C8.10906 9.11006 8.12792 9.09367 8.15303 9.08056C8.15852 9.07769 8.16357 9.07539 8.16784 9.07362L15.8084 9.06976C15.8131 9.07132 15.8224 9.07476 15.8335 9.08056C15.8586 9.09367 15.8775 9.11006 15.8901 9.13262C15.8999 9.15 16.0415 9.41995 15.5841 10.2501L15.5474 10.2724C15.5076 10.2966 15.4504 10.3315 15.4006 10.3662C15.3765 10.3831 15.3396 10.4098 15.3024 10.4434C15.2838 10.4602 15.2553 10.4874 15.2258 10.5237C15.2014 10.5538 15.1462 10.6263 15.1127 10.7338L15.1103 10.7417C15.0341 10.9991 14.6765 11.7786 14.0875 12.4873C13.4922 13.2036 12.7727 13.7154 11.9925 13.7154C11.2138 13.7154 10.4946 13.2043 9.89934 12.4883C9.31026 11.7798 8.95259 11.0006 8.8764 10.7423L8.87382 10.7338C8.84035 10.6263 8.78516 10.5538 8.7607 10.5237C8.73124 10.4874 8.70279 10.4602 8.68416 10.4434C8.64698 10.4098 8.61004 10.3831 8.58593 10.3663C8.53611 10.3315 8.4789 10.2966 8.43911 10.2724L8.40246 10.2502ZM8.40246 10.2502C8.42211 10.2858 8.44287 10.3225 8.46479 10.3603C8.42628 10.2941 8.38408 10.2525 8.37215 10.2409C8.35512 10.2244 8.34184 10.2138 8.33744 10.2104C8.33338 10.2072 8.33078 10.2054 8.33031 10.205L8.33744 10.2104C8.35388 10.2211 8.37467 10.2333 8.40246 10.2502ZM15.5221 10.3597C15.5439 10.3222 15.5645 10.2856 15.5841 10.2501C15.6119 10.2333 15.632 10.2209 15.6485 10.2102C15.6441 10.2137 15.6314 10.2244 15.6144 10.2409C15.6025 10.2525 15.5606 10.2935 15.5221 10.3597Z' fill='%23002134'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 10px center;
  padding-inline-start: 40px !important;
}
html[dir=rtl] .form-control-user {
  background-position: right 10px center;
}
.form-control-user ~ label {
  padding-inline-start: 40px;
}
.form-control-password {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.8566 10.257C18.8516 10.0769 18.8406 9.86147 18.8189 9.61957C18.7545 8.90018 18.5945 7.92865 18.2056 6.9477C17.8162 5.96527 17.1888 4.95296 16.1794 4.18668C15.1636 3.4155 13.8038 2.92627 12.0114 2.92627C10.2191 2.92627 8.85918 3.4155 7.84338 4.18668C6.83403 4.95296 6.20664 5.96527 5.81719 6.94769C5.42833 7.92865 5.26827 8.90018 5.20389 9.61957C5.18229 9.86096 5.17129 10.076 5.16626 10.2559C4.57987 10.2798 4.11182 10.7627 4.11182 11.355V18.5253C4.11182 19.9613 5.27588 21.1253 6.71182 21.1253H17.2885C18.7245 21.1253 19.8885 19.9613 19.8885 18.5253V11.355C19.8885 10.7703 19.4324 10.2922 18.8566 10.257ZM6.39912 9.72652C6.38297 9.90698 6.37354 10.0702 6.36833 10.2113H17.6545C17.6493 10.0702 17.6398 9.90698 17.6237 9.72652C17.5658 9.07996 17.4232 8.23022 17.0901 7.38991C16.7575 6.55107 16.2437 5.74211 15.4538 5.14245C14.6704 4.54768 13.5731 4.12627 12.0114 4.12627C10.4498 4.12627 9.35241 4.54768 8.56898 5.14245C7.77911 5.74211 7.26527 6.55107 6.93274 7.38991C6.59963 8.23022 6.45697 9.07996 6.39912 9.72652ZM5.31182 18.5253V11.455H18.6885V18.5253C18.6885 19.2985 18.0617 19.9253 17.2885 19.9253H6.71182C5.93862 19.9253 5.31182 19.2985 5.31182 18.5253Z' fill='%23002134'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left 10px center;
  padding-inline-start: 40px !important;
}
html[dir=rtl] .form-control-password {
  background-position: right 10px center;
}
.form-control-password ~ label {
  padding-inline-start: 40px;
}

.form-floating > .form-control ~ label {
  color: rgba(0, 33, 52, 0.50);
}

.form-floating > .form-control-plaintext ~ label, .form-floating > .form-control:focus ~ label, .form-floating > .form-control:not(:placeholder-shown) ~ label, .form-floating > .form-select ~ label {
  color: rgba(0, 33, 52, 0.70);
}

input[type=file].form-control {
  padding: 1.1rem 2rem;
  display: none;
}
input[type=file].form-control::-webkit-file-upload-button {
  background-color: #EAE6E2;
  color: #522D24;
  border: none !important;
}
input[type=file].form-control + label {
  background: #FFFFFF;
  border: 1px solid #F3E4DE;
  border-radius: 0;
  min-height: 69px;
  color: #1E1E1E;
  font-size: 1rem;
  margin-bottom: 0rem;
  font-weight: normal;
  display: block;
  padding: 1.34rem 1.125rem;
  cursor: pointer;
  position: relative;
  padding-inline-end: calc(2.25rem + 100px);
}
input[type=file].form-control + label .upload-file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: block;
}
input[type=file].form-control + label .upload-file-btn {
  background-color: #EAE6E2;
  color: #522D24;
  border: none !important;
  height: 35px;
  width: 100px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  transition: all 0.25s ease-in-out;
  position: absolute;
  top: 1rem;
  inset-inline-end: 1.125rem;
}
input[type=file].form-control + label .upload-file-btn:hover {
  background-color: #d5cdc4;
}

.form-check-btn input {
  display: none;
}
.form-check-btn input + label {
  cursor: pointer;
}
.form-check-btn input:checked + label {
  background-color: #F3E4DE;
  color: #fff !important;
}

.form-check {
  padding-left: 0;
  margin-bottom: 0.5rem;
}
.form-check-input {
  width: 18px;
  height: 18px;
  border: 1px solid #F3E4DE;
  float: none;
  margin-left: 0 !important;
  margin-inline-end: 0.5rem !important;
  transition: all 0.25s ease-in-out;
  display: inline;
  vertical-align: middle;
  position: relative;
  margin-top: -2px;
}
.form-check-input:checked {
  background-color: #fff;
  border-color: #8B87DB;
}
.form-check-input:checked[type=radio] {
  background-size: 12px 12px;
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 0.551025C7.18669 0.551025 8.34673 0.902919 9.33342 1.56221C10.3201 2.2215 11.0892 3.15857 11.5433 4.25492C11.9974 5.35128 12.1162 6.55768 11.8847 7.72157C11.6532 8.88545 11.0818 9.95455 10.2426 10.7937C9.40353 11.6328 8.33443 12.2042 7.17054 12.4357C6.00666 12.6672 4.80026 12.5484 3.7039 12.0943C2.60754 11.6402 1.67047 10.8711 1.01118 9.88445C0.351894 8.89775 0 7.73771 0 6.55103C0 4.95973 0.632141 3.4336 1.75736 2.30838C2.88258 1.18317 4.4087 0.551025 6 0.551025V0.551025Z' fill='%23C0CE02'/%3E%3C/svg%3E%0A");
}

.upload-file-note {
  display: block;
  color: #565656;
  text-align: end;
  line-height: 1.65;
  font-size: 1rem;
  font-weight: normal;
  margin-top: 0.25rem;
}

textarea.form-control {
  resize: none;
  min-height: 80px;
  padding-top: 20px;
}
.text-center.text-falcon-brown {
  color: #D78E7A !important;
}

.form-select {
  background-color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.46204 9.80925L5.87625 8.39504L12.6691 15.1879L19.462 8.39504L20.8762 9.80925L12.6691 18.0164L4.46204 9.80925Z' fill='%23787878'/%3E%3C/svg%3E%0A");
  background-size: 20px 20px;
  border: 1px solid #F3E4DE;
  border-radius: 0;
  /*min-height: 60px;*/
  color: #4B4B4B;
  font-size: 1rem;
  margin-bottom: 1.5rem;
  font-weight: normal;
  min-width: 100px;
}
select.form-control {
  background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23CD907E' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E") #fff;
  background-repeat: no-repeat;
  background-position: right 10px center;
  background-size: 16px 12px;
}
html[dir=rtl] select.form-control {
  background-position: left 0.75rem center !important;
  padding: 0.375rem 0.75rem 0.375rem 2.25rem;
}
.form-select:disabled, .form-select[readonly] {
  background-color: #F3E4DE !important;
  opacity: 1;
  color: #002134;
}
.form-select option:hover {
  background-color: #EAE6E3 !important;
}

.form-btn-wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.25rem;
  margin-top: 1.75rem;
  border-top: 1px solid #F3E4DE;
  flex-wrap: wrap;
  gap: 16px;
}
.form-btn-wrapper [class^=btn] {
  min-width: 130px;
  height: 45px;
}

.form-control.form-control-sm {
  font-size: 0.875rem;
  padding-block: 0.25rem;
  line-height: 1.25;
}

hr {
  border-top-color: #F3E4DE;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.d-flex {
  display: flex !important;
  flex-wrap: wrap;
}

.modal {
  overflow: hidden;
 
}
.modal .modal-dialog {
  margin-top: 50vh;
  transform: translateY(-50%) !important;
}
@media (min-width: 576px) {
  .modal .modal-dialog {
    max-width: 90vw;
  }
}
.modal .modal-dialog .modal-content {
  max-height: 94vh;
  border-radius: 0;
  background: #F3F2F0;
  border-radius: 12px;

}
@media (min-width: 576px) {
  .modal .modal-dialog .modal-content {
    width: 90vw;
  }
}
.modal .modal-dialog .modal-content .modal-header {
  background-color: #032B42;
  height: 50px;
  padding: 0.5rem 1rem;
  color: #522D24;
  border-radius: 0;
  align-items: center;
  border-radius: 12px 12px 0 0;

}
.modal .modal-dialog .modal-content .modal-header .modal-title--wrapper {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}
.modal .modal-dialog .modal-content .modal-header h1 {
  color: #fff;
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 0;
  line-height: 1;
  display: inline-flex;
  align-items: center;
  gap: 1.25rem;
}
.modal .modal-dialog .modal-content .modal-header h2 {
  color: #522D24;
  font-size: 1rem;
  margin-bottom: 0;
  line-height: 1;
}
.modal .modal-dialog .modal-content .modal-header .btn-close {
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.6161 17.3839C16.1043 17.872 16.8957 17.872 17.3839 17.3839C17.872 16.8957 17.872 16.1043 17.3839 15.6161L10.7678 9L17.3839 2.38388C17.872 1.89573 17.872 1.10427 17.3839 0.616117C16.8957 0.127961 16.1043 0.127961 15.6161 0.616117L9 7.23223L2.38388 0.616116C1.89573 0.127961 1.10427 0.127961 0.616117 0.616117C0.127961 1.10427 0.127961 1.89573 0.616117 2.38388L7.23223 9L0.616117 15.6161C0.127962 16.1043 0.127962 16.8957 0.616117 17.3839C1.10427 17.872 1.89573 17.872 2.38388 17.3839L9 10.7678L15.6161 17.3839Z' fill='%23ffffff' fill-opacity='0.5'/%3E%3C/svg%3E%0A");
}
.modal .modal-dialog .modal-content .modal-body {
  overflow: auto;
  padding: 1.25rem;
}
@media (min-width: 576px) {
  .modal.modal-small .modal-dialog {
    max-width: 90vw;
  }
}
.modal.modal-small .modal-dialog .modal-content {
  max-height: 94vh;
}
@media (min-width: 576px) {
  .modal.modal-small .modal-dialog .modal-content {
    width: 430px;
    margin: auto;
  }
}
.modal.modal-small .modal-dialog .modal-footer {
  gap: 1rem;
}
.modal.modal-small .modal-dialog .modal-footer > * {
  margin: 0;
  flex: 1;
}

fieldset {
  padding: 1.5rem 1.25rem 1rem;
  border: solid 1px #EAE6E3;
  border-radius: 10px;
}
fieldset:not(:last-child) {
  margin-bottom: 2rem;
}
fieldset legend {
  float: none;
  width: auto;
  margin-bottom: 0;
  color: rgba(82, 45, 36, 0.7);
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 1;
}

.login--wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  /* height: calc(100vh - 170px); */
  min-height: 400px;
  padding-top: 55px;
}
.login--inner-wrapper {
  width: 350px;
  max-width: 100%;
  /*            table {
      tr {
          th {
              background-color: #000000 !important;
              color: #fff !important;
          }

          td {
              background-color: #F3F2F0 !important;
              padding: 1rem !important;

              a {
                  @extend .btn-primary;
                  display: block;
              }
          }
      }
  }*/
}
.login--inner-wrapper .form-floating > .form-control-plaintext ~ label, .login--inner-wrapper .form-floating > .form-control:focus ~ label, .login--inner-wrapper .form-floating > .form-control:not(:placeholder-shown) ~ label, .login--inner-wrapper .form-floating > .form-select ~ label {
  color: rgba(0, 33, 52, 0.50);
}

.content--wrapper {
  padding: 2.5rem 2.5rem 1.25rem;
  min-height: calc(100vh - 170px);
  position: relative;
  display: flex;
  flex-direction: column;
  border-radius: 40px;
  background: linear-gradient(122deg, rgba(255, 160, 140, 0.60) -30.33%, rgba(255, 160, 140, 0.00) 32.33%), #FDF8F5;
}
.content--wrapper > form {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.content--wrapper > form .tab-content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.content--wrapper > form .tab-content > .active {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.content--wrapper > form .tab-content .form-wrapper {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}
.content--wrapper > form .tab-content .form-wrapper .custom-control .btn-tab:focus {
 background-color: #7773bd;
}
.content--wrapper > form .tab-content .form-wrapper .custom-control .btn-tab:active {
 background-color: #7773bd;
}

.wizard {
  padding-bottom: 1.25rem;
  margin-bottom: 1.75rem;
  border-bottom: 1px solid #F3E4DE;
  overflow: auto;
}
.wizard::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
.wizard .wizard-step {
  list-style: none;
  margin: 0.2rem 0;
  width: 100%;
  padding: 0;
}
.wizard .wizard-step .wizard-step-item {
  -ms-flex: 1 1 0;
  -webkit-box-flex: 0;
  flex: 1 1 0;
  margin-top: 0;
  min-height: 1rem;
  position: relative;
  text-align: center;
  justify-content: center;
  display: flex;
  padding-inline: 10px;
}
.wizard .wizard-step .wizard-step-item:not(:last-child):after {
  background: #002134 !important;
  content: "";
  height: 1px;
  /*right: 0;*/
  inset-inline-end: -7px;
  position: absolute;
  top: 50%;
  width: 15px;
}
.wizard .wizard-step .wizard-step-item span {
  padding: 0;
  text-decoration: none;
  line-height: 22px;
  text-align: center;
  width: 24px;
  height: 24px;
  color: #002134;
  font-size: 0.8rem;
  background: none;
  /* background-color: #002134; */
  border: 2px solid #002134;
  border-radius: 50px;
  display: block;
  position: relative;
  z-index: 1;
}
.wizard .wizard-step .wizard-step-item h5 {
  text-align: left;
  font-size: 0.9em;
  margin-top: 10px;
  color: #787878;
  padding-right: 15px;
}
.wizard .wizard-step .wizard-step-item.done:after {
  background: #8B87DB;
}
.wizard .wizard-step .wizard-step-item.done span {
  padding: 4px;
  content: url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.0' xmlns='http://www.w3.org/2000/svg' width='60' height='60'%3E%3Cpath fill='%23002134' d='M54.155 9.757L20.83 45.401 6.249 29.898c-.922-.936-2.319-.936-3.241 0-.923.922-.923 2.307 0 3.229l16.195 17.361c.244.23.244.23.474.23l.23.23c.23 0 .461.23.922.23s.692 0 .923-.23c0 0 .23 0 .23-.23.23 0 .23-.23.461-.23l35.183-37.49c.923-.935.923-2.319 0-3.241-1.152-.923-2.779-.923-3.471 0z'/%3E%3C/svg%3E");
  background-color: #8B87DB;
  border-color: #8B87DB;

}
.wizard .wizard-step .wizard-step-item.active:after, .wizard .wizard-step .wizard-step-item.active span {
  background: #002134;
  color: #ffffff;
}
.wizard .wizard-step .wizard-step-item.active ~ .wizard-step-item:after, .wizard .wizard-step .wizard-step-item.active ~ .wizard-step-item span:after {
  background: #e6e6e6;
}

.wizard-confirmation--wrapper {
  padding-block: 5rem;
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  justify-content: center;
  align-items: center;
}

.summary--wrapper {
  background-color: #ffffff;
  border: 1px solid #ffffff;
  padding: 0 1rem 1rem;
  border-radius: 12px;
}
.summary--ttl {
  margin-inline: -1rem;
  margin-bottom: 1rem;
  padding: 0.5rem 1rem;
  background-color: #002134;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 1.5rem;
  min-height: 50px;
  border-radius: 12px 12px 0 0;
}
.summary--ttl h2 {
  color: #fff;
  font-size: 1rem;
  margin-bottom: 0;
  font-weight: normal;
}
.summary--inner-wrapper {
  border-radius: 12px;
  border: 1px solid #F3E4DE;
  padding: 1.5rem;
}
.summary--inner-wrapper:not(:last-child) {
  margin-bottom: 1rem;
}
.summary--item-wrapper {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 1rem;
}
.summary--item-wrapper:not(:last-child) {
  margin-bottom: 1.5rem;
}
.summary--item-ttl {
  width: 130px;
  font-size: 0.875rem;
  line-height: 1;
  font-weight: normal;
  color: #002134;
}
.summary--item-content {
  width: 130px;
  font-size: 0.875rem;
  line-height: 1;
  font-weight: bold;
  flex-grow: 1;
  display: flex;
  gap: 2rem;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  color: #002134;
}

.search-box {
  background: #FCFCFC;
  /* border: 1px solid #CADDF2; */
  border-radius: 8px;
  padding: 0;
  min-width: 300px;
}
@media (max-width: 767.9px) {
  .search-box {
    min-width: 0px;
    width: 100%;
  }
}
.search-box input {
  border: none;
  margin: 0;
  padding: 0.5rem 0.5rem;
  background: transparent none;
  outline: none;
  color: #1E1E1E;
  font-size: 0.875rem;
  font-weight: normal;
  width: calc(100% - 45px);
}
.search-box input::placeholder {
  /*color: $txt-light-color;*/
}
.search-box button {
  border: none !important;
  margin: 0;
  background: transparent none;
  padding: 0.5rem 0;
  height: 100%;
  min-width: 40px;
}

.txt-accent {
  font-weight: normal;
  color: #8B87DB;
}

.alert {
  font-weight: bold;
  font-size: 0.875rem;
  line-height: 2;
}
.alert-primary {
  color: rgba(0, 33, 52, 0.70);
  background: #F3E4DE;
  /* border: 1px solid #C9DDF2; */
  border-radius: 0px;
}

.pagination .page-item .page-link {
  color: #032C42;
}
.pagination .page-item .page-link svg {
  height: auto !important;
  width: auto !important;
}
.pagination .page-item.disabled .page-link {
  opacity: 0.5;
}
.pagination .page-item.active .page-link {
  background-color: #032C42;
  border-color: #032C42;
  color: #fff;
}

footer {
  padding: 1.5rem 0 1rem;
  display: flex;
}
footer p {
  text-align: center;
  color: rgba(255, 255, 255, 100);
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1;
}

.wptheme1Col .wpthemeCol, .wptheme2Col .wpthemeCol {
  width: 100%;
  margin: 0;
  float: none;
  text-align: start;
}

.tablesorter .header,
.tablesorter .tablesorter-header {
  /* black (unsorted) double arrow */
  /*background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);*/
  /* white (unsorted) double arrow */
  background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
  /* image */
  /* background-image: url(../scss/images/black-unsorted.gif); */
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 18px;
  white-space: normal;
  cursor: pointer;
}

.custom-checkbox .custom-control-input:checked~.custom-control-label:before {
  border-color:#8B87DB;
  color:#8B87DB;
  background-color:#8B87DB
}
.custom-checkbox .custom-control-input:not(:checked)~.custom-control-label:before {
  border-color:#8B87DB !important;
  color:#8B87DB;
  background-color: unset;
}
.custom-radio .custom-control-input:checked~.custom-control-label:before {
  border-color:#8B87DB;
  color:#8B87DB;
  background-color:#fff
}
.custom-radio .custom-control-input:active~.custom-control-label:before {
  border-color:rgba(139, 135, 219, 0.46)!important;
  color:#8B87DB !important;
  background: rgba(139, 135, 219, 0.46)!important;
}
.custom-radio .custom-control-input:checked~.custom-control-label:after {
  background-image:none!important;
  background:#8B87DB;border-radius:50%;
  width:12px;
  height:12px;
  top:5px;
  left:3px
}
.custom-checkbox .custom-control-label:before {
  border-radius:4px;
  border-color:#8B87DB;
  background-color: unset;
  width:18px;
  height:18px;
  top:2px;
  left:0
}
.btn-rich-coffee {
  color:#002134;
  border:2px solid #002134;
  background-color: unset !important;
  border-width: 2px;
}
.btn-rich-coffee:active,.btn-rich-coffee:hover {
  color:#fff;
  border:2px solid #002134;
  background-color:#002134 !important
}
.btn-rich-coffee.focus,.btn-rich-coffee:focus,.btn-rich-coffee:not(:disabled):not(.disabled).active:focus,.btn-rich-coffee:not(:disabled):not(.disabled):active:focus,.show>.btn-rich-coffee.dropdown-toggle:focus {
  -webkit-box-shadow:0 0 0 .1rem #002134 ;
  box-shadow:0 0 0 .1rem #002134
}
.btn-primary.focus,.btn-primary:focus {
  box-shadow: unset !important;
  border-color: #8B87DB !important;
  background-color: #8B87DB !important;
}
.required-radio .custom-radio .custom-control-label:before, .required-radio.custom-radio .custom-control-label:before {
  box-shadow: 0 0 5px 1px red;
}

/*------- Responsive -------*/
