
@charset "utf-8";
body {
    background-image: url("../img/banner.jpg");
    background-size: cover;
  
}
.main-hdr{
    margin: 10px 0px;
}
.heading h2{
    font-size: 1.2rem;
    color: white;
}
.heading {
    padding: 20px;
    background: linear-gradient(24deg,rgb(114, 5, 81) 0%, rgb(3, 14, 67) 0%, rgb(42, 1, 48) 100%);
    /* background-color: #002347; */
    border-radius: 15px 15px 0 0;
    border: solid 1px #5b5b5b;
    margin-top: 20px;
}
.heading h3{
    font-size: 1rem;
    color: #ffa500;
}
.body-wraper{
      /* background: linear-gradient(24deg,rgb(114, 5, 81) 0%, rgb(4, 124, 175) 0%, rgb(117, 4, 132) 100%); */
      background-image: url('../img/bg.png');
      background-repeat: no-repeat;
      background-size: cover;
    min-height: 100vh;
    padding: 10px;
    position: relative;
}
a {
    text-decoration: none;
    color: #6e0202;
    text-transform: capitalize;
}
 /* .hdr img {
    width: 42%;
    height: auto;
    margin-top: -10px;
} */
img.card-img {
    width: 50px;
    height: auto;
    margin-top: 15px;
    margin-inline: auto;
}
.box-wrap{
    margin-top: -10px!important;
}
.hdr{
    background-color: rgba(255, 255, 255, 0.959);
    margin-bottom: 10px;
}
.hdr h1{
    font-size: 1.6rem;
    margin-bottom: 0;
}
.hdr h2 {
    font-size: 1.05rem;
    color: maroon;
}
.accordion-button {
    font-weight: 500;
    font-size: 1.1rem;
    color: #6e0202;
}
button.accordion-button.collapsed {
    background: #ffa500;
}
.card h1{
    font-weight: 300;
    color: rgb(84, 1, 88);
}
.back img{
    width: 45px;
}
.back {
    width: 50px;
    height: 50px;
    padding: 2.5px;
     position: fixed;
    bottom: 110px;
    right: 20px;
    z-index: 10; 
    border-radius: 50px;
    border: solid 1px #5b5b5b;
    background-color: #c5c5c5;
    box-shadow: 2px 2px 3px #999;
}
.card-body h5 {
    font-size: .8rem;
    
}
.card-body {
    padding: .7rem;
}
@media (min-width:801px){
    .hdr img {
    width: 42%;
    height: auto;

}
}
img.check {
    width: 20px;
}
.table td {
    white-space: nowrap;
}