 .textheading {
            display: block;
            color: white;
        }

        .hidden {
            display: none;
        }
.logo{
   max-width: 10% !important;
   margin-top: 10px;
   margin-bottom: 10px;
}

body{
    color:white;
    background-color:#4f81bd;
}
.fixed-top{
    position:sticky !important;
}
body p{
    text-align:justify;
}
hr{
    background-color:white;
}
 h1,h2 {
        margin-top:2rem;
        margin-bottom:2rem;
    }
.bt{
    border-top: 2px solid white;    
    margin-top: 2em !important;
    padding-top: 2em;
}
 @media only screen and (max-width: 767px) {

    .pl-5{
        padding-left:15px !important;
        margin-top:3rem;
    }
    .pr-5{
        padding-right:15px !important;
    }
    h1 {
        font-size: 2rem;
        margin-bottom:8px;
    }
 }