/* navbar */
.navbar {
    transition: top;
}
.fixed-nav {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1030; /* Pour s'assurer que la navbar est au-dessus de tout autre élément */
}

/* service */
.service-container{
    border-radius: 10px;
}

/* .service-container::after {
    content: "";
    position: absolute;
    top: 0;
    z-index: 0;
    right: -280px;
    width: 100%;
    height: 200px;
    background: #ffc107;
    transform: rotate(76deg);
} */

.service-h1{
    position: relative;
    padding-left: 50px;
    color: #ec3507;
}

.service-h1-span{
    position: absolute;
    font-size: 30px;
    background: #ffc107;
    border-radius: 100px;
    height: 60px;
    width: 60px;
    text-align: center;
    line-height: 60px;
    left: -20px;
    top: 19px;
    color: #fff;
}

.service-h3{
    color: rgb(227, 105, 14);
    margin-bottom: 10px; 
    font-size: 30px;
}

.service-p{
    /* line-height: normal; */
    /* font-size: 15px; */
    color: black;
}