.elementor .e-59183d97-e394{max-width:900px;}.elementor .e-53b8b324-9706{font-size:14px;font-style:italic;opacity:85%;}.elementor .e-1f76569d-555e{padding-block-start:8px;}.elementor .e-667ae920-2e5d{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-3046f29d-6da2{margin-block-start:8px;gap:36px;}.elementor .e-7a2d7132-7220{gap:36px;}.elementor .e-7e9424bc-ec95{font-size:22px;}.elementor .e-49c073cd-b142{display:block;}.elementor .e-65479e24-85de{border-color:var(--c-bg-soft);background-color:var(--c-bg-soft);}.elementor .e-c267b72-be3a{font-size:28px;}.elementor .e-4ef1ab0d-8913{min-width:0px;flex:1 1 0px;}.elementor .e-6d72bfe1-452a{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-1f81084f-3f32{font-size:28px;}.elementor .e-49504618-a642{min-width:0px;flex:1 1 0px;}.elementor .e-3252e922-3423{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-7f11e252-4c5e{font-size:28px;}.elementor .e-58d7e54d-a0b7{min-width:0px;flex:1 1 0px;}.elementor .e-5c148436-fb86{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-7246e3c3-b6cd{font-size:28px;}.elementor .e-5393f88e-40c0{min-width:0px;flex:1 1 0px;}.elementor .e-d739318-cd2d{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-2912981c-1d3a{font-size:28px;}.elementor .e-3c8a4444-3888{min-width:0px;flex:1 1 0px;}.elementor .e-1c18ec1e-7cf5{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-441ce470-b9c2{font-size:28px;}.elementor .e-7025bf37-ba7d{min-width:0px;flex:1 1 0px;}.elementor .e-4b399cc1-340c{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-19a2d43b-9bff{font-size:28px;}.elementor .e-12a615a9-aafa{min-width:0px;flex:1 1 0px;}.elementor .e-22bc1001-cd01{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-e1825f6-6547{font-size:28px;}.elementor .e-7e3b3fe7-a501{min-width:0px;flex:1 1 0px;}.elementor .e-238f45c2-f46f{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-c17c765-f2e4{margin-block-start:8px;gap:20px;}.elementor .e-de8c18-b1c1{gap: 22px 36px;\n}.elementor .e-3589c668-18f0{gap:36px;}.elementor .e-7a13a13c-4495{font-size:22px;}.elementor .e-575719ba-a50e{border-inline-start-width:6px;border-left-style: solid; border-left-color: var(--c-primary);\n}.elementor .e-d2aea67-1fe0{font-size:20px;}.elementor .e-1e63b349-e2c3{min-width:0px;flex:1 1 auto;}.elementor .e-22a55fc8-7631{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-4b22b41d-5866{width:24px;height:24px;color:var(--c-primary);}.elementor .e-17440b5c-f1f6{font-size:20px;}.elementor .e-189b8a9-6d30{min-width:0px;flex:1 1 auto;}.elementor .e-5fd15f36-b80c{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-15290e45-aaed{width:24px;height:24px;color:var(--c-primary);}.elementor .e-1159d515-6ea3{font-size:20px;}.elementor .e-1a595774-2b5f{min-width:0px;flex:1 1 auto;}.elementor .e-7fac8c10-4279{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-2798ea27-4817{width:24px;height:24px;color:var(--c-primary);}.elementor .e-6a1a04c-8470{font-size:20px;}.elementor .e-466b06ec-8c63{min-width:0px;flex:1 1 auto;}.elementor .e-b9e46e4-386d{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-6f72b755-abe8{width:24px;height:24px;color:var(--c-primary);}.elementor .e-426807a2-d8cf{font-size:20px;}.elementor .e-7867e575-15b9{min-width:0px;flex:1 1 auto;}.elementor .e-15adbf5-d9fc{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-7ad7664-9ac8{width:24px;height:24px;color:var(--c-primary);}.elementor .e-2e748450-cc90{font-size:20px;}.elementor .e-59cdbc29-c69f{min-width:0px;flex:1 1 auto;}.elementor .e-3b8302d2-2295{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-202e941a-98db{width:24px;height:24px;color:var(--c-primary);}.elementor .e-460fbfab-1852{gap:36px;}.elementor .e-42607b42-4a49{padding-block-start:132px;padding-block-end:64px;}