.elementor-15728 .elementor-element.elementor-element-fec19de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:768px){.elementor-15728 .elementor-element.elementor-element-fec19de{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}/* Start custom CSS for html, class: .elementor-element-bb74c2b */.table-responsive {
    -ms-touch-action: auto;
    touch-action: auto;
    width: 100%;
    margin: .2rem 0px;
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive table {
    border-collapse: collapse;
    width: 100%;
}

.table-responsive th, .table-responsive td {
    border: 1px solid #cccccc; /* Bordure couleur #cccccc */
    padding: 8px;
}

html, body, ul, li, p, div, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p, pre, form, input, button, textarea {
    margin: 0px;
    padding: 0px;
}

*, html {
    scroll-behavior: auto !important;
}

body {
    margin: 0px auto;
    padding: 0px;
    font-size: var(--fontsize16);
    color: var(--fontcolor);
    line-height: 1.6;
    font-family: var(--fontfamily);
}

:root {
    --color: #F8B62D;
    --hovercolor: #111111;
    --fontcolor: #000000;
    --fontsize12: 12px;
    --fontsize13: 13px;
    --fontsize14: 14px;
    --fontsize15: 15px;
    --fontsize16: 16px;
    --fontsize17: 17px;
    --fontsize18: 18px;
    --fontsize20: 20px;
    --fontsize22: 22px;
    --fontsize24: 24px;
    --fontsize26: 26px;
    --fontsize28: 28px;
    --fontsize30: 30px;
    --fontsize32: 32px;
    --fontsize35: 35px;
    --fontbold3: 300;
    --fontbold4: 400;
    --fontbold5: 500;
    --fontbold6: 600;
    --fontbold7: 700;
    --fontfamily: 'Lato', 'Open Sans', 'Roboto', 'Poppins', 'Oswald', 'Noto Sans', 'Montserrat', sans-serif;
}/* End custom CSS */