.elementor .e-dc75f2-8b04{width:6.25rem;height:auto;padding:0.625rem;border-radius:1rem;border-width:1px;border-color:var(--cor-borda);border-style:solid;background-color:var(--cor-fundo);align-self:center;}.elementor .e-5784a999-2229{font-family:Oswald;font-size:2.375rem;color:var(--cor-fundo);line-height:1.15;text-align:center;}.elementor .e-1e258978-e3c5{font-size:0.9375rem;color:var(--cor-borda);line-height:1.6;text-align:center;}.elementor .e-4fe077a7-3292{font-size:3rem;line-height:1;text-align:center;}.elementor .e-6cec7e65-11bc{font-family:"DM Sans";font-weight:700;font-size:1rem;color:var(--cor-superficie);line-height:1.35;text-align:center;}.elementor .e-4398792-9b65{min-width:0px;min-height:9rem;color:var(--cor-texto);text-decoration:none;cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-width:1px;border-color:#56ae61;border-style:solid;background-color:#cdffd3;flex-direction:column;gap:0.75rem;flex:1 1 calc(50% - .5rem);justify-content:center;align-items:center;&:focus-visible { outline: 3px solid var(--cor-secundaria); outline-offset: 4px; }\n}.elementor .e-7f1128bf-95de{font-size:3rem;line-height:1;text-align:center;}.elementor .e-33c82f35-a12b{font-family:"DM Sans";font-weight:700;font-size:1rem;color:var(--cor-superficie);line-height:1.35;text-align:center;}.elementor .e-3ea004ee-1301:hover,.elementor .e-3ea004ee-1301:focus-visible{border-color:var(--cor-secundaria);}.elementor .e-3ea004ee-1301{min-width:0px;min-height:9rem;color:var(--cor-texto);text-decoration:none;cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-width:1px;border-color:#b3ce6e;border-style:solid;background-color:#f4ffd8;flex-direction:column;gap:0.75rem;flex:1 1 calc(50% - .5rem);justify-content:center;align-items:center;&:focus-visible { outline: 3px solid var(--cor-secundaria); outline-offset: 4px; }\n}.elementor .e-17f1d1d1-6b36{font-size:3rem;line-height:1;text-align:center;}.elementor .e-18336e4f-a9ae{font-family:"DM Sans";font-weight:700;font-size:1rem;color:var(--cor-superficie);line-height:1.35;text-align:center;}.elementor .e-311899ef-d50a:hover,.elementor .e-311899ef-d50a:focus-visible{border-color:var(--cor-secundaria);}.elementor .e-311899ef-d50a{min-width:0px;min-height:9rem;color:var(--cor-texto);text-decoration:none;cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-width:1px;border-color:#d5a138;border-style:solid;background-color:#fff0d2;flex-direction:column;gap:0.75rem;flex:1 1 calc(50% - .5rem);justify-content:center;align-items:center;&:focus-visible { outline: 3px solid var(--cor-secundaria); outline-offset: 4px; }\n}.elementor .e-6f474516-8ea3{font-size:3rem;line-height:1;text-align:center;}.elementor .e-3752736c-b61f{font-family:"DM Sans";font-weight:700;font-size:1rem;color:var(--cor-superficie);line-height:1.35;text-align:center;}.elementor .e-63840d02-57db:hover,.elementor .e-63840d02-57db:focus-visible{border-color:var(--cor-secundaria);}.elementor .e-63840d02-57db{min-width:0px;min-height:9rem;color:var(--cor-texto);text-decoration:none;cursor:pointer;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:0.75rem;padding-inline-end:0.75rem;border-radius:1rem;border-width:1px;border-color:#cd3830;border-style:solid;background-color:#ffebea;flex-direction:column;gap:0.75rem;flex:1 1 calc(50% - .5rem);justify-content:center;align-items:center;&:focus-visible { outline: 3px solid var(--cor-secundaria); outline-offset: 4px; }\n}.elementor .e-1293868b-8afb{width:100%;padding:0px;display:flex;gap:0.75rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-4a8c3af3-51d9{width:100%;max-width:32rem;padding:0px;display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;}.elementor .e-2617789-7e5f{min-height:100vh;font-family:"DM Sans";color:var(--cor-texto);padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.125rem;padding-inline-end:1.125rem;border-block-start-width:0.5rem;background-color:var(--fundo-claro);flex-direction:column;justify-content:center;align-items:center;background-size: 31.25rem; border-top-style: solid; border-top-color: var(--cor-principal);\n}