.elementor-2122 .elementor-element.elementor-element-43a2144 > .elementor-container{max-width:978px;}.elementor-2122 .elementor-element.elementor-element-1db8c07 .elementor-heading-title{color:#F08217;}.elementor-2122 .elementor-element.elementor-element-9144eca .elementor-icon-list-icon{width:14px;}.elementor-2122 .elementor-element.elementor-element-9144eca .elementor-icon-list-icon i{font-size:14px;}.elementor-2122 .elementor-element.elementor-element-9144eca .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2122 .elementor-element.elementor-element-33a1ac0{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-4952e43{width:var( --container-widget-width, 94.231% );max-width:94.231%;--container-widget-width:94.231%;--container-widget-flex-grow:0;}.elementor-2122 .elementor-element.elementor-element-4b0719d{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-f3006a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2122 .elementor-element.elementor-element-f3006a0{text-align:justify;}.elementor-2122 .elementor-element.elementor-element-ca43381{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-8a35cc6{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-d05d406{text-align:left;}.elementor-2122 .elementor-element.elementor-element-d05d406 .elementor-heading-title{color:#086674;}.elementor-2122 .elementor-element.elementor-element-551611c{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-61d7a01{text-align:justify;}.elementor-2122 .elementor-element.elementor-element-084d604{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-314fe4c{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-24034b2{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-c0bf6ac{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-534d0a8{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-0f6fc70{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-0874a86{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-6f70816{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-006f21c{text-align:justify;}.elementor-2122 .elementor-element.elementor-element-7372115{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-988cea9{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-dd3d870{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-53e8b8b{width:100%;max-width:100%;text-align:left;}.elementor-2122 .elementor-element.elementor-element-53e8b8b > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-aafc394{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-26be453{padding:0px 50px 0px 50px;}.elementor-2122 .elementor-element.elementor-element-82fefcf{--spacer-size:50px;}@media(max-width:1024px){.elementor-2122 .elementor-element.elementor-element-07f7e61{text-align:justify;}.elementor-2122 .elementor-element.elementor-element-284402b{text-align:justify;}.elementor-2122 .elementor-element.elementor-element-18e0604{text-align:justify;}.elementor-2122 .elementor-element.elementor-element-53e8b8b{width:var( --container-widget-width, 662.727px );max-width:662.727px;--container-widget-width:662.727px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2122 .elementor-element.elementor-element-4b0719d{padding:0px 0px 0px 0px;}.elementor-2122 .elementor-element.elementor-element-f3006a0{width:100%;max-width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-53e8b8b */.legende-photo{
    font-size: 0.8rem;
    font-weight: bold;
    color:#086674;
    text-align:center;
}
.giphy{
    width: 50%; 
    height: 0; 
    padding-bottom: 32%; 
    position: relative; 
    display= block;
    margin-left: auto; 
    margin-right: auto;
}

.titre-tableau-IA{
    font-size: 0.8rem !important;
    font-weight: bold !important;
    color: #237b89 !important;
    display: flex; 
    justify-content: center;
}
tr td:first-of-type{
    vertical-align: middle;
}/* End custom CSS */