.elementor .e-6a3d722-343b{font-family:Montserrat;font-weight:700;font-size:42px;color:#FFFFFF;line-height:1.2;text-align:center;margin-block-end:14px;}.elementor .e-7b1de274-75ee{max-width:600px;font-family:Montserrat;font-size:16px;color:#CBD5E1;line-height:1.6;text-align:center;margin:0px;}.elementor .e-3062c916-a70a{max-width:860px;text-align:center;padding-block-start:50px;padding-block-end:50px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:100px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:8px;border-width:1px;border-color:rgba(255,255,255,0.15);border-style:solid;background-color:rgba(10,25,47,0.75);box-shadow:0px 20px 50px 0px rgba(0,0,0,0.4);display:flex;flex-direction:column;align-items:center;}.elementor .e-3dc920f9-da24{min-height:550px;position:relative;padding-block-start:110px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(#06b5d4cc, #06b5d4cc),url("https://taveira.discoverysites.com.br/wp-content/uploads/2026/10/IMG_20160323_112413753.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-5ff88dc3-8de3{font-family:Montserrat;font-size:15px;color:#334155;line-height:1.8;text-align:justify;margin:0px;}.elementor .e-6ed0726e-cb7f{min-width:0px;flex:1 1 50%;}.elementor .e-3abfd213-8954{font-family:Montserrat;font-size:15px;color:#334155;line-height:1.8;text-align:justify;margin:0px;}.elementor .e-2064b719-9252{min-width:0px;flex:1 1 50%;}.elementor .e-5479c2e9-9fc3{width:100%;max-width:1140px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:48px;}.elementor .e-373daf69-db2c{width:100%;padding-block-start:70px;padding-block-end:70px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F8FAFC;}.elementor .e-29920b80-8c2a{font-family:Montserrat;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:4px;background-color:#0A192F;align-self:center;}.elementor .e-7f0b7bd2-98b3{margin-block-end:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-786663ac-52a4{font-family:Montserrat;font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-28c511b9-f771{height:60px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:#0284C7;display:flex;justify-content:center;align-items:center;}.elementor .e-2b02bd2e-fa85{width:100%;height:300px;object-fit:cover;display:block;}.elementor .e-66ae4810-710c{font-family:Montserrat;font-weight:700;font-size:17px;color:#0284C7;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3487acd1-f7ed{font-family:Montserrat;font-size:13px;color:#94A3B8;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74352daa-546d:hover,.elementor .e-74352daa-546d:focus-visible{color:#FFFFFF;}.elementor .e-74352daa-546d{font-family:Montserrat;font-weight:700;font-size:12px;color:#38BDF8;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;margin:0px;}.elementor .e-35fe134f-f36e{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--taveira-concrete);display:flex;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-45b23071-8e53{min-width:240px;max-width:calc(25% -10px);overflow:hidden;padding:0px;border-radius:0px;background-color:#0A192F;box-shadow:0px 10px 25px 0px rgba(10,25,47,0.12);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);}.elementor .e-2b9114aa-17da{font-family:Montserrat;font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-3dbb4e0b-9710{height:60px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:#EA580C;display:flex;justify-content:center;align-items:center;}.elementor .e-3ad71130-b64b{width:100%;height:300px;object-fit:cover;display:block;}.elementor .e-36ce9d2a-9e5c{font-family:Montserrat;font-weight:700;font-size:17px;color:#EA580C;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2c9b4821-c2b1{font-family:Montserrat;font-size:13px;color:#94A3B8;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-20162e07-f5a5:hover,.elementor .e-20162e07-f5a5:focus-visible{color:#FFFFFF;}.elementor .e-20162e07-f5a5{font-family:Montserrat;font-weight:700;font-size:12px;color:#EA580C;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;margin:0px;}.elementor .e-7d3f36e7-1ddc{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--taveira-border);display:flex;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-55cb31ce-5350{min-width:240px;max-width:calc(25% - 10px);overflow:hidden;padding:0px;border-radius:0px;background-color:#0A192F;box-shadow:0px 10px 25px 0px rgba(10,25,47,0.12);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);}.elementor .e-63429623-ce32{font-family:Montserrat;font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-4f36041e-b56f{height:60px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:#059669;display:flex;justify-content:center;align-items:center;}.elementor .e-2424c0d8-be8d{width:100%;height:300px;object-fit:cover;display:block;}.elementor .e-44411d0c-c19c{font-family:Montserrat;font-weight:700;font-size:17px;color:#059669;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-651a07f-4121{font-family:Montserrat;font-size:13px;color:#94A3B8;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4960b9bd-2db9:hover,.elementor .e-4960b9bd-2db9:focus-visible{color:#FFFFFF;}.elementor .e-4960b9bd-2db9{font-family:Montserrat;font-weight:700;font-size:12px;color:#059669;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;margin:0px;}.elementor .e-40ee5580-5b77{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--taveira-concrete);display:flex;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-74d39941-6b0e{min-width:240px;max-width:calc(25% - 10px);overflow:hidden;padding:0px;border-radius:0px;background-color:#0A192F;box-shadow:0px 10px 25px 0px rgba(10,25,47,0.12);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);}.elementor .e-58107e97-2343{font-family:Montserrat;font-weight:700;font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-43c84f29-a04d{height:60px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;background-color:#D97706;display:flex;justify-content:center;align-items:center;}.elementor .e-2756626d-e35a{width:100%;height:300px;object-fit:cover;display:block;}.elementor .e-2c307f48-4569{font-family:Montserrat;font-weight:700;font-size:17px;color:#D97706;line-height:1.35;margin-block-start:0px;margin-block-end:10px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-91ec701-408f{font-family:Montserrat;font-size:13px;color:#94A3B8;line-height:1.6;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-514f768b-fead:hover,.elementor .e-514f768b-fead:focus-visible{color:#FFFFFF;}.elementor .e-514f768b-fead{font-family:Montserrat;font-weight:700;font-size:12px;color:#D97706;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;margin:0px;}.elementor .e-50066acb-344b{padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--taveira-border);display:flex;flex-direction:column;flex:1 1 0px;justify-content:space-between;}.elementor .e-3d43eadd-1048{min-width:240px;max-width:calc(25% - 10px);overflow:hidden;padding:0px;border-radius:0px;background-color:#0A192F;box-shadow:0px 10px 25px 0px rgba(10,25,47,0.12);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);}.elementor .e-cc78f0-9a14{width:100%;padding:0px;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:stretch;align-self:center;}.elementor .e-42fd734e-cb32{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0px;justify-content:center;align-items:flex-start;}.elementor .e-1d958a5a-6468{width:100%;padding-block-start:60px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-40d4fe18-7858{font-family:Montserrat;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:24px;padding-inline-end:24px;margin:0px;border-radius:4px;background-color:#0A192F;}.elementor .e-62991e68-a94f{display:flex;flex-direction:column;align-items:center;align-self:flex-start;}.elementor .e-1b1585cc-9719{max-width:100%;font-family:Montserrat;font-weight:500;font-size:15px;color:#475569;line-height:1.5;margin:0px;align-self:center;}.elementor .e-642b65e2-2c5b{width:100%;margin-block-end:24px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-30f43c4d-e534{font-family:Montserrat;font-weight:600;font-size:13px;color:#FFFFFF;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;background-color:#0A192F;}.elementor .e-15bae61f-798d:hover,.elementor .e-15bae61f-798d:focus-visible{background-color:#E2E8F0;}.elementor .e-15bae61f-798d{font-family:Montserrat;font-weight:600;font-size:13px;color:#475569;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;border-width:1px;border-color:#CBD5E1;border-style:solid;background-color:#FFFFFF;}.elementor .e-11e2355f-db23:hover,.elementor .e-11e2355f-db23:focus-visible{background-color:#E2E8F0;}.elementor .e-11e2355f-db23{font-family:Montserrat;font-weight:600;font-size:13px;color:#475569;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;border-width:1px;border-color:#CBD5E1;border-style:solid;background-color:#FFFFFF;}.elementor .e-3cc7091f-2479:hover,.elementor .e-3cc7091f-2479:focus-visible{background-color:#E2E8F0;}.elementor .e-3cc7091f-2479{font-family:Montserrat;font-weight:600;font-size:13px;color:#475569;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;border-width:1px;border-color:#CBD5E1;border-style:solid;background-color:#FFFFFF;}.elementor .e-fa6d434-a1c2:hover,.elementor .e-fa6d434-a1c2:focus-visible{background-color:#E2E8F0;}.elementor .e-fa6d434-a1c2{font-family:Montserrat;font-weight:600;font-size:13px;color:#475569;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;border-width:1px;border-color:#CBD5E1;border-style:solid;background-color:#FFFFFF;}.elementor .e-a6921cd-7ff6:hover,.elementor .e-a6921cd-7ff6:focus-visible{background-color:#E2E8F0;}.elementor .e-a6921cd-7ff6{font-family:Montserrat;font-weight:600;font-size:13px;color:#475569;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;border-width:1px;border-color:#CBD5E1;border-style:solid;background-color:#FFFFFF;}.elementor .e-57bd2b2b-c1d0:hover,.elementor .e-57bd2b2b-c1d0:focus-visible{background-color:#E2E8F0;}.elementor .e-57bd2b2b-c1d0{font-family:Montserrat;font-weight:600;font-size:13px;color:#475569;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:20px;border-width:1px;border-color:#CBD5E1;border-style:solid;background-color:#FFFFFF;}.elementor .e-253a613f-1b72{width:100%;margin-block-start:10px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;justify-content:center;}.elementor .e-543c5224-bf68{width:100%;margin-block-end:24px;display:flex;flex-direction:column;}.elementor .e-5c016e48-258b{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-345c4bc8-f199{font-family:Montserrat;font-weight:700;font-size:11px;color:#0284C7;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-46216780-5274{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-37b49be-5e77{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-1ad1d2af-5c3f{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-4ade5921-1bff{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-1ae0d8ff-1801{font-family:Montserrat;font-weight:700;font-size:11px;color:#0284C7;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-1f5f578f-411b{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-3fa78070-f0b3{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-5ffa6a68-2e05{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-39a21b88-4134{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-60f01395-d161{font-family:Montserrat;font-weight:700;font-size:11px;color:#059669;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-35b69991-5abf{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-688e9362-4eda{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-44efa898-c148{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-5c57990c-5edc{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-20e6aee4-e86b{font-family:Montserrat;font-weight:700;font-size:11px;color:#EA580C;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-2435a61c-c1fe{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-39316faf-f771{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-2c1a6f79-2ad9{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-239837f7-b180{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-344253a9-f9c8{font-family:Montserrat;font-weight:700;font-size:11px;color:#D97706;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-48b728b5-7914{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-3f9a39e0-4ae9{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-8f00658-991f{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-2db0b405-397c{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-4d21a020-755a{font-family:Montserrat;font-weight:700;font-size:11px;color:#0284C7;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-3e7674d7-94ac{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-3583e194-54ce{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-7832da30-769b{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-7a9af22e-c0c0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-14ff9e07-986c{font-family:Montserrat;font-weight:700;font-size:11px;color:#10B981;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-74f6e450-7429{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-33feb30f-6c13{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-330bc847-522c{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-2d9496e2-9ef0{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:1;}.elementor .e-71d0dd31-4090{font-family:Montserrat;font-weight:700;font-size:11px;color:#D97706;letter-spacing:0.08em;text-transform:uppercase;margin-block-end:4px;}.elementor .e-3b74b5bd-a054{font-family:Montserrat;font-weight:700;font-size:15px;color:#FFFFFF;line-height:1.3;margin:0px;}.elementor .e-7142e11d-4689{width:100%;position:relative;z-index:2;padding:20px;background-image:linear-gradient(180deg, rgba(10,25,47,0) 0%,rgba(10,25,47,0.92) 80%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-4b5f8e17-e6f2{height:260px;min-width:250px;max-width:calc(25% - 15px);overflow:hidden;position:relative;border-radius:6px;box-shadow:0px 4px 15px 0px rgba(0,0,0,0.08);display:flex;flex-direction:column;flex:1 1 calc(25% - 15px);justify-content:flex-end;}.elementor .e-46026ee0-94c0{width:100%;margin-block-start:16px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-72a8e316-c2af{width:100%;max-width:1200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:flex-start;}.elementor .e-53ad3581-f2a3{width:100%;padding-block-start:70px;padding-block-end:90px;padding-inline-start:0px;padding-inline-end:0px;background-color:#F8FAFC;display:flex;flex-direction:column;align-items:center;}.elementor .e-99333df-338e{font-family:Montserrat;font-weight:700;font-size:12px;color:#10B981;letter-spacing:0.12em;text-transform:uppercase;margin-block-end:12px;}.elementor .e-c358276-733e{font-family:Montserrat;font-weight:700;font-size:30px;color:#FFFFFF;line-height:1.3;text-align:center;margin-block-end:50px;}.elementor .e-5c51f9fd-4953{font-family:Montserrat;font-weight:700;font-size:11px;color:#06B6D4;letter-spacing:0.1em;text-transform:uppercase;margin-block-end:10px;}.elementor .e-2884aeef-d84f{font-family:Montserrat;font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;margin-block-end:14px;}.elementor .e-638843c2-e508{font-family:Montserrat;font-size:14px;color:#94A3B8;line-height:1.65;margin:0px;}.elementor .e-2be27da6-f81c{min-width:250px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#0E223D;display:flex;flex-direction:column;flex:1 1 calc(33.333% - 16px);}.elementor .e-42b41468-2a70{font-family:Montserrat;font-weight:700;font-size:11px;color:#10B981;letter-spacing:0.1em;text-transform:uppercase;margin-block-end:10px;}.elementor .e-216ff919-903b{font-family:Montserrat;font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;margin-block-end:14px;}.elementor .e-223f376e-e749{font-family:Montserrat;font-size:14px;color:#94A3B8;line-height:1.65;margin:0px;}.elementor .e-5815d152-2e16{min-width:250px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#0E223D;display:flex;flex-direction:column;flex:1 1 calc(33.333% - 16px);}.elementor .e-498dc463-5854{font-family:Montserrat;font-weight:700;font-size:11px;color:#F59E0B;letter-spacing:0.1em;text-transform:uppercase;margin-block-end:10px;}.elementor .e-4634688b-b1d5{font-family:Montserrat;font-weight:700;font-size:19px;color:#FFFFFF;line-height:1.3;margin-block-end:14px;}.elementor .e-7b43370a-b7cf{font-family:Montserrat;font-size:14px;color:#94A3B8;line-height:1.65;margin:0px;}.elementor .e-47bf13b-1211{min-width:250px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,0.06);border-style:solid;background-color:#0E223D;display:flex;flex-direction:column;flex:1 1 calc(33.333% - 16px);}.elementor .e-14f24c69-cac8{width:100%;display:flex;flex-direction:row;gap:24px;}.elementor .e-249611d4-45f8{max-width:1140px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-1deb9db3-eff5{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A192F;}.elementor .e-58503728-a12d{font-family:Montserrat;font-weight:700;font-size:32px;color:#FFFFFF;line-height:1.3;text-align:center;margin-block-end:16px;}.elementor .e-63b39cc-c2f1{max-width:720px;font-family:Montserrat;font-size:16px;color:#94A3B8;line-height:1.6;text-align:center;margin-block-end:32px;}.elementor .e-5c066d29-255d:hover,.elementor .e-5c066d29-255d:focus-visible{background-color:#047857;}.elementor .e-5c066d29-255d{font-family:Montserrat;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-color:#059669;box-shadow:0px 4px 15px 0px rgba(5,150,105,0.3);}.elementor .e-385a8da6-37fb:hover,.elementor .e-385a8da6-37fb:focus-visible{color:#0A192F;background-color:#FFFFFF;}.elementor .e-385a8da6-37fb{font-family:Montserrat;font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.05em;text-transform:uppercase;cursor:pointer;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:transparent;}.elementor .e-1e8089ff-cc19{display:flex;flex-direction:row;gap:20px;justify-content:center;align-items:center;}.elementor .e-34361f6d-3a6e{max-width:860px;text-align:center;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;align-items:center;}.elementor .e-51d5d229-7789{width:100%;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#06101E;}