.emoi-expertise-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.emoi-expertise-card{background:#fff;border-radius:24px;padding:24px;min-width:0}.emoi-expertise-card .et_pb_section,.emoi-expertise-card .et_pb_row{background:transparent!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.emoi-expertise-card .et_pb_column{width:100%!important;margin:0!important}.emoi-expertise-projects .emoi-project-grid{display:block}.emoi-expertise-projects .emoi-project-card{background:transparent!important;border:0!important;margin-bottom:24px;overflow:hidden}.emoi-expertise-projects .emoi-project-card .et_pb_section{display:grid;grid-template-columns:480px minmax(0,1fr);gap:40px;background:transparent!important}.emoi-expertise-projects .emoi-project-card .et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.emoi-expertise-projects .emoi-card-info{padding:0!important}.emoi-expertise-projects .emoi-project-photo img,.emoi-expertise-projects .emoi-project-photo .et_pb_image_wrap{height:300px!important;object-fit:cover;border-radius:24px}.emoi-expertise-profiles .emoi-profile-card{background:#f3f2fb;border:0}.emoi-expertise-profiles .emoi-profile-photo{display:block!important;float:left;width:140px!important;margin:0 24px 16px 0!important}.emoi-expertise-profiles .emoi-profile-photo img,.emoi-expertise-profiles .emoi-profile-photo .et_pb_image_wrap{height:105px!important;aspect-ratio:4/3!important}.emoi-expertise-profiles .emoi-profile-card .et_pb_button_module_wrapper{clear:both}.emoi-expertise-page .et_pb_button{white-space:normal}.emoi-expertise-page .emoi-expertise-three{display:flex;gap:24px}.emoi-expertise-page .emoi-expertise-three:after{display:none}.emoi-expertise-page .emoi-expertise-three>.et_pb_column{width:calc((100% - 48px)/3)!important;margin:0!important;min-width:0}
@media(max-width:980px){.emoi-expertise-cards{grid-template-columns:1fr}.emoi-expertise-projects .emoi-project-card .et_pb_section{grid-template-columns:1fr;gap:24px}.emoi-expertise-projects .emoi-project-photo img,.emoi-expertise-projects .emoi-project-photo .et_pb_image_wrap{height:228px!important}.emoi-expertise-page .emoi-expertise-three{flex-direction:column}.emoi-expertise-page .emoi-expertise-three>.et_pb_column{width:100%!important}.emoi-expertise-page .et_pb_text{overflow-wrap:break-word}.emoi-expertise-profiles .emoi-profile-photo{float:none;width:140px!important;margin-bottom:16px!important}}
body .emoi-expertise-cards .et_pb_section .et_pb_row,body .emoi-expertise-projects .et_pb_section .et_pb_row{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}

/* Scoped styling for native buttons rendered from the shared Divi card. */
body .emoi-expertise-cards .et_pb_button{font:700 16px/1.35 Nunito,sans-serif!important;color:#0a0095!important;background:#fff!important;border:1px solid #0a0095!important;border-radius:12px!important;padding:14px 22px!important;white-space:normal!important}body .emoi-expertise-cards .et_pb_button:after{display:none!important}body .emoi-expertise-cards .et_pb_button:hover{background:#f3f2fb!important}body .emoi-expertise-cards .et_pb_button:focus-visible{outline:3px solid #2eaaa5;outline-offset:3px}

.emoi-expertise-articles .emoi-decryptage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:767px){.emoi-expertise-articles .emoi-decryptage-grid{grid-template-columns:1fr}}
