.intro-reservation h3,
.navbar-light .btn .btn-icon,
.text-primary-color,
 #loader .flatware-icon,
.select-options .selected,
.directions-icon-container,
.order-confirmation-container i,
.list-wrapper .list-item:hover a,
footer .link:hover,
.primary-card .fav:focus {
  color: rgb(239, 154, 0);
}

.bg-primary-color,
.list-wrapper .active-li,
.btn-custom-primary,
.specification-flex,
.custom-checkbox:checked,
.custom-radio:checked,
.custom-switch:checked,
.custom-form-select option:checked,
.MultiCarousel .leftLst:hover,
.MultiCarousel .rightLst:hover,
.form-input[type=file]::file-selector-button,
::-webkit-scrollbar-thumb {
  background-color: rgb(239, 154, 0);
}

.social-icons-container-primary .social-icon-container,
.fixed-button,
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  background-color: rgb(239, 154, 0) !important;
}

.text-primary-light-color {
  color: rgb(252, 173, 27);
}

.main-navbar .nav-link.active,
.main-navbar .nav-link:hover,
.comment-meta,
.toggle-more,
.nav-link:focus,
.nav-link:hover,
.nav-link-forced {
  color: rgb(252, 173, 27) !important;
}

.intro-reservation input,
.intro-reservation select,
.list-group-item,
.custom-form-select {
  border: 1px solid rgb(239, 154, 0) !important;
}

#loader::before {
  border-top: 3px solid rgb(239, 154, 0);
}

#loader .flatware-icon {
  fill: rgb(239, 154, 0);
}

.search-menu,
.subscription-container,
.reply-form-container,
.comment-form-container {
  border: 2px solid rgb(239, 154, 0);
}

.btn-custom-primary,
.primary-border,
.custom-checkbox:focus,
.custom-checkbox:checked,
.custom-radio:focus,
.custom-radio:checked,
.custom-switch:focus,
.custom-switch:checked,
.btn-custom-primary:hover,
.btn-custom-primary:focus,
.btn-custom-primary:active {
  border-color: rgb(239, 154, 0);
}

.custom-tooltip-primary {
  --bs-tooltip-bg: rgb(239, 154, 0);
}

.focus-border-primary .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem rgb(239, 154, 0);
}

.secondary-card {
  border-bottom: 3px solid rgb(239, 154, 0);
}

.bg-primary-light,
.custom-form-select .item-options:hover,
.custom-form-select option:hover,
.custom-form-select.opened option:hover,
.btn-custom-primary:hover,
.btn-custom-primary:focus,
.btn-custom-primary:active,
.form-input[type=file]:hover::file-selector-button {
  background-color: rgb(252, 173, 27);
}

.text-primary-light {
  color: rgb(252, 173, 27);
}

.primary-border-light {
  border-color: rgb(252, 173, 27);
}

.focus-border-primary-light .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem rgb(252, 173, 27);
}

.bg-primary-dark,
.MultiCarousel .leftLst,
.MultiCarousel .rightLst {
  background-color: rgb(212, 136, 0);
}

.contact-info-container {
  background-color: rgb(212, 136, 0) !important;
}

.text-primary-dark {
  color: rgb(212, 136, 0);
}

.primary-border-dark {
  border-color: rgb(212, 136, 0);
}

.focus-border-primary-dark .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem rgb(212, 136, 0);
}

.bg-primary-color-transparent {
  background-color: rgba(239, 154, 0, 0.5);
}

.text-primary-color-transparent {
  color: rgba(239, 154, 0, 0.5);
}

.custom-form-select:focus {
  border-color: rgba(239, 154, 0, 0.5);
  box-shadow: 0 0 0 0.25rem rgba(239, 154, 0, 0.5);
}

.bg-secondary-color,
.first-home-page .home-intro-bg,
.directions-icon-container,
.about-page .intro-section,
.btn-custom-secondary {
  background-color: #F5F5DC;
}

.custom-tooltip-secondary {
  --bs-tooltip-bg: rgb(1, 28, 28);
}

