.elementor .e-dc74607-94980aa{width:4px;height:200px;z-index:1;}.elementor .e-3e0c9d5-058fed0{width:auto;font-family:Inter;font-weight:500;font-size:11px;color:#FFFFFF;letter-spacing:0em;line-height:normal;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-a521280-7da32be{width:16.11%;min-height:25px;overflow:hidden;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-start-start-radius:3px;border-start-end-radius:3px;border-end-start-radius:3px;border-end-end-radius:3px;background-color:#C0191A;opacity:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;}.elementor .e-8aeb3fa-92ead3c{width:100%;z-index:1;font-family:Cormorant Garamond;font-weight:600;font-size:52px;color:#FFFFFF;letter-spacing:0em;line-height:1.08em;text-align:start;font-style:normal;text-decoration:none;text-transform:none;}.elementor .e-31e73f5-f72343f{width:100%;height:auto;overflow:hidden;column-gap:15px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:15px;justify-content:center;align-items:start;}.elementor .e-d0573a8-899ce5d{width:96.77%;height:auto;overflow:hidden;z-index:1;column-gap:16px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:16px;justify-content:center;align-items:start;}.elementor .e-7027bac-3800b90{width:100%;height:auto;overflow:hidden;z-index:1;column-gap:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:row;row-gap:20px;justify-content:center;align-items:center;}.elementor .e-9445b7f-f704ecb{width:100%;height:auto;overflow:hidden;column-gap:33px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:33px;justify-content:center;align-items:center;}.elementor .e-21c2c7f-a1fb88d{width:60px;height:1px;z-index:1;}.elementor .e-023087b-42d4d0a{width:80.87%;height:auto;overflow:hidden;column-gap:72px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;opacity:100%;display:flex;flex-direction:column;row-gap:72px;justify-content:center;align-items:center;}.elementor .e-8a90a1b-72bfeb9{width:69.44%;height:auto;overflow:hidden;padding-block-start:100px;padding-block-end:39px;padding-inline-start:80px;padding-inline-end:0px;background-image:linear-gradient(90deg, #0F0D11FA 0%,#0F0D1100 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:end;}.elementor .e-64fcfa3-0167a8e{width:100%;height:auto;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#00000059;opacity:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-c37650c-c6381a3{width:100%;height:auto;overflow:hidden;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:url("https://bernabeuesteveabogados.com/wp-content/uploads/2026/04/Derecho-penal.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#1A1A21;opacity:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;}