@import url('https://fonts.googleapis.com/css2?family=Kanit:wght@300;400;500;600;700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');


    :root {
        /* --theme-color: #19232B; */
        --theme-color: #030600e8;
        --theme-color2: #e1bc3c;
        --footer-bg: #030600e8;
            --color-dark: #030600e8;
            --heading-font: 'Playfair Display', serif;
            --body-font: "Kanit", sans-serif;
    }

    .main-navigation .nav-item .nav-link {
        font-size: 18px;
        font-weight: 400;
                margin-right: 22px;
    }
    @media screen and (max-width: 992px) {
            .main-navigation .nav-item .nav-link {
                font-size: 16px;       
                margin-right: 10px;    
                font-weight: 400;      
      }
    }

    

    .hero-single .hero-content .hero-title, .site-title {
  
  font-size: 50px;
  font-weight: 600;
  line-height: 1.2;
  
}
.hero-single .hero-content .hero-title{
 margin-bottom: 10px;
}

.fa-book-open-reader:before, .fa-book-reader:before {
    /* content: ""; */
    display: none;
   
}




.choose-item .choose-item-info h4{
    line-height: 1.2;
    margin-bottom: 5px;
}
.choose-item .choose-item-info p{
    line-height: 1.5;
    /* margin-bottom: 5px; */
}


           
            .main-navigation .navbar .navbar-brand img{
              width: 120px;
              /* margin-left: 78px; */
              /* height: 80px; */
            }
            .main-navigation .navbar .navbar-brand img{
                padding: 10px 0;
            }


            .main-navigation .theme-btn{
                    border-radius: 50px;
            }
          .hero-section .hero-single::before {
    background: #00000094;
}
/* banner overlay */
            .hero-single .hero-content .hero-sub-title {
        text-transform: none;
        letter-spacing: 2px;
        font-size: 20px;
    }
    


       #eligibility .feature-item {
                
                border-left: 3px solid #fff;
                background: none; 
    border-radius: 0px;
    box-shadow: none;
            }
           #eligibility  .col-lg-3:first-child .feature-item, #eligibility  .col-md-4:first-child .feature-item  {
  border-left: none;
}

.accordion-button{
    line-height: 1.3;
}
/* Desktop: already works fine */




     .footer-area{
        overflow:hidden;
    }
    .footer-logo img {
    width: 140px;
    }

    