:root {
    --blue-light: #D4E9FF !important;
    --dark-blue: #28235F !important;
    --light-blue: #e2f3ff !important;
    --inverse-bg-gray: linear-gradient(to bottom,#c1c1c1 0%,#ececec 39%,#ececec 39%,#fbfbfb 100%) !important;
    --bg-gray: transparent linear-gradient(#FBFBFB, #ECECEC, #CECECE) repeat scroll 0% 0% !important;
    --blue-bg: linear-gradient(to bottom, #0d85a8 0%, #35add1 39%, #44c0e5 100%) !important;
    --inserse-blue-bg: linear-gradient(to bottom,#0d85a8 0%,#35add1 61%,#44c0e5 100%) !important;
}

.navbar-static{
    position: relative;
}
.navbar-static::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #fff;
    bottom: -10px;
}
div#Ponctualite h4#convivialite {
    position: absolute;
    bottom: -70px;
    left: -67px;
    font-size: 22px;
    color: var(--dark-blue);
    text-align: center;
    display: inline-block;
    font-weight: 900;
    width: 727%;
}
h2.h1 {
    text-transform: capitalize;
    font-family: Satisfy,cursive;
    font-weight: 400;
    font-style: normal;
    color: var(--dark-blue);
    font-size: 40px !important;
    text-align: center;
}
.testimonial-box {
    background: var(--blue-light);
    border: 1px solid #44c0e5;
    padding: 0.1rem 4px 0 1rem;
    position: relative;
    margin-bottom: 48px;
}

/*.swiper-containerrr .arrows i:nth-child(1) {*/
/*    top: -208px;*/
/*    left: -28px;*/
/*    cursor: pointer;*/
/*    pointer-events: none;*/
/*}*/
/*.swiper-containerrr .arrows i:nth-child(2) {*/
/*    top: -208px;*/
/*    right: -36px;*/
/*    cursor: pointer;*/
/*    pointer-events: none;*/
/*}*/

.quote {
    display: flex;
    align-items: center;
    gap: 10px;
    position: relative;
    left: 138px;
    margin-top: -50px;
}

