/* Material Symbols Outlined */
@font-face {
    font-family: 'Material Symbols Outlined';
    font-style: normal;
    font-weight: 100 700;
    src: url("../webfonts/material-icon.woff2") format('woff2');
}

.material-symbols-outlined {
    font-family: 'Material Symbols Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: inherit;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-grid;
    white-space: nowrap;
    word-wrap: normal;
    direction: ltr;
    color: var(--heading-1st-color);
    -webkit-font-feature-settings: 'liga';
    font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
}

.logo{
    display: flex;
   

}
.sponsor__slider{
    display: flex;
}
.indexlogo{
    display: flex;
 
}
.imagelogo{
    margin: right 10px ;
}



   .carousel-item{
    height: 500px;
    background-position: center;
   }
   .black-icon{
    text-decoration: underline black;
   }
   /* .text1{
    position: absolute;
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%);
    color: white;
    font-size: 24px;
    font-weight: bold;
    background-color: rgba(0, 0, 0, 0.5); 
    padding: 10px;
    border-radius: 5px; 
   } */

   .transform-ordinary{
    text-transform: capitalize;
   }

   /* .bgimage{
    background: url("asset/images/background images/bg 01.jpg");
   } */

  .bgcolor{
    background-color: rgb(32, 123, 234);
    text-align: center;
    
    
  }
  
.indexbar{
    display: flex;
}

@media (max-width: 600px) {

    
    .carousel-control-prev,
    .carousel-control-next {
        display: none; 
    }

    .carousel-inner .carousel-item {
        height: 200px; 
    }
    
    .carousel-inner .carousel-item img {
        height: 100%; 
        width: auto; 
        object-fit: cover;
    }
}



@media (max-width: 768px) {
    .tp-overview-single {
        display: flex; 
        align-items: center;
        flex-direction: row;
        margin-bottom: 20px; 
        padding: 10px; 
    }

    .tp-overview-single .thumb {
        flex: 0 0 auto; 
        margin-right: 15px; 
    }

    .tp-overview-single .thumb img {
        max-width: 100%;
        height: auto; 
    }

    .tp-overview-single .wrapper {
        flex: 1; /* Allow text content to grow and take available space */
    }

}

@media (max-width: 767px) {
   
    .navbar__logo h6 {
        font-size: 0.8rem !important; 
        line-height: 1.2 !important;  
        text-align: center !important;
    }
}


.tp-lp-slider-wrapper {
    position: relative;
  
}

.tp-lp-slider-wrapper .arrow {
    position: absolute;
    bottom: -40px; 
    font-size: 24px;
    color: #000;   
    z-index: 10;
    
   
}


.tp-lp-slider-wrapper .arrow-prev {
    left: 40%; 
    margin-right: 10px;
}


.tp-lp-slider-wrapper .arrow-next {
    left: 50%;
    margin-left: 10px;
}