.social-icons-container-secondary .social-icon-container {
  background-color: rgb(1, 28, 28) !important;
}

.text-secondary-color {
  color: rgb(1, 28, 28);
}

.secondary-border,
.btn-custom-secondary,
.btn-custom-secondary:hover,
.btn-custom-secondary:focus,
.btn-custom-secondary:active {
  border-color: rgb(1, 28, 28);
}

.focus-border-secondary .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem rgb(1, 28, 28);
}

.bg-secondary-light-color,
.btn-custom-secondary:hover,
.btn-custom-secondary:focus,
.btn-custom-secondary:active {
  background-color: rgb(1, 36, 36);
}

.text-secondary-light {
  color: rgb(1, 36, 36);
}

.secondary-border-light {
  border-color: rgb(1, 36, 36);
}

.focus-border-secondary-light .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem rgb(1, 36, 36);
}

.bg-secondary-dark-color,
.order-list-page,
.profile-page,
.error-404,
.contact-page,
.registration-page .sign-up-image,
.offcanvas-body .nav-item:hover {
  background-color: #f5f5dc;
}

.MultiCarousel .leftLst.over,
.MultiCarousel .rightLst.over {
  background-color: rgb(1, 24, 24) !important;
}

.text-secondary-dark {
  color: rgb(1, 24, 24);
}

.secondary-border-dark {
  border-color: rgb(1, 24, 24);
}

.focus-border-secondary-dark .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem rgb(1, 24, 24);
}

.bg-secondary-color-transparent {
  background-color: rgba(1, 28, 28, 0.5);
}

.text-secondary-color-transparent {
  color: rgba(1, 28, 28, 0.5);
}

.bg-precision-light,
.bg-background-light,
.light .accordion-body,
.services-container-light,
.btn-custom-light,
.summary-box-light,
.footer-light,
.footer-light .social-icon-container,
.footer-light .custom-form-select {
  background-color: rgb(255, 255, 255);
}

.bg-precision-dark,
.text-background-light,
.accent-blue-bg,
.accent-yellow-bg,
.accent-red-bg,
.accent-green-bg,
.contact-info-container,
.bg-dark-dining,
.dashboard-page,
.footer-dark,
.dark .nav-link,
.dark .tab-content,
.dark .accordion-body,
.dark .accordion-button,
.upr_Nav .location,
.upr_Nav .icons-n-phone-container,
.upr_Nav .upper-nav-text,
.navbar-dark .btn .btn-icon,
.services-container-dark,
.services-container-dark .services,
.btn-custom-dark,
.btn-custom-accent-blue,
.btn-custom-accent-yellow,
.btn-custom-accent-red,
.btn-custom-accent-green,
.primary-card .fav,
.summary-box-dark,
.custom-form-select option:checked,
.footer-dark .footer-section input,
.footer-dark .footer-section input::placeholder {
  color: rgb(255, 255, 255);
}

.btn-custom-light {
  border-color: rgb(255, 255, 255);
}

.nav-pills .btn-tab {
  color: rgb(255, 255, 255);
}

.light .select-dropdown {
  background: rgb(255, 255, 255);
}

.custom-form-select-light {
  background-color: rgb(255, 255, 255) !important;
  color: rgb(31, 31, 31) !important;
}

.custom-form-select-dark {
  background-color: rgb(31, 31, 31) !important;
}

.navbar-light {
  backdrop-filter: blur(10px);
  --navbar-bg: rgb(255, 255, 255);
  --navbar-color: rgb(31, 31, 31);
}

.navbar-dark {
  backdrop-filter: blur(10px);
  --navbar-bg: rgb(31, 31, 31);
  --navbar-color: rgb(255, 255, 255);
}

