.entete{
    position: relative;
    display: flex;
    padding :1vw;
    justify-content: space-between;
    align-items: center;
    
}

.entete img{
position: relative;
width: auto;
height: 5vw;
object-fit: contain;


}
.carousel{
    position: relative;
    width: 100%;
    z-index: -2;
    overflow: hidden;
}
.carousel img{
    position: relative;
    height: 50vh;
    object-fit: cover;
    z-index: -2;;
}

.arrondi{
    position: absolute;

    content: "";
    display: block;
    position: absolute;
    width: 150%;
    height: 150%;
    bottom: -50%;
    right: 0px;
    background-image: url('../img/courbure.png');
    background-size: cover;
    z-index: 100;
    border-radius: 50% 50% 0 0 / 50% 50% 0 0; 
    transform: translate(-50% , 50%);
    left: 50%;
    z-index: 1;
    overflow: hidden;


}
#navbar{
    background-color: rgb(72, 155, 237)!important;
    border-radius: 5px;
}
.nav a{
    color: element.style.color = "rgb(72, 155, 237)";
    
}

.navbar-collapse .active{
    font-weight: 700;
    /* color: white!important; */
}
.nav-tab .active{
    font-weight: 700;
    color:  rgb(36, 125, 214)!important;
    color : #0b0b93;
}

.ul_admin{
    left:-100px!important;
}

.spinner{
    width: 100vw;
    height: 100vh;
    backdrop-filter: blur(5px);

}
.slide-down::before {
    font-family: "Material Icons";
    color: inherit;
    font-size: 1.25rem;
    content: "\e7cd";
    display: inline-block;
    vertical-align: middle;
    margin-right: 1rem; 
  }

