.elementor .e-da45e2b-b2856ae{width:100%;height:98%;position:absolute;inset-block-start:0px;inset-inline-start:0px;}.elementor .e-5da7404-da85aeb{min-height:490px;position:relative;z-index:1;padding-block-start:10px;padding-block-end:10px;padding-inline-start:90px;padding-inline-end:10px;display:flex;flex-direction:column;gap:0.9rem;flex:1 1 29rem;justify-content:center;align-items:flex-start;}.elementor .e-3485b0c-51818cc{position:relative;font-weight:800;color:#021B50;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0.8rem;border-width:1px;border-color:#cddbea;border-style:solid;background-color:#FDB90C;}.elementor .e-6520a0f-7958986{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:25px;z-index:10;padding-block-start:0rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.8px;flex-wrap:wrap;justify-content:flex-end;}.elementor .e-9b68b7e-83dbc93{position:relative;}.elementor .e-28ed097-d883071{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;inset: 0;\n}.elementor .e-5d8cc95-7a2e81f{width:auto;height:42px;min-height:42px;position:relative;font-weight:800;font-size:11px;color:#021B50;line-height:1.15;padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:0.8rem;border-width:1px;border-color:#cddbea;border-style:solid;background-color:#FDB90C;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-ddb0000-85ec451{width:auto;height:auto;min-height:0px;position:absolute;inset-block-start:auto;inset-inline-end:12px;inset-block-end:14px;inset-inline-start:auto;z-index:10;padding:0px;margin:0px;display:flex;flex-direction:row;gap:0.8px;flex-wrap:wrap;justify-content:flex-end;align-items:center;}.elementor .e-a1a1117-e103821{height:143.23vw;min-height:143.23vw;overflow:hidden;position:relative;display:none;}.elementor .e-a79d438-102d889{font-weight:800;font-size:1.08rem;color:#fff;}.elementor .e-29fe4d0-80b8bed{font-size:0.88rem;color:#bcd0ec;}.elementor .e-74b2f4b-0f994b7{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-inline-end-width:1px;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 18rem;border-right-style: solid; border-right-color: rgba(255,255,255,.14);\n}.elementor .e-26c06f4-9d6a4ac{font-weight:800;font-size:1.08rem;color:#fff;}.elementor .e-97fff02-204e726{font-size:0.88rem;color:#bcd0ec;}.elementor .e-ce34147-d4025e1{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:2rem;padding-inline-end:2rem;border-inline-end-width:1px;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 18rem;border-right-style: solid; border-right-color: rgba(255,255,255,.14);\n}.elementor .e-b4f9d7e-b64f509{font-weight:800;font-size:1.08rem;color:#fff;}.elementor .e-9f46abf-dcede4a{font-size:0.88rem;color:#bcd0ec;}.elementor .e-1f12961-bfda92b{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:2rem;padding-inline-end:2rem;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 18rem;}.elementor .e-ba76afe-9aaef05{color:#ffffff;padding-block-start:0px;padding-block-end:0px;padding-inline-start:max(1.5rem, calc((100% - 74rem)/2));padding-inline-end:max(1.5rem, calc((100% - 74rem)/2));margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:#07804A;display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-70dfa52-f7a54a5{font-weight:900;font-size:0.76rem;color:#258537;letter-spacing:0.14em;}.elementor .e-825fa74-2e1fe6a{font-weight:900;font-size:clamp(2.2rem,4vw,3.6rem);color:#082b62;letter-spacing:-0.045em;line-height:1.05;}.elementor .e-81a001b-e4c0a87{max-width:100%;font-size:1.05rem;color:#617086;line-height:1.6;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7ab09a0-f7ca97b{font-weight:900;color:#082b62;padding-block-start:0.5px;padding-block-end:0.5px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;background-color:transparent;align-self:end;}.elementor .e-a7bda49-bdc9405{display:flex;flex-direction:column;gap:0.45rem;flex:1 1 34rem;}.elementor .e-74e6086-eab04a7{display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-57ae224-6797a39{width:100%;height:14.5rem;object-fit:cover;}.elementor .e-53b2e78-de0e489{font-weight:900;font-size:0.75rem;color:#258537;letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-1e92df0-9296c44{font-size:1.24rem;color:#082b62;line-height:1.28;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;font-weight: 850;\n}.elementor .e-061d849-8a19ed6{font-size:0.94rem;color:#617086;line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-630d03f-a8027f3{font-weight:900;font-size:0.82rem;color:#082b62;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-color:transparent;}.elementor .e-e3474fc-59e59c0{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.4rem;border-width:1px;border-color:#dbe5f0;border-style:solid;background-color:#ffffff;display:none;flex-direction:column;gap:0.9rem;flex:1 1 20rem;}.elementor .e-c5553cc-3e66414{width:100%;height:14.5rem;object-fit:cover;}.elementor .e-ac6686e-f1ff55b{font-weight:900;font-size:0.75rem;color:#258537;letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-1c8a75b-82c3fac{font-size:1.24rem;color:#082b62;line-height:1.28;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;font-weight: 850;\n}.elementor .e-c082c23-b59f9cc{font-size:0.94rem;color:#617086;line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-443566b-6e80f38{font-weight:900;font-size:0.82rem;color:#082b62;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-color:transparent;}.elementor .e-2d1e1aa-0675b5a{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.4rem;border-width:1px;border-color:#dbe5f0;border-style:solid;background-color:#ffffff;display:none;flex-direction:column;gap:0.9rem;flex:1 1 20rem;}.elementor .e-0028a9d-42a1bc7{width:100%;height:14.5rem;object-fit:cover;}.elementor .e-5e88ea8-b1f1cd6{font-weight:900;font-size:0.75rem;color:#258537;letter-spacing:0.06em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-351e4da-763bdd6{font-size:1.24rem;color:#082b62;line-height:1.28;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;font-weight: 850;\n}.elementor .e-2ad7196-955c8a0{font-size:0.94rem;color:#617086;line-height:1.55;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;}.elementor .e-cb2e316-549b6e4{font-weight:900;font-size:0.82rem;color:#082b62;padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.4rem;padding-inline-end:1.4rem;background-color:transparent;}.elementor .e-64c2547-8947f2c{overflow:hidden;padding-block-start:0px;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:1.4rem;border-width:1px;border-color:#dbe5f0;border-style:solid;background-color:#ffffff;display:none;flex-direction:column;gap:0.9rem;flex:1 1 20rem;}.elementor .e-ef8c0aa-30b2d49{display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-b38d1be-e908433{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:max(1.5rem, calc((100% - 74rem)/2));padding-inline-end:max(1.5rem, calc((100% - 74rem)/2));background-color:#f4f8fc;display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-6bb4b95-fd1394a{padding:0px;margin:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-c41cfad-f46302a{width:100%;aspect-ratio:4/4.2;object-fit:cover;border-start-start-radius:1.7rem;border-start-end-radius:5.5rem;border-end-start-radius:1.7rem;border-end-end-radius:1.7rem;box-shadow:0px 1.5rem 4rem 0px rgba(8,43,98,.16);}.elementor .e-5767c93-835308b{position:relative;flex:1 1 24rem;}.elementor .e-ee9d36d-0e57016{font-weight:900;font-size:0.76rem;color:#258537;letter-spacing:0.14em;}.elementor .e-b409ac9-c2b6ff1{font-weight:900;font-size:clamp(2.2rem,4vw,3.6rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.05;}.elementor .e-343dece-de19bbc{font-size:1.06rem;color:#b8c5d9;line-height:1.65;}.elementor .e-bd22981-136f68b{font-size:1.06rem;color:#b8c5d9;line-height:1.65;}.elementor .e-2a4d1cc-fc885a0{font-size:1rem;color:#082b62;font-weight: 850;\n}.elementor .e-d3cc2a2-84275cb{font-size:0.84rem;color:#617086;}.elementor .e-d061d0f-5033b46{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:1rem;border-width:1px;border-color:#dbe5f0;border-style:solid;background-color:#f4f8fc;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 12rem;}.elementor .e-102c516-9ff8cf9{font-size:1rem;color:#082b62;font-weight: 850;\n}.elementor .e-81a38fe-b935612{font-size:0.84rem;color:#617086;}.elementor .e-ce26cf8-571b487{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:1rem;border-width:1px;border-color:#dbe5f0;border-style:solid;background-color:#f4f8fc;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 12rem;}.elementor .e-50267a4-be44035{font-size:1rem;color:#082b62;font-weight: 850;\n}.elementor .e-1642bee-5a7278e{font-size:0.84rem;color:#617086;}.elementor .e-c3ff21a-5519e73{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.15rem;padding-inline-end:1.15rem;border-radius:1rem;border-width:1px;border-color:#dbe5f0;border-style:solid;background-color:#f4f8fc;display:flex;flex-direction:column;gap:0.25rem;flex:1 1 12rem;}.elementor .e-9a9afbd-eb96e66{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0.85rem;flex-wrap:wrap;}.elementor .e-e2cebaa-909fafa{display:flex;flex-direction:column;gap:1rem;flex:1 1 30rem;align-items:flex-start;}.elementor .e-f659f6d-4c95da7{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100% - 74rem)/2));padding-inline-end:max(1.5rem, calc((100% - 74rem)/2));background-color:#082b62;display:flex;flex-direction:row;gap:4.5rem;flex-wrap:wrap;align-items:center;}.elementor .e-43242d0-a30da8f{font-weight:900;font-size:0.76rem;color:#258537;letter-spacing:0.14em;}.elementor .e-594544a-faab14b{font-weight:900;font-size:clamp(2.2rem,4vw,3.6rem);color:#082b62;letter-spacing:-0.045em;line-height:1.05;}.elementor .e-91888d8-2b5dc8c{max-width:100%;font-size:1.05rem;color:#617086;line-height:1.6;margin-block-end:10px;}.elementor .e-ac71341-edcd42c{font-weight:900;color:#082b62;padding-block-start:0.5px;padding-block-end:0.5px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;background-color:transparent;align-self:end;}.elementor .e-ac1b385-aae6f5b{font-weight:900;font-size:1.8rem;color:#f3c817;}.elementor .e-b409c92-fd61c67{font-size:1.2rem;color:#ffffff;font-weight: 850;\n}.elementor .e-d25c003-a7f7daf{font-size:0.92rem;color:#dce8f7;line-height:1.5;}.elementor .e-f2f24ff-e7b8640{min-height:17rem;overflow:hidden;color:#ffffff;padding:1.7rem;border-radius:1.35rem;border-block-end-width:0.35rem;background-image:url("https://vanildoneves.com.br/wp-content/uploads/2026/09/proposta-infraestrutura-viaria.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px -12rem 10rem -4rem rgba(5,31,70,.98) inset;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 15rem;justify-content:flex-end;border-bottom-style: solid; border-bottom-color: #f3c817;\n}.elementor .e-b9bfeaf-c3d797b{font-weight:900;font-size:1.8rem;color:#f3c817;}.elementor .e-1377e1e-2ec8ec2{font-size:1.2rem;color:#ffffff;font-weight: 850;\n}.elementor .e-c0eb4eb-1bb3ead{font-size:0.92rem;color:#dce8f7;line-height:1.5;}.elementor .e-b4e214e-79bccb8{min-height:17rem;overflow:hidden;color:#ffffff;padding:1.7rem;border-radius:1.35rem;border-block-end-width:0.35rem;background-image:url("https://vanildoneves.com.br/wp-content/uploads/2026/09/proposta-agricultura-familiar.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px -12rem 10rem -4rem rgba(5,31,70,.98) inset;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 15rem;justify-content:flex-end;border-bottom-style: solid; border-bottom-color: #f3c817;\n}.elementor .e-af21912-4fec19a{font-weight:900;font-size:1.8rem;color:#f3c817;}.elementor .e-39c9e0b-d91524a{font-size:1.2rem;color:#ffffff;font-weight: 850;\n}.elementor .e-2a62b05-b4f1206{font-size:0.92rem;color:#dce8f7;line-height:1.5;}.elementor .e-447ab15-9c462eb{min-height:17rem;overflow:hidden;color:#ffffff;padding:1.7rem;border-radius:1.35rem;border-block-end-width:0.35rem;background-image:url("https://vanildoneves.com.br/wp-content/uploads/2026/09/proposta-saude-publica.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px -12rem 10rem -4rem rgba(5,31,70,.98) inset;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 15rem;justify-content:flex-end;border-bottom-style: solid; border-bottom-color: #f3c817;\n}.elementor .e-db2f690-cca6faf{font-weight:900;font-size:1.8rem;color:#f3c817;}.elementor .e-b49141d-0006b96{font-size:1.2rem;color:#ffffff;font-weight: 850;\n}.elementor .e-57a0c0a-5e78fd3{font-size:0.92rem;color:#dce8f7;line-height:1.5;}.elementor .e-51498b3-b7ca6ac{min-height:17rem;overflow:hidden;color:#ffffff;padding:1.7rem;border-radius:1.35rem;border-block-end-width:0.35rem;background-image:url("https://vanildoneves.com.br/wp-content/uploads/2026/09/proposta-educacao-publica.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px -12rem 10rem -4rem rgba(5,31,70,.98) inset;display:flex;flex-direction:column;gap:0.75rem;flex:1 1 15rem;justify-content:flex-end;border-bottom-style: solid; border-bottom-color: #f3c817;\n}.elementor .e-c513b8f-3f90c7a{padding-block-start:0rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1.1rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-e1be9fe-dcf6b25{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100% - 74rem)/2));padding-inline-end:max(1.5rem, calc((100% - 74rem)/2));background-color:#f4f8fc;display:flex;flex-direction:column;gap:0.65rem;align-items:flex-start;}.elementor .e-1e503c4-dc3514f{font-weight:900;font-size:0.76rem;color:#f3c817;letter-spacing:0.14em;}.elementor .e-6c8ad25-5154e20{font-weight:900;font-size:clamp(2.2rem,4vw,3.6rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.05;}.elementor .e-024f275-165dbe7{font-size:1.05rem;color:#bcd0ec;line-height:1.6;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ecb9209-4d5c401{font-weight:900;color:#ffffff;padding-block-start:0.5px;padding-block-end:0.5px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:10px;background-color:transparent;align-self:end;}.elementor .e-47d886c-d60016e{padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:max(1.5rem, calc((100% - 74rem)/2));padding-inline-end:max(1.5rem, calc((100% - 74rem)/2));background-color:#082b62;display:flex;flex-direction:column;gap:0.65rem;align-items:flex-start;}.elementor .e-efb37ba-376ac4e{width:auto;font-weight:900;font-size:clamp(2rem,4vw,3.2rem);color:#ffffff;line-height:1.05;}.elementor .e-07a6897-8809c6d{font-size:1rem;color:#d9f0df;line-height:1.6;}.elementor .e-4f2d44b-0b1fce4{display:flex;flex-direction:column;gap:0.45rem;flex:1 1 34rem;}.elementor .e-0a39346-7e522f6{width:200px;}.elementor .e-cbb297c-cfed02f{width:200px;}.elementor .e-bcc3047-663f922{width:200px;}.elementor .e-d2f149c-93e99ce{width:40%;column-gap:10px;flex-direction:row;justify-content:center;}.elementor .e-8d9e99e-c07e906{padding-block-start:4.5rem;padding-block-end:4.5rem;padding-inline-start:max(1.5rem, calc((100% - 74rem)/2));padding-inline-end:max(1.5rem, calc((100% - 74rem)/2));background-image:linear-gradient(95deg, #176a2a %,#258537 %);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#258537;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-b6686a2-4c8df0c{padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}