.navbar-transparent {
  --navbar-bg: transparent;
  --navbar-color: rgb(255, 255, 255);
  box-shadow: none !important;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link,
.custom-form-select-dark,
.dark {
  color: rgb(255, 255, 255) !important;
}

.custom-tooltip-dark {
  --bs-tooltip-bg: rgb(31, 31, 31);
  --bs-tooltip-color: rgb(255, 255, 255);
}

.custom-tooltip-light {
  --bs-tooltip-bg: rgb(255, 255, 255);
  --bs-tooltip-color: rgb(31, 31, 31);
}

.custom-tooltip-secondary {
  --bs-tooltip-color: rgb(255, 255, 255);
}

.custom-tooltip-primary {
  --bs-tooltip-color: rgb(255, 255, 255);
}

.light::placeholder {
  color: #2e2e2e !important;
}

.dark::placeholder {
  color: #e7e7e7 !important;
}

.focus-border-light .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem #e7e7e7;
}

.focus-border-dark .accordion-button:focus {
  box-shadow: 0 0 0 0.1rem #2e2e2e;
}

.light .accordion-item {
  border: 1px solid #e7e7e7;
}

.light .select-dropdown,
.light .input-group {
  border: 1px solid #e7e7e7;
}

.dark .select-dropdown,
.dark .input-group {
  border: 1px solid #2e2e2e;
}

.custom-input {
  border: 2px solid #e7e7e7;
}

.social-icons-container-primary .social-icon-container {
  color: #e7e7e7 !important;
}

.social-icons-container-secondary .social-icon-container {
  color: rgb(255, 255, 255) !important;
}

.social-icons-container-dark .social-icon-container {
  background-color: #2e2e2e !important;
  color: #e7e7e7 !important;
}

.social-icons-container-light .social-icon-container {
  background-color: #e7e7e7 !important;
  color: #2e2e2e !important;
}

.footer-dark .social-icon-container,
.footer-dark .custom-form-select,
.dark .form-input::placeholder {
  color: #e7e7e7;
}

.footer-light .upper-footer,
.footer-light .bottom-footer,
.btn-custom-light:hover,
.btn-custom-light:focus,
.btn-custom-light:active {
  border-color: #e7e7e7;
}

.footer-light .footer-social-media-icon-container {
  border-left: 1px solid #e7e7e7;
  border-right: 1px solid #e7e7e7;
}

.bg-background-dark,
.bg-precision-dark,
.bg-dark-dining,
.dark .accordion-body,
.services-container-dark,
.dark .select-dropdown,
.summary-box-dark,
.btn-custom-dark,
.footer-dark,
.footer-dark .custom-form-select {
  background-color: rgb(31, 31, 31);
}

.text-background-dark,
.bg-precision-light,
.footer-light,
.footer-light .footer-section input,
.footer-light .footer-section input::placeholder,
.light .nav-link,
.light .tab-content,
.light .accordion-body,
.light .accordion-button,
.services-container-light,
.services-container-light .services,
.btn-custom-light,
.summary-box-light,
.bg-background-light,
.custom-form-select .item-options:hover,
.custom-form-select option:hover,
.custom-form-select.opened option:hover {
  color: rgb(31, 31, 31);
}

.light {
  color: rgb(31, 31, 31) !important;
}

.btn-custom-dark {
  border-color: rgb(31, 31, 31);
}

.btn-custom-dark:hover,
.btn-custom-dark:focus,
.btn-custom-dark:active,
.footer-dark .social-icon-container {
  background-color: #2e2e2e;
}

.footer-light .social-icon-container,
.footer-light .custom-form-select,
.light .form-input::placeholder {
  color: #2e2e2e;
}

.btn-custom-dark:hover,
.btn-custom-dark:focus,
.btn-custom-dark:active,
.footer-dark .upper-footer,
.footer-dark .bottom-footer {
  border-color: #2e2e2e;
}

.dark .accordion-item {
  border: 1px solid #2e2e2e;
}

.offcanvas-body .nav-item {
  border-bottom: 1px solid #2e2e2e;
}

.footer-dark .footer-social-media-icon-container {
  border-left: 1px solid #2e2e2e;
  border-right: 1px solid #2e2e2e;
}

.bg-light-transparent {
  background-color: rgba(255, 255, 255, 0.15);
}

