.elementor-3891 .elementor-element.elementor-element-172bef4 > .elementor-widget-container{margin:0px 0px 00px 0px;}@media(max-width:767px){.elementor-3891 .elementor-element.elementor-element-f23d884 > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for bloc-image-texte, class: .elementor-element-f23d884 */p.openvideo{position:relative!important;margin-top:30px; display: flex; align-items: center}p.openvideo svg{margin-right:10px;}/* End custom CSS */
/* Start custom CSS for bloc-textecadre-imageronde, class: .elementor-element-ec3a87f */@media (max-width:991px){
    .president{transform: none!important;margin-top:30px}
    .flexColumnStart.mt30, span.dark_bleu.text_bold {display: none;}
    .pt15b15l8r35 {
        padding: 6% 7.5% 15%!important;
    }
}/* End custom CSS */