.elementor .e-72d59605-476b{max-width:900px;}.elementor .e-483c6100-b614{font-size:14px;font-style:italic;opacity:85%;}.elementor .e-16c8ea4-d3b5{padding-block-start:8px;}.elementor .e-5e2eda84-b2da{min-height:609px;background-image:url("https://compliance360.es/wp-content/uploads/2026/09/hero-servicio.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 0px 0px 3000px rgba(0,0,0,0.7) inset;}.elementor .e-3b527a7d-3391{margin-block-start:8px;gap:36px;}.elementor .e-15df397e-b457{gap:36px;}.elementor .e-33262d4f-5a28{font-size:22px;}.elementor .e-607c9354-3944{display:block;}.elementor .e-66a2d045-ef3d{border-color:var(--c-bg-soft);background-color:var(--c-bg-soft);}.elementor .e-5b7c6f39-e46f{font-size:28px;}.elementor .e-58445232-a94e{min-width:0px;flex:1 1 0px;}.elementor .e-6ae13479-70dd{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-5dbb6657-5fe0{font-size:28px;}.elementor .e-6c214f7f-f7de{min-width:0px;flex:1 1 0px;}.elementor .e-6c8a9e10-4df1{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-4c9dc2fa-e371{font-size:28px;}.elementor .e-3993cea1-a353{min-width:0px;flex:1 1 0px;}.elementor .e-59c1b969-1399{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-6177a7e-cfeb{font-size:28px;}.elementor .e-27f1f99c-db7c{min-width:0px;flex:1 1 0px;}.elementor .e-5267d8b2-4df3{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-1037ac43-d3e6{font-size:28px;}.elementor .e-26d90dca-ad00{min-width:0px;flex:1 1 0px;}.elementor .e-6707cfc6-f86b{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-1cd6e5b9-5105{font-size:28px;}.elementor .e-15722d33-73c0{min-width:0px;flex:1 1 0px;}.elementor .e-33013559-2c06{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-571aedfb-afab{font-size:28px;}.elementor .e-5e66fe91-a9ef{min-width:0px;flex:1 1 0px;}.elementor .e-25a39764-e3db{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-42bac370-816a{font-size:28px;}.elementor .e-4f9cba0d-d726{min-width:0px;flex:1 1 0px;}.elementor .e-4c516d50-e80d{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-3b2224a-884c{margin-block-start:8px;gap:20px;}.elementor .e-45c804c1-646e{gap: 22px 36px;\n}.elementor .e-48cbc327-2c2f{gap:36px;}.elementor .e-41b311b4-f3b5{font-size:22px;}.elementor .e-3e7c6cf4-bef8{border-inline-start-width:6px;border-left-style: solid; border-left-color: var(--c-primary);\n}.elementor .e-9565d98-552f{font-size:20px;}.elementor .e-7457a7b1-46b2{min-width:0px;flex:1 1 auto;}.elementor .e-1fe37975-5028{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-48db8ca8-3fa9{width:24px;height:24px;color:var(--c-primary);}.elementor .e-42d26d88-46b1{font-size:20px;}.elementor .e-1034be2b-9495{min-width:0px;flex:1 1 auto;}.elementor .e-6c7e370e-6539{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-e17fe10-ecb8{width:24px;height:24px;color:var(--c-primary);}.elementor .e-6d9b0ea5-5b86{font-size:20px;}.elementor .e-53626298-b913{min-width:0px;flex:1 1 auto;}.elementor .e-293a675-ca9a{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-1372c804-58e6{width:24px;height:24px;color:var(--c-primary);}.elementor .e-4ddb3f5e-7149{font-size:20px;}.elementor .e-cec8165-b4a8{min-width:0px;flex:1 1 auto;}.elementor .e-94879e1-39a6{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-6f6159d4-bd5a{width:24px;height:24px;color:var(--c-primary);}.elementor .e-6eb5a966-3062{font-size:20px;}.elementor .e-77a62ca0-5e3e{min-width:0px;flex:1 1 auto;}.elementor .e-2aea587b-f036{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-34e3a7b1-f483{width:24px;height:24px;color:var(--c-primary);}.elementor .e-480e7004-4a90{font-size:20px;}.elementor .e-43effc5c-ba2b{min-width:0px;flex:1 1 auto;}.elementor .e-2f443531-601e{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-cf4c9e8-517e{width:24px;height:24px;color:var(--c-primary);}.elementor .e-14d70ba5-f85f{gap:36px;}.elementor .e-170609ff-c977{padding-block-start:132px;padding-block-end:64px;}