.btn-custom-gradient {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.bg-dark-transparent {
  background-color: rgba(31, 31, 31, 0.15);
}

.card-border {
  border: 2px solid rgba(31, 31, 31, 0.15);
}

::-webkit-scrollbar-track, ::-webkit-scrollbar {
  background-color: rgb(255, 255, 255);
}

.text-color,
.bg-primary-color,
.bg-primary-light,
.bg-primary-dark,
.bg-primary-color-transparent,
.bg-secondary-color,
.bg-secondary-light-color,
.bg-secondary-dark-color,
.bg-secondary-color-transparent,
.bg-light-transparent,
.bg-dark-transparent,
.bg-background-dark,
.intro-container,
.navbar-transparent .btn .btn-icon,
.user-profile-button,
.services-container-transparent,
.services-container-transparent .services,
.MultiCarousel .leftLst:hover,
.MultiCarousel .rightLst:hover,
.btn-custom-primary,
.btn-custom-secondary,
.specification-flex,
.fixed-button .fixed-button-icon,
.form-input[type=file]::file-selector-button {
  color: #824f1e;
}

.intro-reservation input,
.intro-reservation select,
.list-wrapper .active-li a {
  color: rgb(255, 255, 255) !important;
}

.text-beige-color {
  color: #F5F5DC !important;
  text-decoration: none;
}
.btn-custom-accent-blue {
  background-color: rgb(0, 140, 169);
  border-color: rgb(0, 140, 169);
}

.btn-custom-accent-yellow {
  background-color: rgb(230, 138, 0);
  border-color: rgb(230, 138, 0);
}

.btn-custom-accent-red {
  background-color: rgb(169, 0, 0);
  border-color: rgb(169, 0, 0);
}

.btn-custom-accent-green {
  background-color: rgb(0, 122, 19);
  border-color: rgb(0, 122, 19);
}

.summary-box-blue h3,
.summary-box-blue p {
  color: rgb(0, 140, 169);
}

.summary-box-yellow h3,
.summary-box-yellow p {
  color: rgb(230, 138, 0);
}

.summary-box-red h3,
.summary-box-red p {
  color: rgb(169, 0, 0);
}

.summary-box-green h3,
.summary-box-green p {
  color: rgb(0, 122, 19);
}

.accent-blue-bg {
  background-color: rgb(0, 140, 169);
}

.accent-yellow-bg {
  background-color: rgb(230, 138, 0);
}

.accent-red-bg {
  background-color: rgb(169, 0, 0);
}

.accent-green-bg {
  background-color: rgb(0, 122, 19);
}

.accent-blue-transparent-bg {
  background-color: rgba(0, 140, 169, 0.12);
  color: inherit;
}

.accent-yellow-transparent-bg {
  background-color: rgba(230, 138, 0, 0.12);
  color: inherit;
}

.accent-red-transparent-bg {
  background-color: rgba(169, 0, 0, 0.12);
  color: inherit;
}

.accent-green-transparent-bg {
  background-color: rgba(0, 122, 19, 0.12);
  color: inherit;
}

.accent-blue-text {
  color: rgb(0, 140, 169);
}

.accent-yellow-text, .checked {
  color: rgb(230, 138, 0);
}

.accent-red-text {
  color: rgb(169, 0, 0);
}

.accent-green-text {
  color: rgb(0, 122, 19);
}

@media screen and (max-width: 767.98px) {
  .light tr:not(:first-child) {
    border-top: 2px solid #e7e7e7;
  }
  .dark tr:not(:first-child) {
    border-top: 2px solid #2e2e2e;
  }
}
@media screen and (max-width: 576px) {
  .services-container-transparent .services {
    background-color: rgb(1, 24, 24);
  }
  .services-container-light .services {
    background-color: rgb(255, 255, 255);
  }
  .services-container-dark .services {
    background-color: rgb(31, 31, 31);
  }
  .search-menu-itmes .form-input,
  .search-menu-itmes .form-select-wrapper {
    border: 1px solid rgb(212, 136, 0) !important;
  }
}

/*# sourceMappingURL=yellow--midnight-teal.css.map */
