.elementor .e-14b69b82-3aa5{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#CFE8C2;letter-spacing:0.16em;text-transform:uppercase;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(207,232,194,0.4);border-style:solid;background-color:rgba(88,138,64,0.25);display:block;align-self:flex-start;}.elementor .e-64a27ca5-561e{font-family:Montserrat;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;display:block;}.elementor .e-bf7b7a4-d52d{max-width:720px;font-family:Montserrat;font-size:1.15rem;color:rgba(255,255,255,0.85);line-height:1.7;display:block;}.elementor .e-5d41fa43-b42c:hover,.elementor .e-5d41fa43-b42c:focus-visible{background-color:#476F33;transform:translate3d(0px, -2px, 0px);}.elementor .e-5d41fa43-b42c{font-family:Montserrat;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;background-color:#588A40;transition:all 0.3s;}.elementor .e-6cbe0c0c-bc9a:hover,.elementor .e-6cbe0c0c-bc9a:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-6cbe0c0c-bc9a{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:rgba(255,255,255,0);transition:all 0.3s;}.elementor .e-4a1befde-1e97{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-11596de2-1e52{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;}.elementor .e-3ee08f11-8ca1{padding-block-start:5.5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(120deg, rgba(2,36,82,0.95) 0%,rgba(2,36,82,0.85) 60%,rgba(88,138,64,0.65) 100%),url("https://assessoriaemsaude.com.br/wp-content/uploads/2023/07/Office-Spark1-1920w.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-7f7aa38a-3063{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#588A40;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-6ea88fcf-10aa{font-family:Montserrat;font-weight:800;font-size:2.3rem;color:#022452;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-18382afe-ff51{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-7cae1ce2-56d9{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-175c3628-1296{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-123ef046-4a0f{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-48468020-990f:hover,.elementor .e-48468020-990f:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-48468020-990f{padding:2rem;border-radius:1rem;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(2,36,82,0.08);transition:all 0.3s;flex-direction:column;gap:0.85rem;border-top-style: solid; border-top-color: #588A40;\n}.elementor .e-53d079cc-bf78{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-4d7134b6-d6e8{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-6fe761e0-e5e6{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-58d2c48b-61d2:hover,.elementor .e-58d2c48b-61d2:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-58d2c48b-61d2{padding:2rem;border-radius:1rem;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(2,36,82,0.08);transition:all 0.3s;flex-direction:column;gap:0.85rem;border-top-style: solid; border-top-color: #588A40;\n}.elementor .e-270d2a4e-8179{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-7eaa52bd-2914{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-7383168-c466{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-195daace-1142:hover,.elementor .e-195daace-1142:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-195daace-1142{padding:2rem;border-radius:1rem;border-block-start-width:4px;background-color:#FFFFFF;box-shadow:0px 10px 30px 0px rgba(2,36,82,0.08);transition:all 0.3s;flex-direction:column;gap:0.85rem;border-top-style: solid; border-top-color: #588A40;\n}.elementor .e-d90d8e-b9c8{padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, auto);}.elementor .e-749b0761-b68c{width:100%;max-width:1200px;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:2.5rem;}.elementor .e-7017de59-7adf{padding-block-start:5.5rem;padding-block-end:5.5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#F3F6FA;flex-direction:column;}.elementor .e-2278fcbc-2f8f{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#9BD17F;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-4bfb0177-e934{font-family:Montserrat;font-weight:800;font-size:2.2rem;color:#FFFFFF;line-height:1.2;display:block;}.elementor .e-348c476d-ec5c{font-family:Montserrat;font-weight:400;font-size:1.08rem;color:rgba(255,255,255,0.85);line-height:1.7;display:block;}.elementor .e-4576af73-131f:hover,.elementor .e-4576af73-131f:focus-visible{background-color:#476F33;transform:translate3d(0px, -2px, 0px);}.elementor .e-4576af73-131f{font-family:Montserrat;font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;background-color:#588A40;transition:all 0.3s;}.elementor .e-6d743ca5-c61e:hover,.elementor .e-6d743ca5-c61e:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-6d743ca5-c61e{font-family:Montserrat;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.65rem;padding-inline-end:1.65rem;border-radius:999px;border-width:2px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:rgba(255,255,255,0);transition:all 0.3s;}.elementor .e-31735761-de23{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-3066e6ab-5c80{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:rgba(255,255,255,0.7);margin-inline-end:0.25rem;display:block;align-self:center;}.elementor .e-ef22af9-3a78:hover,.elementor .e-ef22af9-3a78:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-ef22af9-3a78{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#FFFFFF;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.1);transition:all 0.3s;display:block;}.elementor .e-29104b04-895f:hover,.elementor .e-29104b04-895f:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-29104b04-895f{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#FFFFFF;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.1);transition:all 0.3s;display:block;}.elementor .e-2d830c01-5ac9:hover,.elementor .e-2d830c01-5ac9:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-2d830c01-5ac9{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#FFFFFF;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.1);transition:all 0.3s;display:block;}.elementor .e-5a1c7314-6046:hover,.elementor .e-5a1c7314-6046:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-5a1c7314-6046{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#FFFFFF;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.1);transition:all 0.3s;display:block;}.elementor .e-53b57b3e-62e6:hover,.elementor .e-53b57b3e-62e6:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-53b57b3e-62e6{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#FFFFFF;padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.1);transition:all 0.3s;display:block;}.elementor .e-6e735aa4-5f62{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:0.6rem;flex-wrap:wrap;justify-content:center;}.elementor .e-5af9f051-bb4e{width:100%;max-width:900px;text-align:center;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:1.25rem;align-items:center;}.elementor .e-1e8fdccf-e22b{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-image:linear-gradient(135deg, #022452 0%,#0B3A75 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}