.elementor .e-7208c8d4-1361{position:sticky;inset-block-start:0px;z-index:100;padding:0px;margin:0px;display:block;}.elementor .e-10cbebd6-120f{font-size:0.8125rem;color:var(--aa-gold);letter-spacing:0.08em;}.elementor .e-388051b-95de{max-width:40rem;font-size:clamp(2rem,3vw,3rem);color:#FFFFFF;line-height:1.2;& span { font-size:.62em;line-height:1.4;display:inline-block; }\n}.elementor .e-510ac56a-3d54{width:2rem;height:2rem;aspect-ratio:auto;object-fit:contain;flex:0 0 auto;}.elementor .e-43dad44c-dac9{width:1px;height:1px;overflow:hidden;position:absolute;font-size:0.8125rem;color:var(--aa-white);line-height:1.5;clip-path:inset(50%);white-space:nowrap;\n}.elementor .e-7a43e072-2ae4:hover,.elementor .e-7a43e072-2ae4:focus-visible{transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-7a43e072-2ae4{width:2.875rem;height:2.875rem;min-width:2.875rem;min-height:2.875rem;position:relative;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;transition:transform 220ms;display:flex;flex-direction:row;gap:0.5rem;flex:0 0 auto;justify-content:center;align-items:center;&:focus-visible { outline:3px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-16f42bbd-b7e7{width:2rem;height:2rem;aspect-ratio:auto;object-fit:contain;flex:0 0 auto;}.elementor .e-40a4c1a3-8244{width:1px;height:1px;overflow:hidden;position:absolute;font-size:0.8125rem;color:var(--aa-white);line-height:1.5;clip-path:inset(50%);white-space:nowrap;\n}.elementor .e-7e455f93-b1bc:hover,.elementor .e-7e455f93-b1bc:focus-visible{transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-7e455f93-b1bc{width:2.875rem;height:2.875rem;min-width:2.875rem;min-height:2.875rem;position:relative;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;transition:transform 220ms;display:flex;flex-direction:row;gap:0.5rem;flex:0 0 auto;justify-content:center;align-items:center;&:focus-visible { outline:3px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-4c37b59f-c14a{width:2rem;height:2rem;aspect-ratio:auto;object-fit:contain;flex:0 0 auto;}.elementor .e-71703f7b-12d7{width:1px;height:1px;overflow:hidden;position:absolute;font-size:0.8125rem;color:var(--aa-white);line-height:1.5;clip-path:inset(50%);white-space:nowrap;\n}.elementor .e-3aa856f6-271e:hover,.elementor .e-3aa856f6-271e:focus-visible{transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-3aa856f6-271e{width:2.875rem;height:2.875rem;min-width:2.875rem;min-height:2.875rem;position:relative;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;transition:transform 220ms;display:flex;flex-direction:row;gap:0.5rem;flex:0 0 auto;justify-content:center;align-items:center;&:focus-visible { outline:3px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-682f231c-f4ff{width:2rem;height:2rem;aspect-ratio:auto;object-fit:contain;flex:0 0 auto;}.elementor .e-1c576ce9-ddfd{width:1px;height:1px;overflow:hidden;position:absolute;font-size:0.8125rem;color:var(--aa-white);line-height:1.5;clip-path:inset(50%);white-space:nowrap;\n}.elementor .e-33d8da9d-48e2:hover,.elementor .e-33d8da9d-48e2:focus-visible{transform:translate3d(0px, -0.15rem, 0px);}.elementor .e-33d8da9d-48e2{width:2.875rem;height:2.875rem;min-width:2.875rem;min-height:2.875rem;position:relative;text-decoration:none;padding:0px;border-radius:0px;border-width:0px;border-color:rgba(255,255,255,0.55);border-style:solid;background-color:transparent;transition:transform 220ms;display:flex;flex-direction:row;gap:0.5rem;flex:0 0 auto;justify-content:center;align-items:center;&:focus-visible { outline:3px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-2daae2ef-6eca{padding:0px;margin-block-start:0.25rem;display:flex;flex-direction:row;gap:0.65rem;flex-wrap:wrap;align-items:center;}.elementor .e-539a4848-7439{max-width:76rem;padding:0px;flex-direction:column;gap:1.5rem;align-items:flex-start;margin-inline:auto;\n}.elementor .e-1b8d5be4-41a9{min-height:31rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(90deg, rgba(7,28,50,.35) 0%,rgba(7,28,50,0) 65%),url("https://alexalberto.com.br/wp-content/uploads/2026/11/hero-sobre-alex-aprovado.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--aa-navy);align-items:center;}.elementor .e-6074178f-58e4{width:100%;max-width:28rem;aspect-ratio:4/5;object-fit:contain;border-radius:0.5rem;box-shadow:0px 18px 45px 0px rgba(7,28,50,0.12);display:block;align-self:center;}.elementor .e-1e0c607d-c02b{font-size:clamp(1.875rem,2.7vw,2.5rem);line-height:1.2;}.elementor .e-5024ea51-d433{max-width:58rem;}.elementor .e-757222c-aeca{max-width:58rem;}.elementor .e-6e026612-6b21{max-width:58rem;}.elementor .e-27d237ba-df89{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-6f27bd37-3038{display:grid;gap:4rem;grid-template-columns:minmax(0,0.85fr) minmax(0,1.15fr);align-items:center;}.elementor .e-247d0f32-1429{font-weight:600;font-size:1.125rem;color:inherit;}.elementor .e-379bc13a-bc16{padding:0px;}.elementor .e-5a13a1dc-7e38:hover,.elementor .e-5a13a1dc-7e38:focus-visible{color:var(--aa-gold);}.elementor .e-5a13a1dc-7e38{color:var(--aa-navy);padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:space-between;align-items:center;&::after { content:'+';font-size:2rem;font-weight:300; } &[aria-expanded="true"]::after { content:'−'; } &:focus-visible { outline:2px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-21c0e099-f144{max-width:68rem;font-size:1rem;line-height:1.9;}.elementor .e-df35b2d-db46{padding-block-start:1.25rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-164d6015-5e16{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d8dde2; &[open] { border-top:1px solid var(--aa-gold); } &[open] > summary::after { content:'−'; } &[open] > summary { color:var(--aa-gold); }\n}.elementor .e-734ad2ff-cc05{font-weight:600;font-size:1.125rem;color:inherit;}.elementor .e-3c3bc82f-a9f3{padding:0px;}.elementor .e-5fcfd876-1fae:hover,.elementor .e-5fcfd876-1fae:focus-visible{color:var(--aa-gold);}.elementor .e-5fcfd876-1fae{color:var(--aa-navy);padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:space-between;align-items:center;&::after { content:'+';font-size:2rem;font-weight:300; } &[aria-expanded="true"]::after { content:'−'; } &:focus-visible { outline:2px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-6a5fddc8-857e{max-width:68rem;font-size:1rem;line-height:1.9;}.elementor .e-168a23f4-f6e8{padding-block-start:1.25rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-55fea0c4-6231{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d8dde2; &[open] { border-top:1px solid var(--aa-gold); } &[open] > summary::after { content:'−'; } &[open] > summary { color:var(--aa-gold); }\n}.elementor .e-36441173-60b7{font-weight:600;font-size:1.125rem;color:inherit;}.elementor .e-38fa0dc1-dfb2{padding:0px;}.elementor .e-2a700f90-67a3:hover,.elementor .e-2a700f90-67a3:focus-visible{color:var(--aa-gold);}.elementor .e-2a700f90-67a3{color:var(--aa-navy);padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;justify-content:space-between;align-items:center;&::after { content:'+';font-size:2rem;font-weight:300; } &[aria-expanded="true"]::after { content:'−'; } &:focus-visible { outline:2px solid var(--aa-gold);outline-offset:3px; }\n}.elementor .e-4f2e5cd6-ce0d{max-width:68rem;font-size:1rem;line-height:1.9;}.elementor .e-2097591a-ed3e{padding-block-start:1.25rem;padding-block-end:2.5rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-51d6056f-8378{border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #d8dde2; &[open] { border-top:1px solid var(--aa-gold); } &[open] > summary::after { content:'−'; } &[open] > summary { color:var(--aa-gold); }\n}.elementor .e-4b7f49d4-2de9{gap:0px;}.elementor .e-60736cc8-ed13{max-width:76rem;padding:0px;flex-direction:column;margin-inline:auto;\n}.elementor .e-12240d85-42b5{padding-block-start:0px;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--aa-light);}.elementor .e-13f405a2-c20b{font-size:clamp(1.75rem,2.8vw,2.5rem);color:var(--aa-gold);line-height:1.2;}.elementor .e-83f454a-b5fa:hover,.elementor .e-83f454a-b5fa:focus-visible{color:var(--aa-gold);border-color:var(--aa-gold);background-color:transparent;}.elementor .e-83f454a-b5fa{font-family:Montserrat;font-size:0.875rem;color:var(--aa-navy);padding-block-start:0.75rem;padding-block-end:0.75rem;padding-inline-start:1rem;padding-inline-end:1rem;border-width:1px;border-color:#cdd4db;border-style:solid;background-color:transparent;}.elementor .e-259273dc-a626{padding:0px;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-279051d6-8a26{font-weight:500;font-size:0.95rem;color:inherit;line-height:1.5;}.elementor .e-5249cfe3-6979:hover,.elementor .e-5249cfe3-6979:focus-visible{color:var(--aa-gold);}.elementor .e-5249cfe3-6979{width:auto;color:var(--aa-navy);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 200ms;text-align:left; &[aria-selected="true"] { color:var(--aa-gold); }\n}.elementor .e-74485095-96c4{font-weight:500;font-size:0.95rem;color:inherit;line-height:1.5;}.elementor .e-4582b3c5-4988:hover,.elementor .e-4582b3c5-4988:focus-visible{color:var(--aa-gold);}.elementor .e-4582b3c5-4988{width:auto;color:var(--aa-navy);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 200ms;text-align:left; &[aria-selected="true"] { color:var(--aa-gold); }\n}.elementor .e-43e11177-1583{font-weight:500;font-size:0.95rem;color:inherit;line-height:1.5;}.elementor .e-7165155a-cb4d:hover,.elementor .e-7165155a-cb4d:focus-visible{color:var(--aa-gold);}.elementor .e-7165155a-cb4d{width:auto;color:var(--aa-navy);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 200ms;text-align:left; &[aria-selected="true"] { color:var(--aa-gold); }\n}.elementor .e-50db43e-6f65{font-weight:500;font-size:0.95rem;color:inherit;line-height:1.5;}.elementor .e-68d59966-bdd9:hover,.elementor .e-68d59966-bdd9:focus-visible{color:var(--aa-gold);}.elementor .e-68d59966-bdd9{width:auto;color:var(--aa-navy);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 200ms;text-align:left; &[aria-selected="true"] { color:var(--aa-gold); }\n}.elementor .e-5c0bf995-bbdc{font-weight:500;font-size:0.95rem;color:inherit;line-height:1.5;}.elementor .e-211acf13-5c86:hover,.elementor .e-211acf13-5c86:focus-visible{color:var(--aa-gold);}.elementor .e-211acf13-5c86{width:auto;color:var(--aa-navy);padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;background-color:transparent;transition:color 200ms;text-align:left; &[aria-selected="true"] { color:var(--aa-gold); }\n}.elementor .e-69fc383a-32d8{padding:0px;display:flex;flex-direction:column;gap:0.25rem;justify-content:flex-start;}.elementor .e-46d2664b-4774{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.35rem;display:block;}.elementor .e-6c42e902-7696{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-4d8621c7-86d0{font-size:0.75rem;line-height:1.4;}.elementor .e-29fe0101-4645{font-size:0.75rem;color:var(--aa-gold);}.elementor .e-34a92bb9-df93{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-2e0e3a8b-527e{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .e-49e3a0bc-ec47{font-size:0.75rem;color:#596575;line-height:1.5;}.elementor .e-260dbc04-9450:hover,.elementor .e-260dbc04-9450:focus-visible{color:var(--aa-gold);}.elementor .e-260dbc04-9450{font-family:Montserrat;font-weight:500;font-size:1.05rem;color:var(--aa-navy);line-height:1.5;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #d8dde2; & a { text-decoration:none; }\n}.elementor .e-ff555f0-437c:hover,.elementor .e-ff555f0-437c:focus-visible{color:#FFFFFF;background-color:#caa963;}.elementor .e-ff555f0-437c{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:auto;border-radius:0.25rem;border-width:0px;background-color:var(--aa-gold);align-self:flex-start;}.elementor .e-583b5305-9e47{min-width:0px;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;}.elementor .e-4a40e2d8-1702{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-7344852f-1622{font-size:1.125rem;}.elementor .e-6daaeb34-f04f{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-56e04c75-8446{font-size:1.125rem;}.elementor .e-63f6e6f3-355f{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-3bd2dbb7-a762{margin-block-start:2rem;gap:1rem;justify-content:space-between;}.elementor .e-4ba9481b-8473{font-size:1rem;line-height:1.7;}.elementor .e-382a34da-fa56{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:#FFFFFF;}.elementor .e-4aa3700b-f537{min-width:0px;padding:0px;}.elementor .e-15d06370-79ae{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.35rem;display:block;}.elementor .e-6f584afd-773f{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-2aad3d13-1291{font-size:0.75rem;line-height:1.4;}.elementor .e-6e063c04-9beb{font-size:0.75rem;color:var(--aa-gold);}.elementor .e-f1959a5-f61b{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-52246d7c-f3b3{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .e-25680c37-2019{font-size:0.75rem;color:#596575;line-height:1.5;}.elementor .e-e34bfe0-8a6f:hover,.elementor .e-e34bfe0-8a6f:focus-visible{color:var(--aa-gold);}.elementor .e-e34bfe0-8a6f{font-family:Montserrat;font-weight:500;font-size:1.05rem;color:var(--aa-navy);line-height:1.5;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #d8dde2; & a { text-decoration:none; }\n}.elementor .e-588d5b73-4a0f:hover,.elementor .e-588d5b73-4a0f:focus-visible{color:#FFFFFF;background-color:#caa963;}.elementor .e-588d5b73-4a0f{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:auto;border-radius:0.25rem;border-width:0px;background-color:var(--aa-gold);align-self:flex-start;}.elementor .e-af8a090-d856{min-width:0px;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;}.elementor .e-5fa2f585-3fe2{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-2b667a6-1754{font-size:1.125rem;}.elementor .e-6841a9d0-dbf2{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-4e23b517-66e1{font-size:1.125rem;}.elementor .e-68cb4dc7-33a9{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-45e66197-4400{margin-block-start:2rem;gap:1rem;justify-content:space-between;}.elementor .e-60f655c9-4eba{font-size:1rem;line-height:1.7;}.elementor .e-5dd74411-19f0{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:#FFFFFF;}.elementor .e-2df2fd46-c49a{min-width:0px;padding:0px;}.elementor .e-4d33235-7dc6{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.35rem;display:block;}.elementor .e-751fee75-a60b{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-1849dc38-c3e8{font-size:0.75rem;line-height:1.4;}.elementor .e-20dafc4b-d04d{font-size:0.75rem;color:var(--aa-gold);}.elementor .e-abc0942-727e{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-41f09c29-30fe{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .e-27aad56-7a29{font-size:0.75rem;color:#596575;line-height:1.5;}.elementor .e-6f4a9074-c7dc:hover,.elementor .e-6f4a9074-c7dc:focus-visible{color:var(--aa-gold);}.elementor .e-6f4a9074-c7dc{font-family:Montserrat;font-weight:500;font-size:1.05rem;color:var(--aa-navy);line-height:1.5;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #d8dde2; & a { text-decoration:none; }\n}.elementor .e-4e259fce-7a23:hover,.elementor .e-4e259fce-7a23:focus-visible{color:#FFFFFF;background-color:#caa963;}.elementor .e-4e259fce-7a23{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:auto;border-radius:0.25rem;border-width:0px;background-color:var(--aa-gold);align-self:flex-start;}.elementor .e-451e9e89-e65b{min-width:0px;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;}.elementor .e-c34e14c-7c2d{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-4d4ba31-e207{font-size:1.125rem;}.elementor .e-4a5aa350-f356{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-3d321eb-ddf1{font-size:1.125rem;}.elementor .e-453f16fd-9302{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-125c3f6c-75b6{margin-block-start:2rem;gap:1rem;justify-content:space-between;}.elementor .e-483efcac-cfdf{font-size:1rem;line-height:1.7;}.elementor .e-3b64d26d-aa51{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:#FFFFFF;}.elementor .e-4106d71c-f011{min-width:0px;padding:0px;}.elementor .e-734c93de-4eb4{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.35rem;display:block;}.elementor .e-6314a440-e8f7{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-25893c26-696e{font-size:0.75rem;line-height:1.4;}.elementor .e-51143b04-fa2b{font-size:0.75rem;color:var(--aa-gold);}.elementor .e-2604d19f-3760{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-2ac67542-a57c{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .e-97f54a8-d4f1{font-size:0.75rem;color:#596575;line-height:1.5;}.elementor .e-1fc1758b-1207:hover,.elementor .e-1fc1758b-1207:focus-visible{color:var(--aa-gold);}.elementor .e-1fc1758b-1207{font-family:Montserrat;font-weight:500;font-size:1.05rem;color:var(--aa-navy);line-height:1.5;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #d8dde2; & a { text-decoration:none; }\n}.elementor .e-577ace2-d3d1:hover,.elementor .e-577ace2-d3d1:focus-visible{color:#FFFFFF;background-color:#caa963;}.elementor .e-577ace2-d3d1{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:auto;border-radius:0.25rem;border-width:0px;background-color:var(--aa-gold);align-self:flex-start;}.elementor .e-6e0190e1-9bcc{min-width:0px;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;}.elementor .e-6cdd0e66-1d8a{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-15a329ff-4da3{font-size:1.125rem;}.elementor .e-32d54c15-3293{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-6723de3a-38e7{font-size:1.125rem;}.elementor .e-5ed6ced8-fe5b{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-4dadef82-4df5{margin-block-start:2rem;gap:1rem;justify-content:space-between;}.elementor .e-20140972-b0ee{font-size:1rem;line-height:1.7;}.elementor .e-539ea591-fe54{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:#FFFFFF;}.elementor .e-223e56bc-a59e{min-width:0px;padding:0px;}.elementor .e-5ca840a4-5d14{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:0.35rem;display:block;}.elementor .e-68e4dc27-bb07{width:2.25rem;height:2.25rem;object-fit:cover;border-radius:50%;flex:0 0 auto;}.elementor .e-800d89e-5563{font-size:0.75rem;line-height:1.4;}.elementor .e-1b42407d-b766{font-size:0.75rem;color:var(--aa-gold);}.elementor .e-7263a29c-1c6b{padding:0px;flex-direction:column;gap:0.2rem;}.elementor .e-6ebbfc11-2d27{padding:0px;flex-direction:row;gap:0.6rem;flex-wrap:wrap;align-items:center;}.elementor .e-5133224-4a61{font-size:0.75rem;color:#596575;line-height:1.5;}.elementor .e-617c8efe-8c51:hover,.elementor .e-617c8efe-8c51:focus-visible{color:var(--aa-gold);}.elementor .e-617c8efe-8c51{font-family:Montserrat;font-weight:500;font-size:1.05rem;color:var(--aa-navy);line-height:1.5;padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: #d8dde2; & a { text-decoration:none; }\n}.elementor .e-2e038db2-7ef7:hover,.elementor .e-2e038db2-7ef7:focus-visible{color:#FFFFFF;background-color:#caa963;}.elementor .e-2e038db2-7ef7{font-family:Montserrat;font-weight:600;font-size:0.875rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;margin-block-start:auto;border-radius:0.25rem;border-width:0px;background-color:var(--aa-gold);align-self:flex-start;}.elementor .e-5b6dfcf9-c087{min-width:0px;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;}.elementor .e-69605929-8f86{display:grid;gap:2rem;grid-template-columns:repeat(3,minmax(0,1fr));}.elementor .e-4ff50c00-b4c1{font-size:1.125rem;}.elementor .e-1c88a3cc-73a5{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-6757e57f-207e{font-size:1.125rem;}.elementor .e-79fc9340-43cf{width:auto;font-family:Montserrat;color:var(--aa-navy);padding:0.6rem;border-radius:50%;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:transparent;}.elementor .e-352a054d-212f{margin-block-start:2rem;gap:1rem;justify-content:space-between;}.elementor .e-2e5d7ec7-4f23{font-size:1rem;line-height:1.7;}.elementor .e-6c374675-2222{padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0.5rem;border-width:1px;border-color:#d8dde2;border-style:solid;background-color:#FFFFFF;}.elementor .e-7d58b1d4-7a39{min-width:0px;padding:0px;}.elementor .e-13a69365-97dd{min-width:0px;padding:0px;}.elementor .e-6e861b39-f30c{display:grid;gap:3rem;grid-template-columns:minmax(12rem,.75fr) minmax(0,3fr);align-items:start;}.elementor .e-764c010c-3d45{max-width:76rem;padding:0px;display:flex;flex-direction:column;gap:2.5rem;margin-inline:auto;\n}.elementor .e-73813c74-94f5{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:var(--aa-light);}.elementor .e-3db1f7e0-74cd{min-width:0px;scroll-margin-top:7rem;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-698b0227-a619{width:100%;min-width:0px;padding:0px;margin:0px;display:flex;flex-direction:column;gap:0px;}