.elementor .e-4b33510-48f19ed{display:none;}.elementor .e-29dd4e0-685f08d{display:none;pointer-events: none; touch-action: pan-y; user-select: none;\n}.elementor .e-67dd71b-8137d5f{overflow:hidden;padding:0px;background-color:#EEF2DE;display:flex;gap:0px;align-items:stretch;}.elementor .e-fb393e9-d6b2afb{width:100%;object-fit:cover;object-position:center center;display:block;}.elementor .e-eda1885-9b08b44{font-size:0.78rem;color:#F6F5E9;line-height:1.45;text-align:center;font-style:italic;padding-block-start:0.9rem;padding-block-end:1.15rem;padding-inline-start:2rem;padding-inline-end:2rem;margin:0px;display:block;}.elementor .e-af58c2c-a78296b{min-width:0px;padding:0px;background-color:#6D9699;display:flex;flex-direction:column;flex:1 1 34rem;justify-content:flex-start;}.elementor .e-2768b3f-d9ef650{font-weight:900;font-size:clamp(2rem, 3vw, 2.7rem);color:#2F4A43;letter-spacing:-0.02em;line-height:1;padding-block-start:0.25rem;padding-block-end:0.2rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;margin:0px;background-color:#CBD98A;display:inline-block;align-self:flex-start;}.elementor .e-c6d42e6-6c38f80{font-size:1rem;color:#151B18;line-height:1.65;margin:0px;display:block;text-align: left;\n}.elementor .e-92ae815-73b0c0c{min-width:0px;padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 17rem;justify-content:center;align-items:flex-start;}.elementor .e-9930ee9-d5c53e8{width:100%;min-width:11rem;max-width:22rem;aspect-ratio:0.78;object-fit:cover;object-position:center center;display:block;flex:1 1 13rem;}.elementor .e-1c5e811-245e8ac{padding:0px;display:flex;gap:1.25rem;flex-wrap:wrap;align-items:center;}.elementor .e-d0d26ac-dca5139{font-weight:700;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.02em;line-height:1;margin:0px;}.elementor .e-9988d64-f8cb3e5{color:#FFFFFF;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:1px;border-color:#2F4A43;border-style:solid;background-color:#2F4A43;display:inline-flex;width: fit-content;\n}.elementor .e-989126f-117b3f9{font-weight:700;font-size:0.95rem;color:#FFFFFF;letter-spacing:0.02em;line-height:1;margin:0px;}.elementor .e-f571685-27b3008{color:#FFFFFF;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:1px;border-color:#2F4A43;border-style:solid;background-color:#2F4A43;display:inline-flex;width: fit-content;\n}.elementor .e-d238341-e1b1ac1{padding:0px;margin:0px;display:flex;gap:0.75rem;justify-content:flex-start;}.elementor .e-3ee832f-145cc4e{font-size:1rem;color:#151B18;line-height:1.65;margin:0px;}.elementor .e-b4a5d32-dc90a56{font-size:1rem;color:#151B18;line-height:1.65;margin:0px;}.elementor .e-f439d4c-44a8d93{font-size:1rem;color:#151B18;line-height:1.65;margin:0px;}.elementor .e-950036f-8c20f2c{font-size:1rem;color:#151B18;line-height:1.65;margin:0px;}.elementor .e-e2c1593-8dfead8{font-weight:800;font-size:1.45rem;color:#111713;line-height:1.2;margin-block-start:1.25rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right;\n}.elementor .e-cb163f9-6393c54{font-size:0.8rem;color:#374D46;line-height:1.4;font-style:italic;padding-block-start:0px;padding-block-end:0.6rem;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: #CBD98A; text-align: right;\n}.elementor .e-388f359-eded67e{padding:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-6ea8023-d98bc80{min-height:0px;padding:0px;}.elementor .e-56d9764-2b23ae8{padding:0px;margin:0px;display:block;}.elementor .e-0c71159-3b90e92{padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.5rem;/* Prefácio: aberto no desktop; controle expansível somente no celular. */
@media (min-width: 768px) {
& [data-id="d238341"] {
  display: none !important;
}
& [data-id="388f359"] {
  display: flex !important;
}
}
@media (max-width: 767px) {
& [data-id="9988d64"][aria-selected="true"],
&:not(:has([data-id="9988d64"][aria-selected="true"])) [data-id="f571685"] {
  display: none !important;
}
}\n}.elementor .e-c70e9b7-19219fa{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:clamp(1.25rem, 3vw, 3rem);padding-inline-end:clamp(1.25rem, 3vw, 3rem);background-color:#EEF2DE;display:flex;flex-direction:column;gap:2rem;flex:1 1 34rem;justify-content:center;}.elementor .e-03bf93f-8c9027e{overflow:hidden;padding:0px;background-color:#EEF2DE;display:flex;gap:0px;align-items:stretch;}.elementor .e-f35dd91-e217fd3{width:100%;display:block;object-position: center top;\n}.elementor .e-5cb40e5-efb5c00{min-width:0px;padding:0px;background-color:#e4e2dd;display:flex;flex-direction:column;flex:1 1 34rem;}.elementor .e-0a80eb5-ef5023f{font-weight:900;font-size:clamp(1.65rem, 2.2vw, 2.7rem);color:#004B40;line-height:1.15;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#C7D58B;align-self:flex-start;}.elementor .e-63d7ff0-da4472e{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-29b2921-c7c6588{font-weight:700;font-size:0.95rem;color:#2F4A43;letter-spacing:0.02em;line-height:1;margin:0px;}.elementor .e-89b3395-1c47172{color:#2F4A43;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:1px;border-color:#C7D58B;border-style:solid;background-color:#C7D58B;display:inline-flex;width: fit-content;\n}.elementor .e-970479e-189fe8b{font-weight:700;font-size:0.95rem;color:#2F4A43;letter-spacing:0.02em;line-height:1;margin:0px;}.elementor .e-b31bbd6-3c0786c{color:#2F4A43;cursor:pointer;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:999px;border-width:1px;border-color:#C7D58B;border-style:solid;background-color:#C7D58B;display:inline-flex;width: fit-content;\n}.elementor .e-e8beb11-9a525a4{display:flex;gap:0.75rem;justify-content:flex-start;}.elementor .e-53c63e3-3916198{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-f2de530-d61862c{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-7fac9c0-699602d{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-0a8f7e9-73b1785{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-88f9303-c378d2e{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-4cbc168-280f3e4{font-size:1rem;color:#FFFFFF;line-height:1.65;margin:0px;}.elementor .e-217a957-a6af8b3{font-weight:800;font-size:1.5rem;color:#FFFFFF;line-height:1.2;margin-block-start:1.5rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right;\n}.elementor .e-97c733a-af8ec0d{font-size:0.8rem;color:#FFFFFF;font-style:italic;margin:0px;text-align: right;\n}.elementor .e-f842452-14686bd{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2aec2bc-d705a14{min-height:0px;padding:0px;}.elementor .e-80079c4-f9d638a{padding:0px;margin:0px;}.elementor .e-b17d7d5-8b4ddbc{padding:0px;margin:0px;display:flex;flex-direction:column;gap:1.5rem;/* Compromisso: aberto no desktop; controle expansível somente no celular. */
@media (min-width: 768px) {
& [data-id="e8beb11"] {
  display: none !important;
}
& [data-id="f842452"] {
  display: flex !important;
}
}
@media (max-width: 767px) {
& [data-id="89b3395"][aria-selected="true"],
&:not(:has([data-id="89b3395"][aria-selected="true"])) [data-id="b31bbd6"] {
  display: none !important;
}
}\n}.elementor .e-85f34e3-b1f8069{min-width:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:clamp(1.25rem, 3vw, 3rem);padding-inline-end:clamp(1.25rem, 3vw, 3rem);display:flex;flex-direction:column;gap:2rem;flex:1 1 34rem;justify-content:center;}.elementor .e-6aabc00-8f774b9{padding:0px;margin:0px;background-color:#6F8C90;display:flex;flex-direction:row-reverse;gap:0px;align-items:stretch;}.elementor .e-992caeb-c40a80a{object-fit:cover;}.elementor .e-000045a-df4c0c9{object-fit:cover;}.elementor .e-0bd0c0b-fbd96fa{object-fit:cover;grid-column:1 / -1;}.elementor .e-1b9a429-cbb46e7{object-fit:cover;}.elementor .e-6cdb01e-94fec70{object-fit:cover;}.elementor .e-08aa247-e140625{object-fit:cover;grid-column:1 / -1;}.elementor .e-99230a0-ca7a1ce{overflow:hidden;padding:0px;margin:0px;border-style:none;gap:0px;flex:1 1 34rem;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:minmax(0, 1fr) minmax(0, 0.9fr) minmax(0, 0.9fr) minmax(0, 1.3fr);background-image: url("https://revistasudeco.com.br/wp-content/uploads/2026/09/usar.jpg") !important;
background-repeat: no-repeat !important;
background-position: top center !important;
background-size: 100% auto !important;
aspect-ratio: 2 / 3 !important;
display: block !important;
flex: 0 0 50% !important;
align-self: flex-start !important;
width: 50% !important;
height: auto !important;
min-height: 0 !important;
overflow: hidden !important;

> .centro-oeste-foto-mosaico-mobile {
display: none !important;
width: 0 !important;
height: 0 !important;
min-width: 0 !important;
min-height: 0 !important;
overflow: hidden !important;
}

@media (max-width: 767px) {
background-image: none !important;
aspect-ratio: auto !important;
display: flex !important;
flex: 0 0 auto !important;
width: 100% !important;
height: auto !important;
overflow-x: auto !important;
overflow-y: hidden !important;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;

> .centro-oeste-foto-mosaico-mobile {
  display: block !important;
  flex: 0 0 100% !important;
  width: 100% !important;
  height: auto !important;
  min-width: 100% !important;
  min-height: 0 !important;
  max-width: 100% !important;
  overflow: visible !important;
  scroll-snap-align: start;
}
}\n}.elementor .e-3f527c9-19b6770{width:100%;height:auto;max-height:26rem;object-fit:contain;}.elementor .e-133a311-898cf13{font-weight:800;font-size:clamp(1.6rem, 2vw, 2.35rem);color:#004B40;line-height:1.08;text-align:center;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.6rem;padding-inline-end:0.6rem;margin:0px;background-color:#C7D58B;}.elementor .e-4f6be4a-2c68131{font-size:1rem;color:#111111;line-height:1.65;text-align:justify;margin:0px;}.elementor .e-e537c1e-d2b47fa{font-size:1rem;color:#111111;line-height:1.65;text-align:justify;margin:0px;}.elementor .e-feacf09-6abae2d{display:flex;flex-direction:column;gap:1rem;}.elementor .e-30db82e-d3cd8db{font-size:1rem;color:#111111;line-height:1.65;text-align:justify;margin:0px;}.elementor .e-85fe62b-f269a64{font-size:1rem;color:#111111;line-height:1.65;text-align:justify;margin:0px;}.elementor .e-07f6d8b-e16ec3f{display:flex;flex-direction:column;gap:1rem;}.elementor .e-5fbdc0a-88f0189{width:100%;}.elementor .e-8a281c4-0921b0f{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:clamp(1.25rem, 3vw, 3rem);padding-inline-end:clamp(1.25rem, 3vw, 3rem);display:flex;flex-direction:column;gap:2rem;flex:1 1 34rem;justify-content:center;align-self:stretch;}.elementor .e-bbb3b37-e76177d{width:100%;padding:0px;background-color:#FFFFFF;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-c314477-b4a2432{font-weight:900;font-size:clamp(2rem, 3.2vw, 3.5rem);color:#004B40;line-height:1;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-color:#C7D58B;flex:0 0 auto;width: fit-content;\n}.elementor .e-7e642ed-88b5331{font-size:clamp(1.5rem, 3vw, 3rem);color:#004B40;line-height:1.1;text-align:center;font-style:italic;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex:0 1 auto;}.elementor .e-38afba1-1e191c3{width:100%;max-width:1180px;flex-direction:column;align-items:center;margin-inline: auto;\n}.elementor .e-094fbc2-3be6462{width:100%;min-height:32rem;max-width:1180px;display:flex;flex-direction:column;margin-inline: auto;\n}.elementor .e-19cf535-4130f50{width:100%;overflow:hidden;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:clamp(1.25rem, 4vw, 4.5rem);padding-inline-end:clamp(1.25rem, 4vw, 4.5rem);background-color:#FFFFFF;display:flex;flex-direction:column;gap:3rem;}.elementor .e-4c66c53-6fc9526{min-width:0px;min-height:48rem;object-fit:cover;border-radius:0px;display:block;flex:1 1 50%;object-position: center;\n}.elementor .e-7a88d48-ea0bb5f{font-weight:900;font-size:clamp(2rem, 3vw, 2.7rem);color:#2F4A43;letter-spacing:-0.02em;line-height:1;padding-block-start:0.25rem;padding-block-end:0.2rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;margin:0px;background-color:#CBD98A;display:inline-block;align-self:flex-start;}.elementor .e-b7f4a81-5042c24{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-3caba5f-ad318ca{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-732dc02-7fd3414{border-block-end-width:2px;align-items:flex-end;text-align: right;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-318668b-33b112c{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-4d7b7fe-864d767{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-7386209-886819c{border-block-end-width:2px;align-items:flex-start;text-align: left;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-454324e-35367c8{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-3e85d95-6ed2dcf{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-84d2b30-51dd058{border-block-end-width:2px;align-items:flex-end;text-align: right;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-a78d700-ad00245{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-1d7141a-2627987{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-8a7571f-c2dac27{border-block-end-width:2px;align-items:flex-start;text-align: left;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-d73821e-33621b0{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-1406fa4-361a33c{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-9cdaedb-2e5c60a{border-block-end-width:2px;align-items:flex-end;text-align: right;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-9a95d95-af57eaa{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-0d1d714-505136d{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-5225cc9-ac0497b{border-block-end-width:2px;align-items:flex-start;text-align: left;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-817744d-175ea47{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-8432ce1-78aa34b{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-f19d181-e266858{border-block-end-width:2px;align-items:flex-end;text-align: right;
border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-e184946-0029bf9{font-weight:800;font-size:clamp(2rem, 2.8vw, 3rem);color:#7A989B;line-height:1;}.elementor .e-1a7ebd6-8f32cac{max-width:92%;font-size:clamp(1rem, 1.15vw, 1.2rem);color:#111111;line-height:1.35;font-style:italic;}.elementor .e-7041a2b-0f81810{border-block-end-width:0px;align-items:flex-start;text-align: left;\n}.elementor .e-7a68eee-67b2586{width:100%;flex-direction:column;gap:0px;display: flex !important;\n}.elementor .e-61a7165-1715c34{width:100%;aspect-ratio:1.28;object-fit:cover;}.elementor .e-36b51c8-a93f84c{width:100%;aspect-ratio:1.28;object-fit:cover;}.elementor .e-a250092-449b0ab{width:100%;aspect-ratio:1.1;object-fit:cover;}.elementor .e-b186263-032e9f9{width:100%;aspect-ratio:1.1;object-fit:cover;}.elementor .e-7ffce7c-172541f{width:100%;aspect-ratio:1.28;object-fit:cover;}.elementor .e-53e4b3b-d5b03d8{gap:0.9rem;}.elementor .e-49dceb9-049b5b1{gap:0px;}.elementor .e-6a144d4-8d8dfa8{padding:0px;gap:0px;}.elementor .e-5f89c8d-9bcd727{font-weight:700;font-size:0.78rem;color:#FFFFFF;letter-spacing:0.12em;line-height:1.4;}.elementor .e-8bf7417-d970238{max-width:100%;font-weight:900;font-size:clamp(1.5rem, 3.2vw, 3.5rem);color:#FFFFFF;letter-spacing:-0.018em;line-height:1.06;overflow-wrap: normal; word-break: normal;
overflow-wrap: normal; word-break: normal;
overflow-wrap: normal; word-break: normal;\n}.elementor .e-9815960-8ba5c9e{max-width:54ch;font-size:clamp(1rem, 1.4vw, 1.2rem);color:#FFFFFF;line-height:1.7;}.elementor .e-0166e22-0656636{padding:clamp(1.75rem, 4vw, 3.5rem);background-color:#6F8C90;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 30rem;justify-content:center;}.elementor .e-ccadcca-173cc24{width:100%;min-width:0px;aspect-ratio:1.35 / 1;object-fit:cover;border-radius:0px;box-shadow:0px 22px 55px 0px rgba(21,58,53,.16);display:block;flex:1 1 36rem;object-position: center;\n}.elementor .e-5307709-83ddb01{padding:0px;display:flex;gap:clamp(2rem, 5vw, 5rem);flex-wrap:wrap;align-items:stretch;}.elementor .e-380f9ae-1a5a710{max-width:24ch;font-weight:800;font-size:clamp(1.6rem, 2.8vw, 2.6rem);color:#063A30;line-height:1.1;}.elementor .e-8bafd40-5daf8c3{font-weight:900;font-size:0.82rem;color:#6F8C90;letter-spacing:0.1em;}.elementor .e-303666d-40eb9fc{font-weight:800;font-size:1.35rem;color:#063A30;line-height:1.2;}.elementor .e-9fcc880-3dfc1d3{font-size:1rem;color:#222222;line-height:1.65;flex:1 1 auto;}.elementor .e-c28553e-a052b25{font-weight:700;font-size:0.9rem;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin-block-start:auto;border-radius:0px;background-color:#063A30;display:inline-block;align-self:flex-start;}.elementor .e-ad887ea-e50df58{height:100%;padding:clamp(1.5rem, 3vw, 2.25rem);border-block-start-width:0.55rem;background-color:#FFFFFF;box-shadow:0px 18px 45px 0px rgba(21,58,53,.10);display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #6F8C90;\n}.elementor .e-6d75be1-a92b8b7{font-weight:900;font-size:0.82rem;color:#6F8C90;letter-spacing:0.1em;}.elementor .e-31ba884-d62f338{font-weight:800;font-size:1.35rem;color:#063A30;line-height:1.2;}.elementor .e-cea9fe3-c369946{font-size:1rem;color:#222222;line-height:1.65;flex:1 1 auto;}.elementor .e-fa7bdd6-77e4f8e{font-weight:700;font-size:0.9rem;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin-block-start:auto;border-radius:0px;background-color:#063A30;display:inline-block;align-self:flex-start;}.elementor .e-1f8909a-ad16e58{height:100%;padding:clamp(1.5rem, 3vw, 2.25rem);border-block-start-width:0.55rem;background-color:#FFFFFF;box-shadow:0px 18px 45px 0px rgba(21,58,53,.10);display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #6F8C90;\n}.elementor .e-799710d-757610f{font-weight:900;font-size:0.82rem;color:#6F8C90;letter-spacing:0.1em;}.elementor .e-1f078d2-2b37bba{font-weight:800;font-size:1.35rem;color:#063A30;line-height:1.2;}.elementor .e-3b89d4a-247e1b0{font-size:1rem;color:#222222;line-height:1.65;flex:1 1 auto;}.elementor .e-0a2ad8e-60285ad{font-weight:700;font-size:0.9rem;color:#FFFFFF;line-height:1.2;text-decoration:none;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin-block-start:auto;border-radius:0px;background-color:#063A30;display:inline-block;align-self:flex-start;}.elementor .e-20ad1d8-44d23e6{height:100%;padding:clamp(1.5rem, 3vw, 2.25rem);border-block-start-width:0.55rem;background-color:#FFFFFF;box-shadow:0px 18px 45px 0px rgba(21,58,53,.10);display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: #6F8C90;\n}.elementor .e-762de61-7257082{padding:0px;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(min(100%, 19rem), 1fr));align-items:stretch;}.elementor .e-df1eab4-0cc58a6{max-width:20ch;font-weight:900;font-size:clamp(1.8rem, 3.2vw, 3rem);color:#063A30;line-height:1.05;}.elementor .e-b77242e-f152f72{max-width:50ch;font-size:1rem;color:#294743;line-height:1.6;}.elementor .e-608dd67-54cf1f3{padding-block-start:0px;padding-block-end:0.8rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:3px;display:flex;gap:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:end;border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-604f211-c7addf2{font-weight:800;font-size:1.3rem;color:#FFFFFF;line-height:1.2;}.elementor .e-242f791-00f956d{font-size:1rem;color:#FFFFFF;line-height:1.65;flex:1 1 auto;}.elementor .e-311fef7-73b34d1{font-weight:800;font-size:0.9rem;color:#063A30;line-height:1.2;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin-block-start:auto;border-radius:0px;background-color:#C7D58B;display:inline-block;align-self:flex-start;}.elementor .e-9fe066b-01d34a6{min-width:0px;max-width:27rem;padding:clamp(1.5rem, 3vw, 2.1rem);border-block-end-width:0.55rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:1 1 24rem;border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-3212210-008afd4{font-weight:800;font-size:1.3rem;color:#FFFFFF;line-height:1.2;}.elementor .e-1aa914a-b9e2757{font-size:1rem;color:#FFFFFF;line-height:1.65;flex:1 1 auto;}.elementor .e-6e8d1e9-44d74dd{font-weight:800;font-size:0.9rem;color:#063A30;line-height:1.2;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin-block-start:auto;border-radius:0px;background-color:#C7D58B;display:inline-block;align-self:flex-start;}.elementor .e-9dd398e-e3a4035{min-width:0px;max-width:27rem;padding:clamp(1.5rem, 3vw, 2.1rem);border-block-end-width:0.55rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:1 1 24rem;border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-025da20-58a5cf1{font-weight:800;font-size:1.3rem;color:#FFFFFF;line-height:1.2;}.elementor .e-60eafbc-51d1b46{font-size:1rem;color:#FFFFFF;line-height:1.65;flex:1 1 auto;}.elementor .e-55458ec-b8da998{font-weight:800;font-size:0.9rem;color:#063A30;line-height:1.2;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin-block-start:auto;border-radius:0px;background-color:#C7D58B;display:inline-block;align-self:flex-start;}.elementor .e-bfb52db-4b0704a{min-width:0px;max-width:27rem;padding:clamp(1.5rem, 3vw, 2.1rem);border-block-end-width:0.55rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:1 1 24rem;border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-e4d8f4c-6a68a63{font-weight:800;font-size:1.3rem;color:#FFFFFF;line-height:1.2;}.elementor .e-42685f2-5a342ce{font-size:1rem;color:#FFFFFF;line-height:1.65;flex:1 1 auto;}.elementor .e-fcd12af-867f812{font-weight:800;font-size:0.9rem;color:#063A30;line-height:1.2;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin-block-start:auto;border-radius:0px;background-color:#C7D58B;display:inline-block;align-self:flex-start;}.elementor .e-df2aaa7-70e8d0e{min-width:0px;max-width:27rem;padding:clamp(1.5rem, 3vw, 2.1rem);border-block-end-width:0.55rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:1 1 24rem;border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-557a302-d72e021{font-weight:800;font-size:1.3rem;color:#FFFFFF;line-height:1.2;}.elementor .e-75509bf-55ac17d{font-size:1rem;color:#FFFFFF;line-height:1.65;flex:1 1 auto;}.elementor .e-091cb93-e905dd1{font-weight:800;font-size:0.9rem;color:#063A30;line-height:1.2;text-decoration:none;padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;margin-block-start:auto;border-radius:0px;background-color:#C7D58B;display:inline-block;align-self:flex-start;}.elementor .e-29adc1e-b3fe021{min-width:0px;max-width:27rem;padding:clamp(1.5rem, 3vw, 2.1rem);border-block-end-width:0.55rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:1 1 24rem;border-bottom-style: solid; border-bottom-color: #C7D58B;\n}.elementor .e-c47ceef-f3acb30{padding:0px;display:flex;gap:1.25rem;flex-wrap:wrap;grid-template-columns:repeat(auto-fit, minmax(min(100%, 18rem), 1fr));justify-content:center;align-items:stretch;}.elementor .e-d87a2ae-beee665{font-weight:900;font-size:clamp(1.5rem, 2.5vw, 2.25rem);color:#063A30;line-height:1.1;}.elementor .e-0c939e8-ef975ac{max-width:90ch;font-size:1rem;color:#111111;line-height:1.8;}.elementor .e-7f14e4b-40f26e1{padding:clamp(1.75rem, 4vw, 3rem);border-inline-start-width:0.6rem;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1rem;border-left-style: solid; border-left-color: #C7D58B;\n}.elementor .e-a41e5b3-ad37f76{width:100%;aspect-ratio:2.4 / 1;object-fit:cover;border-radius:0px;box-shadow:0px 22px 55px 0px rgba(21,58,53,.14);display:block;object-position: center 62%;\n}.elementor .e-e5116c9-a7dca88{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:column;gap:clamp(2.5rem, 5vw, 4.5rem);}.elementor .e-6bb861a-68c2092{padding-block-start:clamp(4rem, 7vw, 7rem);padding-block-end:clamp(4rem, 7vw, 7rem);padding-inline-start:clamp(1.25rem, 5vw, 5rem);padding-inline-end:clamp(1.25rem, 5vw, 5rem);background-color:#EEF2DE;display:flex;flex-direction:column;align-items:center;}.elementor .e-cdacd03-e38411e{min-width:0px;min-height:32rem;object-fit:cover;object-position:center center;display:block;flex:1 1 42rem;align-self:stretch;}.elementor .e-2850fb3-4b03c19{font-weight:700;font-size:0.78rem;color:#EEF2DE;letter-spacing:0.12em;line-height:1.4;}.elementor .e-b6ec75a-2011266{font-weight:900;font-size:clamp(2rem, 4vw, 4rem);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;overflow-wrap: normal;\n}.elementor .e-eda464d-fceac9e{font-size:1.05rem;color:#FFFFFF;line-height:1.75;}.elementor .e-4fdc631-dddd733{font-size:1.05rem;color:#FFFFFF;line-height:1.75;}.elementor .e-1466853-e77a93d{min-width:0px;padding:clamp(2rem, 5vw, 5rem);display:flex;flex-direction:column;gap:1.15rem;flex:1 1 30rem;justify-content:center;}.elementor .e-9d62ac2-4bb133b{padding:0px;background-color:#6F8C90;box-shadow:0px 24px 70px 0px rgba(0,75,64,0.14);display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;align-items:stretch;}.elementor .e-015e340-976a771{font-weight:800;font-size:0.78rem;color:#C7D58B;letter-spacing:0.12em;}.elementor .e-a81ae02-ea2c58c{font-weight:800;font-size:clamp(1.4rem, 2.1vw, 2.15rem);color:#FFFFFF;line-height:1.15;}.elementor .e-a50c176-dbd3990{font-size:1rem;color:#FFFFFF;line-height:1.7;}.elementor .e-9d2a677-99e710c{min-width:0px;color:#FFFFFF;padding:clamp(2rem, 4vw, 3.5rem);background-color:#004B40;display:flex;flex-direction:column;gap:1rem;flex:1 1 22rem;justify-content:center;}.elementor .e-d42b949-8dffb42{width:100%;height:100%;min-height:24rem;object-fit:cover;object-position:center center;display:block;}.elementor .e-0be32cb-7f29a1d{min-width:0px;overflow:hidden;padding:0px;background-color:#EEF2DE;display:flex;flex-direction:column;flex:1 1 22rem;}.elementor .e-00f93b5-40bd903{width:100%;height:100%;min-height:24rem;object-fit:cover;object-position:center center;display:block;}.elementor .e-611cc8e-6e60feb{min-width:0px;overflow:hidden;padding:0px;background-color:#EEF2DE;display:flex;flex-direction:column;flex:1 1 22rem;}.elementor .e-d9e3187-3d3c505{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-8554210-b8529dd{width:100%;max-width:1440px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:clamp(3rem, 6vw, 6rem);}.elementor .e-ec10d9c-3fe04d3{padding-block-start:clamp(3.5rem, 7vw, 7rem);padding-block-end:clamp(3.5rem, 7vw, 7rem);padding-inline-start:1.25rem;padding-inline-end:1.25rem;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-ccd8059-3003558{font-weight:800;font-size:0.78rem;color:#6F8C90;letter-spacing:0.12em;}.elementor .e-6dfe73e-d08768b{max-width:68rem;font-weight:900;font-size:clamp(1.5rem, 3.2vw, 3.5rem);color:#004B40;letter-spacing:-0.018em;line-height:1.06;padding-block-start:0.14em;padding-block-end:0.14em;padding-inline-start:0.28em;padding-inline-end:0.28em;background-color:#C7D58B;align-self:flex-start;overflow-wrap: normal;
overflow-wrap: normal; word-break: normal;\n}.elementor .e-39f2806-243e331{font-size:1.05rem;color:#111111;line-height:1.75;}.elementor .e-ef46655-6eef42b{font-size:1.05rem;color:#111111;line-height:1.75;}.elementor .e-6a074b2-3aef6c5{font-size:1.05rem;color:#111111;line-height:1.75;}.elementor .e-84a670b-125a1fd{min-width:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 34rem;justify-content:center;}.elementor .e-d74aec3-43221ef{font-weight:800;font-size:clamp(1.35rem, 2vw, 2rem);color:#FFFFFF;line-height:1.2;margin-block-end:0.5rem;}.elementor .e-b9d18fa-6e9cd8e{font-weight:700;font-size:1rem;color:#FFFFFF;line-height:1.55;padding-block-end:0.75rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-4084768-5674785{font-weight:700;font-size:1rem;color:#FFFFFF;line-height:1.55;padding-block-end:0.75rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-5932e4f-2ae5a48{font-weight:700;font-size:1rem;color:#FFFFFF;line-height:1.55;padding-block-end:0.75rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-49f6f77-bc3cafa{font-weight:700;font-size:1rem;color:#FFFFFF;line-height:1.55;}.elementor .e-cc3bcf5-05d8c67{min-width:0px;padding:clamp(2rem, 4vw, 3.5rem);border-inline-start-width:0.5rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:0 1 28rem;justify-content:center;border-left-style: solid; border-left-color: #C7D58B;\n}.elementor .e-f6a2649-3c2ed15{padding:0px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-6ce7ec5-67faff5{width:100%;aspect-ratio:16 / 7;object-fit:cover;object-position:center center;margin-block-start:0.5rem;display:block;}.elementor .e-abf6d73-3c24178{font-size:1.05rem;color:#111111;line-height:1.75;}.elementor .e-b546099-8c9d3eb{font-size:1.05rem;color:#111111;line-height:1.75;}.elementor .e-e3e2fee-fe12095{font-size:1.05rem;color:#111111;line-height:1.75;}.elementor .e-6f2c04d-d294772{min-width:0px;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 34rem;justify-content:center;}.elementor .e-57a00b0-72a5561{width:36rem;height:56rem;aspect-ratio:16 / 7;object-fit:cover;object-position:center center;margin-block-start:0.5rem;display:block;align-self:center;}.elementor .e-800eea1-d360a01{font-weight:800;font-size:clamp(1.35rem, 2vw, 2rem);color:#111111;line-height:1.2;text-align:end;margin-block-end:0.5rem;}.elementor .e-a34edd8-82f2ee6{font-weight:400;font-size:1rem;color:#111111;line-height:1.55;text-align:end;font-style:italic;padding-block-end:0.75rem;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.3);\n}.elementor .e-f534e5c-054568c{min-width:0px;padding:clamp(2rem, 4vw, 3.5rem);border-inline-start-width:0.5rem;background-color:#6F8C90;display:flex;flex-direction:column;gap:1rem;flex:0 1 28rem;justify-content:center;background: transparent !important;
border: 0 !important;
padding: 0 !important;
min-height: auto !important;
align-items: flex-end;
justify-content: flex-end;
gap: .25rem;
}

element.style h3 {
color: #111111 !important;
font-family: Roboto, sans-serif !important;
font-size: 1.125rem !important;
font-weight: 800 !important;
font-style: normal !important;
line-height: 1.25 !important;
text-align: right !important;
margin: 0 !important;
}

element.style p {
color: #111111 !important;
font-family: Roboto, sans-serif !important;
font-size: 1rem !important;
font-weight: 400 !important;
font-style: italic !important;
line-height: 1.35 !important;
text-align: right !important;
margin: 0 !important;
}\n}.elementor .e-e62379b-52cec98{width:100%;max-width:72rem;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-14947df-83230e6{padding:clamp(2rem, 5vw, 5rem);background-color:#EEF2DE;display:flex;flex-direction:column;gap:2rem;}.elementor .e-75aae8f-fc3bd3d{width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:0rem;padding-inline-end:0rem;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-24b0ff8-096236c{width:100%;height:auto;object-fit:contain;border-radius:0px;display:block;}.elementor .e-5e50ece-fb41620{font-weight:800;font-size:0.8rem;color:#6F8C90;letter-spacing:0.14em;line-height:1.4;display:block;}.elementor .e-f2e5455-a3e8582{max-width:68rem;font-weight:900;font-size:clamp(1.5rem, 3.2vw, 3.5rem);color:#004B40;letter-spacing:-0.018em;line-height:1.06;text-transform:uppercase;padding-block-start:0.14em;padding-block-end:0.14em;padding-inline-start:0.28em;padding-inline-end:0.28em;margin:0px;background-color:#C7D58B;display:inline-block;align-self:flex-start;overflow-wrap: normal;
overflow-wrap: normal; word-break: normal;\n}.elementor .e-fb8a2cc-d64f328{font-size:1.05rem;color:#111111;line-height:1.75;text-align:justify;}.elementor .e-e95c752-ad5f49b{font-size:1.05rem;color:#111111;line-height:1.75;text-align:justify;}.elementor .e-d60f988-c059d2a{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-58dfae9-0ce369c{font-size:1.05rem;color:#111111;line-height:1.75;text-align:justify;}.elementor .e-7967b55-3fec668{font-size:1.05rem;color:#111111;line-height:1.75;text-align:justify;}.elementor .e-6ed2f61-cface59{font-weight:600;font-size:1.05rem;color:#111111;line-height:1.75;text-align:justify;display:none;}.elementor .e-4813a44-d12ad34{padding:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-25fca76-4d53fc3{width:100%;padding:0px;margin:0px;display:grid;gap:3rem;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);}.elementor .e-391b855-99123fa{width:100%;max-width:82rem;padding-block-start:clamp(2.25rem, 5vw, 5rem);padding-block-end:clamp(2.25rem, 5vw, 5rem);padding-inline-start:clamp(1.25rem, 6vw, 6rem);padding-inline-end:clamp(1.25rem, 6vw, 6rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:#FFFFFF;display:flex;flex-direction:column;gap:1.5rem;}.elementor .e-3f6f0de-7a17ad5{height:auto;object-position:center center;border-radius:0px;display:block;}.elementor .e-b36369b-d365e34{font-weight:800;font-size:0.8rem;color:#DCE7B0;letter-spacing:0.14em;line-height:1.4;display:block;}.elementor .e-6c5f226-d7e3926{font-weight:900;font-size:clamp(1.5rem, 2.4vw, 2.4rem);color:#FFFFFF;letter-spacing:-0.015em;line-height:1.08;}.elementor .e-99456f4-772322d{font-size:1.05rem;color:#FFFFFF;line-height:1.75;text-align:justify;}.elementor .e-6646833-6b23573{font-size:1.05rem;color:#FFFFFF;line-height:1.75;text-align:justify;font-style:italic;}.elementor .e-e08b871-8e3c988{padding-block-start:clamp(2.25rem, 5vw, 5rem);padding-block-end:clamp(2.25rem, 5vw, 5rem);padding-inline-start:clamp(1.5rem, 5vw, 5rem);padding-inline-end:clamp(1.5rem, 5vw, 5rem);display:flex;flex-direction:column;gap:1.2rem;justify-content:center;}.elementor .e-a792b26-ac4eecc{width:100%;padding:0px;margin:0px;background-color:#6F8C90;}.elementor .e-f03669e-cb3fa71{width:100%;overflow:hidden;padding:0px;margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:0px;}.elementor .e-171d93b-59f8f19{width:48%;height:0.8rem;min-height:0.8rem;padding:0px;margin-block-start:-1.25rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:-0.25rem;background-color:#6F8C90;align-self:flex-end;}.elementor .e-6a15246-f3bb657{width:10rem;height:10rem;overflow:hidden;margin-block-start:0px;margin-block-end:0.2rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:50%;border-width:5px;border-color:#C7D58B;border-style:solid;display:block;align-self:center;}.elementor .e-8ad4e69-96582cb{font-size:clamp(0.98rem, 1vw, 1.12rem);color:#111111;line-height:1.72;text-align:justify;margin:0px;text-justify: inter-word;\n}.elementor .e-f4781fc-a7de408{font-weight:700;font-size:1.05rem;color:#000000;line-height:1.3;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right;\n}.elementor .e-4563f56-68e264a{font-size:0.98rem;color:#000000;line-height:1.5;font-style:italic;margin:0px;text-align: right;\n}.elementor .e-4e1a6b3-7107056{width:100%;padding-block-start:2.75rem;padding-block-end:2.35rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;margin:0px;background-color:#EEF2DE;display:flex;flex-direction:column;gap:1.2rem;flex:0 1 auto;justify-content:center;align-items:stretch;}.elementor .e-7714ede-2e0fe2c{width:100%;height:auto;padding:0px;margin:0px;border-radius:0px;display:block;}.elementor .e-d89a5a3-7ec5592{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-e3978cf-ab8d92d{width:100%;height:0px;min-height:100%;object-fit:cover;display:block;max-width: none;
max-width: none;\n}.elementor .e-d8992ee-e57904b{width:100%;max-width:100%;overflow:hidden;padding:0px;margin:0px;background-color:#FFFFFF;display:grid;gap:0px;grid-template-columns:minmax(0, 32%) minmax(0, 68%);align-items:stretch;}.elementor .e-4455b21-030efc7{max-width:56rem;font-weight:900;font-size:clamp(2rem, 4vw, 3.8rem);color:#004B40;letter-spacing:-0.025em;line-height:1.02;text-align:center;padding-block-start:0.25rem;padding-block-end:0.4rem;padding-inline-start:1rem;padding-inline-end:1rem;margin:0px;background-color:#C7D58B;align-self:center;}.elementor .e-faa7f61-7ccb0a7{width:100%;height:auto;padding:0px;margin:0px;border-radius:0px;display:block;}.elementor .e-35b84f6-62c5414{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-0976538-56f0deb{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-019d510-1e37676{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-367484b-2b593e4{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-b7c78d5-c0d9a34{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-a7a56af-7689856{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-8284907-713412f{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-ad93097-0f46646{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-717fb0a-098a7a4{font-size:1.04rem;color:#111111;line-height:1.72;text-align:justify;margin:0px;}.elementor .e-d5e053f-42537ca{min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:1rem;}.elementor .e-af28148-2ba885e{padding:0px;margin:0px;}.elementor .e-454993e-21de2f5{text-align: right;\n}.elementor .e-12d46f9-ce4132f{width:100%;max-width:72rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:2rem;}.elementor .e-45877f0-d7d3446{width:100%;max-width:100%;overflow:hidden;padding-block-start:clamp(3rem, 5vw, 5.5rem);padding-block-end:clamp(3rem, 5vw, 5.5rem);padding-inline-start:clamp(1.25rem, 4vw, 4rem);padding-inline-end:clamp(1.25rem, 4vw, 4rem);margin:0px;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .e-6786f1a-0cae5f0{font-weight:900;font-size:clamp(3.4rem,7vw,6.6rem);color:#004B40;letter-spacing:-0.04em;line-height:.9;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0.35rem;padding-inline-end:0.35rem;margin:0px;display:inline-block;background-image: linear-gradient(to bottom,transparent 43%,#C7D58B 43%,#C7D58B 78%,transparent 78%);\n}.elementor .e-1003db0-ebd97d4{font-weight:900;font-size:clamp(1.9rem,4vw,3rem);color:#004B40;line-height:1.02;margin-block-start:0.55rem;margin-block-end:0px;margin-inline-start:0.35rem;margin-inline-end:0px;}.elementor .e-11fb0dc-54111b3{font-size:clamp(1.25rem,2.5vw,2rem);color:#004B40;line-height:1.08;font-style:italic;margin-block-start:1.35rem;margin-block-end:0px;margin-inline-start:0.35rem;margin-inline-end:0px;}.elementor .e-d85b8af-05e8a5d{min-width:0px;padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}.elementor .e-8464739-3a39945{width:100%;height:auto;max-width:23rem;object-fit:contain;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-c62df22-7b98ff8{padding-block-start:0px;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(1rem,3vw,3rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:center;}.elementor .e-37b4640-f765df4{font-weight:900;font-size:clamp(1.55rem,2.6vw,2.1rem);color:#FFFFFF;line-height:1.05;text-align:center;margin-block-start:0px;margin-block-end:0.3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4343710-6ba68c8{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-a0301f6-4226516{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-84d0b23-d9a9868{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-6929075-5c0445d{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-6d70111-40e728e{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-d52547f-1b955e6{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-1fe4a04-0fdf63f{min-width:0px;color:#FFFFFF;padding-block-start:1.55rem;padding-block-end:1.55rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#6F9799;display:flex;flex-direction:column;}.elementor .e-3a6b6be-5888ca1{font-weight:900;font-size:clamp(1.55rem,2.6vw,2.1rem);color:#FFFFFF;line-height:1.05;text-align:center;margin-block-start:0px;margin-block-end:0.3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab7999e-06cad67{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-9130f49-994bd16{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-f3716eb-d246b8c{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-ed6cfdb-5d2c05f{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-e42b9a1-77aedfc{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-f247b1f-d1586e2{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-344618d-ae9063b{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-d8a0d59-1a51b53{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-0ca71d5-1f17dd1{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-1494e58-f8e630f{min-width:0px;color:#FFFFFF;padding-block-start:1.55rem;padding-block-end:1.55rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#6F9799;display:flex;flex-direction:column;}.elementor .e-6324b69-1090c61{font-weight:900;font-size:clamp(1.55rem,2.6vw,2.1rem);color:#FFFFFF;line-height:1.05;text-align:center;margin-block-start:0px;margin-block-end:0.3rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1d2b36a-99af903{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-eca8106-545afd4{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-45c675a-d49502d{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-1c30749-a2a8f61{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-31c538f-852597d{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-bddb4bd-96d3209{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-b5cd537-4200304{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-bef1cc9-ce64126{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-5ff8f0c-dd7aa03{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-08f200a-b37e7f5{min-width:0px;color:#FFFFFF;padding-block-start:1.55rem;padding-block-end:1.55rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#6F9799;display:flex;flex-direction:column;}.elementor .e-9599c82-4e17780{width:100%;padding:0px;display:grid;gap:0.35rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-6de60e5-f73a345{font-weight:900;font-size:clamp(1.5rem,2.8vw,2.25rem);color:#004B40;line-height:1.08;text-align:center;margin:0px;}.elementor .e-31fc1ab-a0d248c{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-55e3411-67db9c2{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-8deb476-4a0cd06{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(0,75,64,.35);\n}.elementor .e-2cf9a20-cfec4e2{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-29e81e6-be86550{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-047d5c0-11bb17f{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(0,75,64,.35);\n}.elementor .e-a8a28d2-a0aecfc{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-e57fb8a-ed87da5{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-fde6288-e213902{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(0,75,64,.35);\n}.elementor .e-ec15ea1-5bd41ab{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-6c5ff57-2d84197{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-a9257d5-311f8ff{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(0,75,64,.35);\n}.elementor .e-e083dd0-edecf39{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));}.elementor .e-d3242ac-c745ae4{width:100%;color:#004B40;padding-block-start:1.25rem;padding-block-end:1.4rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#C7D58B;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-a3ae9ce-65cc846{font-weight:900;font-size:clamp(1.5rem,2.8vw,2.25rem);color:#C7D58B;line-height:1.08;text-align:center;margin:0px;}.elementor .e-b9041bf-a548368{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-bfa2b87-87c9b37{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-19079c4-1fb9bc0{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-f9bc823-5e647db{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-380b908-c5bf278{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-05f6a38-a12e9be{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-7029c1e-f33730f{font-weight:900;font-size:clamp(1.8rem,3vw,2.8rem);color:inherit;line-height:1;margin:0px;}.elementor .e-5dcee17-0c9c23b{font-weight:600;font-size:clamp(1rem,1.4vw,1.3rem);color:inherit;line-height:1.18;margin:0px;}.elementor .e-544c0a7-7f451cc{min-width:0px;text-align:center;padding-block-start:1.15rem;padding-block-end:1.15rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-block-start-width:2px;display:flex;flex-direction:column;gap:0.25rem;justify-content:center;align-items:center;border-top-style: dotted; border-top-color: rgba(236,241,224,.72);\n}.elementor .e-2e6fb8a-91e50f9{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));}.elementor .e-4fc3deb-3d44217{width:100%;color:#C7D58B;padding-block-start:1.25rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;background-color:#004B40;display:flex;flex-direction:column;gap:0.55rem;}.elementor .e-7a8ca2e-a6cd31e{width:100%;max-width:78rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .e-31afc50-b29fd6f{width:100%;max-width:100%;overflow:hidden;padding-block-start:clamp(2.5rem,5vw,5rem);padding-block-end:clamp(2.5rem,5vw,5rem);padding-inline-start:clamp(1rem,4vw,4rem);padding-inline-end:clamp(1rem,4vw,4rem);background-color:#ECF1E0;display:flex;flex-direction:column;}.elementor .e-7ef11c3-274b2dc{width:100%;max-width:68rem;font-weight:900;font-size:clamp(1.5rem, 3.2vw, 3.5rem);color:#004B40;letter-spacing:-0.018em;line-height:1.06;text-align:center;text-transform:uppercase;padding-block-start:0.14em;padding-block-end:0.14em;padding-inline-start:0.28em;padding-inline-end:0.28em;margin:0px;background-color:#C7D58B;align-self:center;overflow-wrap: normal;
overflow-wrap: normal; word-break: normal;\n}.elementor .e-66ce7b2-e7beb47{font-weight:400;font-size:16px;color:#1D1D1D;line-height:1.7;text-align:justify;margin:0px;}.elementor .e-2ce83fa-ca88d4e{font-weight:400;font-size:16px;color:#1D1D1D;line-height:1.7;text-align:justify;margin:0px;}.elementor .e-0e8a078-251baf2{font-weight:400;font-size:16px;color:#1D1D1D;line-height:1.7;text-align:justify;margin:0px;}.elementor .e-13eb50e-7554ce5{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 460px;flex-basis: 0;
width: auto;
min-width: 0;\n}.elementor .e-c187558-ce69064{font-weight:400;font-size:16px;color:#1D1D1D;line-height:1.7;text-align:justify;margin:0px;}.elementor .e-667b38f-38833e1{font-weight:400;font-size:16px;color:#1D1D1D;line-height:1.7;text-align:justify;margin:0px;}.elementor .e-3221a91-8afc329{font-weight:700;font-size:16px;color:#111111;line-height:1.4;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-align: right;\n}.elementor .e-bb558b8-5d67611{font-size:16px;color:#111111;line-height:1.4;font-style:italic;margin:0px;text-align: right;\n}.elementor .e-4a2b045-de59907{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 460px;flex-basis: 0;
width: auto;
min-width: 0;\n}.elementor .e-cb36df0-5fcd930{width:100%;max-width:1100px;padding:0px;display:flex;flex-direction:row;gap:clamp(24px, 4vw, 48px);flex-wrap:wrap;align-items:flex-start;}.elementor .e-9ff481a-19a0686{width:100%;height:550px;max-width:1100px;overflow:hidden;object-fit:cover;margin-block-start:8px;display:block;object-position: center;\n}.elementor .e-6ddc737{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:clamp(24px, 6vw, 96px);padding-inline-end:clamp(24px, 6vw, 96px);background-color:#FFFFFF;display:flex;flex-direction:column;gap:32px;align-items:center;}.elementor .e-9a92f16-47f059a{min-width:0px;min-height:clamp(420px, 45vw, 580px);border-width:2px;border-color:#6D8C8E;border-style:solid;background-image:url("https://revistasudeco.com.br/wp-content/uploads/2026/09/Eduardo-Tavares-UP1.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;flex:1 1 420px;background-position: center top;\n}.elementor .e-f572333-48ea12f{font-weight:800;font-size:clamp(38px, 5vw, 58px);color:#24434A;letter-spacing:-0.02em;line-height:1;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;background-color:#C8D789;width: fit-content;\n}.elementor .e-e05e78e-8d5be63{font-size:16px;color:#182221;line-height:1.55;text-align:justify;}.elementor .e-8e84892-aded214{font-size:16px;color:#182221;line-height:1.55;text-align:justify;}.elementor .e-2330c0d-01c6e01{font-size:16px;color:#182221;line-height:1.55;text-align:justify;}.elementor .e-c34f76d-d1dcf7c{min-width:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 420px;justify-content:center;}.elementor .e-1c31a77-dcb0009{display:flex;flex-direction:row;gap:clamp(20px, 2vw, 24px);flex-wrap:wrap;align-items:stretch;}.elementor .e-367b4cf-a55f8d1{font-size:16px;color:#182221;line-height:1.55;text-align:justify;}.elementor .e-833b888-95b0a33{font-size:16px;color:#182221;line-height:1.55;text-align:justify;}.elementor .e-ca72a97-84446aa{font-size:16px;color:#182221;line-height:1.55;text-align:justify;}.elementor .e-7140aaa-cda93bd{font-weight:800;font-size:28px;color:#101817;line-height:1.15;text-align: right;\n}.elementor .e-926403e-d0733b6{font-size:16px;color:#182221;line-height:1.5;font-style:italic;padding-block-end:12px;border-block-end-width:4px;border-bottom-style: solid; border-bottom-color: #B8CC73; text-align: right;\n}.elementor .e-fce8e43-79ae942{margin-block-start:22px;display:flex;flex-direction:column;gap:4px;align-items:flex-end;}.elementor .e-437027e-a3dc72b{display:flex;flex-direction:column;gap:14px;}.elementor .e-3133852-d928980{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:28px;}.elementor .e-2e71225-ff288b9{padding-block-start:72px;padding-block-end:72px;padding-inline-start:clamp(24px, 6vw, 96px);padding-inline-end:clamp(24px, 6vw, 96px);background-color:#F0F4E2;display:flex;flex-direction:column;align-items:center;}