.elementor-36931 .elementor-element.elementor-element-bf6703a:not(.elementor-motion-effects-element-type-background),.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.om-conseil.fr/wp-content/uploads/2026/07/BG5.webp);background-position:0 0;background-repeat:no-repeat;background-size:100% auto}.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-container{min-height:600px}.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-background-overlay{opacity:1;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-36931 .elementor-element.elementor-element-bf6703a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-30px;margin-bottom:0;padding:0 20px 0 20px}.elementor-36931 .elementor-element.elementor-element-1b69503:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-36931 .elementor-element.elementor-element-1b69503>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0}.elementor-bc-flex-widget .elementor-36931 .elementor-element.elementor-element-1b69503.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-36931 .elementor-element.elementor-element-1b69503.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-36931 .elementor-element.elementor-element-1b69503.elementor-column>.elementor-widget-wrap{justify-content:flex-start}.elementor-36931 .elementor-element.elementor-element-1b69503>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0}.elementor-36931 .elementor-element.elementor-element-1b69503>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 0 0}.elementor-36931 .elementor-element.elementor-element-1b69503>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-36931 .elementor-element.elementor-element-0b5a44e{width:var(--container-widget-width,47%);max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0}.elementor-36931 .elementor-element.elementor-element-0b5a44e>.elementor-widget-container{padding:0 16px 0 16px}.elementor-36931 .elementor-element.elementor-element-0b5a44e .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-36931 .elementor-element.elementor-element-0b5a44e .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:left;color:#FFF;font-family:"Nunito Sans",Sans-serif;font-size:65px;font-weight:900;letter-spacing:-.3px}.elementor-36931 .elementor-element.elementor-element-0b5a44e .pt-plus-heading-animation .pt-plus-cd-headline b{color:#F28C28;font-size:65px;letter-spacing:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-36931 .elementor-element.elementor-element-0b2888b>.elementor-widget-container{padding:0 16px 0 16px}.elementor-36931 .elementor-element.elementor-element-0b2888b .elementor-heading-title{font-family:"Nunito Sans",Sans-serif;font-size:22px;font-weight:700;letter-spacing:.2px;color:var(--e-global-color-8e03283)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);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-36931 .elementor-element.elementor-element-6df204d{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;color:#FFF}.elementor-36931 .elementor-element.elementor-element-6df204d>.elementor-widget-container{margin:0 0 0 0;padding:0 16px 0 16px}.elementor-36931 .elementor-element.elementor-element-e9b9703{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:14px;--padding-right:14px}.elementor-36931 .elementor-element.elementor-element-e9b9703.e-con{--flex-grow:0;--flex-shrink:0}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button{background-color:#F28C28;-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;border-color:#E8E8E8;border-style:none;border-radius:5px 5px 5px 5px}.elementor-36931 .elementor-element.elementor-element-e567685 [class*="elementor-animation"]:hover,.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button::before,.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button::after{background-color:var(--e-global-color-fdf33d5)}.elementor-36931 .elementor-element.elementor-element-e567685>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-36931 .elementor-element.elementor-element-e567685.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button::before{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button::after{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s;color:#fff;padding:10px 10px 10px 24px}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.4s;transition-duration:0.4s}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.4s;transition-duration:0.4s}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button .wpr-button-text{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button .wpr-button-content{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-animation-duration:0.4s;animation-duration:0.4s}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-wrap{max-width:276px}.elementor-36931 .elementor-element.elementor-element-e567685{text-align:left}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-content{-webkit-justify-content:center;justify-content:center}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#fff}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-icon{font-size:18px}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-icon svg{width:18px;height:18px}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button-icon{color:#fff}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#fff}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-text,.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button::after{font-weight:400;text-transform:uppercase}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button:hover .wpr-button-text{color:#fff}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#fff}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#fff}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button:focus .wpr-button-text{color:#fff}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#fff}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#fff}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button:hover{border-color:#E8E8E8}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline .wpr-button{padding:10px 10px 10px 24px}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-block .wpr-button-text{padding:10px 10px 10px 24px}.elementor-36931 .elementor-element.elementor-element-e567685.wpr-button-icon-style-inline-block .wpr-button-content{padding:10px 10px 10px 24px}.elementor-36931 .elementor-element.elementor-element-342078e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-36931 .elementor-element.elementor-element-9c2fc19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:1024px){.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-container{min-height:350px}.elementor-36931 .elementor-element.elementor-element-bf6703a:not(.elementor-motion-effects-element-type-background),.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-36931 .elementor-element.elementor-element-0b5a44e{width:100%;max-width:100%}.elementor-36931 .elementor-element.elementor-element-6df204d{width:100%;max-width:100%}}@media(max-width:767px){.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-container{min-height:250px}.elementor-36931 .elementor-element.elementor-element-bf6703a:not(.elementor-motion-effects-element-type-background),.elementor-36931 .elementor-element.elementor-element-bf6703a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-36931 .elementor-element.elementor-element-bf6703a{margin-top:0;margin-bottom:0;padding:30px 20px 50px 20px}.elementor-36931 .elementor-element.elementor-element-1b69503.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-36931 .elementor-element.elementor-element-1b69503>.elementor-element-populated{padding:0 0 0 0}.elementor-36931 .elementor-element.elementor-element-0b5a44e>.elementor-widget-container{margin:0 0 0 0;padding:16px 0 0 0}.elementor-36931 .elementor-element.elementor-element-0b5a44e .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-36931 .elementor-element.elementor-element-0b5a44e .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:center;font-size:50px}.elementor-36931 .elementor-element.elementor-element-0b5a44e .pt-plus-heading-animation .pt-plus-cd-headline b{font-size:49px}.elementor-36931 .elementor-element.elementor-element-0b2888b>.elementor-widget-container{padding:0 0 0 0}.elementor-36931 .elementor-element.elementor-element-0b2888b{text-align:center}.elementor-36931 .elementor-element.elementor-element-0b2888b .elementor-heading-title{font-size:17px}.elementor-36931 .elementor-element.elementor-element-6df204d{width:100%;max-width:100%;text-align:center;font-size:15px}.elementor-36931 .elementor-element.elementor-element-6df204d>.elementor-widget-container{padding:20px 0 0 0}.elementor-36931 .elementor-element.elementor-element-6df204d.elementor-element{--align-self:center}.elementor-36931 .elementor-element.elementor-element-e9b9703{--width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-36931 .elementor-element.elementor-element-e567685{width:100%;max-width:100%}.elementor-36931 .elementor-element.elementor-element-e567685 .wpr-button-wrap{max-width:100%}}@media(min-width:768px){.elementor-36931 .elementor-element.elementor-element-1b69503{width:100%}.elementor-36931 .elementor-element.elementor-element-9c2fc19{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-36931 .elementor-element.elementor-element-1b69503{width:60%}}:root{--om-primary:#03091D;--om-primary-dark:#000000;--om-text:#1F2937;--om-text-light:#6B7280;--om-accent:#F28C28;--om-accent-dark:#D97706;--om-bg:#F8FAFC;--om-white:#FFFFFF;--om-border:#E5E7EB;--om-radius:14px;--om-shadow-sm:0 2px 8px rgba(0, 3, 19, .08);--om-shadow-md:0 10px 30px rgba(0, 3, 19, .12);--om-transition:all .30s ease}.om-blog-wrapper{max-width:1400px;margin:0 auto}.om-blog-counter{display:flex;align-items:center;margin-bottom:30px;font-size:15px;color:var(--om-text-light)}.om-blog-counter strong{color:var(--om-primary);font-weight:700}.om-blog-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.om-blog-filters a{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border:1px solid var(--om-border);border-radius:999px;background:#fff;color:var(--om-text);font-size:13px;font-weight:600;text-decoration:none;transition:var(--om-transition)}.om-blog-filters a:hover{transform:translateY(-2px);background:#F28C28;border-color:#F28C28;color:#fff;box-shadow:var(--om-shadow-sm)}.om-blog-filters a.active{background:#000313;border-color:#000313;color:#fff;box-shadow:0 8px 18px rgb(0 3 19 / .18)}.om-blog-filters a:focus{outline:none}.om-blog-filters a:focus-visible{outline:2px solid var(--om-primary);outline-offset:3px}@media(max-width:991px){.om-blog-filters{gap:10px;margin-bottom:40px}}@media(max-width:768px){.om-blog-counter{margin-bottom:20px;font-size:14px}.om-blog-filters{gap:8px;margin-bottom:30px}.om-blog-filters a{font-size:13px;padding:8px 14px}}@media(max-width:480px){.om-blog-filters{display:grid;grid-template-columns:repeat(2,1fr)}.om-blog-filters a{width:100%}}.om-blog-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}@media (max-width:1400px){.om-blog-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.om-blog-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.om-blog-grid{grid-template-columns:1fr}}.om-blog-card{background:#fff;border:1px solid var(--om-border);border-radius:18px;overflow:hidden;box-shadow:var(--om-shadow-sm);transition:var(--om-transition);display:flex;flex-direction:column;height:100%}.om-blog-card:hover{transform:translateY(-8px);box-shadow:var(--om-shadow-md)}.om-blog-image{display:block;overflow:hidden;aspect-ratio:16/9;background:#EEF2F7}.om-blog-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.om-blog-card:hover .om-blog-image img{transform:scale(1.06)}.om-blog-content{padding:24px;display:flex;flex-direction:column;flex:1}.om-category{display:inline-flex;align-self:flex-start;margin-bottom:16px;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.badge-blue{background:#E7F1FB;color:#0F4C81}.badge-green{background:#EAF8F0;color:#198754}.badge-red{background:#FDECEC;color:#C0392B}.badge-purple{background:#F3EAFE;color:#7E57C2}.badge-default{background:#EEF2F7;color:#475569}.om-blog-date{color:var(--om-text-light);font-size:13px;margin-bottom:12px}.om-blog-title{margin:0 0 16px;font-size:24px;line-height:1.35;font-weight:700}.om-blog-title a{color:var(--om-text);text-decoration:none}.om-blog-title a:hover{color:var(--om-primary)}.om-blog-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.om-blog-excerpt{color:var(--om-text-light);line-height:1.7;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.om-read-more{margin-top:auto;font-weight:700;color:var(--om-primary);text-decoration:none;transition:var(--om-transition)}.om-read-more:hover{letter-spacing:.4px;color:var(--om-primary-dark)}.om-blog-pagination{margin-top:60px}.om-blog-pagination ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.om-blog-pagination li{margin:0}.om-blog-pagination a,.om-blog-pagination span{display:flex;align-items:center;justify-content:center;min-width:46px;height:46px;padding:0 16px;border-radius:12px;border:1px solid var(--om-border);background:#fff;color:var(--om-text);font-weight:600;text-decoration:none;transition:var(--om-transition)}.om-blog-pagination a:hover{background:var(--om-primary);color:#fff;border-color:var(--om-primary);transform:translateY(-2px)}.om-blog-pagination .current{background:var(--om-primary);color:#fff;border-color:var(--om-primary)}.om-blog-pagination .dots{border:none;background:#fff0}.om-blog-card{animation:omFadeUp .45s ease both}@keyframes omFadeUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.om-blog-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media(max-width:767px){.om-blog-grid{grid-template-columns:1fr;gap:24px}.om-blog-content{padding:20px}.om-blog-title{font-size:22px}.om-blog-pagination{margin-top:40px}.om-blog-pagination a,.om-blog-pagination span{min-width:40px;height:40px;font-size:14px}}@media(max-width:480px){.om-blog-pagination ul{gap:6px}}.om-blog-pagination a:focus-visible,.om-read-more:focus-visible{outline:2px solid var(--om-primary);outline-offset:3px}.om-blog-image img{display:block}.om-blog-wrapper ::selection{background:var(--om-primary);color:#fff}@media (max-width:768px){.om-blog-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.om-blog-filters::-webkit-scrollbar{display:none}.om-blog-filters a{flex:none;white-space:nowrap}}