.header_top {
    background-color: #2466bf;
    border-bottom: 1px solid #2879e6;
}

#logo {
    color: #ffea3c;
}

.SubTxt {
   color: white;
    border: 2px solid #2879e6;
    background: rgba(36, 102, 191, 0.72);
}

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

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

.card-image {
    background: radial-gradient(circle at 50% 120%, #2466bf, #092448 80%, #2466bf 100%);
}

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

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

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

.act-box {
     box-shadow: -15px 10px 20px #212020, 6px 7px 20px #212020, -2px -10px 20px #212020;
     border: 2px solid #2879e6;
     background: rgba(16, 44, 82, 0.88);
}

.header-color {
    background-image: linear-gradient(to bottom, #2466bf, #092448);
}

.go-back {
    background: #2466bf;
    color: #fff;
}

.go-back:hover {
    color: #fff;
    background-color: #2466bf;
}

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

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

.rectangle-list span {
    background: #2466bf;
    border: 1px solid #2879e6;
    box-shadow: 0px 0px 3px #2879e6;
}

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

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

.section-heading {
    background-color: #092448;
    color: #2879e6;
}

.questionTitle {
    background-image: linear-gradient(#2466bf, #092448);
    border: 1px solid #2466bf;
}

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

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

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

.slider_item .box-a span {
    background-color: #2879e6;
    color: #092448;
}

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

.slider_item .box-a:hover span {
    background-color: #092448;
    color: #2879e6;
}

.activenum {
    color: #ffdf59!important;
}

.activenum span {
    color: #ffdf59!important;
    background-color: #092448!important;
}

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