.elementor .e-1d778916-3f36{max-width:900px;}.elementor .e-7e199250-3f04{font-size:14px;font-style:italic;opacity:85%;}.elementor .e-645bbe85-e4a1{padding-block-start:8px;}.elementor .e-76968cbe-e6a9{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-49ef0986-a641{margin-block-start:8px;gap:36px;}.elementor .e-10729b07-5201{gap:36px;}.elementor .e-21130cdd-ec78{font-size:22px;}.elementor .e-7e1ec521-1154{display:block;}.elementor .e-76c11f50-3538{border-color:var(--c-bg-soft);background-color:var(--c-bg-soft);}.elementor .e-29bd4827-677c{font-size:28px;}.elementor .e-54656598-a341{min-width:0px;flex:1 1 0px;}.elementor .e-786ac290-958b{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-5f5eef63-7001{font-size:28px;}.elementor .e-72ef3839-69b3{min-width:0px;flex:1 1 0px;}.elementor .e-18c9322-d995{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-3323427e-9b67{font-size:28px;}.elementor .e-445532a2-53dd{min-width:0px;flex:1 1 0px;}.elementor .e-4556085e-1174{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-25c5a1e8-b3fd{font-size:28px;}.elementor .e-11ecb403-50cd{min-width:0px;flex:1 1 0px;}.elementor .e-668bde1d-fb0e{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-95d1929-aa24{font-size:28px;}.elementor .e-ed62977-297e{min-width:0px;flex:1 1 0px;}.elementor .e-2e9d8475-beff{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-5c8666d0-3e98{font-size:28px;}.elementor .e-6eb09b2c-d2bb{min-width:0px;flex:1 1 0px;}.elementor .e-53ee84fa-dbde{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-4e355395-dfcd{font-size:28px;}.elementor .e-18729e46-c4fe{min-width:0px;flex:1 1 0px;}.elementor .e-436ad7dc-6141{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-32bd8abd-f5c1{font-size:28px;}.elementor .e-3ebacfa9-e3c7{min-width:0px;flex:1 1 0px;}.elementor .e-10acef60-4370{padding:0px;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-c8cb1b2-fe5e{margin-block-start:8px;gap:20px;}.elementor .e-1f0c8ebb-9342{gap: 22px 36px;\n}.elementor .e-3dabe8b3-2a12{gap:36px;}.elementor .e-35f85ac1-f98f{font-size:22px;}.elementor .e-31522e0b-67c0{border-inline-start-width:6px;border-left-style: solid; border-left-color: var(--c-primary);\n}.elementor .e-1d401369-bbe5{font-size:20px;}.elementor .e-42f161e9-c271{min-width:0px;flex:1 1 auto;}.elementor .e-62d5b5ea-97ff{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-46458d52-b631{width:24px;height:24px;color:var(--c-primary);}.elementor .e-2ee1c10b-6c03{font-size:20px;}.elementor .e-50f85028-b809{min-width:0px;flex:1 1 auto;}.elementor .e-22ca83d2-e1c6{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-1c7ea131-9196{width:24px;height:24px;color:var(--c-primary);}.elementor .e-6c72e172-bcb5{font-size:20px;}.elementor .e-315157f2-1d76{min-width:0px;flex:1 1 auto;}.elementor .e-ee95b28-e3c4{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-2e5b5506-153a{width:24px;height:24px;color:var(--c-primary);}.elementor .e-1e708bbb-5779{font-size:20px;}.elementor .e-78f5e9ac-8481{min-width:0px;flex:1 1 auto;}.elementor .e-2b2921b8-f27d{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-25786dfb-a2ad{width:24px;height:24px;color:var(--c-primary);}.elementor .e-5a9cfbcc-d3ec{font-size:20px;}.elementor .e-55370328-f845{min-width:0px;flex:1 1 auto;}.elementor .e-191e455e-b04c{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-4a7e8c9-32ad{width:24px;height:24px;color:var(--c-primary);}.elementor .e-18e5cb14-5a0d{font-size:20px;}.elementor .e-3550f9dc-16ca{min-width:0px;flex:1 1 auto;}.elementor .e-73a32813-22bf{width:20px;height:20px;color:var(--c-primary);fill: var(--c-primary);\n}.elementor .e-40b16367-5eaa{width:24px;height:24px;color:var(--c-primary);}.elementor .e-5f39d48a-c7bd{gap:36px;}.elementor .e-7ebdc5ce-5026{padding-block-start:132px;padding-block-end:64px;}