.elementor-3051 .elementor-element.elementor-element-070595a{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3051 .elementor-element.elementor-element-070595a:not(.elementor-motion-effects-element-type-background), .elementor-3051 .elementor-element.elementor-element-070595a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3051 .elementor-element.elementor-element-030d028{text-align:center;}.elementor-3051 .elementor-element.elementor-element-030d028 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;color:#FFFFFF;}.elementor-3051 .elementor-element.elementor-element-2e77d51{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-3051 .elementor-element.elementor-element-3c22214{color:#030000;}.elementor-3051 .elementor-element.elementor-element-1dc266c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-1dc266c{color:#030000;}.elementor-3051 .elementor-element.elementor-element-0335acd > .elementor-widget-container{margin:-20px 0px -22px 0px;}.elementor-3051 .elementor-element.elementor-element-0335acd{color:#030000;}.elementor-3051 .elementor-element.elementor-element-2659b3c > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-0ba4d15 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-0ba4d15{color:#030000;}.elementor-3051 .elementor-element.elementor-element-99ea773 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-73e4e83 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-f75eea5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-f75eea5{color:#030000;}.elementor-3051 .elementor-element.elementor-element-4867c39 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-c691a58 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-e469e22 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-e469e22{color:#030000;}.elementor-3051 .elementor-element.elementor-element-09baa95 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-787c881 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-eef2a05 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-eef2a05{color:#030000;}.elementor-3051 .elementor-element.elementor-element-b019833 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-b6d6eeb > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-095edce > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-095edce{color:#030000;}.elementor-3051 .elementor-element.elementor-element-f24d16b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-aafb282 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-aafb282{color:#030000;}.elementor-3051 .elementor-element.elementor-element-6833cd4 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-6833cd4{color:#030000;}.elementor-3051 .elementor-element.elementor-element-46040e8 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-46040e8{color:#030000;}.elementor-3051 .elementor-element.elementor-element-d3f73de > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3051 .elementor-element.elementor-element-d3f73de{color:#030000;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-4867c39 */.responsive-table {
  width: 100%;
  border-collapse: collapse;
  font-family: Arial, sans-serif;
}

.responsive-table thead {
  background-color: #0075B6;
  color: #fff;
}

.responsive-table th,
.responsive-table td {
  padding: 12px;
  border: 1px solid #ddd;
  text-align: left;
}

/* Responsive */
@media screen and (max-width: 768px) {
  .responsive-table thead {
    display: none;
  }

  .responsive-table tr {
    display: block;
    margin-bottom: 1rem;
    border: 1px solid #ccc;
    border-radius: 6px;
    padding: 10px;
    background-color: #f9f9f9;
  }

  .responsive-table td {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 8px 10px;
    border: none;
    border-bottom: 1px solid #eee;
    font-size: 15px;
  }

  .responsive-table td:last-child {
    border-bottom: none;
  }

  .responsive-table td::before {
    content: attr(data-label);
    font-weight: bold;
    flex-basis: 45%;
    text-align: left;
    color: #0075B6; /* ici le bleu demandé */
  }

  .responsive-table td {
    text-align: right;
  }
}/* End custom CSS */