.elementor-10311 .elementor-element.elementor-element-42e3821f{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-10311 .elementor-element.elementor-element-171ef0c1{margin-top:20px;margin-bottom:0px;}.elementor-10311 .elementor-element.elementor-element-50fd9c8a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10311 .elementor-element.elementor-element-50fd9c8a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10311 .elementor-element.elementor-element-50fd9c8a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-50fd9c8a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10311 .elementor-element.elementor-element-50fd9c8a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10311 .elementor-element.elementor-element-cdb05fd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10311 .elementor-element.elementor-element-cdb05fd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10311 .elementor-element.elementor-element-cdb05fd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-cdb05fd .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10311 .elementor-element.elementor-element-cdb05fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10311 .elementor-element.elementor-element-2ac4e369.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10311 .elementor-element.elementor-element-2ac4e369.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10311 .elementor-element.elementor-element-2ac4e369.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-2ac4e369 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10311 .elementor-element.elementor-element-2ac4e369 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10311 .elementor-element.elementor-element-661a24ff{margin-top:20px;margin-bottom:0px;}.elementor-10311 .elementor-element.elementor-element-61ef7d6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10311 .elementor-element.elementor-element-61ef7d6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10311 .elementor-element.elementor-element-61ef7d6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-61ef7d6 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10311 .elementor-element.elementor-element-61ef7d6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10311 .elementor-element.elementor-element-40c472d0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10311 .elementor-element.elementor-element-40c472d0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10311 .elementor-element.elementor-element-40c472d0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-40c472d0 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10311 .elementor-element.elementor-element-40c472d0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10311 .elementor-element.elementor-element-56b17b8d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-10311 .elementor-element.elementor-element-56b17b8d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-10311 .elementor-element.elementor-element-56b17b8d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-56b17b8d .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-10311 .elementor-element.elementor-element-56b17b8d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-10311 .elementor-element.elementor-element-4ac9fca4{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;margin-top:40px;margin-bottom:0px;padding:0px 0px 60px 0px;}@media(max-width:767px){.elementor-10311 .elementor-element.elementor-element-50fd9c8a .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-cdb05fd .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-2ac4e369 .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-61ef7d6 .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-40c472d0 .elementor-image-box-img{margin-bottom:15px;}.elementor-10311 .elementor-element.elementor-element-56b17b8d .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for shortcode, class: .elementor-element-34c3e990 */.elementor-10311 .elementor-element.elementor-element-34c3e990 .tableau-digitalisation tr td, .elementor-10311 .elementor-element.elementor-element-34c3e990 .tableau-digitalisation tr th, .elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_info, .elementor-10311 .elementor-element.elementor-element-34c3e990  .dataTables_length label, .elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_filter label, .elementor-10311 .elementor-element.elementor-element-34c3e990 #tablepress-1_paginate a {
    font-family : "transat-text", Sans-serif;
    font-size: 0.875rem;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .tableau-digitalisation tr td {
    padding: 6px;
    line-height: 1rem;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 #tablepress-1 .row-hover tr:last-child {
    border-bottom: 1px solid #ddd;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .paginate_button.next:after, .elementor-10311 .elementor-element.elementor-element-34c3e990 .paging_simple .paginate_button.previous:before {
    font-family: "Font Awesome 5 Free";
    content: "\f053";
    text-shadow: none;
    color: #999999;
    font-size: 0.7rem;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .paginate_button.next:after {
    content: "\f054";
    font-size: 0.7rem;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_filter, .elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_length, .elementor-10311 .elementor-element.elementor-element-34c3e990 .column-filter-widgets {
    margin-top: 20px;
    margin-bottom: 20px;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .column-filter-widgets {
    float: left;
    margin-top: 16px;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 #tablepress-1_length {
    margin-left: 10px;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .column-filter-widget .widget-0,
.elementor-10311 .elementor-element.elementor-element-34c3e990 .column-filter-widget .widget-2,
.elementor-10311 .elementor-element.elementor-element-34c3e990 .column-filter-widget .widget-4 {
    display: none;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .tableau-digitalisation {
    min-width: 920px !important;
}
@media screen and (max-width: 768px) {
    .elementor-10311 .elementor-element.elementor-element-34c3e990 .tableau-digitalisation {
        min-width: 400px !important;
    }
}

.tablepress tfoot th, .tablepress thead th {
    background-color: transparent !important;
}

.dataTables_paginate {
    float: left !important;
    margin-top: 10px !important;
}

@media screen and (max-width: 768px) {
  .elementor-10311 .elementor-element.elementor-element-34c3e990 #tablepress-1_filter {
    float: left;
  }
  
  .elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_filter, .elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_length, .elementor-10311 .elementor-element.elementor-element-34c3e990 .column-filter-widgets {
    margin-top: 0;
    }
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_info {
    float: right;
}

.elementor-10311 .elementor-element.elementor-element-34c3e990 .dataTables_scrollBody {
    overflow: hidden !important;
}/* End custom CSS */