.elementor-16195 .elementor-element.elementor-element-ef7c049 > .elementor-background-overlay{opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16195 .elementor-element.elementor-element-ef7c049{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-82ed53d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-4f0eca4 .elementor-repeater-item-7290cea .swiper-slide-bg{background-color:#232323;background-image:url(https://www.atim.com/wp-content/uploads/2024/12/AdobeStock_846285314-scaled.jpeg);background-size:cover;}.elementor-16195 .elementor-element.elementor-element-4f0eca4 .elementor-repeater-item-7290cea .elementor-background-overlay{background-color:#00000000;}.elementor-16195 .elementor-element.elementor-element-4f0eca4 .swiper-slide{transition-duration:calc(5000ms*1.2);height:612px;}.elementor-16195 .elementor-element.elementor-element-4f0eca4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-4f0eca4 .swiper-slide-contents{max-width:100%;}.elementor-16195 .elementor-element.elementor-element-4f0eca4 .swiper-slide-inner{text-align:center;}.elementor-16195 .elementor-element.elementor-element-2b8113fa{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-3f8dde4 > .elementor-widget-container{padding:25px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-3f8dde4{text-align:center;font-size:24px;line-height:40px;}.elementor-16195 .elementor-element.elementor-element-a765354{margin:-26px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-0731c00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16195 .elementor-element.elementor-element-0731c00{text-align:center;font-family:"Raleway", Sans-serif;font-size:11px;line-height:30px;}.elementor-16195 .elementor-element.elementor-element-7f294c7{margin:0px 0px 80px 0px;}.elementor-16195 .elementor-element.elementor-element-77cf8ae > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-16195 .elementor-element.elementor-element-fb0ff82{z-index:1;}.elementor-16195 .elementor-element.elementor-element-fb0ff82 .title{color:var( --e-global-color-7854eb4 );font-size:32px;font-weight:bold;}@media(max-width:1024px){.elementor-16195 .elementor-element.elementor-element-4f0eca4 .swiper-slide{height:400px;}.elementor-16195 .elementor-element.elementor-element-fb0ff82 .title{font-size:34px;}}@media(max-width:767px){.elementor-16195 .elementor-element.elementor-element-3f8dde4{font-size:18px;line-height:1.4em;}.elementor-16195 .elementor-element.elementor-element-0731c00{text-align:start;line-height:20px;}.elementor-16195 .elementor-element.elementor-element-fb0ff82 .title{font-size:28px;}}/* Start custom CSS *//*TABLEAU DOC*/
    /*Tableau complet*/
.semantic_ui .ui.table{
    border:none !important;
    border-radius:0 !important;
}

    /*Header tableau*/
.footable .input-group-btn .btn-primary{
    background-color:var( --e-global-color-1f61c67 );
    border-color:var( --e-global-color-1f61c67 );
}
.semantic_ui .ui.table thead tr:first-child>th:first-child, .semantic_ui .ui.table thead tr:first-child>th:last-child{
        border-radius:0 !important;
    }
.semantic_ui .ui.compact.table th{
    padding:14px 40px 13px !important;
}
.semantic_ui .ui.table thead tr>th{
    border-top:none;
}
.footable-header h4{
    font-size:20px;
    margin-bottom:0;
}
    /*Tableau texte interne*/
.semantic_ui .ui.celled.table tr td{
    border-color:#f0f0f0!important;
}
.semantic_ui .ui.compact.table td{
    padding:24px 40px !important
}
    /*Hover ligne*/
.semantic_ui .ui.selectable.table tbody tr:hover{
    background-color:#d1d1d1 !important
}
    /*Titre tableau*/
.table_title.footable_title, .wc-tab-inner h2{
    display:none;
}

@media all and (max-width:768px){
    .semantic_ui .ui.table[class*="single line"]{
        white-space:normal !important
    }
}
@media all and (max-width:767px){
    .semantic_ui .ui.table[class*="single line"]{
        width: auto;
    }
}/* End custom CSS */