.elementor .e-026bfd3-642463e{font-family:Jost;font-weight:500;font-size:16px;color:#ffffff;letter-spacing:0.22em;padding-block-start:22px;padding-block-end:22px;display:flex;}.elementor .e-9db3793-80fb24c{width:650px;font-family:Jost;font-weight:400;font-size:58px;color:#ffffff;}.elementor .e-810667f-6306080{width:500px;font-family:Inter;font-weight:400;font-size:16px;color:#ffffff;line-height:28px;padding-block-start:22px;margin:0px;display:flex;}.elementor .e-38ea7bf-d8bb0c3{font-family:Jost;font-weight:500;font-size:13.5px;color:#ffffff;letter-spacing:0.12em;border-radius:5px;border-width:0.1px;border-color:#0e638c;background-color:#0e638c;}.elementor .e-b2ebebd-3ff3892{font-family:Jost;font-weight:500;font-size:13.5px;color:#ffffff;letter-spacing:0.12em;border-radius:5px;border-width:0.1px;border-color:#ffffff;border-style:solid;background-color:#0e628c00;}.elementor .e-b2ebebd-3ff3892:hover,.elementor .e-b2ebebd-3ff3892:focus-visible{color:#ffffff;border-color:#ffffff;}.elementor .e-fc4293d-68c6c9b{padding-block-start:36px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1ca43df-4af4763{width:70%;min-width:70%;max-width:70%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-self:stretch;}.elementor .e-4e68fc1{width:75%;min-width:75%;max-width:75%;padding-block-start:300px;flex-direction:row;justify-content:center;}.elementor .e-c6e88e5{height:120vh;min-height:120vh;max-height:120vh;margin-block-start:0px;background-image:url("https://astoria.andrdstudio.com/wp-content/uploads/2026/08/QUADROS-PARA-ANDAES-26-03-copiar-2-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:0px -135px;display:flex;flex-direction:column;align-items:center;& {
position: relative;
overflow: hidden;
}

&::before {
content: "";
position: absolute;
inset: 0;

z-index: 1;
pointer-events: none;

background: linear-gradient(
  180deg,
  rgba(9, 81, 108, 0.42) 0%,
  rgba(8, 76, 98, 0.30) 38%,
  rgba(6, 48, 61, 0.48) 68%,
  rgba(4, 34, 44, 0.72) 100%
);
}

& > * {
position: relative;
z-index: 2;
}\n}.elementor .e-422457f{width:75%;height:160px;position:relative;z-index:1;scroll-margin-top:10px;margin-block-start:-96px;margin-block-end:-62px;border-radius:6px;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.25);flex-direction:row;justify-content:center;align-items:center;}.elementor .e-209557b{width:75%;height:20%;min-width:75%;max-width:90%;padding-block-start:80px;flex-direction:row;justify-content:center;}.elementor .e-faa54e1-a523d8e{font-family:Jost;font-weight:500;font-size:16px;color:#0e638c;letter-spacing:0.22em;padding-block-start:22px;padding-block-end:22px;display:flex;}.elementor .e-1183679-4953ba8{font-family:Jost;font-weight:500;font-size:40px;color:#1A2226;padding-block-start:18px;padding-block-end:22px;}.elementor .e-c00f03b-4084ed0{font-family:Inter;font-weight:400;font-size:16.5px;color:#5C6870;}.elementor .e-4ad3d64-0f9b29f{font-family:Jost;font-weight:500;font-size:13.5px;color:#1a2226;letter-spacing:0.12em;margin-block-start:34px;border-radius:5px;border-width:0.1px;border-color:#e3e0d6;border-style:solid;background-color:#0e628c00;}.elementor .e-aa2ecdd-d791f03{width:60%;max-width:50%;order:-99999;}.elementor .e-ffe0ff9-3b6d971{width:400px;height:500px;object-fit:cover;border-radius:5px;}.elementor .e-ffe0ff9-3b6d971:hover,.elementor .e-ffe0ff9-3b6d971:focus-visible{object-fit:cover;object-fit: cover;
transition: transform 0.8s cubic-bezier(0.2, 0.65, 0.3, 1);
transform: scale(1.045);\n}.elementor .e-f8174b5-12f5d0b{width:375px;height:425px;object-fit:cover;border-radius:5px;}.elementor .e-f8174b5-12f5d0b:hover,.elementor .e-f8174b5-12f5d0b:focus-visible{object-fit: cover;
transition: transform 0.8s cubic-bezier(0.2, 0.65, 0.3, 1);
transform: scale(1.045);\n}.elementor .e-a4609c1-1a090e3{column-gap:16px;padding-inline-start:50px;display:flex;flex-direction:row;flex:0 1 auto;justify-content:center;align-items:center;align-self:center;order:-99999;}.elementor .e-eca6c00{width:75%;min-width:75%;max-width:90%;padding-block-start:50px;padding-block-end:50px;display:flex;flex-direction:row;}.elementor .e-f306f18-57de8fc{font-family:Jost;font-weight:500;font-size:12.5px;color:#ffffff;letter-spacing:0.22em;text-align:center;text-transform:uppercase;padding-block-start:22px;padding-block-end:22px;display:flex;justify-content:center;}.elementor .e-3255323-b7f8482{font-family:Jost;font-weight:400;font-size:58px;color:#ffffff;text-align:center;margin-block-start:14px;}.elementor .e-b701a06-da68242{font-family:Inter;font-size:16px;color:#ffffff;text-align:center;margin-block-start:34px;margin-inline-start:60px;margin-inline-end:60px;align-self:center;}.elementor .e-299cf81-edbb007{font-family:Jost;font-weight:500;font-size:13.5px;color:#ffffff;letter-spacing:0.12em;margin-block-start:34px;border-radius:5px;border-width:0.1px;border-color:#ffffff;border-style:solid;background-color:#0e628c00;align-items:center;}.elementor .e-299cf81-edbb007:hover,.elementor .e-299cf81-edbb007:focus-visible{color:#ffffff;border-color:#ffffff;}.elementor .e-0398e2d-a9ab266{max-width:35%;display:flex;flex-direction:column;align-items:center;align-self:center;}.elementor .e-ffe09fc{height:40vw;background-image:url("https://astoria.andrdstudio.com/wp-content/uploads/2026/08/QUADROS-PARA-ANDAES-26-08-A-copiar-0.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -300px;flex-direction:column;justify-content:center;align-items:center;& {
position: relative;
overflow: hidden;
}

