.elementor-6278 .elementor-element.elementor-element-854c1da{margin-top:4%;margin-bottom:2%;}.elementor-6278 .elementor-element.elementor-element-f14ad4e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6278 .elementor-element.elementor-element-b7dc1fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-6278 .elementor-element.elementor-element-b43d349 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6278 .elementor-element.elementor-element-639de5f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 12px 0px 0px;}.elementor-6278 .elementor-element.elementor-element-639de5f{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-6278 .elementor-element.elementor-element-e8db96a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6278 .elementor-element.elementor-element-e8db96a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6278 .elementor-element.elementor-element-e8db96a .elementor-divider-separator{width:100%;}.elementor-6278 .elementor-element.elementor-element-e8db96a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6278 .elementor-element.elementor-element-bee25ae{margin-top:0%;margin-bottom:0%;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-6278 .elementor-element.elementor-element-8d32cbf{margin-top:1%;margin-bottom:1%;}.elementor-6278 .elementor-element.elementor-element-ef0bc25{color:var( --e-global-color-text );}/* Start custom CSS for shortcode, class: .elementor-element-818137a */.specificite{
    color: #06384F;
    display: grid;
    grid-template-columns: repeat(auto-fill, 40%);
    justify-content: center;
    grid-gap:5%;
}
.specificite tbody{
    width: fit-content ;
    display: block;
    margin:auto;
}
.specificite img{
    width: 250px;
}
.specificite tbody td:nth-child(1){
    text-align: center;
    vertical-align: middle;
}


.specificite table tbody td:hover, .specificite table tbody tr:hover, .specificite table tbody td{
    background-color: white !important;
}
.specificite table tbody tr th h2{
    color: white !important;
}
.specificite tbody tr th:hover, table tbody tr th{
    background-color: #06384F !important;
}
.specificite table:nth-child(1) tbody th.pp{
    background-color: white !important;
}
.specificite table tbody tr td iframe{
    width: revert-layer;
}/* End custom CSS */