.elementor .e-5912f063-1093{font-size:0.92rem;color:var(--dh-azul-claro);}.elementor .e-6e80faf2-84f2{max-width:24rem;padding:0px;display:flex;flex-direction:column;gap:1.1rem;flex:1 1 18rem;}.elementor .e-1060038d-516a{color:var(--dh-ouro);padding-block-end:0.4rem;}.elementor .e-48ad7125-8f9f{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-7dac8c9a-5261{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-4504f819-7279{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-6850f57d-1e67{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-731d680d-c222{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-6850f57d-1e67c{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-3ad2ec1-6fd6{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 11rem;}.elementor .e-2e46ca59-b77f{color:var(--dh-ouro);padding-block-end:0.4rem;}.elementor .e-4084d2f0-61f7{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-66bdd03a-ab1b{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-6dc4403c-1410{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-1adfa4e1-49d5{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-336c50d8-b451{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-7133534c-7f3c{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-65d044c7-9a04{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 11rem;}.elementor .e-178106e4-6a21{color:var(--dh-ouro);padding-block-end:0.4rem;}.elementor .e-s6604122e-fx1{width: 18px; height: 18px; flex: 0 0 18px; margin-top: 4px; color: #CFA836;\n}.elementor .e-2547d293-5bbc{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-r6604122e-fx1{display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 0; width: 100%;\n}.elementor .e-s17a2a54c-fx1{width: 18px; height: 18px; flex: 0 0 18px; margin-top: 4px; color: #CFA836;\n}.elementor .e-297ead65-b462{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-r17a2a54c-fx1{display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 0; width: 100%;\n}.elementor .e-s1c78b5ce-fx1{width: 18px; height: 18px; flex: 0 0 18px; margin-top: 4px; color: #CFA836;\n}.elementor .e-5dfd5f17-5d4d{font-size:0.9rem;letter-spacing:0.02em;line-height:1.5;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-r1c78b5ce-fx1{display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 0; width: 100%;\n}.elementor .e-s549a491e-fx1{width: 18px; height: 18px; flex: 0 0 18px; margin-top: 4px; color: #CFA836;\n}.elementor .e-4e9bf0da-baeb{font-size:0.9rem;letter-spacing:0.02em;text-transform:none;padding-block-start:0.2rem;padding-block-end:0.2rem;padding-inline-start:0px;padding-inline-end:0px;text-align: left;\n}.elementor .e-r549a491e-fx1{display: flex; flex-direction: row; align-items: flex-start; gap: 10px; padding: 0; width: 100%;\n}.elementor .e-22ea6a58-58d9{padding:0px;display:flex;flex-direction:column;gap:0.4rem;flex:1 1 14rem;}.elementor .e-3ff60173-6869{padding:0px;display:flex;flex-direction:row;gap:3rem;flex-wrap:wrap;}.elementor .e-43e65746-9008{font-size:0.8rem;color:var(--dh-azul-claro);}.elementor .e-6ab4a91c-ef2e{font-size:0.75rem;color:var(--dh-azul-medio);}.elementor .e-astrocred-fx1{font-size: .8rem; letter-spacing: .02em; text-transform: none; padding: 0; color: #BAC6D5; text-decoration: none; white-space: nowrap;\n}.elementor .e-60bbb93c-abb8{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;display:flex;flex-direction:column;gap:0.4rem;border-top-style: solid; border-top-color: rgba(186,198,213,0.15);\n}.elementor .e-fd8fa2f-cf91{width:100%;max-width:1200px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:3rem;}.elementor .e-64431c96-adaa{padding-block-start:4.5rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:1px;background-color:var(--dh-azul-profundo);border-top-style: solid; border-top-color: rgba(207,168,54,0.25);\n}.elementor .e-wafloat-fx1{position: fixed; right: 1.25rem; bottom: 1.25rem; z-index: 60; width: 60px; height: 60px; padding: 14px; border-radius: 50%; background: #0F7B3C; color: #FFFFFF; box-shadow: 0 10px 30px rgba(3,28,44,.45); display: flex; align-items: center; justify-content: center; transition: transform .2s ease, filter .2s ease;\n}.elementor .e-wafloat-fx1:hover,.elementor .e-wafloat-fx1:focus-visible{transform: scale(1.06); filter: brightness(1.08);\n}