.elementor-3922 .elementor-element.elementor-element-075544b{--display:flex;--overlay-opacity:0.5;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:110px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-075544b:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-075544b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-075544b::before, .elementor-3922 .elementor-element.elementor-element-075544b > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-075544b > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-075544b > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-075544b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-075544b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-075544b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-7bd288e{padding:0px 0px 32px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#C0E802;text-align:start;}.elementor-3922 .elementor-element.elementor-element-7bd288e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5vw;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-2px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-25bd80a{--display:flex;}.elementor-3922 .elementor-element.elementor-element-25bd80a:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-25bd80a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-9cadcc3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-9cadcc3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-03036ed{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-03036ed.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-03036ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3vw;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-2px;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-35c3f9e{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-35c3f9e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-d9cf864{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-d9cf864:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-d9cf864 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-09c7f6f{--display:flex;}.elementor-3922 .elementor-element.elementor-element-a3332a0{--display:flex;--overlay-opacity:0.62;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-a3332a0:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a3332a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/bomberos_madrid_7.jpg");background-position:-359px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-a3332a0::before, .elementor-3922 .elementor-element.elementor-element-a3332a0 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-a3332a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-a3332a0 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-a3332a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-a3332a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000073;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-e43467e{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C0E802;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-e43467e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-9832780{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-9832780.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-9832780 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-976a414{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-976a414 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-f096cec{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-49dbea0 .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-49dbea0 .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-49dbea0{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-49dbea0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-49dbea0 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-49dbea0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-93b85c8{--spacer-size:5px;}.elementor-3922 .elementor-element.elementor-element-831bd66 .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-831bd66{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-671d032{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-df9dbca{--display:flex;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4{--display:flex;--overlay-opacity:0.62;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/bombero_madrid_7.jpg");background-position:-547px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4::before, .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000082;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-3b991cd{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C0E802;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-3b991cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-7380b10{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-7380b10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-7380b10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-682e4e3{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-682e4e3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-6a8ba2f{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-21e6f73 .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-21e6f73 .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-21e6f73{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-21e6f73 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-21e6f73 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-21e6f73 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-0c691ea .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-0c691ea{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-4269928{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-f1865b7{--display:flex;}.elementor-3922 .elementor-element.elementor-element-598d9d6{--display:flex;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-598d9d6:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-598d9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/bombero_comunidad_madrid_2.jpg");background-position:-484px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-598d9d6::before, .elementor-3922 .elementor-element.elementor-element-598d9d6 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-598d9d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-598d9d6 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-598d9d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-598d9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0000009E;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-fbdc844{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C0E802;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-fbdc844 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-0f9d6b4{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-0f9d6b4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-0f9d6b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-b905f3f{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-b905f3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-24ba3ee{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-3922 .elementor-element.elementor-element-1787059 .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-1787059 .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-1787059{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-1787059 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-1787059 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-1787059 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-a75c139 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#c0e802;color:#c0e802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-a75c139{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-a5501cb{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-2eda350{--display:flex;}.elementor-3922 .elementor-element.elementor-element-3283668{--display:flex;--overlay-opacity:0.8;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-3283668:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-3283668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/bomberos_madrid_7.jpg");background-position:-270px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-3283668::before, .elementor-3922 .elementor-element.elementor-element-3283668 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-3283668 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-3283668 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-3283668 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-3283668 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000075;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-426f3b5{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-426f3b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-0824afe{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-0824afe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-0824afe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-7f65826{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-7f65826 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-bb5081c{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-eb3b12d{padding:0px 0px 23px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-54904ec .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-54904ec{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-496fd18{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-4192e79{--display:flex;}.elementor-3922 .elementor-element.elementor-element-1ec9736{--display:flex;--overlay-opacity:0.75;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-1ec9736:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1ec9736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/bombero-conductor-madrid.jpg");background-position:-371px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-1ec9736::before, .elementor-3922 .elementor-element.elementor-element-1ec9736 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-1ec9736 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-1ec9736 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-1ec9736 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-1ec9736 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C2;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-12d8ca1{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-12d8ca1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-197a04d{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-197a04d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-197a04d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-b09c313{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-b09c313 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-5ec1f7a{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-3922 .elementor-element.elementor-element-cd81b7e{padding:0px 0px 23px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-dffe00e .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#c0e802;color:#c0e802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-dffe00e{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-18cd99f{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-5733684{--display:flex;}.elementor-3922 .elementor-element.elementor-element-5111331{--display:flex;--overlay-opacity:0.85;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-5111331:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-5111331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/callejero_bombero_madrid.jpg");background-position:center center;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-5111331::before, .elementor-3922 .elementor-element.elementor-element-5111331 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-5111331 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-5111331 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-5111331 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-5111331 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-f092ab6{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-f092ab6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-1286107{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-1286107.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-1286107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-99ea4e5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-99ea4e5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-7029fb3{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-3922 .elementor-element.elementor-element-b31c1be{padding:0px 0px 185px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-b31c1be .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-b31c1be .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-b31c1be .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-b31c1be .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-b31c1be .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-24bd6b4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#c0e802;color:#c0e802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-24bd6b4{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-85c4e77{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-14ba537{--display:flex;}.elementor-3922 .elementor-element.elementor-element-8fda1ce{--display:flex;--overlay-opacity:0.58;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-8fda1ce:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-8fda1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/bombero_comunidad_madrid_1.jpg");background-position:center right;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-8fda1ce::before, .elementor-3922 .elementor-element.elementor-element-8fda1ce > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-8fda1ce > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-8fda1ce > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-8fda1ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-8fda1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-e495fa0{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-e495fa0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-a43abb5{width:var( --container-widget-width, 86.779% );max-width:86.779%;padding:0px 0px 10px 0px;--container-widget-width:86.779%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-a43abb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-a43abb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-fcc441a{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-fcc441a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-7e2ef7b{font-family:"Roboto", Sans-serif;font-weight:400;color:#7A7A7A;}.elementor-3922 .elementor-element.elementor-element-dfb7fa1{padding:0px 0px 20px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-d4dfe51 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#c0e802;color:#c0e802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 28px 14px 28px;}.elementor-3922 .elementor-element.elementor-element-d4dfe51{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-08be0fe{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-5f00bf7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-600px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-55px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:71px;--e-n-carousel-arrow-normal-color:#FFFFFFC9;}.elementor-3922 .elementor-element.elementor-element-5bd1de2{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-5bd1de2:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-5bd1de2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-08056db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-08056db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-dc5c199{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-dc5c199.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-dc5c199 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3vw;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-2px;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-fcb5dfb{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-fcb5dfb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-9df7f16{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-9df7f16:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-9df7f16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-f3d0a1f{--display:flex;}.elementor-3922 .elementor-element.elementor-element-1bdac88{--display:flex;--overlay-opacity:0.62;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-1bdac88:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1bdac88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/policia_municipal_1.jpg");background-size:cover;}.elementor-3922 .elementor-element.elementor-element-1bdac88::before, .elementor-3922 .elementor-element.elementor-element-1bdac88 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-1bdac88 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-1bdac88 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-1bdac88 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-1bdac88 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-c4e5717{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C0E802;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-c4e5717 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-da97089{padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-da97089 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-1b67601{margin:-2% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-1b67601 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-4d41926{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-288531d .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-288531d .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-288531d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-288531d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-288531d .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-288531d .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-8298ddd .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 62px 14px 62px;}.elementor-3922 .elementor-element.elementor-element-8298ddd{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-db336fc{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;color:#FFFFFF7A;}.elementor-3922 .elementor-element.elementor-element-e008d51{--spacer-size:12px;}.elementor-3922 .elementor-element.elementor-element-4a49cef{--display:flex;}.elementor-3922 .elementor-element.elementor-element-50ea93f{--display:flex;--overlay-opacity:0.62;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-50ea93f:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-50ea93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/policia_municipal_2.jpg");background-position:-309px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-50ea93f::before, .elementor-3922 .elementor-element.elementor-element-50ea93f > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-50ea93f > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-50ea93f > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-50ea93f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-50ea93f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-401e86b{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-401e86b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-be0d876{padding:0px 0px 13px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-be0d876 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-02803c5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-02803c5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-39235d7{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-455129b{padding:0px 0px 24px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-e3ec1f1 .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 62px 14px 62px;}.elementor-3922 .elementor-element.elementor-element-e3ec1f1{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-a290e4b{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-96f9404{--display:flex;}.elementor-3922 .elementor-element.elementor-element-ce48da2{--display:flex;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-ce48da2:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-ce48da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/04/natacion-policia-municipal-oposur-1.jpeg");background-position:-382px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-ce48da2::before, .elementor-3922 .elementor-element.elementor-element-ce48da2 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-ce48da2 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-ce48da2 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-ce48da2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-ce48da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000094;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-a7b0ce5{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-a7b0ce5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-39f3fcc{padding:0px 0px 13px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-39f3fcc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-e8c4ec4{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-e8c4ec4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:-1px;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-f5c7be3{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-86941fb{padding:0px 0px 142px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-86941fb .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-86941fb .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-86941fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-86941fb .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-86941fb .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-8019b9d .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 62px 14px 62px;}.elementor-3922 .elementor-element.elementor-element-8019b9d{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-d9ad3a0{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-90f4ebf{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 13px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-600px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-55px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:71px;--e-n-carousel-arrow-normal-color:#FFFFFFC9;}.elementor-3922 .elementor-element.elementor-element-a0b4f21{--display:flex;--padding-top:70px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-a0b4f21:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a0b4f21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-61ce944{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-61ce944.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-90377bd{width:auto;max-width:auto;padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-90377bd.elementor-element{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-90377bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3vw;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-2px;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-e137a7a{width:var( --container-widget-width, 47% );max-width:47%;--container-widget-width:47%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#FFFFFF;}.elementor-3922 .elementor-element.elementor-element-e137a7a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3922 .elementor-element.elementor-element-0055b22{--display:flex;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-0055b22:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-0055b22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;}.elementor-3922 .elementor-element.elementor-element-9e77410{--display:flex;}.elementor-3922 .elementor-element.elementor-element-f1b6c72{--display:flex;--overlay-opacity:0.62;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-f1b6c72:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/policia_municipal_1.jpg");background-size:cover;}.elementor-3922 .elementor-element.elementor-element-f1b6c72::before, .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-50df0c0{width:var( --container-widget-width, 40% );max-width:40%;background-color:#C0E802;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-50df0c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-ab7eaca{padding:0px 0px 0px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-ab7eaca .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-4a5705e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-04bda9a .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-04bda9a .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-04bda9a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-04bda9a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-04bda9a .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-04bda9a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-2d0088e .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 62px 14px 62px;}.elementor-3922 .elementor-element.elementor-element-2d0088e{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-9d4da0c{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;color:#FFFFFF7A;}.elementor-3922 .elementor-element.elementor-element-f1c1caf{--spacer-size:12px;}.elementor-3922 .elementor-element.elementor-element-da3bd73{--display:flex;}.elementor-3922 .elementor-element.elementor-element-f8cef96{--display:flex;--overlay-opacity:0.62;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-f8cef96:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f8cef96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/policia_municipal_2.jpg");background-position:-309px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-f8cef96::before, .elementor-3922 .elementor-element.elementor-element-f8cef96 > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-f8cef96 > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-f8cef96 > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-f8cef96 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-f8cef96 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000D9;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-8dec6af{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-8dec6af .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-a0285fb{padding:0px 0px 13px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-a0285fb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-ebc719c{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-3bfe325{padding:0px 0px 6px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-0e20e78 .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 62px 14px 62px;}.elementor-3922 .elementor-element.elementor-element-0e20e78{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-ed9805d{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-d26cc2e{--display:flex;}.elementor-3922 .elementor-element.elementor-element-e3dd57f{--display:flex;--overlay-opacity:0.78;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#c0e802;--border-color:#c0e802;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.35);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:00px;--padding-left:40px;--padding-right:25px;}.elementor-3922 .elementor-element.elementor-element-e3dd57f:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-e3dd57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2B2D;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/04/natacion-policia-municipal-oposur-1.jpeg");background-position:-382px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-e3dd57f::before, .elementor-3922 .elementor-element.elementor-element-e3dd57f > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-e3dd57f > .e-con-inner > .elementor-background-video-container::before, .elementor-3922 .elementor-element.elementor-element-e3dd57f > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-e3dd57f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3922 .elementor-element.elementor-element-e3dd57f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000094;--background-overlay:'';}.elementor-3922 .elementor-element.elementor-element-cd3ea38{width:var( --container-widget-width, 28% );max-width:28%;background-color:#FFFFFF;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:8px 2px 8px 8px;--container-widget-width:28%;--container-widget-flex-grow:0;text-align:start;}.elementor-3922 .elementor-element.elementor-element-cd3ea38 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:-1px;color:#000000;}.elementor-3922 .elementor-element.elementor-element-3705ee9{padding:0px 0px 13px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-3705ee9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-744027b{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-3922 .elementor-element.elementor-element-5eea73c{padding:0px 0px 29px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3922 .elementor-element.elementor-element-5eea73c .elementor-icon-list-icon i{color:#C0E802;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-5eea73c .elementor-icon-list-icon svg{fill:#C0E802;transition:fill 0.3s;}.elementor-3922 .elementor-element.elementor-element-5eea73c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3922 .elementor-element.elementor-element-5eea73c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3922 .elementor-element.elementor-element-5eea73c .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-3922 .elementor-element.elementor-element-df6da01 .elementor-button{background-color:#C0E80200;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#C0E802;color:#C0E802;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c0e802;border-radius:0px 0px 0px 0px;padding:14px 62px 14px 62px;}.elementor-3922 .elementor-element.elementor-element-df6da01{margin:4% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-598ae1d{--spacer-size:50px;}.elementor-3922 .elementor-element.elementor-element-22389ff{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:0px;padding:0px 0px 13px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-600px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-55px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:71px;--e-n-carousel-arrow-normal-color:#FFFFFFC9;}.elementor-3922 .elementor-element.elementor-element-1b369d1:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1b369d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/academia_oposur.jpg");background-position:center center;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-1b369d1 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3922 .elementor-element.elementor-element-1b369d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 80px 80px 80px;}.elementor-3922 .elementor-element.elementor-element-7e147a5{padding:0px 0px 0px 0px;text-align:center;}.elementor-3922 .elementor-element.elementor-element-7e147a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5vw;font-weight:800;text-transform:uppercase;line-height:0.9em;letter-spacing:-2px;color:#ffffff;}.elementor-3922 .elementor-element.elementor-element-8aabde1{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;color:#DADADA;}.elementor-3922 .elementor-element.elementor-element-64b475b .elementor-button{background-color:#c0e802;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:-0.8px;fill:#0a0a0a;color:#0a0a0a;border-radius:0px 0px 0px 0px;padding:20px 48px 20px 48px;}.elementor-3922 .elementor-element.elementor-element-64b475b{padding:2em 0em 0em 0em;}@media(min-width:768px){.elementor-3922 .elementor-element.elementor-element-d9cf864{--content-width:1150px;}.elementor-3922 .elementor-element.elementor-element-a3332a0{--width:100%;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4{--width:100%;}.elementor-3922 .elementor-element.elementor-element-598d9d6{--width:100%;}.elementor-3922 .elementor-element.elementor-element-3283668{--width:100%;}.elementor-3922 .elementor-element.elementor-element-1ec9736{--width:100%;}.elementor-3922 .elementor-element.elementor-element-5111331{--width:100%;}.elementor-3922 .elementor-element.elementor-element-8fda1ce{--width:100%;}.elementor-3922 .elementor-element.elementor-element-9df7f16{--content-width:1150px;}.elementor-3922 .elementor-element.elementor-element-f3d0a1f{--width:100%;}.elementor-3922 .elementor-element.elementor-element-1bdac88{--width:100%;}.elementor-3922 .elementor-element.elementor-element-4a49cef{--width:100%;}.elementor-3922 .elementor-element.elementor-element-50ea93f{--width:100%;}.elementor-3922 .elementor-element.elementor-element-ce48da2{--width:100%;}.elementor-3922 .elementor-element.elementor-element-0055b22{--content-width:1150px;}.elementor-3922 .elementor-element.elementor-element-9e77410{--width:100%;}.elementor-3922 .elementor-element.elementor-element-f1b6c72{--width:100%;}.elementor-3922 .elementor-element.elementor-element-da3bd73{--width:100%;}.elementor-3922 .elementor-element.elementor-element-f8cef96{--width:100%;}.elementor-3922 .elementor-element.elementor-element-e3dd57f{--width:100%;}}@media(max-width:1024px){.elementor-3922 .elementor-element.elementor-element-075544b{--margin-top:-19%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-7bd288e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 23px;}.elementor-3922 .elementor-element.elementor-element-9cadcc3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3922 .elementor-element.elementor-element-03036ed .elementor-heading-title{font-size:30px;}.elementor-3922 .elementor-element.elementor-element-35c3f9e{width:var( --container-widget-width, 672.25px );max-width:672.25px;--container-widget-width:672.25px;--container-widget-flex-grow:0;font-size:15px;}.elementor-3922 .elementor-element.elementor-element-a3332a0:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a3332a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-251px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-a3332a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-e43467e{padding:3px 3px 3px 3px;--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-3922 .elementor-element.elementor-element-e43467e .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-9832780{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-9832780 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-976a414{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-976a414 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-831bd66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-831bd66 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-619px 0px;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-3b991cd{padding:3px 3px 3px 3px;--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-3922 .elementor-element.elementor-element-3b991cd .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-7380b10{width:var( --container-widget-width, 267.488px );max-width:267.488px;padding:0px 0px 0px 0px;--container-widget-width:267.488px;--container-widget-flex-grow:0;}.elementor-3922 .elementor-element.elementor-element-7380b10 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-682e4e3{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-682e4e3 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-0c691ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-0c691ea .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-598d9d6:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-598d9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-431px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-598d9d6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-fbdc844{padding:3px 3px 3px 3px;--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-3922 .elementor-element.elementor-element-fbdc844 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-0f9d6b4{width:var( --container-widget-width, 273.188px );max-width:273.188px;padding:0px 0px 0px 0px;--container-widget-width:273.188px;--container-widget-flex-grow:0;}.elementor-3922 .elementor-element.elementor-element-0f9d6b4 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-b905f3f{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-b905f3f .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-1787059{padding:0px 0px 3px 0px;}.elementor-3922 .elementor-element.elementor-element-a75c139{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-a75c139 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-3283668:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-3283668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px 0px;}.elementor-3922 .elementor-element.elementor-element-3283668{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-426f3b5{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-426f3b5 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-0824afe{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-0824afe .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-7f65826{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-7f65826 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-eb3b12d{padding:0px 0px 30px 0px;}.elementor-3922 .elementor-element.elementor-element-54904ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-54904ec .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-496fd18{--spacer-size:44px;}.elementor-3922 .elementor-element.elementor-element-1ec9736:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1ec9736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px 0px;}.elementor-3922 .elementor-element.elementor-element-1ec9736{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-12d8ca1{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-12d8ca1 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-197a04d{width:var( --container-widget-width, 267.488px );max-width:267.488px;padding:0px 0px 0px 0px;--container-widget-width:267.488px;--container-widget-flex-grow:0;}.elementor-3922 .elementor-element.elementor-element-197a04d .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-b09c313{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-b09c313 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-cd81b7e{padding:0px 0px 23px 0px;}.elementor-3922 .elementor-element.elementor-element-dffe00e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-dffe00e .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-5111331{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;}.elementor-3922 .elementor-element.elementor-element-f092ab6{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-f092ab6 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-1286107{width:var( --container-widget-width, 280.487px );max-width:280.487px;padding:0px 0px 0px 0px;--container-widget-width:280.487px;--container-widget-flex-grow:0;}.elementor-3922 .elementor-element.elementor-element-1286107 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-99ea4e5{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-99ea4e5 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-b31c1be{padding:0px 0px 190px 0px;}.elementor-3922 .elementor-element.elementor-element-24bd6b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-24bd6b4 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-8fda1ce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;}.elementor-3922 .elementor-element.elementor-element-e495fa0{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-e495fa0 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-a43abb5{width:var( --container-widget-width, 280.487px );max-width:280.487px;padding:0px 0px 0px 0px;--container-widget-width:280.487px;--container-widget-flex-grow:0;}.elementor-3922 .elementor-element.elementor-element-a43abb5 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-fcc441a{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-fcc441a .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-dfb7fa1{padding:0px 0px 24px 0px;}.elementor-3922 .elementor-element.elementor-element-d4dfe51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-d4dfe51 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;}.elementor-3922 .elementor-element.elementor-element-5f00bf7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-next-right-position:-30px;}.elementor-3922 .elementor-element.elementor-element-5bd1de2{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-08056db{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3922 .elementor-element.elementor-element-dc5c199 .elementor-heading-title{font-size:30px;}.elementor-3922 .elementor-element.elementor-element-fcb5dfb{width:var( --container-widget-width, 677.425px );max-width:677.425px;--container-widget-width:677.425px;--container-widget-flex-grow:0;font-size:15px;}.elementor-3922 .elementor-element.elementor-element-1bdac88{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-c4e5717{padding:3px 3px 3px 3px;--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-3922 .elementor-element.elementor-element-c4e5717 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-da97089{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-da97089 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-1b67601{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-1b67601 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-4d41926{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-8298ddd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-8298ddd .elementor-button{border-width:1px 1px 1px 1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-db336fc{font-size:12px;}.elementor-3922 .elementor-element.elementor-element-50ea93f:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-50ea93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px 0px;}.elementor-3922 .elementor-element.elementor-element-50ea93f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-401e86b{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-401e86b .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-be0d876{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-be0d876 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-02803c5{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-02803c5 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-455129b{padding:0px 0px 2px 0px;}.elementor-3922 .elementor-element.elementor-element-e3ec1f1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-e3ec1f1 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-ce48da2:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-ce48da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px 0px;}.elementor-3922 .elementor-element.elementor-element-ce48da2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-a7b0ce5{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-a7b0ce5 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-39f3fcc{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-39f3fcc .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-e8c4ec4{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-e8c4ec4 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-86941fb{padding:0px 0px 110px 0px;}.elementor-3922 .elementor-element.elementor-element-8019b9d{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-8019b9d .elementor-button{border-width:1px 1px 1px 1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-90f4ebf{--e-n-carousel-swiper-slides-to-display:2;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-next-right-position:-30px;}.elementor-3922 .elementor-element.elementor-element-a0b4f21{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-61ce944{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-3922 .elementor-element.elementor-element-90377bd .elementor-heading-title{font-size:30px;}.elementor-3922 .elementor-element.elementor-element-e137a7a{width:var( --container-widget-width, 679.425px );max-width:679.425px;--container-widget-width:679.425px;--container-widget-flex-grow:0;font-size:15px;}.elementor-3922 .elementor-element.elementor-element-f1b6c72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-50df0c0{padding:3px 3px 3px 3px;--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;}.elementor-3922 .elementor-element.elementor-element-50df0c0 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-ab7eaca{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-ab7eaca .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-4a5705e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-2d0088e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-2d0088e .elementor-button{border-width:1px 1px 1px 1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-9d4da0c{font-size:12px;}.elementor-3922 .elementor-element.elementor-element-f8cef96:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f8cef96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px 0px;}.elementor-3922 .elementor-element.elementor-element-f8cef96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-8dec6af{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-8dec6af .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-a0285fb{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-a0285fb .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-0e20e78{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-0e20e78 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-e3dd57f:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-e3dd57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-185px 0px;}.elementor-3922 .elementor-element.elementor-element-e3dd57f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;}.elementor-3922 .elementor-element.elementor-element-cd3ea38{padding:3px 3px 3px 3px;--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;}.elementor-3922 .elementor-element.elementor-element-cd3ea38 .elementor-heading-title{font-size:15px;}.elementor-3922 .elementor-element.elementor-element-3705ee9{padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-3705ee9 .elementor-heading-title{font-size:20px;}.elementor-3922 .elementor-element.elementor-element-5eea73c{padding:0px 0px 20px 0px;}.elementor-3922 .elementor-element.elementor-element-df6da01{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-df6da01 .elementor-button{border-width:1px 1px 1px 1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-22389ff{--e-n-carousel-swiper-slides-to-display:2;padding:0px 0px 0px 0px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-30px;--e-n-carousel-arrow-next-right-position:-30px;}.elementor-3922 .elementor-element.elementor-element-1b369d1:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1b369d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/academia_oposur.jpg");background-position:center center;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-1b369d1 > .elementor-background-overlay{opacity:0.35;}}@media(max-width:767px){.elementor-3922 .elementor-element.elementor-element-075544b{--margin-top:-41%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-7bd288e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 5%;padding:0px 0px 10px 0px;text-align:start;}.elementor-3922 .elementor-element.elementor-element-7bd288e .elementor-heading-title{font-size:35px;line-height:0.9em;}.elementor-3922 .elementor-element.elementor-element-25bd80a{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-9cadcc3{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-03036ed{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-03036ed .elementor-heading-title{font-size:23px;}.elementor-3922 .elementor-element.elementor-element-35c3f9e{width:100%;max-width:100%;}.elementor-3922 .elementor-element.elementor-element-d9cf864{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-a3332a0:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a3332a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-267px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-a3332a0{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-e43467e{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2px 2px 2px 2px;--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-3922 .elementor-element.elementor-element-e43467e .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-976a414{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-976a414 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-831bd66 .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-a7f5ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-594px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-a7f5ba4{--overlay-opacity:0.82;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-3b991cd{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2px 2px 2px 2px;--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-3922 .elementor-element.elementor-element-3b991cd .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-682e4e3{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-682e4e3 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-0c691ea .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-598d9d6:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-598d9d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-460px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-598d9d6{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-fbdc844{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2px 2px 2px 2px;--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-3922 .elementor-element.elementor-element-fbdc844 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-b905f3f{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-b905f3f .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-a75c139 .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-3283668:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-3283668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-267px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-3283668{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-426f3b5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-426f3b5 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-7f65826{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-7f65826 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-54904ec .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-1ec9736:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1ec9736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-281px 0px;}.elementor-3922 .elementor-element.elementor-element-1ec9736{--overlay-opacity:0.68;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-12d8ca1{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-12d8ca1 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-b09c313{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-b09c313 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-dffe00e .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-5111331{--overlay-opacity:0.75;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-f092ab6{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-f092ab6 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-99ea4e5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-99ea4e5 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-b31c1be{padding:0px 0px 185px 0px;}.elementor-3922 .elementor-element.elementor-element-24bd6b4 .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-8fda1ce:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-8fda1ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-3922 .elementor-element.elementor-element-8fda1ce{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-e495fa0{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-e495fa0 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-fcc441a{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-fcc441a .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-d4dfe51 .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-5f00bf7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:30px;}.elementor-3922 .elementor-element.elementor-element-5bd1de2{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-08056db{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-dc5c199{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-dc5c199 .elementor-heading-title{font-size:23px;}.elementor-3922 .elementor-element.elementor-element-fcb5dfb{width:100%;max-width:100%;}.elementor-3922 .elementor-element.elementor-element-9df7f16{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-1bdac88:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-1bdac88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/policia_nacional_1.jpg");background-size:cover;}.elementor-3922 .elementor-element.elementor-element-1bdac88{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-c4e5717{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2px 2px 2px 2px;--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-3922 .elementor-element.elementor-element-c4e5717 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-1b67601{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-1b67601 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-4d41926{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-8298ddd .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-50ea93f:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-50ea93f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/Policia-Nacional-3.jpg");background-position:-267px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-50ea93f{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-401e86b{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-401e86b .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-be0d876{padding:0px 0px 24px 0px;}.elementor-3922 .elementor-element.elementor-element-02803c5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-02803c5 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-e3ec1f1 .elementor-button{font-size:12px;letter-spacing:1px;}.elementor-3922 .elementor-element.elementor-element-ce48da2:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-ce48da2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-581px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-ce48da2{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-a7b0ce5{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-a7b0ce5 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-39f3fcc{padding:0px 0px 22px 0px;}.elementor-3922 .elementor-element.elementor-element-e8c4ec4{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-e8c4ec4 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-86941fb{padding:0px 0px 133px 0px;}.elementor-3922 .elementor-element.elementor-element-8019b9d .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-90f4ebf{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:30px;}.elementor-3922 .elementor-element.elementor-element-a0b4f21{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-61ce944{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-90377bd{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-90377bd .elementor-heading-title{font-size:23px;}.elementor-3922 .elementor-element.elementor-element-e137a7a{width:100%;max-width:100%;}.elementor-3922 .elementor-element.elementor-element-0055b22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3922 .elementor-element.elementor-element-f1b6c72:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f1b6c72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/policia_nacional_1.jpg");background-size:cover;}.elementor-3922 .elementor-element.elementor-element-f1b6c72{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-50df0c0{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:2px 2px 2px 2px;--container-widget-width:198px;--container-widget-flex-grow:0;width:var( --container-widget-width, 198px );max-width:198px;}.elementor-3922 .elementor-element.elementor-element-50df0c0 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-4a5705e{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3922 .elementor-element.elementor-element-2d0088e .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-f8cef96:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-f8cef96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oposurglobal.es/wp-content/uploads/2026/03/Policia-Nacional-3.jpg");background-position:-267px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-f8cef96{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-8dec6af{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-8dec6af .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-a0285fb{padding:0px 0px 24px 0px;}.elementor-3922 .elementor-element.elementor-element-3bfe325{padding:0px 0px 2px 0px;}.elementor-3922 .elementor-element.elementor-element-0e20e78 .elementor-button{font-size:12px;letter-spacing:1px;}.elementor-3922 .elementor-element.elementor-element-e3dd57f:not(.elementor-motion-effects-element-type-background), .elementor-3922 .elementor-element.elementor-element-e3dd57f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-581px 0px;background-size:cover;}.elementor-3922 .elementor-element.elementor-element-e3dd57f{--overlay-opacity:0.55;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:10px;--z-index:2;}.elementor-3922 .elementor-element.elementor-element-cd3ea38{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:3px 3px 3px 3px;--container-widget-width:135px;--container-widget-flex-grow:0;width:var( --container-widget-width, 135px );max-width:135px;}.elementor-3922 .elementor-element.elementor-element-cd3ea38 .elementor-heading-title{font-size:16px;}.elementor-3922 .elementor-element.elementor-element-3705ee9{padding:0px 0px 22px 0px;}.elementor-3922 .elementor-element.elementor-element-5eea73c{padding:0px 0px 40px 0px;}.elementor-3922 .elementor-element.elementor-element-df6da01 .elementor-button{font-size:12px;letter-spacing:1px;padding:10px 48px 10px 48px;}.elementor-3922 .elementor-element.elementor-element-22389ff{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-size:30px;}.elementor-3922 .elementor-element.elementor-element-1b369d1{padding:010% 0% 5% 0%;}.elementor-3922 .elementor-element.elementor-element-ed6c6aa.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3922 .elementor-element.elementor-element-7e147a5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-3922 .elementor-element.elementor-element-7e147a5 .elementor-heading-title{font-size:35px;line-height:0.9em;}.elementor-3922 .elementor-element.elementor-element-8aabde1{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;columns:1;column-gap:0px;font-size:16px;line-height:1.4em;}.elementor-3922 .elementor-element.elementor-element-8aabde1.elementor-element{--align-self:center;}.elementor-3922 .elementor-element.elementor-element-8aabde1 p{margin-block-end:0px;}.elementor-3922 .elementor-element.elementor-element-64b475b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3922 .elementor-element.elementor-element-64b475b .elementor-button{font-size:14px;letter-spacing:0.9px;padding:10px 15px 10px 15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3922 .elementor-element.elementor-element-075544b{--content-width:718px;}.elementor-3922 .elementor-element.elementor-element-9cadcc3{--content-width:669px;}.elementor-3922 .elementor-element.elementor-element-d9cf864{--content-width:692px;}.elementor-3922 .elementor-element.elementor-element-08056db{--content-width:669px;}.elementor-3922 .elementor-element.elementor-element-9df7f16{--content-width:692px;}.elementor-3922 .elementor-element.elementor-element-96f9404{--content-width:500px;}.elementor-3922 .elementor-element.elementor-element-61ce944{--content-width:669px;}.elementor-3922 .elementor-element.elementor-element-0055b22{--content-width:692px;}.elementor-3922 .elementor-element.elementor-element-d26cc2e{--content-width:500px;}}/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb3b12d *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-eb3b12d .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cd81b7e *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-cd81b7e .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dfb7fa1 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-dfb7fa1 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-455129b *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-455129b *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-455129b *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-455129b *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-455129b .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bfe325 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bfe325 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bfe325 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3bfe325 *//* 1. RESET GENERAL */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg {
    filter: none !important;
}

/* 2. COLOR PARA LOS CHECKS (Verde Lima) */
/* Usamos la clase específica 'e-fas-check' que veo en tu captura */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check,
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg.e-fas-check path {
    fill: #d4e815 !important;
    color: #d4e815 !important;
}

/* 3. COLOR PARA LAS X (Rojo) */
/* Aplicamos rojo a cualquier SVG que NO tenga la clase del check */
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check),
.elementor-3922 .elementor-element.elementor-element-3bfe325 .elementor-icon-list-icon svg:not(.e-fas-check) path {
    fill: #e31b1b !important;
    color: #e31b1b !important;
}/* End custom CSS */