@media(max-width:767px){.elementor .e-grid-base{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .tf-seccion-verde{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .tf-seccion-lavanda{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .tf-seccion-crema{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .tf-seccion-marfil{padding-block-start:64px;padding-block-end:64px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .tf-dato{font-size:15px;}}@media(max-width:767px){.elementor .tf-cuerpo-fuerte{font-size:16px;}}@media(max-width:767px){.elementor .tf-bajada{font-size:18px;}}@media(max-width:767px){.elementor .tf-cita{font-size:20px;}}@media(max-width:767px){.elementor .tf-subtitulo{font-size:21px;}}@media(max-width:767px){.elementor .tf-titulo-seccion{font-size:28px;}}@media(max-width:767px){.elementor .tf-titular{font-size:30px;}}@media(max-width:767px){.elementor .tf-nombre{font-size:44px;}}@media(max-width:767px){.elementor .tf-cuerpo{font-size:16px;}}@media(max-width:767px){.elementor .e-433a2347-4ccf{padding-block-start:22px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-4d23a63c-a976{width:calc(100% + 52px);margin-inline-start:-26px;border-radius:0px;}}@media(max-width:767px){.elementor .e-af82cc8-281e{text-wrap: wrap;\n}}@media(max-width:767px){.elementor .e-37b629ba-a603{margin-block-start:28px;}}@media(max-width:767px){.elementor .e-3db0337b-1365{padding-block-start:32px;}}@media(max-width:767px){.elementor .e-4401e13c-e6c1{max-width: none;\n}}@media(max-width:767px){.elementor .e-2b7824b-25a3{padding-block-start:0px;padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-619d97f4-7a1d{font-size:34px;}}@media(max-width:767px){.elementor .e-26e793e-2ec0{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-20bce481-f8ef{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-2fc382f2-ac13{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-77e48c8c-a39a{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-52886160-2aaf{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .e-52141a26-7cf1{margin-block-start:28px;}}@media(max-width:767px){.elementor .e-d986aee-11e6{max-width:320px;font-size:32px;}}@media(max-width:767px){.elementor .e-5b3e03ae-3479{margin-block-start:52px;gap:18px;}}@media(max-width:767px){.elementor .e-5feb6921-250c{padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-2e389d59-ec92{font-size:34px;}}@media(max-width:767px){.elementor .e-6cb3b50e-cd6a{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-436823e2-7786{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-3993c177-e2c1{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-27542018-550c{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-625baa04-7aa2{margin-block-start:32px;gap:16px;grid-template-columns:minmax(0, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:767px){.elementor .e-2fdd34a-126d{padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-755bec1d-7d09{font-size:34px;}}@media(max-width:767px){.elementor .e-29251c6f-5085{padding-block-start:16px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-106ca74b-1183{padding-block-start:16px;padding-block-end:28px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .e-4842445-e657{margin-block-start:32px;gap:16px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-2f24598d-6024{margin-block-start:40px;}}@media(max-width:767px){.elementor .e-5c494a25-560c{padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-572aee66-7f8b{font-size:34px;}}@media(max-width:767px){.elementor .e-26590101-d4e6{margin-block-start:20px;}}@media(max-width:767px){.elementor .e-194e47e8-5855{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-33a1e88b-d587{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-11bf019f-efcd{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;row-gap: 16px;\n}}@media(max-width:767px){.elementor .e-3805d7a-2027{margin-block-start:40px;}}@media(max-width:767px){.elementor .e-19de1062-7efd{margin-block-start:40px;}}@media(max-width:767px){.elementor .e-624a11e1-4160{padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-7b933794-cca7{font-size:34px;}}@media(max-width:767px){.elementor .e-5b1fa7ab-4a2e{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-inline-start-width:0px;border-top-style: solid; border-top-color: var(--tf-dorado);\n}}@media(max-width:767px){.elementor .e-5d13e211-9f3a{padding-block-start:28px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:32px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;row-gap: 24px;\n}}@media(max-width:767px){.elementor .e-20158162-9258{font-size:12px;line-height:1.4;}}@media(max-width:767px){.elementor .e-ebd738-f1cd{font-size:12px;line-height:1.4;}}@media(max-width:767px){.elementor .e-1eac8d40-c046{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2px;padding-inline-end:2px;margin-block-start:18px;}}@media(max-width:767px){.elementor .e-2d6c4201-c126{padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-2ffb1205-e86b{font-size:34px;}}@media(max-width:767px){.elementor .e-5cc98da7-c58d{margin-block-start:24px;}}@media(max-width:767px){.elementor .e-7aebcb15-eef0{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .e-6cb44808-e605{margin-block-start:32px;row-gap: 40px;\n}}@media(max-width:767px){.elementor .e-12f99cb9-a7ce{width:32px;height:32px;}}@media(max-width:767px){.elementor .e-235a00ea-a386{padding:20px;}}@media(max-width:767px){.elementor .e-2b926be4-27b7{padding:20px;}}@media(max-width:767px){.elementor .e-15b2487b-5f83{width:calc(100% + 46px);margin-inline-start:-46px;gap:12px;grid-template-columns:minmax(0, 1fr);grid-template-rows:auto auto;}}@media(max-width:767px){.elementor .e-7e6ea1d5-da78{font-size:12px;line-height:1.4;margin-inline-start:-46px;}}@media(max-width:767px){.elementor .e-580f74f6-3977{margin-block-start:3px;gap:16px;}}@media(max-width:767px){.elementor .e-7621671f-da39{column-gap:14px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:32px minmax(0, 1fr);grid-template-rows:auto;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-505daded-68d9{width:32px;height:32px;}}@media(max-width:767px){.elementor .e-67143766-691e{margin-block-start:3px;}}@media(max-width:767px){.elementor .e-303eaf05-14ea{column-gap:14px;padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:32px minmax(0, 1fr);grid-template-rows:auto;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-7bf9ea73-560f{width:32px;height:32px;}}@media(max-width:767px){.elementor .e-bc55787-2e99{margin-block-start:3px;}}@media(max-width:767px){.elementor .e-95f3b3f-2357{column-gap:14px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:32px minmax(0, 1fr);grid-template-rows:auto;row-gap: 0px;\n}}@media(max-width:767px){.elementor .e-6f8d5d91-2b9f{padding-block-start:28px;padding-block-end:28px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:48px;}}@media(max-width:767px){.elementor .e-22996ae3-2076{font-size:17px;}}@media(max-width:767px){.elementor .e-1ee22b55-d58e{font-size:12px;line-height:1.4;}}@media(max-width:767px){.elementor .e-7776ddfb-5996{font-size:12px;line-height:1.4;}}@media(max-width:767px){.elementor .e-6683165d-711c{margin-block-start:32px;}}@media(max-width:767px){.elementor .e-23afb1aa-b53c{padding-inline-start:26px;padding-inline-end:26px;}}@media(max-width:767px){.elementor .e-1df36ffd-1409{font-size:34px;}}@media(max-width:767px){.elementor .e-7d29904d-5f00{padding-inline-start:26px;padding-inline-end:26px;}}