@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;700&display=swap');
*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
.login_page{
    background-image: url(../Images/background.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    height: 100vh;
}
.home_page_content{
    min-height: 90vh;
    height: fit-content;
}
.home_page_content1{
    height: 90vh;
}
.contact_page_content{
   min-height: 90vh;
   height: fit-content;

}
.navigation_bar{
    background-color: #4169E1;
}
.content .content_item a{
    text-decoration: none;
    color: white;
    font-size: 18px;
}
.content .content_item div .card-body{
    background: rgb(179, 51, 51);
        background: linear-gradient(90deg, rgba(179, 51, 51, 1) 5%, rgba(93, 32, 32, 1) 100%, rgba(179, 51, 51, 1) 100%);
    color: white;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border: 1px solid transparent;
    transition: transform .5s; 
}
.content .content_item div .card-body h5{
    padding: 0;
    margin: 0;
}
.content .content_item div .card-body h6{
    padding: 0;
    margin: 0;
}



@-webkit-keyframes test {
    0% {
      opacity: 0.5;
    }
    100% {
      opacity: 1
    }
  }

.content .content_item div .card-body:hover{
    background: rgb(59, 29, 29);
        background: linear-gradient(90deg, rgba(59, 29, 29, 1) 0%, rgba(153, 41, 41, 1) 100%, rgba(179, 51, 51, 1) 100%);
    border: 1px solid black;
    -webkit-animation-name: test;
    -webkit-animation-duration: 1s;
    -webkit-animation-fill-mode: forwards;
    -webkit-animation-timing-function: ease-out;
    transform: scale(1.05);
}
.content .content_item {
    border-radius: 5px;
    cursor: pointer;
}
.footer{
    background-color: whitesmoke;
}
.Course_page_content{
    min-height: 90vh;
    height: fit-content;
}
.book_title{
    font-family: 'Poppins', sans-serif;
}

#KG_MA,#KG_GA,#KG_EN,#KG_GK,#KG_E-G,#KG_CA,#KG_A-C{
    display: none;
}
#UKG_MA,#UKG_GA,#UKG_EN,#LKG_GK,#LKG_E-G,#LKG_CA,#LKG_A-C{
    display: none;
}
#LKG_MA,#LKG_GA,#LKG_EN,#UKG_GK,#UKG_E-G,#UKG_CA,#UKG_A-C{
    display: none;
}
#G_1_MA,#G_1_GA,#G_1_EN,#G_1_GK,#G_1_E-G,#G_1_CA,#G_1_A-C{
    display: none;
}
#G_2_MA,#G_2_GA,#G_2_EN,#G_2_GK,#G_2_E-G,#G_2_CA,#G_2_A-C{
    display: none;
}
#G_3_MA,#G_3_GA,#G_3_EN,#G_3_SI,#G_3_SO,#G_3_GK,#G_3_E-G,#G_3_CA,#G_3_A-C{
    display: none;
}
#G_4_MA,#G_4_GA,#G_4_EN,#G_4_SI,#G_4_SO,#G_4_GK,#G_4_E-G,#G_4_CA,#G_4_A-C{
    display: none;
}
#G_5_MA,#G_5_GA,#G_5_EN,#G_5_SI,#G_5_SO,#G_5_GK,#G_5_E-G,#G_5_CA,#G_5_A-C{
    display: none;
}

.navbar-toggler-icon {
    background-image: none!important;
    background-color: transparent;
    height: 3px;
    width: 25px;
    margin: 10px 0;
    position: relative;
    transition: all 0.35s ease-out;
    transform-origin: center;
  }
  
  .navbar-toggler-icon::before {
    display: block;
    background-color: white;
    height: 3px;
    content: "";
    position: relative;
    top: 5px;
    transition: all 0.15s ease-out;/*taken down to hide quicker*/
    transform-origin: center;
  }
  
  .navbar-toggler-icon::after {
    display: block;
    background-color: white;
    height: 3px;
    content: "";
    position: relative;
    top: 18px;
    transition: all 0.35s ease-out;
    transform-origin: center;
  }
  
  .navbar-dark .navbar-toggler-icon,
  .navbar-dark .navbar-toggler-icon::before,
  .navbar-dark .navbar-toggler-icon::after {
    background-color: white;
  }
  
 