.elementor .e-6548efe1-ace8074{width:220px;}.elementor .e-24c4591-ce7bf0b{width:100%;font-family:Poppins;font-weight:500;font-size:38px;color:#ffffff;letter-spacing:0%;line-height:125%;}.elementor .e-75930f7f-3ee985d{width:100%;font-family:Poppins;font-weight:400;font-size:1.25rem;color:#ececec;letter-spacing:0px;line-height:150%;text-align:start;}.elementor .e-60f4cb7a-e3eaf4c{width:calc((100% - 12px) / 12 * 5 + 80px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-9ef0d35-df8200b{min-height:200px;position:relative;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));border-end-start-radius:20px;border-end-end-radius:20px;background-image:url("https://juhlopeslins.com.br/wp-content/uploads/2026/10/Hero-Desktop-Karen-Regina.avif");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#0b594c;flex-direction:column;gap:20px;align-items:start;}.elementor .e-59d8e2a-a30bb52{width:fit-content;font-family:Poppins;font-weight:600;font-size:0.75rem;color:#0B584A;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-6ea1c80c-0c2b00a{width:100%;font-family:Poppins;font-weight:500;font-size:38px;color:#111827;letter-spacing:-4%;line-height:110%;text-align:center;}.elementor .e-f5ff8b3-cb1d328{width:100%;font-family:Poppins;font-weight:400;font-size:16px;color:#3a3a3a;letter-spacing:0px;line-height:150%;text-align:center;}.elementor .e-2554ddb6-00dff2a{padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-51d298e8-16e71ff{min-height:200px;position:relative;padding-block-start:5.5rem;padding-block-end:3.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));flex-direction:column;gap:0px;align-items:center;}.elementor .e-f29b36d-39f84b0{width:fit-content;font-family:Poppins;font-weight:600;font-size:0.75rem;color:#0B584A;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-4000a3b-fb11eee{font-family:Poppins;font-weight:500;font-size:38px;color:#111827;letter-spacing:0%;line-height:130%;}.elementor .e-7437fdcd-accb34a{font-family:Poppins;font-weight:400;font-size:16px;color:#3a3a3a;letter-spacing:0px;line-height:150%;}.elementor .e-45628fe7-d2b7072{width:calc((100% - 220px) / 12 * 5 + 80px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-6224916c-cb46981{width:50vw;height:100%;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;}.elementor .e-6e0952ef-172e4db{min-height:200px;position:relative;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));flex-direction:row;gap:0px;flex-wrap:nowrap;justify-content:flex-start;align-items:start;}.elementor .e-79f74a18-2c5f82f{width:fit-content;font-family:Poppins;font-weight:600;font-size:0.75rem;color:#ffffff;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-ib850a2-7ce7f8{width:28px;height:48px;color:#ffffff;display:flex;}.elementor .e-5bc10eb4-e99486e{font-family:Poppins;font-weight:400;font-size:14px;color:#efefef;letter-spacing:0px;line-height:150%;}.elementor .e-69b79de6-3b6827c{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:2px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-21f3afd2-0f9d80f{width:28px;height:48px;color:#ffffff;display:flex;}.elementor .e-3f701974-df2ab1c{font-family:Poppins;font-weight:400;font-size:14px;color:#efefef;letter-spacing:0px;line-height:150%;}.elementor .e-63915e16-8cd54b1{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:2px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-28e6f713-90aeed9{width:35px;height:48px;color:#ffffff;display:flex;}.elementor .e-605229e2-545de4f{font-family:Poppins;font-weight:400;font-size:14px;color:#efefef;letter-spacing:0px;line-height:150%;}.elementor .e-30bc10cc-c363ac1{width:fit-content;text-align:start;padding-block-start:10px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:20px;border-radius:2px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#ffffff;border-style:solid;background-color:#5d85a414;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-1396abaf-48a16e8{width:fit-content;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:start;}.elementor .e-59f6a5c-b98e5ab{width:calc((100% - 220px) / 12 * 7 + 120px);font-family:Poppins;font-weight:500;font-size:38px;color:#111827;letter-spacing:0%;line-height:120%;}.elementor .e-d1ed3e6-aa95625{width:calc((100% - 220px) / 12 * 5 + 80px);font-family:Poppins;font-weight:400;font-size:16px;color:#3a3a3a;letter-spacing:0px;line-height:150%;}.elementor .e-8d6d95e-3f2cf54{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-73b4707-e44e66e{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-61ec347-66c3647{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:150%;text-align:start;}.elementor .e-149bc00-b60d760{width:calc((100% - 220px) / 12 * 3 + 40px);min-width:0px;min-height:373px;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-image:linear-gradient(180deg, #f9fafb00 32%,#0B594C 87%),url("https://juhlopeslins.com.br/wp-content/uploads/2026/10/003.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;gap:15px;justify-content:end;align-items:start;}.elementor .e-95d0630-17b902d{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-0357082-f34f32e{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;letter-spacing:-4%;line-height:150%;text-align:start;}.elementor .e-39aa06d-93bc806{width:calc((100% - 220px) / 12 * 3 + 40px);min-width:0px;min-height:373px;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:3rem;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-image:linear-gradient(180deg, #ffffff00 38%,#0B594C 86%),url("https://juhlopeslins.com.br/wp-content/uploads/2026/10/002.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;gap:15px;justify-content:end;align-items:start;}.elementor .e-fbc89a9-2064ce9{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-b882569-da496e4{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:150%;text-align:start;}.elementor .e-ef3e709-617d88e{width:calc((100% - 220px) / 12 * 3 + 40px);min-width:0px;min-height:373px;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-image:linear-gradient(180deg, #f9fafb00 44%,#0B594C 79%),url("https://juhlopeslins.com.br/wp-content/uploads/2026/10/001.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;gap:15px;justify-content:end;align-items:start;}.elementor .e-0b9290c-1cd4027{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#ffffff;letter-spacing:-4%;line-height:130%;text-align:start;}.elementor .e-ef5829a-aa7b535{font-family:Poppins;font-weight:400;font-size:16px;color:#ffffff;line-height:150%;text-align:start;}.elementor .e-ef42302-ba4f6ff{width:calc((100% - 220px) / 12 * 3 + 40px);min-width:0px;min-height:373px;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-block-start:3rem;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-image:linear-gradient(180deg, #f9fafb00 24%,#0B594C 85%),url("https://juhlopeslins.com.br/wp-content/uploads/2026/10/004.avif");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;display:flex;flex-direction:column;gap:15px;justify-content:end;align-items:start;}.elementor .e-56b6738-60a4bcd{padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:start;}.elementor .e-34c4d60-e38145a{min-height:200px;position:relative;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));flex-direction:column;gap:40px;align-items:center;}.elementor .e-30d527dc-3eb9ffe{width:fit-content;font-family:Poppins;font-weight:600;font-size:0.75rem;color:#0B584A;letter-spacing:1.92px;line-height:140%;text-transform:uppercase;}.elementor .e-70012010-cc1a2aa{font-family:Poppins;font-weight:500;font-size:38px;color:#111827;letter-spacing:0%;line-height:110%;margin-block-end:1rem;}.elementor .e-20071d6-b3fe427{width:80px;height:80px;color:#111827;display:flex;}.elementor .e-4e7d8dac-f047888{font-family:Poppins;font-weight:500;font-size:1.25rem;color:#111827;letter-spacing:-4%;line-height:130%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5f9efaaa-9d60fd1{font-family:Poppins;font-weight:400;font-size:14px;color:#3a3a3a;letter-spacing:0px;line-height:150%;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3f892407-e44ee4e{width:100%;text-align:start;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:5px;align-items:flex-start;}.elementor .e-3f421939-3f2f6f6{width:100%;min-width:0px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:10px;border-width:1px;border-color:#e0e1e2;border-style:solid;background-color:#f9fafb;background-clip:border-box;display:flex;flex-direction:row;gap:15px;align-items:center;}.elementor .e-3f421939-3f2f6f6:hover,.elementor .e-3f421939-3f2f6f6:focus-visible{background-color:#f3f4f6;}.elementor .e-77d9d221-994e1f4{width:calc((100% - 220px) / 12 * 5 + 80px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-51cfc8b8-2e0f6d2{min-height:200px;position:relative;padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:max(20px, calc((100% - var(--content-width)) / 2));padding-inline-end:max(20px, calc((100% - var(--content-width)) / 2));flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;}.elementor .e-31d860c8-f05f847{display:none;}