.elementor .e-732ca42a-9b31{max-width:1038px;}.elementor .e-729cbf99-f445{font-size:18px;}.elementor .e-23a1400f-e8d6{padding-block-start:8px;}.elementor .e-5e92d9c2-5769{min-height:841px;padding-block-end:200px;background-image:url("https://compliance360.es/wp-content/uploads/2026/09/hero-home.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.55) inset;}.elementor .e-6c266ba9-4473{font-size:30px;}.elementor .e-137fa883-e6ba{font-weight:400;font-size:18px;}.elementor .e-31f37a54-e576{font-size:30px;}.elementor .e-10c868ed-6251{font-weight:400;font-size:18px;}.elementor .e-4c18ce8-a656{font-size:30px;}.elementor .e-30b2b310-c068{font-weight:400;font-size:18px;}.elementor .e-10fa7371-a6cd{font-size:30px;}.elementor .e-131c5722-1402{font-weight:400;font-size:18px;}.elementor .e-46b8296d-38ed{max-width:1664px;}.elementor .e-6f62bdc2-593a{position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-170px;display:flex;justify-content:center;}.elementor .e-d2047e2-3724{max-width:969px;gap:32px;}.elementor .e-57920588-cfb5{width:100%;height:100%;object-fit:cover;border-radius:20px;}.elementor .e-44f2d53c-2ec1{max-width:100%;aspect-ratio:607 / 614;padding:0px;flex:0 0 607px;}.elementor .e-34be23c1-1e27{max-width:1664px;}.elementor .e-4e0bb54c-d0fb{padding-block-start:144px;}.elementor .e-191d1e9e-bb03{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-c651671-95ef{gap:14px;}.elementor .e-1e73aa1f-83e7{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-289fd379-ff11{gap:14px;}.elementor .e-448c3e74-59a5{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-1b406dd8-45f3{gap:14px;}.elementor .e-419e6600-380b{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-3e20c436-d8ac{gap:14px;}.elementor .e-6d9e66a2-a30d{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-316e4be2-51f4{gap:14px;}.elementor .e-1934a2d0-9612{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-1393e1fa-f144{gap:14px;}.elementor .e-299f5360-e02e{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-1bf04470-582a{gap:14px;}.elementor .e-41442f91-774c{font-weight:700;font-size:14px;color:var(--c-primary);letter-spacing:0.04em;text-transform:uppercase;opacity:75%;}.elementor .e-29fc74f7-fb0a{gap:14px;}.elementor .e-6dd39870-54bf{justify-content:center;}.elementor .e-7094ef37-2451{gap:64px;}.elementor .e-7625edff-be03{gap:12px;}.elementor .e-717d4acf-638b{gap:12px;}.elementor .e-387d5dd0-3123{gap:12px;}.elementor .e-5e320441-96b7{gap:12px;}.elementor .e-3234300e-6742{gap:12px;}.elementor .e-1a8f454-fba9{gap:12px;}.elementor .e-436040fe-3002{padding:0px;display:grid;gap:20px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-3968272-80b8{gap:56px;}.elementor .e-43fc3868-993d{padding-block-end:32px;}.elementor .e-271bd83d-8ebe{gap:12px;justify-content:center;}.elementor .e-7c24bc53-2991{padding-block-start:64px;padding-block-end:32px;}