&::before {
content: "";
position: absolute;
inset: 0;

z-index: 1;
pointer-events: none;

background: linear-gradient(
  180deg,
  rgba(9, 81, 108, 0.42) 0%,
  rgba(8, 76, 98, 0.30) 38%,
  rgba(6, 48, 61, 0.48) 68%,
  rgba(4, 34, 44, 0.72) 100%
);
}

& > * {
position: relative;
z-index: 2;
}\n}.elementor .e-9c8d124-90cb961{font-family:Jost;font-weight:500;font-size:12.5px;color:#0e638c;letter-spacing:0.22em;padding-block-start:22px;padding-block-end:0px;display:flex;}.elementor .e-258fb06-1bb651e{font-family:Jost;font-weight:500;font-size:48px;color:#1A2226;padding-block-start:18px;padding-block-end:22px;}.elementor .e-becb8d8-e50fdf6{width:100%;max-width:100%;order:-99999;}.elementor .e-8bc7a71-4a5481e{width:75%;min-width:75%;max-width:90%;}.elementor .e-f741c4b{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f4ee;flex-direction:row;justify-content:center;}.elementor .e-d4b67ad-5c9dbb1{font-family:Jost;font-weight:500;font-size:16px;color:#0e638c;letter-spacing:0.22em;padding-block-start:22px;padding-block-end:0px;display:flex;}.elementor .e-d5c8553-26ac789{font-family:Jost;font-weight:500;font-size:48px;color:#1A2226;padding-block-start:18px;padding-block-end:22px;}.elementor .e-c2ec2ca-0faeb75{font-family:Inter;font-size:16.5px;color:#5C6870;padding:0px;}.elementor .e-d65901a-6f98e65{width:100%;max-width:100%;padding:0px;order:-99999;}.elementor .e-2421b87-5599ae0{height:450px;object-fit:cover;border-radius:4px;}.elementor .e-5ae484b-75a9350{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;}.elementor .e-0438f27-409f5ee{font-family:Jost;font-weight:400;font-size:14px;color:#0e638c;display:flex;}.elementor .e-b9a5065-daee65a{font-family:Jost;font-weight:500;font-size:30px;color:#1A2226;padding-block-start:18px;padding-block-end:22px;}.elementor .e-5c9bc82-c3f5094{font-family:Inter;font-size:16.5px;color:#5C6870;margin-block-end:14px;}.elementor .e-8050a77-95cb347{font-family:Jost;font-weight:500;font-size:14px;color:#0E638C;text-decoration:underline;}.elementor .e-f4938f0-cced375{padding-inline-start:46px;display:flex;flex-direction:column;justify-content:center;align-self:stretch;}.elementor .e-e77c7f9-24796a8{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E3E0D6;border-style:solid;}.elementor .e-7200838-850fb53{font-family:Jost;font-weight:400;font-size:14px;color:#0e638c;display:flex;}.elementor .e-f74d6d0-f8b67d4{font-family:Inter;font-size:16.5px;color:#5C6870;margin-block-end:14px;}.elementor .e-0431e26-f3d40be{font-family:Jost;font-weight:500;font-size:14px;color:#0E638C;text-decoration:underline;}.elementor .e-72539c9-48dab30{padding-inline-start:10px;padding-inline-end:46px;display:flex;flex-direction:column;justify-content:center;align-self:stretch;}.elementor .e-11ce983-4e4e1cd{height:450px;object-fit:cover;border-radius:4px;}.elementor .e-2c73c25-cd7d56b{padding:0px;margin:0px;}.elementor .e-87f4eec-e8ddf5b{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E3E0D6;border-style:solid;}.elementor .e-17c5e6a-e7a3c74{font-family:Inter;font-size:16.5px;color:#5C6870;margin-block-end:14px;}.elementor .e-23ae790-6cae141{font-family:Jost;font-weight:500;font-size:14px;color:#0E638C;text-decoration:underline;}.elementor .e-0acea73-4850d9b{font-family:Jost;font-weight:400;font-size:14px;color:#0e638c;display:flex;}.elementor .e-d419004-90cb20d{font-family:Jost;font-weight:500;font-size:30px;color:#1A2226;padding-block-start:18px;padding-block-end:22px;}.elementor .e-e495d26-6047f04{font-family:Inter;font-size:16.5px;color:#5C6870;margin-block-end:14px;}.elementor .e-ba88795-35a10eb{font-family:Jost;font-weight:500;font-size:14px;color:#0E638C;text-decoration:underline;}.elementor .e-17eea9c-1b7d566{padding-inline-start:10px;padding-inline-end:46px;display:flex;flex-direction:column;justify-content:center;align-self:stretch;}.elementor .e-b6b4091-ed77569{height:450px;object-fit:cover;border-radius:4px;}.elementor .e-2145d7b-d02f89f{padding:0px;margin:0px;}.elementor .e-ded4c39-ce3cf93{padding-block-start:40px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-a590d34-a38211b{width:75%;min-width:75%;max-width:90%;}.elementor .e-ee1f1a3-48d4191{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;flex-direction:row;justify-content:center;}.elementor .e-ca9f1f3-490a539{font-family:Jost;font-weight:500;font-size:12.5px;color:#0e638c;letter-spacing:0.22em;padding-block-start:22px;padding-block-end:0px;display:flex;}.elementor .e-2b7031e-aed301c{font-family:Jost;font-weight:500;font-size:48px;color:#1A2226;padding-block-start:18px;padding-block-end:22px;}.elementor .e-038e855-ec06d0f{font-family:Inter;font-size:16.5px;color:#5C6870;padding:0px;}.elementor .e-ef75aaa-c3b288e{width:100%;min-width:70%;max-width:100%;padding:0px;order:-99999;}.elementor .e-98c57bd-f071829{font-family:Jost;font-weight:500;color:#1a2226;margin-block-start:34px;border-radius:5px;border-width:0.1px;border-color:#e3e0d6;border-style:solid;background-color:#0e628c00;}.elementor .e-a0d0b9a-dc4481b{width:100%;max-width:100%;padding:0px;display:flex;justify-content:flex-end;align-self:end;order:-99999;}.elementor .e-7b2269d-abb190c{width:75%;min-width:75%;max-width:90%;display:flex;}.elementor .e-233a401-b3a60a9{height:475px;min-height:475px;max-height:475px;object-fit:cover;border-radius:5px;}.elementor .e-5027c2e-1bd7b70{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-644d02c-83a2c28{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-f553496-120244b{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-9753614-5073610{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-95e47c2-ba95d20{column-gap:0px;padding:0px;row-gap:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);align-items:start;}.elementor .e-bee6a5f-d329c79{width:75%;min-width:75%;max-width:90%;display:flex;}.elementor .e-54ac059-51b5cac{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f4ee;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1a394de-1f09142{font-family:Jost;font-weight:500;font-size:16px;color:#A9B2B6;letter-spacing:0.22em;padding-block-start:22px;padding-block-end:0px;display:flex;}.elementor .e-fb7f8b7-5710fd2{width:350px;font-family:Jost;font-weight:500;font-size:48px;color:#ffffff;padding-block-start:18px;padding-block-end:22px;}.elementor .e-e19a277-c90fa91{font-family:Inter;font-size:16.5px;color:#A9B2B6;padding:0px;}.elementor .e-2443be9-a3d298f{font-family:Jost;font-weight:500;color:#ffffff;border-radius:5px;border-width:0.1px;border-color:#ffffff;border-style:solid;background-color:#0e628c00;}.elementor .e-2443be9-a3d298f:hover,.elementor .e-2443be9-a3d298f:focus-visible{color:#ffffff;border-color:#ffffff;}.elementor .e-909dd32-a9f0270{padding-inline-end:60px;display:flex;flex-direction:column;justify-content:center;align-items:start;align-self:stretch;}.elementor .e-2557a83-dd36a4f{height:700px;object-fit:cover;border-radius:5px;}.elementor .e-5507c5a-1910508{width:75%;min-width:75%;max-width:90%;display:flex;flex-direction:row;}.elementor .e-69e5c79{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0E638C;flex-direction:row;justify-content:center;}.elementor .e-78b0d4d-d490fa2{font-family:Jost;font-weight:500;font-size:48px;color:#1A2226;text-align:center;padding-block-start:18px;padding-block-end:22px;}.elementor .e-50ad3d6-3030051{width:75%;min-width:75%;max-width:90%;}.elementor .e-8c16e05-a928a2e{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;justify-content:center;}.elementor .e-ac8b125-817150c{font-family:Jost;font-weight:300;font-size:20px;color:#0e638c;display:flex;}.elementor .e-cf5ce3d-7dbad30{font-family:Jost;font-weight:500;font-size:48px;color:#1A2226;padding-block-start:18px;padding-block-end:0px;margin:0px;}.elementor .e-156b2a5-7be7a1a{width:100%;min-width:70%;max-width:100%;padding:0px;order:-99999;}.elementor .e-ed232ac-45cfa7a{width:100%;max-width:100%;padding:0px;display:flex;justify-content:flex-end;align-self:end;order:-99999;}.elementor .e-e013d8e-9ee71d7{width:75%;min-width:75%;max-width:90%;padding:0px;display:flex;}.elementor .e-243de2b-41876ab{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-1774510-fdfe41e{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-10db730-effb2fa{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-5ba7b4f-c25ae09{height:225px;min-height:225px;max-height:225px;object-fit:cover;border-radius:5px;}.elementor .e-cd72958-51e8d77{column-gap:0px;padding:0px;row-gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);align-items:start;}.elementor .e-a182789-a1aaa08{width:75%;min-width:75%;max-width:90%;padding:0px;display:flex;}.elementor .e-1d6e06a{padding-block-start:50px;padding-block-end:50px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f6f4ee;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-7b3e3e4-528f5a0{font-family:Jost;font-weight:400;font-size:58px;color:#ffffff;text-align:center;margin-block-start:14px;}.elementor .e-9cbd0c4-591ad4c{font-family:Inter;font-size:16px;color:#ffffff;text-align:center;margin-block-start:10px;align-self:center;}.elementor .e-9417b87-671cac9{font-weight:500;color:#ffffff;letter-spacing:0.12em;margin-block-start:20px;border-radius:5px;border-width:0.1px;border-color:#0e638c;background-color:#0e638c;}.elementor .e-94c4f84-ced741c{min-width:60px;max-width:60%;display:flex;flex-direction:column;align-items:center;align-self:center;}.elementor .e-be00d5c-552b6f9{height:25vw;background-image:url("https://astoria.andrdstudio.com/wp-content/uploads/2026/08/QUADROS-PARA-ANDAES-26-01-copiar-2-1V2-1024x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center right;flex-direction:column;justify-content:center;align-items:center;& {
position: relative;
overflow: hidden;
}

&::before {
content: "";
position: absolute;
inset: 0;

z-index: 1;
pointer-events: none;

background:
  linear-gradient(
    180deg,
    rgba(5, 40, 50, 0.62),
    rgba(3, 37, 48, 0.72)
  );
}

& > * {
position: relative;
z-index: 2;
}\n}.elementor .e-4a77ba94-faba32e{width:75%;min-width:75%;max-width:75%;display:flex;flex-direction:row;}