@media(max-width:767px){.elementor .e-3f9512b3-31f6{font-size:34px;}}@media(max-width:767px){.elementor .e-4eb97fc-554f{font-size:16px;}}@media(max-width:767px){.elementor .e-aab55ee-e701{min-height:0px;padding-block-start:300px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;display:block;background-image:linear-gradient(180deg, rgba(43,15,7,0) 0, rgba(43,15,7,0) 200px, #2b0f07 330px), url('https://blog.belezaruiva.com.br/wp-content/uploads/2026/10/06-banner-blog-beleza-ruiva-mobile-1080x900-1.jpg'); background-size:100% 330px, 100% 330px; background-position:top center, top center;\n}}@media(max-width:767px){.elementor .e-64b4465f-b07e{gap:20px;grid-template-columns:repeat(2,1fr);}}@media(max-width:767px){.elementor .e-57d19cf3-e361{gap:28px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-b6e8374-d0e4{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-657e44b3-2c38{display:none;}}@media(max-width:767px){.elementor .e-7d08b3ad-3b5e{width:100%;height:auto;aspect-ratio:1080/900;object-fit:cover;position:relative;display:block;}}@media(max-width:767px){.elementor .e-4919c1bb-9612{display:none;}}@media(max-width:767px){.elementor .e-5dfa25e4-d499{font-size:30px;}}@media(max-width:767px){.elementor .e-7140c28e-d483{font-size:16px;}}@media(max-width:767px){.elementor .e-1ce33fd7-be78{max-width:100%;padding-block-start:28px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-color:#2b0f07;}}@media(max-width:767px){.elementor .e-3e81436c-dd98{min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:block;}}@media(max-width:767px){.elementor .e-21759fe1-20a0{font-size:28px;}}@media(max-width:767px){.elementor .e-4d397ddb-b130{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;order:2;}}@media(max-width:767px){.elementor .e-6724d80a-c2e9{min-height:240px;order:1;}}@media(max-width:767px){.elementor .e-5a416672-34c2{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .e-7269ddc2-8dd0{padding-block-start:40px;padding-block-end:40px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-2031a9c4-b8c2{font-size:28px;}}@media(max-width:767px){.elementor .e-3f07ee66-5048{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .e-3b12193-b5d3{padding-block-start:16px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .e-9345628-19b2{display:none;}}@media(max-width:767px){.elementor .e-3463b7dd-6eeb{width:100%;height:auto;aspect-ratio:1080/900;object-fit:cover;position:relative;display:block;}}@media(max-width:767px){.elementor .e-1ea51aec-a241{display:none;}}@media(max-width:767px){.elementor .e-7a58cba0-50fa{font-size:30px;}}@media(max-width:767px){.elementor .e-25c06f35-53e4{max-width:100%;padding-block-start:28px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-color:#2b0f07;}}@media(max-width:767px){.elementor .e-4eb7165e-c340{min-height:0px;display:block;}}@media(max-width:767px){.elementor .e-32368f1e-1ae0{font-size:28px;}}@media(max-width:767px){.elementor .e-24356429-5fb7{font-size:24px;}}@media(max-width:767px){.elementor .e-20928ff3-c394{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .e-60998a25-d04d{font-size:24px;}}@media(max-width:767px){.elementor .e-6203fbbe-c0df{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;}}