.elementor .e-47665a9d-997c{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; object-position: left center;\n}.elementor .e-7a5b072f-769a{position:absolute;padding:0px;background-image:linear-gradient(90deg, rgba(251,224,204,0) 45%,rgba(251,224,204,.85) 62%,#fbe0cc 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0; pointer-events: none;\n}.elementor .e-5fa18a72-18cb{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.2em;padding-block-end:6px;border-block-end: 2px solid #c9501b;\n}.elementor .e-1c8bbc3e-aadb{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:56px;color:#4a0a05;line-height:1.08;}.elementor .e-17d20af4-d8e5{font-size:19px;color:#2b0f07;line-height:1.55;}.elementor .e-6bd106e7-c8ad:hover,.elementor .e-6bd106e7-c8ad:focus-visible{background-color:#c9501b;}.elementor .e-6bd106e7-c8ad{font-weight:700;font-size:15px;color:#fff;letter-spacing:0.04em;text-decoration:none;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#b3430f;}.elementor .e-6d91a292-3d62{width:100%;max-width:520px;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;}.elementor .e-4f75dfa9-1294{width:100%;min-height:520px;overflow:hidden;position:relative;padding-block-start:48px;padding-block-end:48px;padding-inline-start:52%;padding-inline-end:6%;background-color:#fbe0cc;display:flex;justify-content:flex-end;align-items:center;box-sizing: border-box;\n}.elementor .e-38327e41-4bd1{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.18em;}.elementor .e-5c74c00b-c20d{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:38px;color:#4a0a05;line-height:1.15;}.elementor .e-13d965d6-af02{max-width:820px;font-size:17px;color:#4a3228;line-height:1.55;}.elementor .e-603c5533-55da{width:64px;height:64px;min-width:64px;padding:0px;border-radius:50%;border-width:2px;border-color:#c9501b;border-style:solid;background-image:url("https://blog.belezaruiva.com.br/wp-content/uploads/2026/10/icone-descubra-seu-tom.png");background-repeat:no-repeat;background-attachment:scroll;background-size:50% 50%;background-position:center center;background-color:#fff6ee;}.elementor .e-531c9d3f-87ce{font-weight:700;font-size:16px;color:#9a3a0c;}.elementor .e-32a79a88-2855{padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-6c898fa2-7d7f{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:22px;color:#4a0a05;line-height:1.2;}.elementor .e-1f37489e-982f{font-size:15px;color:#4a3228;line-height:1.55;}.elementor .e-279dd898-8141{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.06em;padding-block-start:4px;}.elementor .e-7b3022cb-50b7{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-19d858e6-756b:hover,.elementor .e-19d858e6-756b:focus-visible{background-color:#f8cbb0;}.elementor .e-19d858e6-756b{text-decoration:none;padding:24px;border-radius:16px;background-color:#fbd9c3;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-2c40748e-b58a{width:64px;height:64px;min-width:64px;padding:0px;border-radius:50%;border-width:2px;border-color:#c9501b;border-style:solid;background-image:url("https://blog.belezaruiva.com.br/wp-content/uploads/2026/10/icone-coloracao.png");background-repeat:no-repeat;background-attachment:scroll;background-size:50% 50%;background-position:center center;background-color:#fff6ee;}.elementor .e-5300c3a7-6cb5{font-weight:700;font-size:16px;color:#9a3a0c;}.elementor .e-5a50e751-b998{padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-3a187653-ff7e{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:22px;color:#4a0a05;line-height:1.2;}.elementor .e-4f44e07b-d56f{font-size:15px;color:#4a3228;line-height:1.55;}.elementor .e-663845b0-b26c{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.06em;padding-block-start:4px;}.elementor .e-5769bc4a-60ac{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-733224b9-f8aa:hover,.elementor .e-733224b9-f8aa:focus-visible{background-color:#f8cbb0;}.elementor .e-733224b9-f8aa{text-decoration:none;padding:24px;border-radius:16px;background-color:#fbd9c3;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-358f665c-d687{width:64px;height:64px;min-width:64px;padding:0px;border-radius:50%;border-width:2px;border-color:#c9501b;border-style:solid;background-image:url("https://blog.belezaruiva.com.br/wp-content/uploads/2026/10/icone-cabelos-brancos.png");background-repeat:no-repeat;background-attachment:scroll;background-size:50% 50%;background-position:center center;background-color:#fff6ee;}.elementor .e-234d72be-4591{font-weight:700;font-size:16px;color:#9a3a0c;}.elementor .e-2ee08b89-ebcd{padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-7b0d643a-f6f3{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:22px;color:#4a0a05;line-height:1.2;}.elementor .e-29f1b9ea-c241{font-size:15px;color:#4a3228;line-height:1.55;}.elementor .e-7f0823c9-bd30{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.06em;padding-block-start:4px;}.elementor .e-7059eebe-4032{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-399436e1-8420:hover,.elementor .e-399436e1-8420:focus-visible{background-color:#f8cbb0;}.elementor .e-399436e1-8420{text-decoration:none;padding:24px;border-radius:16px;background-color:#fbd9c3;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-d88739b-52d8{width:64px;height:64px;min-width:64px;padding:0px;border-radius:50%;border-width:2px;border-color:#c9501b;border-style:solid;background-image:url("https://blog.belezaruiva.com.br/wp-content/uploads/2026/10/icone-tonalizantes.png");background-repeat:no-repeat;background-attachment:scroll;background-size:50% 50%;background-position:center center;background-color:#fff6ee;}.elementor .e-2ee04ec5-ad73{font-weight:700;font-size:16px;color:#9a3a0c;}.elementor .e-113ac7d-b7e7{padding:0px;display:flex;gap:14px;align-items:center;}.elementor .e-61679433-4e4a{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:22px;color:#4a0a05;line-height:1.2;}.elementor .e-2ce1e6e0-4a8d{font-size:15px;color:#4a3228;line-height:1.55;}.elementor .e-11725881-7ff2{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.06em;padding-block-start:4px;}.elementor .e-603324a5-6980{padding:0px;display:flex;flex-direction:column;gap:8px;}.elementor .e-5515dd4f-e423:hover,.elementor .e-5515dd4f-e423:focus-visible{background-color:#f8cbb0;}.elementor .e-5515dd4f-e423{text-decoration:none;padding:24px;border-radius:16px;background-color:#fbd9c3;display:flex;flex-direction:column;gap:14px;box-sizing: border-box;\n}.elementor .e-613fba4a-7e42{padding-block-start:14px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);}.elementor .e-27688324-ce16{max-width:1240px;padding:40px;margin-inline-start:auto;margin-inline-end:auto;border-radius:24px;background-color:#fde9dc;display:flex;flex-direction:column;gap:12px;box-sizing: border-box;\n}.elementor .e-55bd57be-5739{width:100%;padding-block-start:40px;padding-block-end:24px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-43f00447-2ccb{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; object-position: left center;\n}.elementor .e-2c319895-a83d{position:absolute;padding:0px;background-image:linear-gradient(270deg, rgba(60,0,0,.92) 0%,rgba(60,0,0,.7) 40%,rgba(60,0,0,0) 68%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0; pointer-events: none;\n}.elementor .e-67305328-2eed{font-weight:700;font-size:13px;color:#ffb48a;letter-spacing:0.18em;}.elementor .e-2299868e-47d0{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:34px;color:#fff6ee;line-height:1.15;}.elementor .e-50035f59-2a6c{font-size:16px;color:#fde9dc;line-height:1.55;}.elementor .e-93e1918-36c9{max-width:560px;position:relative;z-index:2;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:48px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-4921ffb2-20e8{min-height:260px;max-width:1240px;overflow:hidden;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-color:#3c0000;display:flex;justify-content:flex-end;align-items:center;box-sizing: border-box;\n}.elementor .e-26832169-1404{width:100%;padding-block-start:8px;padding-block-end:16px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-7c42b11c-43c4{width:100%;height:100%;object-fit:cover;position:absolute;transform:scale3d(-1, 1, 1);display:block;inset: 0; object-position: center 30%;\n}.elementor .e-40d37f10-a2c2{position:absolute;padding:0px;background-image:linear-gradient(90deg, rgba(251,217,195,0) 35%,rgba(251,217,195,.9) 58%,#fbd9c3 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0; pointer-events: none;\n}.elementor .e-320bfb46-dd7d{font-weight:700;font-size:13px;color:#9a3a0c;letter-spacing:0.18em;}.elementor .e-5f212663-8fb9{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:32px;color:#4a0a05;line-height:1.15;}.elementor .e-a7bb31c-e435{font-size:16px;color:#2b0f07;line-height:1.55;}.elementor .e-28c9a980-ef47{max-width:520px;position:relative;z-index:2;padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:56px;margin-inline-end:4%;display:flex;flex-direction:column;gap:12px;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-1a6a48dd-48ee{min-height:300px;max-width:1240px;overflow:hidden;position:relative;padding:0px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-color:#fbd9c3;display:flex;justify-content:flex-end;align-items:center;box-sizing: border-box;\n}.elementor .e-1ac93426-57b8{width:100%;padding-block-start:8px;padding-block-end:48px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-16647483-ed44{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:34px;color:#4a0a05;line-height:1.15;}.elementor .e-26120d3d-c133{padding-block-start:24px;}.elementor .e-5ce63238-7154{padding:0px;display:flex;flex-direction:column;}.elementor .e-317f61-d2c5{max-width:880px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-5e92ba79-64a7{width:100%;padding-block-start:16px;padding-block-end:64px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}