.header_top {
      background-color: #284134;
    border-bottom: 1px solid #6c7f75;
}

#logo {
    color: #ffea3c;
}

.SubTxt {
        color: white;
    border: 2px solid #87b99f;
    background: rgb(45 53 49 / 54%);
    overflow: hidden;
}
.txt1,
.txt2,
.txt3 {
    text-shadow: 3px 5px 4px #22081a;
}

.txt2 span {
    background: #ef7f1a;
    border-radius: 10px;
    padding: 0 5px 0 0;
    margin-right: 5px;
}
.card-image {
       background: radial-gradient(circle at 50% 120%, #284134, #273b31 80%, #284134 100%);
}

.card:hover .card-image {
    transform: translateY(-10%);
    box-shadow: 1px 0em 7rem 1rem #284134;
}

.card-description {
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);
}

.card-description>h2 {
    text-shadow: 0px 3px 10px #273b31;
}

.act-box {
  box-shadow: 0px 0px 9px #8bb59f;
    border: 2px solid #284134;
    background: rgb(42 72 58);
}

.header-color {
       background-image: linear-gradient(to bottom, #2f4e3e, #2c3b34);
}

.go-back {
        background: #51856c;
    color: #fff;
}

.go-back:hover {
    color: #fff;
    background-color: #51856d;
}

.rectangle-list a {
       background: linear-gradient(to right, #2a483a, #1f3623 51%, #2d4338) var(--x, 0) / 200%;
    border: 1px solid #446253;
}

.rectangle-list a:hover span {
    box-shadow: 0px 0px 15px  #2a483a;
}

.rectangle-list span {
    background: #2e4439;
    border: 1px solid #51856c;
    box-shadow: 0px 0px 3px #2e493b;
}

.footer-bottom {
    border-top: 2px solid #284134;
}

.cat-list a {
    background: linear-gradient(to right, #d830a7, #22081a 51%, #d830a7) var(--x, 0) / 200%;
    border: 1px solid #d830a7;
}

.section-heading {
    background-color: #22081a;
    color: #c72798;
}

.questionTitle {
    background-image: linear-gradient(#d830a7, #22081a);
    border: 1px solid #d830a7;
}

.quesItem {
    background: linear-gradient(to right, #d830a7, #22081a 51%, #d830a7) var(--x, 0) / 200%;
    border: 1px solid #d830a7;
}

.quesItemFib {
    background: linear-gradient(to right, #d830a7, #22081a 51%, #d830a7) var(--x, 0) / 200%;
    border: 1px solid #d830a7;
}

.roundNoDarkArea {
    color: #575d29;
    box-shadow: 0px 0px 62px #c72798;
}

.slider_item .box-a span {
    background-color: #c72798;
    color: #22081a;
}

.slider_item .box-a:hover {
    color: #c72798;
}

.slider_item .box-a:hover span {
    background-color: #22081a;
    color: #c72798;
}

.activenum {
    color: #c72798!important;
}

.activenum span {
    color: #c72798!important;
    background-color: #22081a!important;
}

.slider_arrow__right,
.slider_arrow__left {
    background-color: #d830a7;
}
#mch{
overflow:hidden;	
}