.ek-myoo {
  background: #fbf9fa !important;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
.ek-myoo h1 {
  font-family: "Playfair Display", Georgia, "Times New Roman", serif !important;
}
.ek-myoo h2, .ek-myoo h3, .ek-myoo h4, .ek-myoo h5, .ek-myoo h6,
.ek-myoo .card-title,
.ek-myoo .content-header-title {
  font-family: "Poppins", system-ui, sans-serif;
}
.ek-myoo .card-text,
.ek-myoo p, .ek-myoo label, .ek-myoo input, .ek-myoo select, .ek-myoo textarea, .ek-myoo table {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
.ek-myoo a {
  color: #1A677A;
}
.ek-myoo a:hover {
  color: #134F5E;
}
.ek-myoo a.btn-warning,
.ek-myoo a.btn-warning:hover,
.ek-myoo a.btn-danger,
.ek-myoo a.btn-danger:hover,
.ek-myoo a.btn-info,
.ek-myoo a.btn-info:hover,
.ek-myoo a.btn-success:hover {
  color: #fff;
}
.ek-myoo a.btn-success,
.ek-myoo a.btn-light,
.ek-myoo a.btn-light:hover {
  color: #324356;
}
.ek-myoo .bg-primary {
  background-color: #1A677A !important;
}
.ek-myoo .text-primary {
  color: #1A677A !important;
}
.ek-myoo .badge-primary {
  background-color: #1A677A !important;
  color: #fff !important;
}
.ek-myoo .btn-primary {
  background-color: #1A677A !important;
  border-color: #1A677A !important;
  color: #fff !important;
}
.ek-myoo .btn-primary:hover, .ek-myoo .btn-primary:focus, .ek-myoo .btn-primary:active {
  background-color: #134F5E !important;
  border-color: #134F5E !important;
}
.ek-myoo .btn-outline-primary {
  background-color: transparent !important;
  border-color: #1A677A !important;
  color: #1A677A !important;
}
.ek-myoo .btn-outline-primary:hover, .ek-myoo .btn-outline-primary:focus {
  background-color: #1A677A !important;
  color: #fff !important;
}
.ek-myoo .text-info,
.ek-myoo .menu-livicon i,
.ek-myoo .bx.primary {
  color: #0094A5 !important;
}
.ek-myoo hr {
  border-top-color: #e3e8ec;
}
.ek-myoo .header-navbar.navbar-light:not(.navbar-horizontal), .ek-myoo .header-navbar.bg-white:not(.navbar-horizontal) {
  background: #ffffff !important;
}
.ek-myoo .header-navbar .nav-link,
.ek-myoo .header-navbar .navbar-nav .nav-link {
  color: #3D5560;
}
.ek-myoo .header-navbar .nav-link:hover {
  color: #1A677A;
}
.ek-myoo .main-menu .navigation {
  background: transparent;
}
.ek-myoo .main-menu .navigation li a {
  color: #3D5560;
}
.ek-myoo .main-menu .navigation li.active > a {
  background: #1A677A;
  color: #fff;
  box-shadow: 0 2px 8px rgba(26, 103, 122, 0.35);
}
.ek-myoo .main-menu .navigation li:not(.active) > a:hover {
  color: #1A677A;
}
.ek-myoo .main-menu .navigation .menu-title {
  color: inherit;
}
.ek-myoo .main-menu .brand-text {
  color: #1A677A;
}
.ek-myoo .card {
  border: 1px solid #e3e8ec;
  border-radius: 12px;
  box-shadow: 0 2px 20px rgba(26, 103, 122, 0.08);
}
.ek-myoo .card-header .card-title {
  color: #1A677A;
}
.ek-myoo .form-control:focus {
  border-color: #1A677A;
  box-shadow: 0 0 0 3px rgba(26, 103, 122, 0.18);
}
.ek-myoo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1A677A !important;
  border-color: #1A677A !important;
}
.ek-myoo .footer {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
.ek-myoo .footer a {
  color: #1A677A;
}
.ek-myoo img {
  display: inline-block;
}
.ek-myoo a,
.ek-myoo a:hover {
  text-decoration: none;
}
