.header_top {
    background-color: #4f2f84;
    border-bottom: 1px solid #553788;
}

#logo {
    color: #ffea3c;
}

.scr-error {
    z-index: 99;
}

.SubTxt {
    color: white;
    border: 2px solid #553788;
	background: rgba(79, 47, 132, 0.6);
}

.txt1,
.txt2,
.txt3 {
    text-shadow: 3px 5px 4px #24173a;
}

.txt2 span {
    background: #ef7f1a;
    border-radius: 10px;
    padding: 0 5px 0 0;
    margin-right: 5px;
}

.card-image {
    background: radial-gradient(circle at 50% 120%, #4f2f84, #24173a 80%, #4f2f84 100%);
}

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

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

.card-description>h2 {
    text-shadow: 0px 10px 20px #553788;
}

.act-box {
    box-shadow: -15px 10px 20px #212020, 6px 7px 20px #212020, -2px -10px 20px #212020;
    border: 2px solid #4f2f84;
      background: rgba(62, 37, 104, 0.78);

}

.header-color {
    background-image: linear-gradient(to bottom, #4f2f84, #24173a);
}

.go-back {
      background: #4f2f84;
    color: #fff;
}

.go-back:hover {
      background: #4f2f84;
    color: #fff;
}

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

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

.rectangle-list span {
    background: #4f2f84;
    border: 1px solid #553788;
    box-shadow: 0px 0px 3px #553788;
}

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

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

.section-heading {
    background-color: #24173a;
    color: #553788;
}

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

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

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

.roundNoDarkArea {
    color: #553788;
    box-shadow: 0px 0px 62px #553788;
}

.slider_item .box-a span {
    background-color: #553788;
    color: #24173a;
}

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

.slider_item .box-a:hover span {
    background-color: #24173a;
    color: #fff;
}

.activenum {
    color: #553788!important;
}

.activenum span {
    color: #553788!important;
    background-color: #24173a!important;
}

.slider_arrow__right,
.slider_arrow__left {
    background-color: #4f2f84;
}
#mch{
overflow:hidden;	
}
#fib{
overflow:hidden;	
}