.elementor .e-4f6e9e27-af29{width:14rem;max-width:100%;object-fit:contain;display:block}.elementor .e-61079c01-c8eb:hover,.elementor .e-61079c01-c8eb:focus-visible{border-color:#A73142;background-color:#A73142}.elementor .e-61079c01-c8eb{font-family:"Open Sans";font-weight:700;font-size:1rem;color:#FFF;line-height:1.4;text-decoration:none;text-transform:none;padding-block-start:.75rem;padding-block-end:.75rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;border-radius:.5rem;border-width:1px;border-color:#C04050;border-style:solid;background-color:#C04050;transition:background-color 0.2s;align-self:center;&:focus-visible{outline:2px solid #C04050;outline-offset:4px}\n}.elementor .e-1d3b69b7-213a{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1.25rem;justify-content:space-between;align-items:center}.elementor .e-613b365a-7f93{padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFF}.elementor .e-13c8197c-9201{font-family:"Open Sans";font-weight:600;font-size:.875rem;color:#F2C6CD;line-height:1.65;text-transform:none;margin:0}.elementor .e-408cf0ef-c6fa{font-family:"Libre Baskerville";font-weight:400;font-size:3rem;color:#FFF;letter-spacing:-.025em;line-height:1.2;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-45a9f5ab-d896{font-family:"Open Sans";font-weight:600;font-size:1.55rem;color:#FFF;line-height:1.65;text-transform:none;margin:0}.elementor .e-ff9f0cd-c0f4{max-width:32rem;font-family:"Open Sans";font-size:1rem;color:#EADBE0;line-height:1.65;text-transform:none;margin:0}.elementor .e-67b97f37-8159{font-family:"Open Sans";font-weight:700;font-size:1rem;color:#FFF;line-height:1.65;text-transform:none;margin:0}.elementor .e-30e3c478-88ae{font-family:"Open Sans";font-size:.8rem;color:#EADBE0;line-height:1.5;text-transform:none;margin:0}.elementor .e-48b68013-6742{min-width:0;padding:0;display:flex;flex-direction:column;gap:.1rem;flex:1 1 0%}.elementor .e-57b149a8-1c90{font-family:"Open Sans";font-weight:700;font-size:1rem;color:#FFF;line-height:1.65;text-transform:none;margin:0}.elementor .e-7f00431f-9e01{font-family:"Open Sans";font-size:.8rem;color:#EADBE0;line-height:1.5;text-transform:none;margin:0}.elementor .e-2739178d-c5ca{min-width:0;padding:0;display:flex;flex-direction:column;gap:.1rem;flex:1 1 0%}.elementor .e-48f212e2-e4ed{font-family:"Open Sans";font-weight:700;font-size:1rem;color:#FFF;line-height:1.65;text-transform:none;margin:0}.elementor .e-46d29826-2d82{font-family:"Open Sans";font-size:.8rem;color:#EADBE0;line-height:1.5;text-transform:none;margin:0}.elementor .e-de9981c-c408{min-width:0;padding:0;display:flex;flex-direction:column;gap:.1rem;flex:1 1 0%}.elementor .e-304d948a-e2be{min-width:0;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0;padding-inline-end:0;margin-block-start:.35rem;margin-block-end:.35rem;margin-inline-start:0;margin-inline-end:0;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:row;gap:1.5rem;border-top-style:solid;border-top-color:#77525C;border-bottom-style:solid;border-bottom-color:#77525C;\n}.elementor .e-50203ada-74be:hover,.elementor .e-50203ada-74be:focus-visible{border-color:#A73142;background-color:#A73142}.elementor .e-50203ada-74be{font-family:"Open Sans";font-weight:700;font-size:1rem;color:#FFF;line-height:1.4;text-decoration:none;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:.5rem;border-width:1px;border-color:#C04050;border-style:solid;background-color:#C04050;transition:background-color 0.2s;align-self:flex-start;&:focus-visible{outline:2px solid #C04050;outline-offset:4px}\n}.elementor .e-3539d3e1-d05f{min-width:0;padding:0;display:flex;flex-direction:column;gap:1.15rem}.elementor .e-6a039eda-6737{width:100%;aspect-ratio:1.08;object-fit:cover;object-position:50% 43%;border-radius:0;display:block}.elementor .e-7665d2f8-32a1{font-family:"Libre Baskerville";font-weight:400;font-size:1.6rem;color:#FFF;letter-spacing:-.025em;line-height:1.24;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-2adf670-9a59{font-family:"Open Sans";font-size:.9rem;color:#FFF;line-height:1.65;text-transform:none;margin:0}.elementor .e-6b14b035-4866{min-width:0;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;display:flex;flex-direction:column;gap:.25rem}.elementor .e-78cbe645-3b39{min-width:0;overflow:hidden;padding:0;border-start-start-radius:7rem;border-start-end-radius:.75rem;border-end-start-radius:.75rem;border-end-end-radius:.75rem;background-color:#C04050;box-shadow:0 1.5rem 3rem 0 rgb(22 10 15 / .2);display:flex;flex-direction:column;gap:0}.elementor .e-2b3a3683-f750{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;flex-direction:column;gap:4rem;grid-template-columns:1.25fr 1fr;align-items:center}.elementor .e-62218b48-3cc0{padding-block-start:3.75rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#40252C}.elementor .e-52575154-44b1{max-width:40rem;font-family:"Libre Baskerville";font-weight:400;font-size:2.25rem;color:#2D2227;letter-spacing:-.025em;line-height:1.24;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-184fe52f-a117{font-family:"Libre Baskerville";font-weight:400;font-size:1.3rem;color:#40252C;letter-spacing:-.02em;line-height:1.4;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-277360f1-e9f5{font-family:"Open Sans";font-size:.95rem;color:#66545C;line-height:1.65;text-transform:none;margin:0;display:block;& ul{padding-left:1.15rem;margin:0;color:inherit}& li{padding-left:.2rem;margin:0 0 .4rem;color:inherit}& li p{color:inherit;font-size:inherit;line-height:inherit;margin:0}& li::marker{color:#C04050;font-size:1.2em}\n}.elementor .e-61ee3c40-8d37{min-width:0;padding:1.75rem;border-radius:.75rem;border-width:1px;border-color:#EADBE0;border-style:solid;background-color:#F7EFF1;display:flex;flex-direction:column;gap:1rem;box-shadow:none;\n}.elementor .e-5f98a762-54f0{font-family:"Libre Baskerville";font-weight:400;font-size:1.3rem;color:#FFF;letter-spacing:-.02em;line-height:1.4;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-4ee05e24-d7e4{font-family:"Open Sans";font-size:.95rem;color:#FFF;line-height:1.65;text-transform:none;margin:0;display:block;& ul{padding-left:1.15rem;margin:0;color:inherit}& li{padding-left:.2rem;margin:0 0 .4rem;color:inherit}& li p{color:inherit;font-size:inherit;line-height:inherit;margin:0}& li::marker{color:#F2C6CD;font-size:1.2em}\n}.elementor .e-2504015f-5778{min-width:0;padding:1.75rem;border-radius:.75rem;border-width:1px;border-color:#40252C;border-style:solid;background-color:#40252C;display:flex;flex-direction:column;gap:1rem;box-shadow:none;\n}.elementor .e-44f2f7d4-38b1{font-family:"Libre Baskerville";font-weight:400;font-size:1.3rem;color:#40252C;letter-spacing:-.02em;line-height:1.4;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-421b92dc-2160{font-family:"Open Sans";font-size:.95rem;color:#66545C;line-height:1.65;text-transform:none;margin:0;display:block;& ul{padding-left:1.15rem;margin:0;color:inherit}& li{padding-left:.2rem;margin:0 0 .4rem;color:inherit}& li p{color:inherit;font-size:inherit;line-height:inherit;margin:0}& li::marker{color:#C04050;font-size:1.2em}\n}.elementor .e-534f8e48-60b5{min-width:0;padding:1.75rem;border-radius:.75rem;border-width:1px;border-color:#EADBE0;border-style:solid;background-color:#F7EFF1;display:flex;flex-direction:column;gap:1rem;box-shadow:none;\n}.elementor .e-70231c5f-d132{min-width:0;padding:0;margin-block-start:1.5rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3,1fr)}.elementor .e-732ff3fa-90b5{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.1rem}.elementor .e-575d3fd7-a692{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFF}.elementor .e-48bf7b7e-cbfe{font-family:"Libre Baskerville";font-weight:400;font-size:2.5rem;color:#40252C;letter-spacing:-.025em;line-height:1.24;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-5e76f0fe-c96e{font-family:"Open Sans";font-size:1rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-64440cb1-7350{min-width:0;padding:0;display:flex;flex-direction:column;gap:1rem}.elementor .e-359fcba9-d919{font-family:"Libre Baskerville";font-weight:400;font-size:1.35rem;color:#40252C;letter-spacing:-.025em;line-height:1.24;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-ef63eb5-9bd8{font-family:"Open Sans";font-size:.95rem;color:#66545C;line-height:1.65;text-transform:none;margin:0}.elementor .e-61dbc100-d4ea:hover,.elementor .e-61dbc100-d4ea:focus-visible{border-color:#A73142;background-color:#A73142}.elementor .e-61dbc100-d4ea:hover,.elementor .e-61dbc100-d4ea:focus-visible{color:#A73142;background-color:#FFF}.elementor .e-61dbc100-d4ea{font-family:"Open Sans";font-weight:700;font-size:1rem;color:#A73142;line-height:1.4;text-decoration:none;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:.5rem;border-width:1px;border-color:#C04050;border-style:solid;background-color:#fff0;transition:background-color 0.2s;align-self:flex-start;&:focus-visible{outline:2px solid #C04050;outline-offset:4px}\n}.elementor .e-15527ab7-89d1{min-width:0;padding-block-start:0;padding-block-end:0;padding-inline-start:1.5rem;padding-inline-end:0;border-inline-start-width:1px;display:flex;flex-direction:column;gap:1rem;border-left-style:solid;border-left-color:#C04050;\n}.elementor .e-836cd87-80d4{width:13rem;max-width:100%;aspect-ratio:1;object-fit:cover;object-position:54% 35%;border-radius:.75rem;display:block;order:-1}.elementor .e-371d74d7-b72d{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:2.5rem;grid-template-columns:13rem minmax(0,1.5fr) minmax(0,1fr);align-items:center}.elementor .e-22648d5e-3724{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7EFF1}.elementor .e-4875bb3f-7389{font-family:"Libre Baskerville";font-weight:400;font-size:2.65rem;color:#FFF;letter-spacing:-.025em;line-height:1.24;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-2280334b-5b04{font-family:"Open Sans";font-size:1rem;color:#EADBE0;line-height:1.65;text-transform:none;margin:0}.elementor .e-4c40a8b-6251{font-family:"Open Sans";font-size:.95rem;color:#EADBE0;line-height:1.65;text-transform:none;margin:0}.elementor .e-27f2b90c-71b4{font-family:"Open Sans";font-size:1rem;color:#FFF;line-height:1.65;text-transform:none;padding-block-start:1.25rem;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin:0;border-block-start-width:1px;border-top-style:solid;border-top-color:#77525C;\n}.elementor .e-77713be2-86df{min-width:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}.elementor .e-4dd679c2-2937{font-family:"Libre Baskerville";font-weight:400;font-size:1.7rem;color:#40252C;letter-spacing:-.025em;line-height:1.24;text-transform:none;margin:0;text-wrap:balance;\n}.elementor .e-4b0289bf-4eb4{font-family:"Open Sans";font-size:.875rem;color:#66545C;line-height:1.65;text-transform:none;margin:0}.elementor .e-66d6bf-6c86{font-family:"Open Sans";font-weight:600;font-size:.875rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-236f974b-c8d7{width:100%;height:auto;min-height:3rem;scroll-margin-top:9rem;font-family:"Open Sans";font-size:1rem;color:#2D2227;padding-block-start:.75rem;padding-block-end:.75rem;padding-inline-start:.85rem;padding-inline-end:.85rem;border-radius:.4rem;border-width:1px;border-color:#BFAFB5;border-style:solid;background-color:#FFF;box-sizing:border-box;&:focus-visible{outline:2px solid #C04050;outline-offset:2px}\n}.elementor .e-15a3bc03-ce4c{min-width:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.elementor .e-6cd3aa47-ff43{font-family:"Open Sans";font-weight:600;font-size:.875rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-1d43f85f-fda0{width:100%;height:auto;min-height:3rem;font-family:"Open Sans";font-size:1rem;color:#2D2227;padding-block-start:.75rem;padding-block-end:.75rem;padding-inline-start:.85rem;padding-inline-end:.85rem;border-radius:.4rem;border-width:1px;border-color:#BFAFB5;border-style:solid;background-color:#FFF;box-sizing:border-box;&:focus-visible{outline:2px solid #C04050;outline-offset:2px}\n}.elementor .e-6ccf873-db40{min-width:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.elementor .e-779800e0-4bb5{font-family:"Open Sans";font-weight:600;font-size:.875rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-687575b-f8eb{width:100%;height:auto;min-height:3rem;font-family:"Open Sans";font-size:1rem;color:#2D2227;padding-block-start:.75rem;padding-block-end:.75rem;padding-inline-start:.85rem;padding-inline-end:.85rem;border-radius:.4rem;border-width:1px;border-color:#BFAFB5;border-style:solid;background-color:#FFF;box-sizing:border-box;&:focus-visible{outline:2px solid #C04050;outline-offset:2px}\n}.elementor .e-6212774-54ba{min-width:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.elementor .e-778e4ab8-1831{font-family:"Open Sans";font-size:.8125rem;color:#6D5A63;line-height:1.65;text-transform:none;margin:0}.elementor .e-11d8785c-f9af:hover,.elementor .e-11d8785c-f9af:focus-visible{border-color:#A73142;background-color:#A73142}.elementor .e-11d8785c-f9af{width:100%;font-family:"Open Sans";font-weight:700;font-size:1rem;color:#FFF;line-height:1.4;text-decoration:none;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:.5rem;border-width:1px;border-color:#C04050;border-style:solid;background-color:#C04050;transition:background-color 0.2s;justify-content:center;align-self:stretch;&:focus-visible{outline:2px solid #C04050;outline-offset:4px}\n}.elementor .e-5adb476f-b164{font-family:"Open Sans";font-size:.75rem;color:#7B5862;line-height:1.5;text-transform:none;padding:.75rem;margin:0;border-radius:.3rem;background-color:#F7EFF1}.elementor .e-1ab3bd5e-e9c3{font-family:"Open Sans";font-size:1rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-34b0de87-1ff3{font-family:"Open Sans";font-size:1rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-52711695-bf26{min-width:0;padding:0;display:none;flex-direction:column;gap:1.15rem;flex-wrap:nowrap;align-items:stretch}.elementor .e-5aec6e3e-8d57{min-width:0;padding:2rem;border-radius:.75rem;border-width:0;background-color:#FFF;box-shadow:0 1rem 3rem 0 rgb(22 10 15 / .12);display:flex;flex-direction:column;gap:1.1rem}.elementor .e-3bc17652-96a4{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;flex-direction:column;gap:5rem;grid-template-columns:1fr 1.1fr;align-items:center}.elementor .e-6b1a3a07-9fd4{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(rgb(64 37 44 / .75) 0%,rgb(64 37 44 / .75) 100%),url(https://postitulo.ichtp.cl/wp-content/uploads/2026/09/women-holding-hands-for-therapy-support-empathy-a-2023-11-27-04-53-50-utc.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#40252C}.elementor .e-3bff24a4-500d{font-family:"Libre Baskerville";font-weight:400;font-size:2.25rem;color:#40252C;letter-spacing:-.025em;line-height:1.25;text-transform:none;margin:0}.elementor .e-bca3f60-219d{font-family:"Open Sans";font-weight:600;font-size:1.05rem;color:#2D2227;line-height:1.5;text-transform:none;margin:0}.elementor .e-1f3eb7ec-a82b{font-family:"Open Sans";font-size:.95rem;color:#66545C;line-height:1.65;text-transform:none;margin:0}.elementor .e-53fc83ba-14d7{min-width:0;padding-block-start:0;padding-block-end:1.4rem;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;display:flex;flex-direction:column;gap:.5rem;border-bottom-style:solid;border-bottom-color:#EADBE0;\n}.elementor .e-6246865-2a2a{font-family:"Open Sans";font-weight:600;font-size:1.05rem;color:#2D2227;line-height:1.5;text-transform:none;margin:0}.elementor .e-1ecc99f8-4ca9{font-family:"Open Sans";font-size:.95rem;color:#66545C;line-height:1.65;text-transform:none;margin:0}.elementor .e-70ea6bf4-21c2{min-width:0;padding-block-start:0;padding-block-end:1.4rem;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;display:flex;flex-direction:column;gap:.5rem;border-bottom-style:solid;border-bottom-color:#EADBE0;\n}.elementor .e-66bbeff2-dc62{font-family:"Open Sans";font-weight:600;font-size:1.05rem;color:#2D2227;line-height:1.5;text-transform:none;margin:0}.elementor .e-4469896a-130b{font-family:"Open Sans";font-size:.95rem;color:#66545C;line-height:1.65;text-transform:none;margin:0}.elementor .e-515b690c-9e95{min-width:0;padding-block-start:0;padding-block-end:1.4rem;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;display:flex;flex-direction:column;gap:.5rem;border-bottom-style:solid;border-bottom-color:#EADBE0;\n}.elementor .e-641b261-2679{min-width:0;padding:0;display:flex;flex-direction:column;gap:1.4rem}.elementor .e-1671b962-533c{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;flex-direction:column;gap:4rem;grid-template-columns:1fr 1.6fr;align-items:start}.elementor .e-7a39a0cc-75b5{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFF}.elementor .e-77598094-80a3{font-family:"Open Sans";font-size:.875rem;color:#2D2227;line-height:1.65;text-transform:none;margin:0}.elementor .e-6ebc5fee-503c{font-family:"Open Sans";font-size:.75rem;color:#6D5A63;line-height:1.65;text-transform:none;margin:0}.elementor .e-73f07764-3a99{width:100%;min-width:0;max-width:70rem;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;align-items:center}.elementor .e-2d701a2b-7903{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F7EFF1}