.elementor .e-5fe66dcd-3406{width:30rem;height:20rem;object-fit:cover;border-width:6px;border-color:#FFFFFF;border-style:solid;box-shadow:0px 20px 60px 0px rgba(63,0,86,0.25);border-radius: 35% 40% 45% 25% / 45% 30% 45% 20%; max-width: 100%;\n}.elementor .e-30126001-1ae7{font-family:var(--tl-font-heading);font-weight:700;font-size:4rem;color:var(--tl-plum);line-height:1.1;margin:0px;}.elementor .e-73456f0a-2975{font-family:var(--tl-font-body);font-size:1.5rem;color:var(--tl-magenta);letter-spacing:0.05em;margin:0px;}.elementor .e-15570f46-9e29{text-align:center;padding-block-start:4rem;padding-block-end:2rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:1rem;align-items:center;}.elementor .e-7248c912-64c5{font-family:var(--tl-font-heading);font-weight:700;font-size:1.75rem;color:var(--tl-plum);padding-block-end:0.5rem;margin:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #89008C;\n}.elementor .e-69728adb-b9d0{font-family:var(--tl-font-body);font-size:1.05rem;color:#2d2a33;line-height:1.75;margin:0px;}.elementor .e-576352d6-a393{padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-23e6be77-4320{font-family:var(--tl-font-heading);font-weight:700;font-size:1.75rem;color:var(--tl-plum);padding-block-end:0.5rem;margin:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #89008C;\n}.elementor .e-23001b16-16ac{font-family:var(--tl-font-body);font-size:1.05rem;color:#2d2a33;line-height:1.75;margin:0px;}.elementor .e-1d5c2e12-c500{padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-7e6161c9-2e03{font-family:var(--tl-font-heading);font-weight:700;font-size:1.75rem;color:var(--tl-plum);padding-block-end:0.5rem;margin:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #89008C;\n}.elementor .e-75358b55-2a06{font-family:var(--tl-font-body);font-size:1.05rem;color:#2d2a33;line-height:1.75;margin:0px;}.elementor .e-dfd3414-739c{padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-1926b469-7aa3{font-family:var(--tl-font-heading);font-weight:700;font-size:1.75rem;color:var(--tl-plum);padding-block-end:0.5rem;margin:0px;border-block-end-width:3px;border-bottom-style: solid; border-bottom-color: #89008C;\n}.elementor .e-7fc0a78e-fd1a{font-family:var(--tl-font-body);font-size:1.05rem;color:#2d2a33;line-height:1.75;margin:0px;}.elementor .e-47d24c2c-f0df{padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-149c093e-c0a3{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .e-383f5ca0-c471{width:100%;max-width:72rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:center;}.elementor .e-579b8098-3e81{font-family:var(--tl-font-heading);font-weight:700;font-size:2.5rem;color:var(--tl-plum);text-align:center;margin:0px;}.elementor .e-3b1ee81-e4c1{font-family:var(--tl-font-heading);font-weight:700;font-size:1.35rem;color:var(--tl-plum);margin:0px;}.elementor .e-11200de2-fd20{font-family:var(--tl-font-body);font-size:1rem;color:#4a4552;line-height:1.6;margin:0px;}.elementor .e-28bbdf0f-e3bc{text-align:center;padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;align-items:center;border-top-style: solid; border-top-color: #89008C;\n}.elementor .e-538b13e-2182{font-family:var(--tl-font-heading);font-weight:700;font-size:1.35rem;color:var(--tl-plum);margin:0px;}.elementor .e-35c7f6a6-ff25{font-family:var(--tl-font-body);font-size:1rem;color:#4a4552;line-height:1.6;margin:0px;}.elementor .e-199a42cc-f9ee{text-align:center;padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;align-items:center;border-top-style: solid; border-top-color: #89008C;\n}.elementor .e-34c968ef-4973{font-family:var(--tl-font-heading);font-weight:700;font-size:1.35rem;color:var(--tl-plum);margin:0px;}.elementor .e-4b54ac90-af93{font-family:var(--tl-font-body);font-size:1rem;color:#4a4552;line-height:1.6;margin:0px;}.elementor .e-9dae15-c282{text-align:center;padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;align-items:center;border-top-style: solid; border-top-color: #89008C;\n}.elementor .e-6d253cc2-6351{font-family:var(--tl-font-heading);font-weight:700;font-size:1.35rem;color:var(--tl-plum);margin:0px;}.elementor .e-28a0b8da-48d5{font-family:var(--tl-font-body);font-size:1rem;color:#4a4552;line-height:1.6;margin:0px;}.elementor .e-235fdd8f-59e8{text-align:center;padding:2rem;border-radius:1.25rem;border-block-start-width:4px;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.75rem;align-items:center;border-top-style: solid; border-top-color: #89008C;\n}.elementor .e-499e4ae-2ddd{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-4a1c47e1-6fa4{width:100%;max-width:72rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:center;}.elementor .e-2587a324-f06a{font-family:var(--tl-font-heading);font-weight:700;font-size:2.5rem;color:var(--tl-plum);text-align:center;margin:0px;}.elementor .e-73297f29-88d1{font-family:var(--tl-font-heading);font-weight:700;font-size:3rem;color:var(--tl-magenta);line-height:1;margin:0px;}.elementor .e-2be7a212-a691{font-family:var(--tl-font-body);font-size:1rem;color:var(--tl-plum);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-7e014f01-2f43{text-align:center;padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-7af3331f-4bcd{font-family:var(--tl-font-heading);font-weight:700;font-size:3rem;color:var(--tl-magenta);line-height:1;margin:0px;}.elementor .e-4d7c0373-e021{font-family:var(--tl-font-body);font-size:1rem;color:var(--tl-plum);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-88f1603-f3f5{text-align:center;padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-1a3c39f1-f15a{font-family:var(--tl-font-heading);font-weight:700;font-size:3rem;color:var(--tl-magenta);line-height:1;margin:0px;}.elementor .e-214b80fa-8808{font-family:var(--tl-font-body);font-size:1rem;color:var(--tl-plum);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-bf22660-b789{text-align:center;padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-58e415db-6d22{font-family:var(--tl-font-heading);font-weight:700;font-size:3rem;color:var(--tl-magenta);line-height:1;margin:0px;}.elementor .e-41b7142f-166f{font-family:var(--tl-font-body);font-size:1rem;color:var(--tl-plum);letter-spacing:0.1em;text-transform:uppercase;margin:0px;}.elementor .e-15353c97-d205{text-align:center;padding:2rem;border-radius:1.25rem;background-color:rgba(255,255,255,0.72);box-shadow:0px 20px 60px 0px rgba(63,0,86,0.12);backdrop-filter:blur(8px);display:flex;flex-direction:column;gap:0.25rem;align-items:center;}.elementor .e-477c94cd-2dab{width:100%;display:grid;gap:1.5rem;grid-template-columns:repeat(4, minmax(0, 1fr));}.elementor .e-63ec8e4b-81f7{width:100%;max-width:72rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;gap:2rem;align-items:center;}.elementor .e-772a4513-49ad{padding-block-start:0px;padding-block-end:4rem;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(180deg, rgba(247,244,255,0.46) 0%,rgba(247,244,255,0.82) 45%,rgba(247,244,255,0.9) 100%),url("https://www.trlaborico.com/wp-content/uploads/2026/11/IMG_8025-clean.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#F7F4FF;flex-direction:column;align-items:center;background-position: center top;\n}