html {
  scrollbar-color: #7c6302 #000;
  scrollbar-width: thin;

  scroll-behavior: smooth;
}

.cr_1 {
    color: #fff !important;
}
.cr_0 {
    color: #000 !important;
}
.cr_1_ho:hover {
    color: #fff !important;
}
.cr_0_ho:hover {
    color: #000 !important;
}

.bg_1 {
    background-color: #fff !important;
    transition: background-color 0.3s ease;
}
.bg_0 {
    background-color: #000 !important;
    transition: background-color 0.3s ease;
}
.bg_1_ho:hover {
    background-color: #fff !important;
}
.bg_0_ho:hover {
    background-color: #000 !important;
}

.cr_a_l2 {
    color: #F1EEDD;
}
.cr_a_l1 {
    color: #D4CAA0;
}
.cr_a {
    color: #BA9503;
}
.cr_a_d1 {
    color: #9F7F03;
}
.cr_a_d2 {
    color: #7c6302;
}
.cr_a_l2_ho:hover {
    color: #F1EEDD;
}
.cr_a_l1_ho:hover {
    color: #D4CAA0;
}
.cr_a_ho:hover {
    color: #BA9503;
}
.cr_a_d1_ho:hover {
    color: #9F7F03;
}
.cr_a_d2_ho:hover {
    color: #7c6302;
}

.bg_a_l2 {
    background-color: #F1EEDD !important;
    transition: background-color 0.3s ease;
}
.bg_a_l1 {
    background-color: #D4CAA0 !important;
    transition: background-color 0.3s ease;
}
.bg_a {
    background-color: #BA9503 !important;
    transition: background-color 0.3s ease;
}
.bg_a_d1 {
    background-color: #9F7F03 !important;
    transition: background-color 0.3s ease;
}
.bg_a_d2 {
    background-color: #7c6302 !important;
    transition: background-color 0.3s ease;
}
.bg_a_l2_ho:hover {
    background-color: #F1EEDD !important;
}
.bg_a_l1_ho:hover {
    background-color: #D4CAA0 !important;
}
.bg_a_ho:hover {
    background-color: #BA9503 !important;
}
.bg_a_d1_ho:hover {
    background-color: #9F7F03 !important;
}
.bg_a_d2_ho:hover {
    background-color: #7c6302 !important;
}

.bo_a_l2 {
    border-style: solid;
    border-color: #F1EEDD;
}
.bo_a_l1 {
    border-style: solid;
    border-color: #D4CAA0;
}
.bo_a {
    border-style: solid;
    border-color: #BA9503;
}
.bo_a_d1 {
    border-style: solid;
    border-color: #9F7F03;
}
.bo_a_d2 {
    border-style: solid;
    border-color: #7c6302;
}
.bo_a_l2_ho:hover {
    border-style: solid;
    border-color: #F1EEDD;
}
.bo_a_l1_ho:hover {
    border-style: solid;
    border-color: #D4CAA0;
}
.bo_a_ho:hover {
    border-style: solid;
    border-color: #BA9503;
}
.bo_a_d1_ho:hover {
    border-style: solid;
    border-color: #9F7F03;
}
.bo_a_d2_ho:hover {
    border-style: solid;
    border-color: #7c6302;
}
/* ********************************************************************** */
/* ********************************************************************** */
.cr_b_l2 {
    color: #3DB5BB;
}
.cr_b_l1 {
    color: #36A2A7;
}
.cr_b {
    color: #308E93;
}
.cr_b_d1 {
    color: #297B80;
}
.cr_b_d2 {
    color: #23676B;
}
.cr_b_l2_ho:hover {
    color: #3DB5BB;
}
.cr_b_l1_ho:hover {
    color: #36A2A7;
}
.cr_b_ho:hover {
    color: #308E93;
}
.cr_b_d1_ho:hover {
    color: #297B80;
}
.cr_b_d2_ho:hover {
    color: #23676B;
}
.bg_b_l2 {
    background-color: #3DB5BB;
}
.bg_b_l1 {
    background-color: #36A2A7;
}
.bg_b {
    background-color: #308E93;
}
.bg_b_d1 {
    background-color: #297B80;
}
.bg_b_d2 {
    background-color: #23676B;
}
.bg_b_l2_ho:hover {
    background-color: #3DB5BB;
}
.bg_b_l1_ho:hover {
    background-color: #36A2A7;
}
.bg_b_ho:hover {
    background-color: #308E93;
}
.bg_b_d1_ho:hover {
    background-color: #297B80;
}
.bg_b_d2_ho:hover {
    background-color: #23676B;
}
.bo_b_l2 {
    border-style: solid;
    border-color: #3DB5BB;
}
.bo_b_l1 {
    border-style: solid;
    border-color: #36A2A7;
}
.bo_b {
    border-style: solid;
    border-color: #308E93;
}
.bo_b_d1 {
    border-style: solid;
    border-color: #297B80;
}
.bo_b_d2 {
    border-style: solid;
    border-color: #23676B;
}
.bo_b_l2_ho:hover {
    border-style: solid;
    border-color: #3DB5BB;
}
.bo_b_l1_ho:hover {
    border-style: solid;
    border-color: #36A2A7;
}
.bo_b_ho:hover {
    border-style: solid;
    border-color: #308E93;
}
.bo_b_d1_ho:hover {
    border-style: solid;
    border-color: #297B80;
}
.bo_b_d2_ho:hover {
    border-style: solid;
    border-color: #23676B;
}

