.elementor .e-c18eef8-2e74cf7{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;background-image: radial-gradient(at 85% 0%, rgba(228, 191, 105, 0.12), rgba(228, 191, 105, 0) 55%);
pointer-events: none;\n}.elementor .e-27c2abf-aff46fa{width:460px;height:460px;position:absolute;inset-block-start:-220px;inset-inline-end:-150px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;border-radius:50%;border-width:1px;border-color:#e4bf6933;border-style:solid;display:block;pointer-events: none;\n}.elementor .e-26ad813-a753c8a{font-family:"Inter";font-weight:900;font-size:0.6875rem;color:#e4bf69;letter-spacing:0.18em;line-height:26.4px;text-align:start;text-transform:uppercase;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;\n}.elementor .e-1e8b6ef-eae0b71{font-family:"Georgia";font-weight:500;font-size:clamp(44px, 5.2vw, 70px);color:#ffffff;letter-spacing:-0.04em;line-height:100%;text-align:start;margin-block-start:12px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: Georgia, "Times New Roman", serif;\n}.elementor .e-405b792-cbbd9f0{max-width:580px;font-family:"Inter";font-weight:400;font-size:1.0625rem;color:#cbd2db;letter-spacing:0.029em;line-height:180%;text-align:start;margin-block-start:20px;margin-block-end:30px;margin-inline-start:0px;margin-inline-end:0px;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;\n}.elementor .e-34c5751-e5aa48c{width:fit-content;min-height:54px;font-family:"Inter";font-weight:900;font-size:0.8125rem;color:#ffffff;letter-spacing:0.038em;line-height:100%;text-align:start;text-transform:uppercase;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;border-width:1px;border-color:#52647b;border-style:solid;background-color:#ffffff00;transition:filter 200ms, border-color 200ms, color 200ms;display:inline-flex;flex-direction:row;flex-wrap:nowrap;flex:0 0 auto;justify-content:center;align-items:center;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
text-wrap: nowrap;
white-space: nowrap;\n}.elementor .e-34c5751-e5aa48c:hover,.elementor .e-34c5751-e5aa48c:focus-visible{color:#e4bf69;}.elementor .e-89fabe8-f27364e{width:min(1180px, 100% - 36px);position:relative;z-index:1;padding-block-start:6.875rem;padding-block-end:5.25rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-575826f-96e7b9e{min-height:0px;overflow:hidden;position:relative;font-family:"Inter";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0.031em;line-height:1.65em;text-align:start;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#19283c;display:block;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
pointer-events: auto;\n}.elementor .e-e467f02-0e6d57a{width:min(1180px, 100% - 36px);padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-f8c715e-d43fec1{min-height:0px;position:relative;font-family:"Inter";font-weight:400;font-size:1rem;color:#19283c;letter-spacing:0.031em;line-height:1.65em;text-align:start;padding-block-start:5rem;padding-block-end:2.25rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#f8f4ef;display:block;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
pointer-events: auto;\n}.elementor .e-ad0d1d0-8043863{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-image:url("https://olivaesouza.com.br/wp-content/uploads/2024/03/bg-mid-section-2.webp");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#00000000;display:block;pointer-events: none;\n}.elementor .e-52d48ad-2fb0075{width:auto;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#111d2ce6;display:block;pointer-events: none;\n}.elementor .e-9068867-329f848{font-family:"Inter";font-weight:900;font-size:0.6875rem;color:#e4bf69;letter-spacing:0.18em;line-height:26.4px;text-align:start;text-transform:uppercase;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;\n}.elementor .e-656148d-675d7fd{font-family:"Georgia";font-weight:500;font-size:clamp(34px, 3.8vw, 48px);color:#ffffff;letter-spacing:-0.03em;line-height:105%;text-align:start;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: Georgia, "Times New Roman", serif;\n}.elementor .e-b2d83dc-5664954{max-width:560px;font-family:"Inter";font-weight:400;font-size:1.0625rem;color:#cbd2db;letter-spacing:0.029em;line-height:180%;text-align:start;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;\n}.elementor .e-ff6c2da-9dd55b8{width:auto;min-width:auto;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;display:block;}.elementor .e-7da2c83-80f6efc{min-width:0px;min-height:54px;font-family:"Inter";font-weight:900;font-size:0.8125rem;color:#19283c;letter-spacing:0.038em;line-height:100%;text-align:start;text-transform:uppercase;padding-block-start:0.875rem;padding-block-end:0.875rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;background-image:linear-gradient(135deg, #e8c56f 0%,#c99834 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#00000000;transition:filter 200ms, border-color 200ms, color 200ms;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
text-wrap: nowrap;
white-space: nowrap;\n}.elementor .e-7da2c83-80f6efc:hover,.elementor .e-7da2c83-80f6efc:focus-visible{color:#19283c;filter:brightness(106%);}.elementor .e-4e81cf7-109b88a{width:min(1180px, 100% - 36px);position:relative;z-index:1;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:40px;grid-template-columns:1fr auto;grid-template-rows:auto;align-items:center;}.elementor .e-4ce0faf-80ef8a9{min-height:0px;overflow:hidden;position:relative;font-family:"Inter";font-weight:400;font-size:1rem;color:#ffffff;letter-spacing:0.031em;line-height:1.65em;text-align:start;padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:0rem;padding-inline-end:0rem;background-color:#19283c;display:block;font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
pointer-events: auto;\n}.elementor .e-qziytxb-g76khnq{display:none;}