:root, [data-bs-theme=light] {
  --bs-secondary: #929292;
  --bs-secondary-rgb: 146,146,146;
  --bs-secondary-text-emphasis: #3A3A3A;
  --bs-secondary-bg-subtle: #E9E9E9;
  --bs-secondary-border-subtle: #D3D3D3;
  --bs-success: #0a4758;
  --bs-success-rgb: 10,71,88;
  --bs-success-text-emphasis: #041C23;
  --bs-success-bg-subtle: #CEDADE;
  --bs-success-border-subtle: #9DB5BC;
  --bs-info: #6b9294;
  --bs-info-rgb: 107,146,148;
  --bs-info-text-emphasis: #2B3A3B;
  --bs-info-bg-subtle: #E1E9EA;
  --bs-info-border-subtle: #C4D3D4;
  --bs-warning: #877239;
  --bs-warning-rgb: 135,114,57;
  --bs-warning-text-emphasis: #362E17;
  --bs-warning-bg-subtle: #E7E3D7;
  --bs-warning-border-subtle: #CFC7B0;
  --bs-danger: #c14a11;
  --bs-danger-rgb: 193,74,17;
  --bs-danger-text-emphasis: #4D1E07;
  --bs-danger-bg-subtle: #F3DBCF;
  --bs-danger-border-subtle: #E6B7A0;
  --bs-body-font-family: Nunito, sans-serif;
  --bs-body-line-height: 1.5;
  --bs-link-color: #212529;
  --bs-link-color-rgb: 33,37,41;
  --bs-link-hover-color: #877238;
  --bs-link-hover-color-rgb: 135,114,56;
  --bs-link-decoration: underline;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #929292;
  --bs-btn-border-color: #929292;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #A2A2A2;
  --bs-btn-hover-border-color: #9D9D9D;
  --bs-btn-focus-shadow-rgb: 22,22,22;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #A8A8A8;
  --bs-btn-active-border-color: #9D9D9D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #929292;
  --bs-btn-disabled-border-color: #929292;
}

.btn-outline-secondary {
  --bs-btn-color: #929292;
  --bs-btn-border-color: #929292;
  --bs-btn-focus-shadow-rgb: 146,146,146;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #929292;
  --bs-btn-hover-border-color: #929292;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #929292;
  --bs-btn-active-border-color: #929292;
  --bs-btn-disabled-color: #929292;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #929292;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0a4758;
  --bs-btn-border-color: #0a4758;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #093C4B;
  --bs-btn-hover-border-color: #083946;
  --bs-btn-focus-shadow-rgb: 218,227,230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #083946;
  --bs-btn-active-border-color: #083542;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0a4758;
  --bs-btn-disabled-border-color: #0a4758;
}

.btn-outline-success {
  --bs-btn-color: #0a4758;
  --bs-btn-border-color: #0a4758;
  --bs-btn-focus-shadow-rgb: 10,71,88;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0a4758;
  --bs-btn-hover-border-color: #0a4758;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a4758;
  --bs-btn-active-border-color: #0a4758;
  --bs-btn-disabled-color: #0a4758;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0a4758;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #6b9294;
  --bs-btn-border-color: #6b9294;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #81A2A4;
  --bs-btn-hover-border-color: #7A9D9F;
  --bs-btn-focus-shadow-rgb: 16,22,22;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #89A8A9;
  --bs-btn-active-border-color: #7A9D9F;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #6b9294;
  --bs-btn-disabled-border-color: #6b9294;
}

.btn-outline-info {
  --bs-btn-color: #6b9294;
  --bs-btn-border-color: #6b9294;
  --bs-btn-focus-shadow-rgb: 107,146,148;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #6b9294;
  --bs-btn-hover-border-color: #6b9294;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #6b9294;
  --bs-btn-active-border-color: #6b9294;
  --bs-btn-disabled-color: #6b9294;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #6b9294;
}

.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #877239;
  --bs-btn-border-color: #877239;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #736130;
  --bs-btn-hover-border-color: #6C5B2E;
  --bs-btn-focus-shadow-rgb: 237,234,225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #6C5B2E;
  --bs-btn-active-border-color: #65562B;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #877239;
  --bs-btn-disabled-border-color: #877239;
}

.btn-outline-warning {
  --bs-btn-color: #877239;
  --bs-btn-border-color: #877239;
  --bs-btn-focus-shadow-rgb: 135,114,57;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #877239;
  --bs-btn-hover-border-color: #877239;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #877239;
  --bs-btn-active-border-color: #877239;
  --bs-btn-disabled-color: #877239;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #877239;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #c14a11;
  --bs-btn-border-color: #c14a11;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #A43F0E;
  --bs-btn-hover-border-color: #9A3B0E;
  --bs-btn-focus-shadow-rgb: 246,228,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #9A3B0E;
  --bs-btn-active-border-color: #91380D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #c14a11;
  --bs-btn-disabled-border-color: #c14a11;
}

.btn-outline-danger {
  --bs-btn-color: #c14a11;
  --bs-btn-border-color: #c14a11;
  --bs-btn-focus-shadow-rgb: 193,74,17;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c14a11;
  --bs-btn-hover-border-color: #c14a11;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c14a11;
  --bs-btn-active-border-color: #c14a11;
  --bs-btn-disabled-color: #c14a11;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #c14a11;
}

a {
  text-decoration: var(--bs-link-decoration);
}

.swiper-vertical {
  max-height: 100vh;
}

.swiper-nav-standalone .swiper-button-prev, .swiper-nav-standalone .swiper-button-next {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  width: auto;
  height: auto;
  margin: 0;
}

.swiper-nav-standalone .swiper-button-prev:after, .swiper-nav-standalone .swiper-button-next:after {
  content: "";
}

.swiper-nav-custom .swiper-button-prev:after, .swiper-nav-custom .swiper-button-next:after {
  content: "";
}

