.elementor-4122 .elementor-element.elementor-element-2e29b09:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-2e29b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elmediora.com/wp-content/uploads/2025/12/Untitled-design.png");}.elementor-4122 .elementor-element.elementor-element-2e29b09 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-2e29b09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-4122 .elementor-element.elementor-element-a946217:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-a946217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(166deg, #84278F 28%, #C33C3C8A 100%);}.elementor-4122 .elementor-element.elementor-element-a946217 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-a946217{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 0px 80px 0px;}.elementor-4122 .elementor-element.elementor-element-a946217 > .elementor-shape-top svg{width:calc(237% + 1.3px);height:68px;}.elementor-4122 .elementor-element.elementor-element-a946217 > .elementor-shape-bottom svg{width:calc(127% + 1.3px);height:62px;}.elementor-4122 .elementor-element.elementor-element-1ed0fca:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-1ed0fca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f5f5;}.elementor-4122 .elementor-element.elementor-element-1ed0fca{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-4122 .elementor-element.elementor-element-1ed0fca > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-491d099 .merimag-block-infos-content, .elementor-4122 .elementor-element.elementor-element-491d099  .merimag-block-infos.marged-infos{background-color:rgba(217,32,32,0);}.elementor-4122 .elementor-element.elementor-element-a45232b:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-a45232b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4122 .elementor-element.elementor-element-a45232b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-4122 .elementor-element.elementor-element-a45232b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-1a850a4 > .elementor-widget-container{transition:background 1.6s;border-style:none;}.elementor-4122 .elementor-element.elementor-element-1a850a4 .general-box-container{border-style:none;}.elementor-4122 .elementor-element.elementor-element-d23fe0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 40px;}.elementor-4122 .elementor-element.elementor-element-73e7eec  .block-infos-title-wrapper:not(.force-size) .title-display{text-transform:uppercase;}.elementor-4122 .elementor-element.elementor-element-c0c8938:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c0c8938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2b2b2b;background-image:url("https://elmediora.com/wp-content/uploads/2025/12/Untitled-design.png");background-size:cover;}.elementor-4122 .elementor-element.elementor-element-c0c8938{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-4122 .elementor-element.elementor-element-c0c8938 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-64d089a > .elementor-element-populated{color:#ffffff;}.elementor-4122 .elementor-element.elementor-element-1b404dd:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-1b404dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(5,9,48,0.3);}.elementor-4122 .elementor-element.elementor-element-1b404dd > .elementor-background-overlay{background-color:#000000;opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4122 .elementor-element.elementor-element-1b404dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-4122 .elementor-element.elementor-element-cf8fb23 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4122 .elementor-element.elementor-element-a8f3eaf .block-title{font-size:31px;}@media(min-width:768px){.elementor-4122 .elementor-element.elementor-element-2a4e7d3{width:69.665%;}.elementor-4122 .elementor-element.elementor-element-d23fe0c{width:30%;}}@media(max-width:1024px){.elementor-4122 .elementor-element.elementor-element-1ed0fca{padding:15px 0px 15px 0px;}}@media(max-width:767px){.elementor-4122 .elementor-element.elementor-element-1ed0fca{padding:10px 0px 10px 0px;}.elementor-4122 .elementor-element.elementor-element-73e7eec{width:100%;max-width:100%;}}@media(min-width:1025px){.elementor-4122 .elementor-element.elementor-element-2e29b09:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-2e29b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-4122 .elementor-element.elementor-element-c0c8938:not(.elementor-motion-effects-element-type-background), .elementor-4122 .elementor-element.elementor-element-c0c8938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}