@media (max-width: 770.98px) {
.elementor .e-40ef224a-c596{max-width:560px;font-family:Georgia,serif;font-weight:700;font-size:clamp(27px,2.8vw,40px);color:#082d58;letter-spacing:-0.04em;line-height:1;padding-block-start:8px;background-image:linear-gradient(0deg, #d00812 0%,#d00812 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat:no-repeat; background-position:left top; background-size:16px 2px;\n}
.elementor .e-1fcbb86c-6e38{max-width:560px;font-family:Lato,Arial,sans-serif;font-size:clamp(16px,1.3vw,19px);color:#15365e;line-height:1.38;margin-block-end:8px;}
.elementor .e-34ef24c6-8439{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;order:1;clip:rect(0,0,0,0); white-space:nowrap;\n}
.elementor .e-7dea5181-a7f9{width:100%;height:27px;font-family:Lato,Arial,sans-serif;font-size:13px;color:#334;padding-block-start:0px;padding-block-end:0px;padding-inline-start:11px;padding-inline-end:11px;border-radius:5px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#fff;order:2;box-sizing:border-box;\n}
.elementor .e-6e830bf8-9b33{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;order:3;clip:rect(0,0,0,0); white-space:nowrap;\n}
.elementor .e-2268ead-8b64{width:100%;height:27px;font-family:Lato,Arial,sans-serif;font-size:13px;color:#334;padding-block-start:0px;padding-block-end:0px;padding-inline-start:11px;padding-inline-end:11px;border-radius:5px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#fff;order:4;box-sizing:border-box;\n}
.elementor .e-4ed2d617-cbaa{width:100%;height:auto;font-family:Lato,Arial,sans-serif;font-weight:700;font-size:13px;color:#fff;text-align:center;padding-block-start:7px;padding-block-end:7px;border-radius:6px;border-width:0px;background-color:#c90008;order:7;box-sizing:border-box;\n}
.elementor .e-3b0523cf-d422{font-family:""Playfair Display",Georgia,serif";font-weight:700;font-size:16px;color:#092e58;line-height:1.2;margin-block-start:0px;margin-block-end:2px;margin-inline-start:0px;margin-inline-end:0px;order:0;}
.elementor .e-2362939c-35af{width:1px;height:1px;overflow:hidden;position:absolute;padding:0px;margin:-1px;border-width:0px;order:5;clip:rect(0,0,0,0); white-space:nowrap;\n}
.elementor .e-404f281c-e2e2{width:100%;height:27px;font-family:Lato,Arial,sans-serif;font-size:13px;color:#6a6a6a;padding-block-start:0px;padding-block-end:0px;padding-inline-start:11px;padding-inline-end:11px;border-radius:5px;border-width:1px;border-color:#d7d7d7;border-style:solid;background-color:#fff;order:6;box-sizing:border-box;\n}
.elementor .e-50048a7-ef38{font-family:Lato,Arial,sans-serif;font-size:10px;color:#15365e;line-height:1.2;text-align:center;margin:0px;order:8;}
.elementor .e-1af3a8ee-bbd9{display:contents;}
.elementor .e-3f481bc1-b469{width:100%;max-width:344px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:18px;padding-inline-end:18px;margin-block-start:0px;border-radius:9px;border-width:1px;border-color:#e7e7e7;border-style:solid;background-color:#fff;box-shadow:0px 4px 16px 0px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:5px;align-items:stretch;box-sizing:border-box;\n}
.elementor .e-8bbc936-17f2{width:51%;min-width:0px;padding-block-start:27px;padding-block-end:10px;padding-inline-start:clamp(48px,6.1vw,114px);padding-inline-end:3%;background-color:#f7f4ee;display:flex;flex-direction:column;gap:0px;flex:0 0 51%;box-sizing:border-box;\n}
.elementor .e-2ca3811f-fe75{width:49%;height:460px;min-height:460px;max-height:460px;object-fit:cover;flex:0 0 49%;align-self:stretch;object-position: center top;\n}
.elementor .e-681226b5-f86b{height:460px;min-height:460px;max-width:1600px;max-height:460px;overflow:visible;padding:0px;background-color:#f7f4ee;box-shadow:0px 0px 0px 100vmax #f7f4ee;display:flex;align-items:stretch;clip-path:inset(0 -100vmax);margin-inline:auto;\n}
.elementor .e-3e241313-2c26{font-family:Georgia;font-size:clamp(26px,2.2vw,32px);color:#fff;line-height:1.05;text-align:center;margin:0px;}
.elementor .e-15e10fd8-ecfa{font-family:Georgia;font-size:clamp(20px,1.7vw,25px);color:#fff;line-height:1.1;text-align:center;margin:0px;}
.elementor .e-4964cf02-a03d{max-width:620px;font-family:Lato;font-size:clamp(13px,1.15vw,16px);color:#eaf2ff;line-height:1.3;text-align:center;margin:0px;}
.elementor .e-14e2b103-8790{width:clamp(44px,4vw,58px);height:clamp(44px,4vw,58px);font-size:1px;color:transparent;line-height:clamp(44px,4vw,58px);text-align:center;border-radius:50%;align-self:center;background:#ca0710 url('/wp-content/uploads/2026/10/icon-economia-impostos.png') center/24px 24px no-repeat;\n}
.elementor .e-3a26339e-2fa2{width:100%;font-family:Georgia;font-size:clamp(23px,2vw,29px);color:#ca0710;line-height:1;text-align:center;}
.elementor .e-113859cc-14ce{font-family:Georgia;font-size:13px;color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-7e56e1b3-176f{font-family:Lato;font-size:clamp(12px,1vw,15px);color:#18375c;line-height:1.25;text-align:center;}
.elementor .e-3e88f351-74b2{height:clamp(152px,12vw,176px);min-height:clamp(152px,12vw,176px);max-height:clamp(152px,12vw,176px);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:9px;background-color:#fff;box-shadow:0px 3px 12px 0px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:2px;align-items:center;box-sizing:border-box;\n}
.elementor .e-257aa306-5b5b{width:clamp(44px,4vw,58px);height:clamp(44px,4vw,58px);font-size:1px;color:transparent;line-height:clamp(44px,4vw,58px);text-align:center;border-radius:50%;align-self:center;background:#ca0710 url('/wp-content/uploads/2026/10/icon-economia-seguranca.png') center/24px 24px no-repeat;\n}
.elementor .e-7161f0ce-d789{width:100%;font-family:Georgia;font-size:clamp(23px,2vw,29px);color:#ca0710;line-height:1;text-align:center;}
.elementor .e-6c6b66b8-cf3e{font-family:Georgia;font-size:13px;color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-3c851fcc-f3c6{font-family:Lato;font-size:clamp(12px,1vw,15px);color:#18375c;line-height:1.25;text-align:center;}
.elementor .e-6530b93c-4815{height:clamp(152px,12vw,176px);min-height:clamp(152px,12vw,176px);max-height:clamp(152px,12vw,176px);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:9px;background-color:#fff;box-shadow:0px 3px 12px 0px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:2px;align-items:center;box-sizing:border-box;\n}
.elementor .e-41d3e58f-6b4d{width:clamp(44px,4vw,58px);height:clamp(44px,4vw,58px);font-size:1px;color:transparent;line-height:clamp(44px,4vw,58px);text-align:center;border-radius:50%;align-self:center;background:#ca0710 url('/wp-content/uploads/2026/10/icon-economia-lucro.png') center/24px 24px no-repeat;\n}
.elementor .e-1169eb8f-53b9{width:100%;font-family:Georgia;font-size:clamp(23px,2vw,29px);color:#ca0710;line-height:1;text-align:center;}
.elementor .e-1295abab-e123{font-family:Georgia;font-size:13px;color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-7e240ced-48a2{font-family:Lato;font-size:clamp(12px,1vw,15px);color:#18375c;line-height:1.25;text-align:center;}
.elementor .e-49d7b5d2-674f{height:clamp(152px,12vw,176px);min-height:clamp(152px,12vw,176px);max-height:clamp(152px,12vw,176px);padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:9px;background-color:#fff;box-shadow:0px 3px 12px 0px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:2px;align-items:center;box-sizing:border-box;\n}
.elementor .e-60c1e513-6900{width:calc(100% - 150px);max-width:1200px;padding:10px;margin-block-start:7px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,auto);}
.elementor .e-2c49aeef-3c77{font-family:Georgia;font-weight:700;font-size:14px;color:#fff;text-align:center;margin:0px;}
.elementor .e-7809c94e-c6cb{font-family:Lato;font-weight:700;font-size:12px;color:#fff;text-align:center;padding-block-start:8px;padding-block-end:8px;padding-inline-start:23px;padding-inline-end:23px;border-radius:22px;background-color:#ca0710;white-space:nowrap;\n}
.elementor .e-67e63fdd-641c{padding:0px;margin:0px;display:flex;flex-direction:column;gap:4px;align-items:center;}
.elementor .e-29a41658-ca5f{width:100%;height:clamp(354px,27vw,400px);min-height:clamp(354px,27vw,400px);max-height:clamp(354px,27vw,400px);overflow:hidden;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0px;align-items:center;background:#05234a url('/wp-content/uploads/2026/10/economic-background-clean.jpg') center/cover no-repeat; box-sizing:border-box;\n}
.elementor .e-5bf9f861-c902{font-family:Georgia,serif;font-size:clamp(26px,2.2vw,32px);color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-ba54d9a-c300{font-family:Lato,Arial,sans-serif;font-size:clamp(13px,1.1vw,16px);color:#294865;text-align:center;}
.elementor .e-73414de-8ff4{font-family:Lato;font-size:16px;color:#f0ab00;letter-spacing:2px;text-align:center;}
.elementor .e-2d2234cb-f028{min-height:55px;font-family:Lato;font-size:clamp(11px,1vw,14px);color:#17365b;line-height:1.3;text-align:center;}
.elementor .e-74646274-58a8{width:43px;height:43px;object-fit:cover;border-radius:50%;flex:0 0 43px;align-self:center;}
.elementor .e-7ac83833-d2ed{font-family:Lato;font-weight:700;font-size:12px;color:#06458a;line-height:1.1;text-align:center;}
.elementor .e-4f82e698-46eb{font-family:Lato;font-size:10px;color:#38536e;line-height:1.1;text-align:center;}
.elementor .e-23ba3abb-49a4{min-height:clamp(158px,14vw,205px);padding:8px;border-radius:9px;background-color:#fff;box-shadow:0px 4px 12px 0px rgba(0,0,0,.12);display:flex;flex-direction:column;gap:4px;align-items:center;box-sizing:border-box;\n}
.elementor .e-7d861f69-b389{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;}
.elementor .e-614e0919-b426{width:100%;min-width:0px;grid-column:1 / -1;}
.elementor .e-7ce03fc1-4f0e{width:100%;max-width:1320px;padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,auto);}
.elementor .e-6e273946-8d22{width:100%;height:clamp(275px,24vw,350px);min-height:clamp(275px,24vw,350px);max-height:clamp(275px,24vw,350px);padding-block-start:7px;padding-block-end:7px;padding-inline-start:4%;padding-inline-end:4%;background-color:#f8f6f1;display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}
.elementor .e-3bc0ca8d-f99e{font-family:Georgia,serif;font-size:clamp(28px,2.4vw,36px);color:#082d58;line-height:1.05;text-align:center;}
.elementor .e-1ffd75cf-f279{font-family:Lato,Arial,sans-serif;font-size:clamp(13px,1.15vw,16px);color:#304f70;text-align:center;}
.elementor .e-338b455d-9dcf{width:30px;height:30px;object-fit:contain;}
.elementor .e-e39d119-4507{width:46px;height:46px;border-radius:50%;background-color:#0b4b91;display:flex;flex:0 0 46px;justify-content:center;align-items:center;}
.elementor .e-2f7190eb-6816{font-family:Lato;font-weight:700;font-size:clamp(12px,1vw,15px);color:#124583;line-height:1.2;text-transform:uppercase;}
.elementor .e-76311a35-1994{min-height:clamp(62px,6vw,82px);text-decoration:none;padding-block-start:8px;padding-block-end:8px;padding-inline-start:10px;padding-inline-end:10px;border-radius:9px;background-color:#fff;box-shadow:0px 3px 12px 0px rgba(0,0,0,.1);display:flex;flex-direction:row;gap:10px;align-items:center;box-sizing:border-box;\n}
.elementor .e-2b807be2-1cfc{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;}
.elementor .e-7c8c6677-4c35{width:100%;min-width:0px;grid-column:1 / -1;}
.elementor .e-3ab1aa9b-5493{width:calc(100% - 26px);max-width:1150px;padding:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));}
.elementor .e-4cfba54d-f97e{width:100%;height:clamp(295px,24vw,350px);min-height:clamp(295px,24vw,350px);max-height:clamp(295px,24vw,350px);padding-block-start:0px;padding-block-end:20px;padding-inline-start:5%;padding-inline-end:5%;background-color:#fbfaf7;display:flex;flex-direction:column;gap:0px;box-sizing:border-box;\n}
.elementor .e-49b37226-8768{max-width:500px;font-family:Georgia,serif;font-size:clamp(24px,3vw,34px);color:#0a3e7c;line-height:1.05;}
.elementor .e-580e6fdd-1054{font-family:Lato,Arial,sans-serif;font-size:13px;color:#183e69;}
.elementor .e-74f9603-547e{width:auto;max-width:500px;margin:0px;display:flex;flex-direction:column;gap:5px;}
.elementor .e-2a7a3d2b-c1a2{font-family:Lato,Arial,sans-serif;font-weight:700;font-size:11px;color:#fff;text-align:center;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;border-radius:6px;background-color:#ca0710;flex:0 0 266px;white-space:nowrap;\n}
.elementor .e-7a459db5-9acc{width:100%;height:clamp(102px,9vw,130px);min-height:clamp(102px,9vw,130px);max-height:clamp(102px,9vw,130px);padding-block-start:2px;padding-block-end:2px;padding-inline-start:max(6.5%,calc((100% - 1280px)/2));padding-inline-end:max(6.5%,calc((100% - 1280px)/2));background-color:#dcecff;display:flex;flex-direction:row;gap:18px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}
.elementor .e-385f92ee-f82d{font-family:Georgia,serif;font-size:29px;color:#082d58;line-height:1.05;text-align:center;}
.elementor .e-1231ee25-ddf6{font-family:Lato,Arial,sans-serif;font-size:12px;color:#304f70;line-height:1.3;text-align:center;}
.elementor .e-111c8376-c74c{width:clamp(170px,18vw,245px);height:60px;object-fit:cover;border-radius:6px;flex:0 0 clamp(170px,18vw,245px);}
.elementor .e-612619dc-b47a{font-family:Lato;font-size:8px;color:#687c8d;line-height:1;margin:0px;}
.elementor .e-142ad018-9678{font-family:Georgia;font-size:12px;color:#08478d;line-height:1.05;margin:0px;}
.elementor .e-1e31f94e-fcb5{font-family:Lato;font-weight:700;font-size:11px;color:#1766bd;line-height:1.2;margin:0px;}
.elementor .e-57d8ba3e-8d6e{min-width:0px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;display:flex;flex-direction:column;gap:4px;flex:1 1 0px;}
.elementor .e-20c61a88-7e15{height:78px;min-height:78px;overflow:hidden;text-decoration:none;padding:6px;border-radius:8px;border-width:1px;border-color:#e8e8e8;border-style:solid;background-color:#fff;box-shadow:0px 2px 8px 0px rgba(0,0,0,.08);display:flex;flex-direction:row;gap:7px;align-items:center;box-sizing:border-box;\n}
.elementor .e-34fd42b2-2e2c{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;}
.elementor .e-21f3a6ba-c677{width:100%;min-width:0px;grid-column:1 / -1;}
.elementor .e-7d61e421-5e34{width:100%;max-width:1300px;padding-block-start:7px;padding-block-end:7px;padding-inline-start:10px;padding-inline-end:10px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,auto);}
.elementor .e-8dd88f9-9f57{width:100%;height:clamp(260px,27vw,370px);min-height:clamp(260px,27vw,370px);max-height:clamp(260px,27vw,370px);padding-block-start:10px;padding-block-end:13px;padding-inline-start:5%;padding-inline-end:5%;background-color:#f9f8f5;display:flex;flex-direction:column;gap:0px;box-sizing:border-box;\n}
.elementor .e-56e85d50-6819{width:100%;max-width:100%;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;box-sizing:border-box;\n}
}
@media (min-width: 771px) {
:root { --tu: min(1.54206px, calc((100vw - var(--sbw, 0px)) / 856)); --tvw: calc(var(--tu) * 8.56); --gut: max(0px, calc((100vw - var(--sbw, 0px) - 1320px) / 2)); }
.elementor .e-40ef224a-c596{max-width:calc(560 * var(--tu));font-family:Georgia,serif;font-weight:700;font-size:clamp(calc(27 * var(--tu)),calc(2.8 * var(--tvw)),calc(40 * var(--tu)));color:#082d58;letter-spacing:-0.04em;line-height:1;padding-block-start:calc(8 * var(--tu));background-image:linear-gradient(0deg, #d00812 0%,#d00812 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat:no-repeat; background-position:left top; background-size:calc(16 * var(--tu)) calc(2 * var(--tu));\n}
.elementor .e-1fcbb86c-6e38{max-width:calc(560 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:clamp(calc(16 * var(--tu)),calc(1.3 * var(--tvw)),calc(19 * var(--tu)));color:#15365e;line-height:1.38;margin-block-end:calc(8 * var(--tu));}
.elementor .e-34ef24c6-8439{width:calc(1 * var(--tu));height:calc(1 * var(--tu));overflow:hidden;position:absolute;padding:calc(0 * var(--tu));margin:calc(-1 * var(--tu));border-width:calc(0 * var(--tu));order:1;clip:rect(0,0,0,0); white-space:nowrap;\n}
.elementor .e-7dea5181-a7f9{width:100%;height:calc(27 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:calc(13 * var(--tu));color:#334;padding-block-start:calc(0 * var(--tu));padding-block-end:calc(0 * var(--tu));padding-inline-start:calc(11 * var(--tu));padding-inline-end:calc(11 * var(--tu));border-radius:calc(5 * var(--tu));border-width:calc(1 * var(--tu));border-color:#d7d7d7;border-style:solid;background-color:#fff;order:2;box-sizing:border-box;\n}
.elementor .e-6e830bf8-9b33{width:calc(1 * var(--tu));height:calc(1 * var(--tu));overflow:hidden;position:absolute;padding:calc(0 * var(--tu));margin:calc(-1 * var(--tu));border-width:calc(0 * var(--tu));order:3;clip:rect(0,0,0,0); white-space:nowrap;\n}
.elementor .e-2268ead-8b64{width:100%;height:calc(27 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:calc(13 * var(--tu));color:#334;padding-block-start:calc(0 * var(--tu));padding-block-end:calc(0 * var(--tu));padding-inline-start:calc(11 * var(--tu));padding-inline-end:calc(11 * var(--tu));border-radius:calc(5 * var(--tu));border-width:calc(1 * var(--tu));border-color:#d7d7d7;border-style:solid;background-color:#fff;order:4;box-sizing:border-box;\n}
.elementor .e-4ed2d617-cbaa{width:100%;height:auto;font-family:Lato,Arial,sans-serif;font-weight:700;font-size:calc(13 * var(--tu));color:#fff;text-align:center;padding-block-start:calc(7 * var(--tu));padding-block-end:calc(7 * var(--tu));border-radius:calc(6 * var(--tu));border-width:calc(0 * var(--tu));background-color:#c90008;order:7;box-sizing:border-box;\n}
.elementor .e-3b0523cf-d422{font-family:""Playfair Display",Georgia,serif";font-weight:700;font-size:calc(16 * var(--tu));color:#092e58;line-height:1.2;margin-block-start:calc(0 * var(--tu));margin-block-end:calc(2 * var(--tu));margin-inline-start:calc(0 * var(--tu));margin-inline-end:calc(0 * var(--tu));order:0;}
.elementor .e-2362939c-35af{width:calc(1 * var(--tu));height:calc(1 * var(--tu));overflow:hidden;position:absolute;padding:calc(0 * var(--tu));margin:calc(-1 * var(--tu));border-width:calc(0 * var(--tu));order:5;clip:rect(0,0,0,0); white-space:nowrap;\n}
.elementor .e-404f281c-e2e2{width:100%;height:calc(27 * var(--tu));font-family:Lato,Arial,sans-serif;font-size:calc(13 * var(--tu));color:#6a6a6a;padding-block-start:calc(0 * var(--tu));padding-block-end:calc(0 * var(--tu));padding-inline-start:calc(11 * var(--tu));padding-inline-end:calc(11 * var(--tu));border-radius:calc(5 * var(--tu));border-width:calc(1 * var(--tu));border-color:#d7d7d7;border-style:solid;background-color:#fff;order:6;box-sizing:border-box;\n}
.elementor .e-50048a7-ef38{font-family:Lato,Arial,sans-serif;font-size:calc(10 * var(--tu));color:#15365e;line-height:1.2;text-align:center;margin:calc(0 * var(--tu));order:8;}
.elementor .e-1af3a8ee-bbd9{display:contents;}
.elementor .e-3f481bc1-b469{width:100%;max-width:calc(344 * var(--tu));padding-block-start:calc(4 * var(--tu));padding-block-end:calc(4 * var(--tu));padding-inline-start:calc(18 * var(--tu));padding-inline-end:calc(18 * var(--tu));margin-block-start:calc(0 * var(--tu));border-radius:calc(9 * var(--tu));border-width:calc(1 * var(--tu));border-color:#e7e7e7;border-style:solid;background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(4 * var(--tu)) calc(16 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.12);display:flex;flex-direction:column;gap:calc(5 * var(--tu));align-items:stretch;box-sizing:border-box;\n}
.elementor .e-8bbc936-17f2{width:51%;min-width:calc(0 * var(--tu));padding-block-start:calc(27 * var(--tu));padding-block-end:calc(10 * var(--tu));padding-inline-start:clamp(calc(48 * var(--tu)),calc(6.1 * var(--tvw)),calc(114 * var(--tu)));padding-inline-end:3%;background-color:#f7f4ee;display:flex;flex-direction:column;gap:calc(0 * var(--tu));flex:0 0 51%;box-sizing:border-box;\n}
.elementor .e-2ca3811f-fe75{width:49%;height:calc(460 * var(--tu));min-height:calc(460 * var(--tu));max-height:calc(460 * var(--tu));object-fit:cover;flex:0 0 49%;align-self:stretch;object-position: center top;\n}
.elementor .e-681226b5-f86b{height:calc(460 * var(--tu));min-height:calc(460 * var(--tu));max-width:calc(1600 * var(--tu));max-height:calc(460 * var(--tu));overflow:visible;padding:calc(0 * var(--tu));background-color:#f7f4ee;box-shadow:calc(0 * var(--tu)) calc(0 * var(--tu)) calc(0 * var(--tu)) 100vmax #f7f4ee;display:flex;align-items:stretch;clip-path:inset(0 -100vmax);margin-inline:auto;\n}
.elementor .e-3e241313-2c26{font-family:Georgia;font-size:clamp(calc(26 * var(--tu)),calc(2.2 * var(--tvw)),calc(32 * var(--tu)));color:#fff;line-height:1.05;text-align:center;margin:calc(0 * var(--tu));}
.elementor .e-15e10fd8-ecfa{font-family:Georgia;font-size:clamp(calc(20 * var(--tu)),calc(1.7 * var(--tvw)),calc(25 * var(--tu)));color:#fff;line-height:1.1;text-align:center;margin:calc(0 * var(--tu));}
.elementor .e-4964cf02-a03d{max-width:calc(620 * var(--tu));font-family:Lato;font-size:clamp(calc(13 * var(--tu)),calc(1.15 * var(--tvw)),calc(16 * var(--tu)));color:#eaf2ff;line-height:1.3;text-align:center;margin:calc(0 * var(--tu));}
.elementor .e-14e2b103-8790{width:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));height:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));font-size:calc(1 * var(--tu));color:transparent;line-height:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));text-align:center;border-radius:50%;align-self:center;background:#ca0710 url('/wp-content/uploads/2026/10/icon-economia-impostos.png') center/calc(24 * var(--tu)) calc(24 * var(--tu)) no-repeat;\n}
.elementor .e-3a26339e-2fa2{width:100%;font-family:Georgia;font-size:clamp(calc(23 * var(--tu)),calc(2 * var(--tvw)),calc(29 * var(--tu)));color:#ca0710;line-height:1;text-align:center;}
.elementor .e-113859cc-14ce{font-family:Georgia;font-size:calc(13 * var(--tu));color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-7e56e1b3-176f{font-family:Lato;font-size:clamp(calc(12 * var(--tu)),calc(1 * var(--tvw)),calc(15 * var(--tu)));color:#18375c;line-height:1.25;text-align:center;}
.elementor .e-3e88f351-74b2{height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));min-height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));max-height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));padding-block-start:calc(8 * var(--tu));padding-block-end:calc(8 * var(--tu));padding-inline-start:calc(12 * var(--tu));padding-inline-end:calc(12 * var(--tu));border-radius:calc(9 * var(--tu));background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(3 * var(--tu)) calc(12 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.15);display:flex;flex-direction:column;gap:calc(2 * var(--tu));align-items:center;box-sizing:border-box;\n}
.elementor .e-257aa306-5b5b{width:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));height:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));font-size:calc(1 * var(--tu));color:transparent;line-height:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));text-align:center;border-radius:50%;align-self:center;background:#ca0710 url('/wp-content/uploads/2026/10/icon-economia-seguranca.png') center/calc(24 * var(--tu)) calc(24 * var(--tu)) no-repeat;\n}
.elementor .e-7161f0ce-d789{width:100%;font-family:Georgia;font-size:clamp(calc(23 * var(--tu)),calc(2 * var(--tvw)),calc(29 * var(--tu)));color:#ca0710;line-height:1;text-align:center;}
.elementor .e-6c6b66b8-cf3e{font-family:Georgia;font-size:calc(13 * var(--tu));color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-3c851fcc-f3c6{font-family:Lato;font-size:clamp(calc(12 * var(--tu)),calc(1 * var(--tvw)),calc(15 * var(--tu)));color:#18375c;line-height:1.25;text-align:center;}
.elementor .e-6530b93c-4815{height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));min-height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));max-height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));padding-block-start:calc(8 * var(--tu));padding-block-end:calc(8 * var(--tu));padding-inline-start:calc(12 * var(--tu));padding-inline-end:calc(12 * var(--tu));border-radius:calc(9 * var(--tu));background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(3 * var(--tu)) calc(12 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.15);display:flex;flex-direction:column;gap:calc(2 * var(--tu));align-items:center;box-sizing:border-box;\n}
.elementor .e-41d3e58f-6b4d{width:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));height:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));font-size:calc(1 * var(--tu));color:transparent;line-height:clamp(calc(44 * var(--tu)),calc(4 * var(--tvw)),calc(58 * var(--tu)));text-align:center;border-radius:50%;align-self:center;background:#ca0710 url('/wp-content/uploads/2026/10/icon-economia-lucro.png') center/calc(24 * var(--tu)) calc(24 * var(--tu)) no-repeat;\n}
.elementor .e-1169eb8f-53b9{width:100%;font-family:Georgia;font-size:clamp(calc(23 * var(--tu)),calc(2 * var(--tvw)),calc(29 * var(--tu)));color:#ca0710;line-height:1;text-align:center;}
.elementor .e-1295abab-e123{font-family:Georgia;font-size:calc(13 * var(--tu));color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-7e240ced-48a2{font-family:Lato;font-size:clamp(calc(12 * var(--tu)),calc(1 * var(--tvw)),calc(15 * var(--tu)));color:#18375c;line-height:1.25;text-align:center;}
.elementor .e-49d7b5d2-674f{height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));min-height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));max-height:clamp(calc(152 * var(--tu)),calc(12 * var(--tvw)),calc(176 * var(--tu)));padding-block-start:calc(8 * var(--tu));padding-block-end:calc(8 * var(--tu));padding-inline-start:calc(12 * var(--tu));padding-inline-end:calc(12 * var(--tu));border-radius:calc(9 * var(--tu));background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(3 * var(--tu)) calc(12 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.15);display:flex;flex-direction:column;gap:calc(2 * var(--tu));align-items:center;box-sizing:border-box;\n}
.elementor .e-60c1e513-6900{width:calc(100% - calc(150 * var(--tu)));max-width:calc(1200 * var(--tu));padding:calc(10 * var(--tu));margin-block-start:calc(7 * var(--tu));margin-block-end:calc(0 * var(--tu));margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:calc(14 * var(--tu));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,auto);}
.elementor .e-2c49aeef-3c77{font-family:Georgia;font-weight:700;font-size:calc(14 * var(--tu));color:#fff;text-align:center;margin:calc(0 * var(--tu));}
.elementor .e-7809c94e-c6cb{font-family:Lato;font-weight:700;font-size:calc(12 * var(--tu));color:#fff;text-align:center;padding-block-start:calc(8 * var(--tu));padding-block-end:calc(8 * var(--tu));padding-inline-start:calc(23 * var(--tu));padding-inline-end:calc(23 * var(--tu));border-radius:calc(22 * var(--tu));background-color:#ca0710;white-space:nowrap;\n}
.elementor .e-67e63fdd-641c{padding:calc(0 * var(--tu));margin:calc(0 * var(--tu));display:flex;flex-direction:column;gap:calc(4 * var(--tu));align-items:center;}
.elementor .e-29a41658-ca5f{width:100%;height:clamp(calc(354 * var(--tu)),calc(27 * var(--tvw)),calc(400 * var(--tu)));min-height:clamp(calc(354 * var(--tu)),calc(27 * var(--tvw)),calc(400 * var(--tu)));max-height:clamp(calc(354 * var(--tu)),calc(27 * var(--tvw)),calc(400 * var(--tu)));overflow:hidden;padding-block-start:calc(18 * var(--tu));padding-block-end:calc(0 * var(--tu));padding-inline-start:calc(0 * var(--tu));padding-inline-end:calc(0 * var(--tu));display:flex;flex-direction:column;gap:calc(0 * var(--tu));align-items:center;background:#05234a url('/wp-content/uploads/2026/10/economic-background-clean.jpg') center/cover no-repeat; box-sizing:border-box;\n}
.elementor .e-5bf9f861-c902{font-family:Georgia,serif;font-size:clamp(calc(26 * var(--tu)),calc(2.2 * var(--tvw)),calc(32 * var(--tu)));color:#082d58;line-height:1.1;text-align:center;}
.elementor .e-ba54d9a-c300{font-family:Lato,Arial,sans-serif;font-size:clamp(calc(13 * var(--tu)),calc(1.1 * var(--tvw)),calc(16 * var(--tu)));color:#294865;text-align:center;}
.elementor .e-73414de-8ff4{font-family:Lato;font-size:calc(16 * var(--tu));color:#f0ab00;letter-spacing:calc(2 * var(--tu));text-align:center;}
.elementor .e-2d2234cb-f028{min-height:calc(55 * var(--tu));font-family:Lato;font-size:clamp(calc(11 * var(--tu)),calc(1 * var(--tvw)),calc(14 * var(--tu)));color:#17365b;line-height:1.3;text-align:center;}
.elementor .e-74646274-58a8{width:calc(43 * var(--tu));height:calc(43 * var(--tu));object-fit:cover;border-radius:50%;flex:0 0 calc(43 * var(--tu));align-self:center;}
.elementor .e-7ac83833-d2ed{font-family:Lato;font-weight:700;font-size:calc(12 * var(--tu));color:#06458a;line-height:1.1;text-align:center;}
.elementor .e-4f82e698-46eb{font-family:Lato;font-size:calc(10 * var(--tu));color:#38536e;line-height:1.1;text-align:center;}
.elementor .e-23ba3abb-49a4{min-height:clamp(calc(158 * var(--tu)),calc(14 * var(--tvw)),calc(205 * var(--tu)));padding:calc(8 * var(--tu));border-radius:calc(9 * var(--tu));background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(4 * var(--tu)) calc(12 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.12);display:flex;flex-direction:column;gap:calc(4 * var(--tu));align-items:center;box-sizing:border-box;\n}
.elementor .e-7d861f69-b389{display:grid;gap:calc(10 * var(--tu));grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;}
.elementor .e-614e0919-b426{width:100%;min-width:calc(0 * var(--tu));grid-column:1 / -1;}
.elementor .e-7ce03fc1-4f0e{width:100%;max-width:calc(1320 * var(--tu));padding:calc(10 * var(--tu));margin-block-start:calc(0 * var(--tu));margin-block-end:calc(0 * var(--tu));margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:calc(10 * var(--tu));grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(1,auto);}
.elementor .e-6e273946-8d22{width:100%;height:clamp(calc(275 * var(--tu)),calc(24 * var(--tvw)),calc(350 * var(--tu)));min-height:clamp(calc(275 * var(--tu)),calc(24 * var(--tvw)),calc(350 * var(--tu)));max-height:clamp(calc(275 * var(--tu)),calc(24 * var(--tvw)),calc(350 * var(--tu)));padding-block-start:calc(7 * var(--tu));padding-block-end:calc(7 * var(--tu));padding-inline-start:4%;padding-inline-end:4%;background-color:#f8f6f1;display:flex;flex-direction:column;gap:calc(4 * var(--tu));box-sizing:border-box;\n}
.elementor .e-3bc0ca8d-f99e{font-family:Georgia,serif;font-size:clamp(calc(28 * var(--tu)),calc(2.4 * var(--tvw)),calc(36 * var(--tu)));color:#082d58;line-height:1.05;text-align:center;}
.elementor .e-1ffd75cf-f279{font-family:Lato,Arial,sans-serif;font-size:clamp(calc(13 * var(--tu)),calc(1.15 * var(--tvw)),calc(16 * var(--tu)));color:#304f70;text-align:center;}
.elementor .e-338b455d-9dcf{width:calc(30 * var(--tu));height:calc(30 * var(--tu));object-fit:contain;}
.elementor .e-e39d119-4507{width:calc(46 * var(--tu));height:calc(46 * var(--tu));border-radius:50%;background-color:#0b4b91;display:flex;flex:0 0 calc(46 * var(--tu));justify-content:center;align-items:center;}
.elementor .e-2f7190eb-6816{font-family:Lato;font-weight:700;font-size:clamp(calc(12 * var(--tu)),calc(1 * var(--tvw)),calc(15 * var(--tu)));color:#124583;line-height:1.2;text-transform:uppercase;}
.elementor .e-76311a35-1994{min-height:clamp(calc(62 * var(--tu)),calc(6 * var(--tvw)),calc(82 * var(--tu)));text-decoration:none;padding-block-start:calc(8 * var(--tu));padding-block-end:calc(8 * var(--tu));padding-inline-start:calc(10 * var(--tu));padding-inline-end:calc(10 * var(--tu));border-radius:calc(9 * var(--tu));background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(3 * var(--tu)) calc(12 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.1);display:flex;flex-direction:row;gap:calc(10 * var(--tu));align-items:center;box-sizing:border-box;\n}
.elementor .e-2b807be2-1cfc{display:grid;gap:calc(9 * var(--tu));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;}
.elementor .e-7c8c6677-4c35{width:100%;min-width:calc(0 * var(--tu));grid-column:1 / -1;}
.elementor .e-3ab1aa9b-5493{width:calc(100% - calc(26 * var(--tu)));max-width:calc(1150 * var(--tu));padding:calc(10 * var(--tu));margin-block-start:calc(0 * var(--tu));margin-block-end:calc(0 * var(--tu));margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:calc(9 * var(--tu));grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr));}
.elementor .e-4cfba54d-f97e{width:100%;height:clamp(calc(295 * var(--tu)),calc(24 * var(--tvw)),calc(350 * var(--tu)));min-height:clamp(calc(295 * var(--tu)),calc(24 * var(--tvw)),calc(350 * var(--tu)));max-height:clamp(calc(295 * var(--tu)),calc(24 * var(--tvw)),calc(350 * var(--tu)));padding-block-start:calc(0 * var(--tu));padding-block-end:calc(20 * var(--tu));padding-inline-start:5%;padding-inline-end:5%;background-color:#fbfaf7;display:flex;flex-direction:column;gap:calc(0 * var(--tu));box-sizing:border-box;\n}
.elementor .e-49b37226-8768{max-width:calc(500 * var(--tu));font-family:Georgia,serif;font-size:clamp(calc(24 * var(--tu)),calc(3 * var(--tvw)),calc(34 * var(--tu)));color:#0a3e7c;line-height:1.05;}
.elementor .e-580e6fdd-1054{font-family:Lato,Arial,sans-serif;font-size:calc(13 * var(--tu));color:#183e69;}
.elementor .e-74f9603-547e{width:auto;max-width:calc(500 * var(--tu));margin:calc(0 * var(--tu));display:flex;flex-direction:column;gap:calc(5 * var(--tu));}
.elementor .e-2a7a3d2b-c1a2{font-family:Lato,Arial,sans-serif;font-weight:700;font-size:calc(11 * var(--tu));color:#fff;text-align:center;padding-block-start:calc(13 * var(--tu));padding-block-end:calc(13 * var(--tu));padding-inline-start:calc(22 * var(--tu));padding-inline-end:calc(22 * var(--tu));border-radius:calc(6 * var(--tu));background-color:#ca0710;flex:0 0 calc(266 * var(--tu));white-space:nowrap;\n}
.elementor .e-7a459db5-9acc{width:100%;height:clamp(calc(102 * var(--tu)),calc(9 * var(--tvw)),calc(130 * var(--tu)));min-height:clamp(calc(102 * var(--tu)),calc(9 * var(--tvw)),calc(130 * var(--tu)));max-height:clamp(calc(102 * var(--tu)),calc(9 * var(--tvw)),calc(130 * var(--tu)));padding-block-start:calc(2 * var(--tu));padding-block-end:calc(2 * var(--tu));padding-inline-start:max(6.5%,calc((100% - calc(1280 * var(--tu)))/2));padding-inline-end:max(6.5%,calc((100% - calc(1280 * var(--tu)))/2));background-color:#dcecff;display:flex;flex-direction:row;gap:calc(18 * var(--tu));justify-content:space-between;align-items:center;box-sizing:border-box;\n}
.elementor .e-385f92ee-f82d{font-family:Georgia,serif;font-size:calc(29 * var(--tu));color:#082d58;line-height:1.05;text-align:center;}
.elementor .e-1231ee25-ddf6{font-family:Lato,Arial,sans-serif;font-size:calc(12 * var(--tu));color:#304f70;line-height:1.3;text-align:center;}
.elementor .e-111c8376-c74c{width:clamp(calc(170 * var(--tu)),calc(18 * var(--tvw)),calc(245 * var(--tu)));height:calc(60 * var(--tu));object-fit:cover;border-radius:calc(6 * var(--tu));flex:0 0 clamp(calc(170 * var(--tu)),calc(18 * var(--tvw)),calc(245 * var(--tu)));}
.elementor .e-612619dc-b47a{font-family:Lato;font-size:calc(8 * var(--tu));color:#687c8d;line-height:1;margin:calc(0 * var(--tu));}
.elementor .e-142ad018-9678{font-family:Georgia;font-size:calc(12 * var(--tu));color:#08478d;line-height:1.05;margin:calc(0 * var(--tu));}
.elementor .e-1e31f94e-fcb5{font-family:Lato;font-weight:700;font-size:calc(11 * var(--tu));color:#1766bd;line-height:1.2;margin:calc(0 * var(--tu));}
.elementor .e-57d8ba3e-8d6e{min-width:calc(0 * var(--tu));padding-block-start:calc(10 * var(--tu));padding-block-end:calc(10 * var(--tu));padding-inline-start:calc(12 * var(--tu));padding-inline-end:calc(12 * var(--tu));display:flex;flex-direction:column;gap:calc(4 * var(--tu));flex:1 1 calc(0 * var(--tu));}
.elementor .e-20c61a88-7e15{height:calc(78 * var(--tu));min-height:calc(78 * var(--tu));overflow:hidden;text-decoration:none;padding:calc(6 * var(--tu));border-radius:calc(8 * var(--tu));border-width:calc(1 * var(--tu));border-color:#e8e8e8;border-style:solid;background-color:#fff;box-shadow:calc(0 * var(--tu)) calc(2 * var(--tu)) calc(8 * var(--tu)) calc(0 * var(--tu)) rgba(0,0,0,.08);display:flex;flex-direction:row;gap:calc(7 * var(--tu));align-items:center;box-sizing:border-box;\n}
.elementor .e-34fd42b2-2e2c{display:grid;gap:calc(10 * var(--tu));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;}
.elementor .e-21f3a6ba-c677{width:100%;min-width:calc(0 * var(--tu));grid-column:1 / -1;}
.elementor .e-7d61e421-5e34{width:100%;max-width:calc(1300 * var(--tu));padding-block-start:calc(7 * var(--tu));padding-block-end:calc(7 * var(--tu));padding-inline-start:calc(10 * var(--tu));padding-inline-end:calc(10 * var(--tu));margin-block-start:calc(0 * var(--tu));margin-block-end:calc(0 * var(--tu));margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:calc(10 * var(--tu));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,auto);}
.elementor .e-8dd88f9-9f57{width:100%;height:clamp(calc(260 * var(--tu)),calc(27 * var(--tvw)),calc(370 * var(--tu)));min-height:clamp(calc(260 * var(--tu)),calc(27 * var(--tvw)),calc(370 * var(--tu)));max-height:clamp(calc(260 * var(--tu)),calc(27 * var(--tvw)),calc(370 * var(--tu)));padding-block-start:calc(10 * var(--tu));padding-block-end:calc(13 * var(--tu));padding-inline-start:5%;padding-inline-end:5%;background-color:#f9f8f5;display:flex;flex-direction:column;gap:calc(0 * var(--tu));box-sizing:border-box;\n}
.elementor .e-56e85d50-6819{width:100%;max-width:100%;padding:calc(0 * var(--tu));margin:calc(0 * var(--tu));display:flex;flex-direction:column;gap:calc(0 * var(--tu));box-sizing:border-box;\n}
}
