.elementor .e-70d8d891-65c6:hover,.elementor .e-70d8d891-65c6:focus-visible{color:#77B84E;}.elementor .e-70d8d891-65c6{font-family:"Varela Round";font-size:0.78rem;color:#315f4d;line-height:1.4;text-decoration:none !important;padding:0px;border-width:0px;background-color:transparent;transition:color 0.18s;flex:0 0 auto;font-weight: 650;\n}.elementor .e-1b557b0f-e5bb{color:#8b9b93;flex:0 0 auto;}.elementor .e-3596ced5-448c{min-width:0px;overflow:hidden;color:#6d7d75;white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-36efb47a-6335{width:100%;min-width:0px;overflow:hidden;font-size:0.78rem;color:#667970;line-height:1.4;padding:0px;margin-block-start:0px;margin-block-end:0.35rem;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:0.55rem;flex-wrap:nowrap;align-items:center;}.elementor .e-27232377-a0b9{font-size:0.72rem;color:#477a43;letter-spacing:0.16em;font-weight: 850;\n}.elementor .e-637eb79c-63cc{max-width:50rem;font-size:4.2rem;color:#073f32;letter-spacing:-0.055em;line-height:0.96;font-weight: 680;\n}.elementor .e-699c10f6-1c21{max-width:45rem;font-size:1.08rem;color:#53685f;line-height:1.72;}.elementor .e-43c31539-50f4{padding:0px;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-1c6dc43a-6058{font-size:0.68rem;color:#cfe694;letter-spacing:0.15em;font-weight: 850;\n}.elementor .e-4ed03ce5-180d{font-weight:700;font-size:2rem;color:#ffffff;line-height:1.05;}.elementor .e-3e91bed3-f9ee{color:rgba(255,255,255,0.72);line-height:1.65;}.elementor .e-42b8c1f0-14f2{font-size:0.88rem;color:#ffffff;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.14); font-weight: 750;\n}.elementor .e-5cfdb1bb-f082{font-size:0.88rem;color:#ffffff;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.14); font-weight: 750;\n}.elementor .e-3a367d9d-1bd8{font-size:0.88rem;color:#ffffff;padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.14); font-weight: 750;\n}.elementor .e-7b3b9f6b-9e26{width:100%;margin-block-start:0.75rem;display:grid;gap:0.65rem;grid-template-columns:1fr;}.elementor .e-31a99d50-49e0{color:#ffffff;padding:2rem;border-start-start-radius:1rem;border-start-end-radius:1rem;border-end-start-radius:1rem;border-end-end-radius:3.5rem;background-color:#0b3f32;box-shadow:0px 24px 55px 0px rgba(7,63,50,0.14);flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-4a1d9bed-67fa{width:100%;height:auto;min-height:0px;max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:3rem;grid-template-columns:minmax(0,1.18fr) minmax(20rem,0.82fr);grid-template-rows:auto;grid-auto-rows:auto;align-content:center;align-items:center;}.elementor .e-1b1b9c4a-1f8b{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#eef2e9;justify-content:center;}.elementor .e-6433706a-5ba6{font-size:0.68rem;color:#cfe694;letter-spacing:0.15em;font-weight: 850;\n}.elementor .e-2cce3b6c-594a{font-weight:700;font-size:2.35rem;color:#ffffff;line-height:1.03;}.elementor .e-5304d5f6-a71d{color:rgba(255,255,255,0.7);line-height:1.65;}.elementor .e-639ca646-7ecd{min-width:2rem;font-size:0.72rem;color:#cfe694;font-weight: 850;\n}.elementor .e-786bb825-98dd{font-size:0.92rem;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-11e67906-dac6{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1rem;align-items:flex-start;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-78f211fe-f072{min-width:2rem;font-size:0.72rem;color:#cfe694;font-weight: 850;\n}.elementor .e-6c65c125-e7c1{font-size:0.92rem;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-42364821-712c{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:1rem;align-items:flex-start;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-427d5393-9e4d{min-width:2rem;font-size:0.72rem;color:#cfe694;font-weight: 850;\n}.elementor .e-18e7e408-bdc2{font-size:0.92rem;color:rgba(255,255,255,0.78);line-height:1.55;}.elementor .e-2cbd981d-c08d{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:0px;flex-direction:row;gap:1rem;align-items:flex-start;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(255,255,255,0.14);\n}.elementor .e-1d226a9c-a981{width:100%;padding:0px;margin-block-start:0.5rem;flex-direction:column;gap:0px;}.elementor .e-15590bbf-171f{font-size:0.82rem;color:rgba(255,255,255,0.55);line-height:1.55;padding-block-start:1rem;margin-block-start:0.75rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.14);\n}.elementor .e-7cc024b7-a8e7{position:sticky;inset-block-start:7rem;padding:2.25rem;border-radius:0.8rem;background-color:#0b3f32;flex-direction:column;gap:1rem;align-items:flex-start;}.elementor .e-29f714bb-691f{font-size:0.68rem;color:#477a43;letter-spacing:0.15em;font-weight: 850;\n}.elementor .e-4606ad3b-26ca{font-weight:700;font-size:2.75rem;color:#073f32;letter-spacing:-0.035em;line-height:1;}.elementor .e-22a532aa-33f6{color:#607269;line-height:1.6;}.elementor .e-4cd3644b-ea2b{font-size:0.78rem;color:#315947;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.75rem;grid-column:1 / -1;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dce5dd; font-weight: 850;\n}.elementor .e-cd99d58-8f62{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-712e4c46-e433:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-712e4c46-e433{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-4571b3bf-bb22{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-2dc1fb19-4075{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-6263a897-24cc:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-6263a897-24cc{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-4c4591d1-5b87{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-450dfc91-bb81{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-28f8fdd7-ff55:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-28f8fdd7-ff55{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-35527cc4-84c2{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-2a9eb6c5-70bf{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-40caf306-b512:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-40caf306-b512{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-6f067f3f-1d28{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-460caa9-c45a{font-size:0.8rem;color:#6c7c73;line-height:1.45;margin-block-start:-0.5rem;grid-column:1 / -1;}.elementor .e-558747f7-564b{font-size:0.78rem;color:#315947;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.75rem;grid-column:1 / -1;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dce5dd; font-weight: 850;\n}.elementor .e-4de9405e-56f2{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-535c483f-3783:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-535c483f-3783{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-363965f2-795b{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-3b565c13-5341{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-b8e37b-2120:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-b8e37b-2120{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-64dcedf8-6179{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-1dc9da2f-be78{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-760d42d2-d3c9:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-760d42d2-d3c9{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;}.elementor .e-5f9deff3-718b{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-34226d06-60e3{font-size:0.78rem;color:#315947;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:0px;padding-block-end:0.75rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0.75rem;grid-column:1 / -1;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: #dce5dd; font-weight: 850;\n}.elementor .e-650d99f7-d28f{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-73e492b9-843d:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-73e492b9-843d{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;appearance:auto;}.elementor .e-351cd22d-4aaa{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-675cf985-9b99{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-7802c3f7-e9ea:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-7802c3f7-e9ea{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;appearance:auto;}.elementor .e-5221f76e-3fef{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-3b93f067-3301{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-1bccc725-199a:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-1bccc725-199a{width:100%;min-height:3.25rem;font-family:"Varela Round";font-size:1rem;color:#123d31;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;appearance:auto;}.elementor .e-2d6959ca-cee9{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;align-items:stretch;}.elementor .e-4ad637ee-ede4{font-family:"Varela Round";font-weight:400;font-size:0.9rem;color:#123d31;}.elementor .e-44f72710-1c4f:focus{border-color:#77B84E;box-shadow:0px 0px 0px 3px rgba(119,184,78,0.18);}.elementor .e-44f72710-1c4f{width:100%;min-height:7.5rem;font-family:"Varela Round";font-size:1rem;color:#123d31;line-height:1.55;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:0.55rem;border-width:1px;border-color:#cbd7ce;border-style:solid;outline-style:none;background-color:#fbfcf9;transition:border-color 0.16s, box-shadow 0.16s;resize: vertical;\n}.elementor .e-753d4ace-a189{font-size:0.78rem;color:#7b887f;}.elementor .e-55954e5b-7711{min-width:0px;padding:0px;flex-direction:column;gap:0.5rem;grid-column:1 / -1;align-items:stretch;}.elementor .e-5979b52b-e4fb{width:100%;display:grid;gap:0.95rem;grid-template-columns:repeat(2,minmax(0,1fr));}.elementor .e-5de013fe-9f20{width:1.15rem;height:1.15rem;min-width:1.15rem;color:#77B84E;margin-block-start:0.15rem;border-radius:0.2rem;border-width:1px;border-color:#77B84E;border-style:solid;background-color:#ffffff;&:checked { color: #0b4d3b; }\n}.elementor .e-76682d14-e56a{font-size:0.85rem;color:#425c51;line-height:1.5;}.elementor .e-3c46e1f4-c94e{width:100%;padding:1rem;border-radius:0.5rem;background-color:#f1f5ed;flex-direction:row;gap:0.75rem;align-items:flex-start;}.elementor .e-3f54c7e9-251a:hover,.elementor .e-3f54c7e9-251a:focus-visible{color:#073F32;background-color:#77B84E;transform:translate3d(0px, -2px, 0px);}.elementor .e-3f54c7e9-251a{width:100%;min-height:3.4rem;font-weight:800;font-size:1rem;color:#ffffff;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.35rem;padding-inline-end:1.35rem;border-radius:0.55rem;border-width:1px;border-color:#0b4d3b;border-style:solid;background-color:#0b4d3b;transition:background-color 0.18s, color 0.18s, transform 0.18s;&:focus-visible { outline: 3px solid rgba(119,184,78,0.38); outline-offset: 3px; }\n}.elementor .e-2285801e-d663{color:#234d38;line-height:1.5;}.elementor .e-e254a6b-2bbb{width:100%;color:#234d38;padding:1rem;border-radius:0.5rem;background-color:#e8f3e0;display:none;}.elementor .e-6eb8ef4a-7957{color:#7f2e25;line-height:1.5;}.elementor .e-95cdf3e-c330{width:100%;color:#7f2e25;padding:1rem;border-radius:0.5rem;background-color:#fbe8e5;display:none;}.elementor .e-4f4a46d5-a77f{width:100%;padding:0px;margin-block-start:1rem;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .e-2005209d-f3cd{padding:2rem;border-radius:0.8rem;border-width:1px;border-color:#d4dfd6;border-style:solid;background-color:#ffffff;box-shadow:0px 14px 36px 0px rgba(22,65,46,0.065);flex-direction:column;gap:0.75rem;align-items:stretch;}.elementor .e-7b84e394-bb6b{width:100%;height:auto;min-height:0px;max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:2.25rem;grid-template-columns:minmax(18rem,0.72fr) minmax(0,1.28fr);grid-template-rows:auto;grid-auto-rows:auto;align-content:start;align-items:start;}.elementor .e-5136fbf4-cc6c{width:100%;padding-block-start:5.25rem;padding-block-end:5.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f6f5ef;justify-content:center;}.elementor .e-669b51b5-98de:hover,.elementor .e-669b51b5-98de:focus-visible{background-color:#1fb958;transform:translate3d(0px, -2px, 0px);}.elementor .e-669b51b5-98de{width:3.55rem;height:3.55rem;min-width:3.55rem;overflow:hidden;position:fixed;inset-inline-end:1.25rem;inset-block-end:1.25rem;z-index:9999;font-size:0px;color:transparent;line-height:0px;padding:0px;border-radius:50%;border-width:1px;border-color:rgba(255,255,255,0.72);border-style:solid;background-image:url("https://vertex.agr.br/wp-content/uploads/2026/10/vertex-whatsapp-icon.png");background-repeat:no-repeat;background-attachment:scroll;background-size:2.15rem 2.15rem;background-position:center center;background-color:#25d366;box-shadow:0px 10px 26px 0px rgba(17,70,45,0.28);transition:transform 0.18s, background-color 0.18s;}