.elementor .e-1f12486-45da235{width:767px;position:fixed;z-index:5;padding:0px;flex-direction:column;}.elementor .e-5239782-0b92dca{font-family:Bowlby One;font-size:40px;color:#A22721;text-align:center;}.elementor .e-de8e5c8-49c2a82{padding-block-start:40px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .e-810e111-d75f0a1{padding:0px;flex-direction:column;}.elementor .e-eec6aae-ad5d3e3{position:relative;z-index:1;padding-block-start:30px;padding-block-end:100px;padding-inline-start:0px;padding-inline-end:0px;border-end-start-radius:220px;border-end-end-radius:220px;background-image:url("/invitaciones/rey-leon/wp-content/uploads/2026/08/FondoReyLeon-510x1024.png");background-repeat:repeat;background-attachment:scroll;background-size:contain;background-position:0% 0%;background-color:#FCDDFF;flex-direction:column;}.elementor .e-2e67a18-9cf11dc{font-family:Boogaloo;font-size:32px;color:#EAF6FF;text-align:center;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-68f2547-7a28573{width:550px;position:absolute;inset-block-start:120px;z-index:1;margin-block-start:30px;border-width:20px;border-color:#ffffff;border-style:solid;box-shadow:2px 2px 6px 0px rgba(0, 0, 0, .3);transform:rotateX(0deg) rotateY(0deg) rotateZ(-8deg);}.elementor .e-7ff77ae-8a1601e{width:200px;position:absolute;inset-block-end:0px;inset-inline-start:30px;z-index:3;transition:all 200ms;}.elementor .e-015e286-a77ace0{width:250px;position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:3;transition:all 200ms;}.elementor .e-70cb15b-c441029{height:600px;position:relative;flex-direction:column;align-items:center;}.elementor .e-2b4590b-b8dcfd7{height:200px;margin-block-start:-150px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFF4E6;}.elementor .e-842792f-c5d9a00{position:relative;padding-block-start:250px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-200px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#A22721;flex-direction:column;}.elementor .e-a782dfa-16b3bd7{font-family:Boogaloo;font-size:32px;color:#36642F;text-align:center;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-9aff913-e27e698{width:280px;position:absolute;inset-block-start:0px;z-index:2;margin-block-start:30px;border-width:20px;border-color:#ffffff;border-style:solid;box-shadow:2px 2px 6px 0px rgba(0, 0, 0, .3);}.elementor .e-0ab3ac4-88f2aed{width:280px;position:absolute;inset-block-start:50px;inset-inline-start:20px;z-index:1;margin-block-start:30px;border-width:20px;border-color:#ffffff;border-style:solid;box-shadow:2px 2px 6px 0px rgba(0, 0, 0, .3);transform:rotateX(0deg) rotateY(0deg) rotateZ(-10deg);}.elementor .e-6e7cead-497bfcd{width:280px;position:absolute;inset-block-start:50px;inset-inline-end:20px;z-index:1;margin-block-start:30px;border-width:20px;border-color:#ffffff;border-style:solid;box-shadow:2px 2px 6px 0px rgba(0, 0, 0, .3);transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg);}.elementor .e-97912cf-39fb857{height:450px;position:relative;padding:0px;display:flex;flex-direction:row;justify-content:center;}.elementor .e-8885e01-20dcdb1{font-family:Bowlby One;font-size:28px;color:var(--GreenLeaf);text-align:center;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-10a4d5a-8a11d0d{font-family:Bowlby One;font-size:42px;color:var(--Orange-Vibrant);text-align:center;padding-inline-start:0px;margin-block-end:0px;}.elementor .e-7b822c8-70dbfe5{font-family:Bowlby One;font-size:40px;color:var(--GreenLeaf);text-align:center;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-1c5596c-96c6ccd{padding:0px;flex-direction:column;gap:10px;}.elementor .e-3a357d8-db1dfd5{padding:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-cef3aa7-2638a04{padding:0px;}.elementor .e-c128fd4-bb97f1a{font-family:Bowlby One;font-size:28px;color:var(--RojoMate);text-align:center;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-d1d9933-e0cb4d6{font-family:Bowlby One;font-size:28px;color:var(--GreenLeaf);text-align:center;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-c3c3a39-0c35678{font-family:Bowlby One;font-size:36px;color:var(--Orange-Vibrant);text-align:center;text-transform:uppercase;padding-inline-start:20px;padding-inline-end:20px;margin-block-end:0px;}.elementor .e-26d3456-bf28ee1{font-family:Boogaloo;font-size:32px;color:var(--GreenLeaf);text-align:center;text-transform:uppercase;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-630cd97-5175bd3{padding:0px;flex-direction:column;gap:20px;}.elementor .e-b27557d-1b73eec{padding:0px;display:flex;flex-direction:column;justify-content:center;}.elementor .e-59d3229-4b52bd5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:50px;padding-inline-end:50px;}.elementor .e-45856e5{flex-direction:column;align-items:center;}.elementor .e-06d0285-d75bea7{position:absolute;inset-block-start:450px;inset-inline-end:-200px;z-index:3;transform:rotateX(0deg) rotateY(0deg) rotateZ(-40deg);}.elementor .e-0197536-842f415{width:400px;position:absolute;inset-block-start:1200px;inset-inline-end:0px;inset-inline-start:-160px;z-index:3;transform:rotateX(0deg) rotateY(0deg) rotateZ(40deg);}.elementor .e-48c29aa-d328ba2{width:300px;position:absolute;inset-inline-end:-150px;inset-block-end:50px;z-index:3;transform:rotateX(0deg) rotateY(0deg) rotateZ(-20deg);}.elementor .e-6efc1c0-6376d1c{padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFF4E6;display:flex;flex-direction:column;gap:35px;align-items:center;}.elementor .e-f28a486-abec5bb{position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:-150px;margin-inline-start:0px;margin-inline-end:0px;background-color:#FFF4E6;}.elementor .e-2e0ad66-413b55c{width:300px;transform:scale3d(-1, 1, 1);}.elementor .e-7fc926e-4faf12e{padding:0px;flex-direction:column;align-items:center;}.elementor .e-43e675d-3725c79{font-family:Bowlby One;font-size:32px;color:#ffffff;letter-spacing:0px;line-height:40px;text-align:start;}.elementor .e-76659f7-e8a3b06{padding:0px;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-bd10e8e-cf03f2c{height:350px;overflow:visible;position:relative;z-index:2;padding-block-start:30px;padding-block-end:30px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--RojoMate);flex-direction:row;align-items:center;}.elementor .e-04ece0e-03cd86f{position:relative;z-index:1;padding:0px;margin-block-start:-150px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c81bfbd-2e923cf{position:relative;z-index:1;font-family:Bowlby One;font-size:42px;color:#ffffff;text-align:center;-webkit-text-stroke:2px #000000;stroke:#000000;stroke-width:2px;padding-inline-start:100px;padding-inline-end:100px;margin-block-end:0px;}.elementor .e-d294395-775ed98{width:100%;position:absolute;inset-block-start:-80px;align-self:center;}.elementor .e-bfa7f33-349f9a6{height:600px;position:relative;padding-block-start:50px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:column;gap:50px;}.elementor .e-2488dd9-5b151ea{font-family:Plus Jakarta Sans;font-weight:600;font-size:20px;color:#ffffff;text-align:center;align-self:center;}.elementor .e-6dd5f83-736108d{height:50px;padding:0px;background-color:var(--Orange-Vibrant);flex-direction:row;justify-content:center;}.elementor .e-6dd5f83-736108d:hover,.elementor .e-6dd5f83-736108d:focus-visible{background-color:#000000;}.elementor .e-e76892f{width:767px;overflow:hidden;padding:0px;flex-direction:column;}.elementor .e-c7cd9cf{padding:0px;background-color:#1b1b1b;flex-direction:column;align-items:center;}