.elementor .e-9036502-82d83fb{width:45%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;align-items:start;}.elementor .e-58ae2b8-07a8077{width:55%;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:flex;flex-direction:column;}.elementor .e-74dc804-e9ecb58{max-width:1280px;column-gap:80px;padding:0px;display:flex;flex-direction:row;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-bb9ed4b-bb66c8b{column-gap:0px;padding-block-start:120px;padding-block-end:80px;padding-inline-start:60px;padding-inline-end:60px;background-image:radial-gradient(circle at top center, #f9ae042e 0%,rgba(0, 0, 0, 1) 60%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#000000;display:flex;flex-direction:column;row-gap:0px;justify-content:start;align-items:center;}.elementor .e-d061efd-f4edf5f{font-family:"Poppins";font-weight:600;font-size:32px;color:#ffffff;letter-spacing:-1px;line-height:1.2em;padding:0px;}.elementor .e-326399b-b8b0e4f{font-family:"Poppins";font-weight:300;font-size:18px;color:#ffffffd9;line-height:1.6em;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-44b4ee4-f09d982{column-gap:0rem;padding-block-start:40px;padding-block-end:80px;padding-inline-start:45px;padding-inline-end:45px;border-radius:10px;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;display:flex;flex-direction:column;row-gap:0rem;justify-content:start;align-items:start;}.elementor .e-44b4ee4-f09d982:hover,.elementor .e-44b4ee4-f09d982:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(135deg, #0C0C0C 29%,#f9ae0480 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-376aa9c-e03bd28{font-family:"Poppins";font-weight:600;font-size:32px;color:#ffffff;letter-spacing:-1px;line-height:1.2em;padding:0px;}.elementor .e-2816828-2f61ab8{font-family:"Poppins";font-weight:300;font-size:18px;color:#ffffffd9;line-height:1.6em;padding-block-start:30px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58e3f6b-1d20c49{column-gap:0rem;padding-block-start:40px;padding-block-end:80px;padding-inline-start:45px;padding-inline-end:45px;border-radius:10px;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;display:flex;flex-direction:column;row-gap:0rem;justify-content:start;align-items:start;}.elementor .e-58e3f6b-1d20c49:hover,.elementor .e-58e3f6b-1d20c49:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(135deg, #0C0C0C 29%,#f9ae0480 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-0f709df-a04b7af{max-width:var(--Ancho-maximo);column-gap:20px;padding:0px;display:grid;row-gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-b71e28f-8d43954{column-gap:0rem;padding-block-start:0px;padding-block-end:80px;padding-inline-start:60px;padding-inline-end:60px;background-color:#000000;display:flex;flex-direction:column;row-gap:4rem;justify-content:start;align-items:center;}.elementor .e-f8b4c9f-2c39364{max-width:1280px;column-gap:20px;padding:0px;display:flex;flex-direction:column;row-gap:0px;justify-content:center;align-items:center;}.elementor .e-widget_n1hk0m4ug-9197a03{font-family:"Poppins";font-weight:400;font-size:30px;color:#f9ae04;letter-spacing:0.05em;}.elementor .e-widget_9xhh1cyvq-1ff3f79{font-family:"Poppins";font-weight:600;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-widget_y6x1000iz-567e1f7{font-family:"Poppins";font-weight:300;font-size:15px;color:#ffffff99;line-height:1.6em;}.elementor .e-container_6pd5yvltg-826e8c4{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;transition:all 350ms;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start;}.elementor .e-container_6pd5yvltg-826e8c4:hover,.elementor .e-container_6pd5yvltg-826e8c4:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(180deg, #f9ae0480 0%,#0C0C0C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-widget_m09ocz5d3-f0cd962{font-family:"Poppins";font-weight:400;font-size:30px;color:#f9ae04;letter-spacing:0.05em;}.elementor .e-widget_wfkgdikzr-d584c98{font-family:"Poppins";font-weight:600;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-widget_o2jyl3j9b-60077a3{font-family:"Poppins";font-weight:300;font-size:15px;color:#ffffff99;line-height:1.6em;}.elementor .e-container_h9em9hbod-b59ba2f{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;transition:all 350ms;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start;}.elementor .e-container_h9em9hbod-b59ba2f:hover,.elementor .e-container_h9em9hbod-b59ba2f:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(180deg, #f9ae0480 0%,#0C0C0C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-widget_opvt18zq4-528fe16{font-family:"Poppins";font-weight:400;font-size:30px;color:#f9ae04;letter-spacing:0.05em;}.elementor .e-widget_rim2gfczi-0d96513{font-family:"Poppins";font-weight:600;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-widget_h5fdnk756-4c40c47{font-family:"Poppins";font-weight:300;font-size:15px;color:#ffffff99;line-height:1.6em;}.elementor .e-container_b52okzcws-cc832df{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;transition:all 350ms;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start;}.elementor .e-container_b52okzcws-cc832df:hover,.elementor .e-container_b52okzcws-cc832df:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(180deg, #f9ae0480 0%,#0C0C0C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-widget_rqm9ftqw2-51b9d06{font-family:"Poppins";font-weight:400;font-size:30px;color:#f9ae04;letter-spacing:0.05em;}.elementor .e-widget_nopi9x7es-237003b{font-family:"Poppins";font-weight:600;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-widget_u23yfanaq-d3a3484{font-family:"Poppins";font-weight:300;font-size:15px;color:#ffffff99;line-height:1.6em;}.elementor .e-container_mvqb3vupp-4ded009{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;transition:all 350ms;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start;}.elementor .e-container_mvqb3vupp-4ded009:hover,.elementor .e-container_mvqb3vupp-4ded009:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(180deg, #f9ae0480 0%,#0C0C0C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-widget_knfg4oxb1-a0ad57b{font-family:"Poppins";font-weight:400;font-size:30px;color:#f9ae04;letter-spacing:0.05em;}.elementor .e-widget_e1b131hra-263651c{font-family:"Poppins";font-weight:600;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-widget_gt6s267fp-a218d5e{font-family:"Poppins";font-weight:300;font-size:15px;color:#ffffff99;line-height:1.6em;}.elementor .e-container_xlwm1i87c-dcd0301{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;transition:all 350ms;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start;}.elementor .e-container_xlwm1i87c-dcd0301:hover,.elementor .e-container_xlwm1i87c-dcd0301:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(180deg, #f9ae0480 0%,#0C0C0C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-widget_qhrif73c5-0f0bdf6{font-family:"Poppins";font-weight:400;font-size:30px;color:#f9ae04;letter-spacing:0.05em;}.elementor .e-widget_n2n1seb7c-0558975{font-family:"Poppins";font-weight:600;font-size:20px;color:#ffffff;line-height:1.3em;}.elementor .e-widget_5r6g5apnl-f5302fb{font-family:"Poppins";font-weight:300;font-size:15px;color:#ffffff99;line-height:1.6em;}.elementor .e-container_0f8eyrtff-c75b103{column-gap:0rem;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-width:1px;border-color:#222222;border-style:solid;background-color:#0C0C0C;transition:all 350ms;display:flex;flex-direction:column;row-gap:1.2rem;justify-content:start;align-items:start;}.elementor .e-container_0f8eyrtff-c75b103:hover,.elementor .e-container_0f8eyrtff-c75b103:focus-visible{border-width:1px;border-color:#f9ae0433;border-style:solid;background-image:linear-gradient(180deg, #f9ae0480 0%,#0C0C0C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform:translate3d(0px, -6px, 0px);}.elementor .e-container_53mp5ymvr-cc195bf{max-width:var(--Ancho-maximo);column-gap:0rem;padding:0px;transition:all 350ms;display:grid;row-gap:0rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-container_0ss5yok5h-7c4c42e{column-gap:0rem;padding-block-start:50px;padding-block-end:80px;padding-inline-start:60px;padding-inline-end:60px;background-color:#000000;display:flex;flex-direction:column;row-gap:4rem;justify-content:start;align-items:center;}.elementor .e-2872f82-eddf7b3{max-width:1280px;column-gap:20px;padding-block-start:0px;padding-block-end:200px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-f14b559-c255984{max-width:var(--Ancho-maximo);column-gap:20px;padding:0px;transition:all 350ms;display:grid;row-gap:20px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6952b10-cfcd6b4{column-gap:0px;padding-block-start:120px;padding-block-end:30px;padding-inline-start:60px;padding-inline-end:60px;background-image:url("https://recreateatro.com.mx/wp-content/uploads/2026/08/RECREA-Teatro-Respaldo-Institucion-Internacional.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 25%;background-color:#000000;flex-direction:column;row-gap:0px;justify-content:flex-start;align-items:center;}.elementor .e-f90554d-3ec3e19{max-width:1280px;column-gap:20px;padding-block-start:0px;padding-block-end:60px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:0px;justify-content:center;align-items:start;}.elementor .e-9f5ac20-d466770{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#f9ae04;border-style:solid;flex-direction:column;gap:12px;justify-content:center;align-items:flex-start;}.elementor .e-40b1f8e-e5b69f1{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#f9ae04;border-style:solid;flex-direction:column;gap:12px;justify-content:center;align-items:flex-start;}.elementor .e-cabdf2f-941d89d{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#f9ae04;border-style:solid;flex-direction:column;gap:12px;justify-content:center;align-items:flex-start;}.elementor .e-8a5c6c3-b088fa0{max-width:var(--Ancho-maximo);padding:0px;display:grid;flex-direction:row;gap:32px;flex-wrap:wrap;grid-template-columns:repeat(3, 1fr);justify-content:space-between;align-self:center;}.elementor .e-76770b6-ada9b6f{min-height:90vh;column-gap:0px;padding-block-start:120px;padding-block-end:50px;padding-inline-start:60px;padding-inline-end:60px;background-image:url("https://recreateatro.com.mx/wp-content/uploads/2026/08/RECREA-Teatro-Un-trabajo-educativo-reconocido.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:50% 25%;background-color:#000000;flex-direction:column;row-gap:0px;justify-content:flex-end;align-items:center;}