.elementor .e-6c8c9af-88f24b7{width:calc((120% - 220px) / 12 * 10 + 180px);font-family:"Cabin";font-weight:400;font-size:1.25rem;color:#dcddde;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-3115194-6e15c8b{font-weight:400;color:#ffffff;padding-block-start:4px;padding-block-end:4px;padding-inline-start:7px;padding-inline-end:7px;margin-block-start:13px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;border-width:1px;border-color:#ffffff;border-style:solid;}.elementor .e-a7ec054-abd6974{width:calc((100% - 220px) / 12 * 10 + 180px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:20px;align-items:center;}.elementor .e-162e400-350aa00{width:fit-content;font-family:"Cabin";font-weight:600;font-size:18px;color:#000000;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:5px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #f7bb52 0%,#ffcf7d 50%,#f7bb52 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #33373c;}.elementor .e-162e400-350aa00:hover,.elementor .e-162e400-350aa00:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-bd43723-b38ad1c{min-height:200px;position:relative;padding-block-start:4rem;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));background-image:url("https://olivaesouza.com.br/wp-content/uploads/2026/07/hero-hetero-.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;background-color:#fbfbfb;flex-direction:column;gap:40px;flex-wrap:wrap;align-items:center;isolation: isolate;\n}.elementor .e-cd5a5ac-dc62f5c{width:fit-content;font-family:"Cabin";font-weight:600;font-size:14px;color:#f1f1f1;letter-spacing:1.32px;line-height:140%;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:100px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#b7bcc1;border-style:solid;text-wrap: balance;\n}.elementor .e-2a35308-37d9e7d{width:fit-content;font-family:"Cabin";font-weight:600;font-size:14px;color:#f1f1f1;letter-spacing:1.32px;line-height:140%;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:100px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#b7bcc1;border-style:solid;text-wrap: balance;\n}.elementor .e-8cf5221-9f58847{width:80%;font-family:"Plus Jakarta Sans";font-weight:600;font-size:2.2rem;color:#eff2f6;letter-spacing:0%;line-height:110%;text-align:center;text-wrap: balance;\n}.elementor .e-b9d3e95-bd8aa23{width:100%;font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;text-align:center;text-wrap: balance;\n}.elementor .e-20074c5-b241085{width:calc((100% - 220px) / 12 * 10 + 180px);padding:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-content:start;align-items:center;}.elementor .e-6ed14d8-7be91b1{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-74f00c2-377657a{font-family:"Cabin";font-weight:400;font-size:1rem;color:#f4f4f4;letter-spacing:0px;line-height:150%;}.elementor .e-027f0ed-beeb790{width:calc(50% - 5px);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:#eff2f6;border-style:solid;background-color:#12344E;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-afadb0c-cb3e267{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-6593c60-91f9b24{font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-4403638-407b092{width:calc(50% - 5px);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:#eff2f6;border-style:solid;background-color:#12344E;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-fedfc09-4f44ec0{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-1bf7980-9c8970d{font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-d4b1f84-00b8c0a{width:calc(50% - 5px);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:#eff2f6;border-style:solid;background-color:#12344E;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-6b1b618-e75af67{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-1cf862f-fa8a7f0{font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-c736902-4df2f7c{width:calc(50% - 5px);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:#eff2f6;border-style:solid;background-color:#12344E;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-0790e08-54dc076{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-943cb9e-22fbbc1{font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-61f4cf9-c6fe692{width:calc(50% - 5px);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:#eff2f6;border-style:solid;background-color:#12344E;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-a99bea2-ece2bea{width:24px;height:24px;color:#eff2f6;display:flex;}.elementor .e-d387a99-dcd42af{font-family:"Cabin";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0px;line-height:150%;}.elementor .e-275da53-0462a20{width:calc(50% - 5px);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:#eff2f6;border-style:solid;background-color:#12344E;display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;}.elementor .e-d235e9d-67df52a{width:calc((111% - 220px) / 12 * 8 + 140px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-55171b2-2656595{width:fit-content;font-family:"Cabin";font-weight:600;font-size:18px;color:#000000;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:5px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #f7bb52 0%,#ffcf7d 50%,#f7bb52 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #33373c;}.elementor .e-55171b2-2656595:hover,.elementor .e-55171b2-2656595:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-83ae168-ddadb29{min-height:200px;position:relative;padding-block-start:1.5rem;padding-block-end:1.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;justify-content:center;align-items:center;}.elementor .e-f71b9b5-5684196{width:655.409px;height:81.96px;position:absolute;inset-block-end:-74.956px;inset-inline-start:0px;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(180deg) rotateX(0deg) rotateY(180deg) rotateZ(0deg);display:block;pointer-events: none;\n}.elementor .e-95058be-95bd15c{width:fit-content;font-family:"Cabin";font-weight:600;font-size:14px;color:#ffffff;letter-spacing:1.32px;line-height:140%;text-align:center;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:100px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#041420;border-style:solid;background-color:#041420;text-wrap: balance;\n}.elementor .e-95028ad-dda3c66{width:fit-content;font-family:"Cabin";font-weight:600;font-size:18px;color:#000000;text-align:center;padding-block-start:20px;padding-block-end:20px;padding-inline-start:40px;padding-inline-end:40px;border-radius:5px;border-block-start-width:2px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#b7bcc1;border-style:solid;background-image:linear-gradient(90deg, #f7bb52 0%,#ffcf7d 50%,#f7bb52 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;background-clip:border-box;box-shadow:0px 4px 0px 0px #33373c;align-self:center;}.elementor .e-95028ad-dda3c66:hover,.elementor .e-95028ad-dda3c66:focus-visible{transform:scale3d(1.05, 1.05, 1);}.elementor .e-e9e7165-22212ff{width:fit-content;min-width:0px;font-family:"Cabin";font-weight:600;font-size:14px;color:#ffffff;letter-spacing:1.32px;line-height:140%;text-align:center;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:100px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#041420;border-style:solid;background-color:#041420;text-wrap: balance;\n}