.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table{max-width:100%;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table thead tr th{color:#000000;background-color:#02010100;}.elementor-14806 .elementor-element.elementor-element-42537aa table.dataTable thead .sorting:after{color:#000000;}.elementor-14806 .elementor-element.elementor-element-42537aa table.dataTable thead .sorting_asc:after{color:#000000;}.elementor-14806 .elementor-element.elementor-element-42537aa table.dataTable thead .sorting_desc:after{color:#000000;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table thead tr th:hover{color:var( --e-global-color-text );}.elementor-14806 .elementor-element.elementor-element-42537aa table.dataTable thead .sorting:after:hover{color:var( --e-global-color-text );}.elementor-14806 .elementor-element.elementor-element-42537aa table.dataTable thead .sorting_asc:after:hover{color:var( --e-global-color-text );}.elementor-14806 .elementor-element.elementor-element-42537aa table.dataTable thead .sorting_desc:after:hover{color:var( --e-global-color-text );}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table thead tr th i{font-size:20px;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table thead tr th .data-table-header-svg-icon{height:20px;width:20px;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody > tr:nth-child(2n) td{color:#000000;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody > tr:nth-child(2n+1) td{color:#000000;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody tr td{padding:0px 0px 0px 0px;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody > tr:nth-child(2n+1) td:hover{color:#6d7882;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table-wrap table td a{color:#c15959;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-14806 .elementor-element.elementor-element-42537aa .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}/* Start custom CSS for eael-data-table, class: .elementor-element-42537aa */.janvier-column{
    background: #d5eaff !important;
}

.fevrier-column{
    background: #d5eaff !important;
}

.mars-column{
    background: #dfffd5 !important;
}

.avril-column{
    background: #dfffd5 !important;
}

.mai-column{
    background: #dfffd5 !important;
}
.juin-column{
    background: #ffffbc !important;
}
.juillet-column{
    background: #ffffbc !important;
}
.aout-column{
    background: #ffffbc !important;
}
.septembre-column{
    background: #ffdfd5 !important;
}
.octobre-column{
    background: #ffdfd5 !important;
}

.novembre-column{
    background: #ffdfd5 !important;
}

.decembre-column{
    background: #d5eaff !important;
}

td:nth-child(2){
    background: #d5eaff ;
}
td:nth-child(3){
    background: #d5eaff;
}
td:nth-child(4){
   background: #dfffd5;
}
td:nth-child(5){
    background: #dfffd5;
}
td:nth-child(6){
    background: #dfffd5 ;
}
td:nth-child(7){
    background: #d5eaff ;
}

td:nth-child(7){
    background: #ffffbc ;
}
td:nth-child(8){
    background: #ffffbc ;
}
td:nth-child(9){
    background: #ffffbc ;
}
td:nth-child(10){
    background: #ffdfd5;
}
td:nth-child(11){
    background: #ffdfd5;
}
td:nth-child(12){
    background: #ffdfd5;
}
td:nth-child(13){
    background: #d5eaff;
}

.elementor-14806 .elementor-element.elementor-element-42537aa img {
    margin: 0;
}

.elementor-14806 .elementor-element.elementor-element-42537aa .td-content{
    height: 4.5vh !important;
}

td{
    opacity: 0.5;
}

td:first-child{
    opacity: 1 !important;
}

tr:last-child *{
    opacity: 1;
    color: #000000;
    text-align: center;
    padding: 3px;
    font-weight: bold;
}



.first-grey{
    background: #cecbcb !important;
}

.first-green{
    background: #518654 !important;
    opacity: 1 !important;
}

.second-green{
    background: #c6d679 !important;
    opacity: 1 !important;
}
.first-purple{
    background: #4c0066 !important;
    opacity: 1 !important;
}

.first-pink{
    background: #c60f6f !important;
    opacity: 1 !important;
}

.abricot-color{
    background: #e67e30 !important;
    opacity: 1 !important;
}

.cassis-color{
    background: #583747 !important;
    opacity: 1 !important;
}

.cerise-color{
    background: #bb0b0b !important;
    opacity: 1 !important;
}

.chataigne-color{
    background: #C79A2C !important;
    opacity: 1 !important;
}

.clementine-color{
    background: #eb5e00  !important;
    opacity: 1 !important;
}

.figue-color{
    background: #422624  !important;
    opacity: 1 !important;
}

.fraise-color{
    background: #bf3030  !important;
    opacity: 1 !important;
}

.framboise-color{
    background: #c72c48  !important;
    opacity: 1 !important;
}

.groseille-color{
    background: #cf0a1d  !important;
    opacity: 1 !important;
}

.kaki-color{
    background: #F0E68C !important;
    opacity: 1 !important;
}

.kiwi-color{
    background: #abb033  !important;
    opacity: 1 !important;
}

.melon-color{
    background: #ff7855  !important;
    opacity: 1 !important;
}

.mirabelle-color{
    background: #fcb65e  !important;
    opacity: 1 !important;
}

.mure-color{
    background: #623b62 !important;
    opacity: 1 !important;
}

.myrtille-color{
    background: #b7aac0  !important;
    opacity: 1 !important;
}

.orange-color{
    background: #FFA500 !important;
    opacity: 1 !important;
}

.pasteque-color{
    background: #dc656b  !important;
    opacity: 1 !important;
}

.peche-color{
    background: #FDBFB7 !important;
    opacity: 1 !important;
}

.physalis-color{
    background: #c8b07e  !important;
    opacity: 1 !important;
}

.poire-color{
    background: #eeef88  !important;
    opacity: 1 !important;
}

.pomme-color{
    background: #34c924  !important;
    opacity: 1 !important;
}

.prune-color{
    background: #811453  !important;
    opacity: 1 !important;
}

.raisin-color{
    background: #3e3959  !important;
    opacity: 1 !important;
}

.table-legume-icon{
    display: flex !important;
    justify-content: left !important;
    align-items: center;
    gap: 5%;
}/* End custom CSS */