.elementor .e-6bb9e17a-62e5{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; object-position: right center;\n}.elementor .e-180e511e-2fcd{position:absolute;padding:0px;background-image:linear-gradient(270deg, 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-3a981d84-fca1{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-2c238628-9b6d{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:48px;color:#4a0a05;line-height:1.1;}.elementor .e-6920276a-4f76{font-size:19px;color:#2b0f07;line-height:1.55;}.elementor .e-7280cbc8-673c:hover,.elementor .e-7280cbc8-673c:focus-visible{background-color:#c9501b;}.elementor .e-7280cbc8-673c{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-392309b0-e48a{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-d0ba788-f02b{width:100%;min-height:520px;overflow:hidden;position:relative;padding-block-start:48px;padding-block-end:48px;padding-inline-start:6%;padding-inline-end:52%;background-color:#fbe0cc;display:flex;justify-content:flex-start;align-items:center;box-sizing: border-box;\n}.elementor .e-6ec64734-8924{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:26px;color:#4a0a05;line-height:1.2;}.elementor .e-d947cc9-3a53{font-size:16px;color:#2b0f07;line-height:1.6;}.elementor .e-6fea1fd6-7179{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-13b22a6f-8420{width:100%;max-width:64px;aspect-ratio:1/1;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:#fbd9c3;}.elementor .e-63142533-47ad{font-weight:700;font-size:13px;color:#5e0101;line-height:1.3;text-align:center;}.elementor .e-4da48ac8-b9c8{padding:0px;display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-14c47001-6e7d{width:100%;max-width:64px;aspect-ratio:1/1;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:#fbd9c3;}.elementor .e-52f3148e-f669{font-weight:700;font-size:13px;color:#5e0101;line-height:1.3;text-align:center;}.elementor .e-68e9677b-11bc{padding:0px;display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-16bcef01-5afe{width:100%;max-width:64px;aspect-ratio:1/1;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:#fbd9c3;}.elementor .e-2be681fe-7e0a{font-weight:700;font-size:13px;color:#5e0101;line-height:1.3;text-align:center;}.elementor .e-697caf75-b6ca{padding:0px;display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-372ad6c4-4cff{width:100%;max-width:64px;aspect-ratio:1/1;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:#fbd9c3;}.elementor .e-4220321c-7f70{font-weight:700;font-size:13px;color:#5e0101;line-height:1.3;text-align:center;}.elementor .e-40a61be9-b663{padding:0px;display:flex;flex-direction:column;gap:8px;align-items:center;}.elementor .e-54c5a0cd-8248{padding:0px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);}.elementor .e-788d4a96-8b1c{font-family:"Georgia,'Times New Roman',serif";font-size:20px;color:#9a3a0c;line-height:1.35;text-align:center;font-style:italic;transform:rotateX(0deg) rotateY(0deg) rotateZ(-3deg);}.elementor .e-6e66ca10-97e4{max-width:1240px;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin-inline-start:auto;margin-inline-end:auto;border-radius:20px;background-color:#fbe3d0;display:grid;gap:28px;grid-template-columns:1.4fr 1.4fr 0.8fr;align-items:center;box-sizing: border-box;\n}.elementor .e-70d2a981-aa65{width:100%;padding-block-start:28px;padding-block-end:12px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-2c0808c6-cb08{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; object-position: right center;\n}.elementor .e-53d12650-1896{position:absolute;padding:0px;background-image:linear-gradient(90deg, rgba(60,0,0,.94) 0%,rgba(60,0,0,.75) 42%,rgba(60,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0; pointer-events: none;\n}.elementor .e-734627a5-74de{font-weight:700;font-size:13px;color:#ffb48a;letter-spacing:0.18em;}.elementor .e-1f151451-3072{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:34px;color:#fff6ee;line-height:1.15;}.elementor .e-1b0ef404-1c48{font-size:16px;color:#fde9dc;line-height:1.55;}.elementor .e-78c7cf13-d37d{max-width:560px;position:relative;z-index:2;padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:48px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;box-sizing: border-box;\n}.elementor .e-20bcd3a7-e056{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-start;align-items:center;box-sizing: border-box;\n}.elementor .e-61c8ea34-1906{width:100%;padding-block-start:16px;padding-block-end:8px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-2db29ce-ad22{font-size:16px;color:#5a3a2e;line-height:1.55;}.elementor .e-1a75be39-65e1{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0;\n}.elementor .e-a2484e5-67bf{width:100%;height:130px;overflow:hidden;position:relative;padding:0px;}.elementor .e-38614853-f3ad{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;box-sizing: border-box;\n}.elementor .e-78260de5-b755:hover,.elementor .e-78260de5-b755:focus-visible{box-shadow:0px 6px 18px 0px rgba(94,1,1,.18);}.elementor .e-78260de5-b755{overflow:hidden;text-decoration:none;padding:0px;border-radius:16px;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(94,1,1,.1);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-4d926656-ce73{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0;\n}.elementor .e-29122d53-dcc4{width:100%;height:130px;overflow:hidden;position:relative;padding:0px;}.elementor .e-5b56db43-7196{font-weight:700;font-size:12px;color:#8a6a5c;letter-spacing:0.08em;padding-block-start:6px;}.elementor .e-71c5e04c-3d9c{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;box-sizing: border-box;\n}.elementor .e-65065c94-9f16{overflow:hidden;padding:0px;border-radius:16px;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(94,1,1,.1);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-448fd44d-25e4{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0;\n}.elementor .e-771c318c-6681{width:100%;height:130px;overflow:hidden;position:relative;padding:0px;}.elementor .e-198917d7-3462{font-weight:700;font-size:12px;color:#8a6a5c;letter-spacing:0.08em;padding-block-start:6px;}.elementor .e-15744480-34ef{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;box-sizing: border-box;\n}.elementor .e-65a34ad9-7e79{overflow:hidden;padding:0px;border-radius:16px;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(94,1,1,.1);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-4eaa6eae-ce88{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0;\n}.elementor .e-108d4714-76cc{width:100%;height:130px;overflow:hidden;position:relative;padding:0px;}.elementor .e-7f723e5f-9df9{font-weight:700;font-size:12px;color:#8a6a5c;letter-spacing:0.08em;padding-block-start:6px;}.elementor .e-2e7e1cf8-96ea{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;box-sizing: border-box;\n}.elementor .e-4e3c7131-a833{overflow:hidden;padding:0px;border-radius:16px;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(94,1,1,.1);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-417afe46-ca31{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0;\n}.elementor .e-6572a4fa-24be{width:100%;height:130px;overflow:hidden;position:relative;padding:0px;}.elementor .e-69f2855a-9c8c{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1 0px;box-sizing: border-box;\n}.elementor .e-283bafdf-8052:hover,.elementor .e-283bafdf-8052:focus-visible{box-shadow:0px 6px 18px 0px rgba(94,1,1,.18);}.elementor .e-283bafdf-8052{overflow:hidden;text-decoration:none;padding:0px;border-radius:16px;background-color:#fff;box-shadow:0px 2px 10px 0px rgba(94,1,1,.1);display:flex;flex-direction:column;box-sizing: border-box;\n}.elementor .e-6dc5e2b3-42ed{padding-block-start:16px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(5,1fr);}.elementor .e-154177-4298{max-width:1240px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:8px;}.elementor .e-670bd8c1-4385{width:100%;padding-block-start:32px;padding-block-end:24px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-7e0c0746-53a9{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset: 0; object-position: left center;\n}.elementor .e-6d66993d-35bd{position:absolute;padding:0px;background-image:linear-gradient(270deg, rgba(60,0,0,.94) 0%,rgba(60,0,0,.78) 42%,rgba(60,0,0,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0; pointer-events: none;\n}.elementor .e-46a0d25a-72aa{font-weight:700;font-size:13px;color:#ffb48a;letter-spacing:0.18em;}.elementor .e-604a518f-cf7b{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:32px;color:#fff6ee;line-height:1.15;}.elementor .e-36f9b3d-241c{font-size:16px;color:#fde9dc;line-height:1.55;}.elementor .e-5b9f82b7-631d{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-2006fb62-c845{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-ebfe7bd-d68c{width:100%;padding-block-start:16px;padding-block-end:24px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}.elementor .e-52b17b95-9904{font-family:"Georgia,'Times New Roman',serif";font-weight:700;font-size:32px;color:#4a0a05;line-height:1.15;}.elementor .e-39015e40-8ebc{padding-block-start:24px;}.elementor .e-6550cc48-1415{padding:0px;display:flex;flex-direction:column;}.elementor .e-e69c52c-b01e{max-width:880px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:16px;}.elementor .e-5fd99758-5260{width:100%;padding-block-start:24px;padding-block-end:64px;padding-inline-start:4%;padding-inline-end:4%;background-color:#fff6ee;box-sizing: border-box;\n}