.elementor-100 .elementor-element.elementor-element-6ab9e01:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-6ab9e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D637B;background-image:url("https://irvelec95.fr/wp-content/uploads/2026/08/52595.jpg");background-position:center center;background-size:cover;}.elementor-100 .elementor-element.elementor-element-6ab9e01 > .elementor-background-overlay{background-color:rgba(0,45,64,.63);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-6ab9e01 > .elementor-container{min-height:400px;}.elementor-100 .elementor-element.elementor-element-6ab9e01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 28px 80px 28px;}.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-100 .elementor-element.elementor-element-9efe6a0{text-align:start;}.elementor-100 .elementor-element.elementor-element-9efe6a0 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:43px;font-weight:700;line-height:1.08em;color:#FFFFFF;}.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-100 .elementor-element.elementor-element-e26e736{text-align:start;font-family:"Arial", Sans-serif;font-size:18px;line-height:1.65em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-100 .elementor-element.elementor-element-a45b96c .elementor-button{background-color:#12C0C8;font-family:"Arial", Sans-serif;font-weight:700;border-radius:4px 4px 4px 4px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-100 .elementor-element.elementor-element-c0b3705 img{width:55%;}.elementor-100 .elementor-element.elementor-element-614241c:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-614241c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F5F6;}.elementor-100 .elementor-element.elementor-element-614241c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 22px 15px 22px;}.elementor-100 .elementor-element.elementor-element-614241c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-7d79ae7{padding:55px 22px 55px 22px;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-35d0965.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-35d0965.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-35d0965 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-100 .elementor-element.elementor-element-5239085{text-align:start;}.elementor-100 .elementor-element.elementor-element-5239085 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.08em;color:#063D54;}.elementor-100 .elementor-element.elementor-element-de2ded7{width:var( --container-widget-width, 100.812% );max-width:100.812%;--container-widget-width:100.812%;--container-widget-flex-grow:0;text-align:start;font-family:"Arial", Sans-serif;font-size:17px;line-height:1.65em;color:#404A4F;}.elementor-100 .elementor-element.elementor-element-de2ded7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-f40cefb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-f40cefb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-5f9f079{width:var( --container-widget-width, 73.72% );max-width:73.72%;--container-widget-width:73.72%;--container-widget-flex-grow:0;}.elementor-100 .elementor-element.elementor-element-5f9f079.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-100 .elementor-element.elementor-element-7ea2fc7{padding:55px 22px 55px 22px;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-1db3c06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-1db3c06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-43ea96f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-43ea96f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-43ea96f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-100 .elementor-element.elementor-element-a3440a7{text-align:start;}.elementor-100 .elementor-element.elementor-element-a3440a7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.08em;color:#063D54;}.elementor-100 .elementor-element.elementor-element-b5db08c{text-align:start;font-family:"Arial", Sans-serif;font-size:17px;line-height:1.65em;color:#404A4F;}.elementor-100 .elementor-element.elementor-element-0aedc4c:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-0aedc4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#11C1C9;}.elementor-100 .elementor-element.elementor-element-0aedc4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:46px 35px 55px 35px;}.elementor-100 .elementor-element.elementor-element-0aedc4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-cf0b4dc{text-align:center;}.elementor-100 .elementor-element.elementor-element-cf0b4dc .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:34px;font-weight:700;line-height:1.08em;color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-76eb56b{color:#FFFFFF;}.elementor-100 .elementor-element.elementor-element-8bf29da:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-8bf29da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-100 .elementor-element.elementor-element-8bf29da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:55px 22px 55px 22px;}.elementor-100 .elementor-element.elementor-element-8bf29da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-d841c9d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-d841c9d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-d841c9d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-100 .elementor-element.elementor-element-7a1e6c6{text-align:start;}.elementor-100 .elementor-element.elementor-element-7a1e6c6 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.08em;color:#063D54;}.elementor-100 .elementor-element.elementor-element-179d532{text-align:start;font-family:"Arial", Sans-serif;font-size:17px;line-height:1.65em;color:#404A4F;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-25cec90.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-25cec90.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-3a94996{padding:55px 22px 55px 22px;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-fd17497.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-fd17497.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-6aa042f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-6aa042f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-6aa042f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-100 .elementor-element.elementor-element-63e8c9a{text-align:start;}.elementor-100 .elementor-element.elementor-element-63e8c9a .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:32px;font-weight:700;line-height:1.08em;color:#063D54;}.elementor-100 .elementor-element.elementor-element-0bb0932{text-align:start;font-family:"Arial", Sans-serif;font-size:17px;line-height:1.65em;color:#404A4F;}.elementor-100 .elementor-element.elementor-element-d7bbe31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-100 .elementor-element.elementor-element-4310d4b{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-100 .elementor-element.elementor-element-4310d4b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-4310d4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-100 .elementor-element.elementor-element-ddf22fa .elementor-icon-box-wrapper{gap:15px;}.elementor-100 .elementor-element.elementor-element-ddf22fa.elementor-view-stacked .elementor-icon{background-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-ddf22fa.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-ddf22fa.elementor-view-default .elementor-icon{fill:#2B2E30;color:#2B2E30;border-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-ddf22fa .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-ddf22fa .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;}.elementor-100 .elementor-element.elementor-element-ddf22fa .elementor-icon-box-title{color:#12C0C8;}.elementor-100 .elementor-element.elementor-element-00882eb .elementor-icon-box-wrapper{gap:15px;}.elementor-100 .elementor-element.elementor-element-00882eb.elementor-view-stacked .elementor-icon{background-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-00882eb.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-00882eb.elementor-view-default .elementor-icon{fill:#2B2E30;color:#2B2E30;border-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-00882eb .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-00882eb .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;}.elementor-100 .elementor-element.elementor-element-00882eb .elementor-icon-box-title{color:#12C0C8;}.elementor-100 .elementor-element.elementor-element-46450db .elementor-icon-box-wrapper{gap:15px;}.elementor-100 .elementor-element.elementor-element-46450db.elementor-view-stacked .elementor-icon{background-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-46450db.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-46450db.elementor-view-default .elementor-icon{fill:#2B2E30;color:#2B2E30;border-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-46450db .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-46450db .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;}.elementor-100 .elementor-element.elementor-element-46450db .elementor-icon-box-title{color:#12C0C8;}.elementor-100 .elementor-element.elementor-element-6590f7c .elementor-icon-box-wrapper{gap:15px;}.elementor-100 .elementor-element.elementor-element-6590f7c.elementor-view-stacked .elementor-icon{background-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-6590f7c.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-6590f7c.elementor-view-default .elementor-icon{fill:#2B2E30;color:#2B2E30;border-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-6590f7c .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-6590f7c .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;}.elementor-100 .elementor-element.elementor-element-6590f7c .elementor-icon-box-title{color:#12C0C8;}.elementor-100 .elementor-element.elementor-element-578b62b .elementor-icon-box-wrapper{gap:15px;}.elementor-100 .elementor-element.elementor-element-578b62b.elementor-view-stacked .elementor-icon{background-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-578b62b.elementor-view-framed .elementor-icon, .elementor-100 .elementor-element.elementor-element-578b62b.elementor-view-default .elementor-icon{fill:#2B2E30;color:#2B2E30;border-color:#2B2E30;}.elementor-100 .elementor-element.elementor-element-578b62b .elementor-icon-box-title, .elementor-100 .elementor-element.elementor-element-578b62b .elementor-icon-box-title a{font-family:"Arial", Sans-serif;font-size:18px;font-weight:600;}.elementor-100 .elementor-element.elementor-element-578b62b .elementor-icon-box-title{color:#12C0C8;}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-4310d4b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-0bbfa48{width:113.498%;}.elementor-100 .elementor-element.elementor-element-07b4797{width:20%;}.elementor-100 .elementor-element.elementor-element-35d0965{width:50%;}.elementor-100 .elementor-element.elementor-element-f40cefb{width:50%;}.elementor-100 .elementor-element.elementor-element-1db3c06{width:51.338%;}.elementor-100 .elementor-element.elementor-element-43ea96f{width:48.623%;}.elementor-100 .elementor-element.elementor-element-fd17497{width:34.815%;}.elementor-100 .elementor-element.elementor-element-6aa042f{width:65.185%;}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-4310d4b{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}