.elementor .e-4d59b010-81cc{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-2aebd3b3-2d96{font-family:Montserrat;font-weight:800;font-size:3rem;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.1;display:block;}.elementor .e-1e6e5ad2-eb61{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-1571ebf5-76d1:hover,.elementor .e-1571ebf5-76d1:focus-visible{background-color:#476F33;transform:translate3d(0px, -2px, 0px);}.elementor .e-1571ebf5-76d1{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-3c5a3eff-9a48:hover,.elementor .e-3c5a3eff-9a48:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-3c5a3eff-9a48{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-725afaf-b5e2{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;}.elementor .e-271e2516-2850{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-1b4018a4-7f9a{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-3ce219e0-204c{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#588A40;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-71b18aa2-d7a6{font-family:Montserrat;font-weight:800;font-size:2.3rem;color:#022452;letter-spacing:-0.02em;line-height:1.15;display:block;}.elementor .e-21f12af3-1bbf{padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-7dccd662-c562{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-5f9fe439-e2a2{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-7bd93058-181f{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-41ecbc27-b6a3:hover,.elementor .e-41ecbc27-b6a3:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-41ecbc27-b6a3{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-1ad7e05d-2891{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-7f18b2f9-4e6b{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-1e943b8b-188d{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-6fe8db91-deff:hover,.elementor .e-6fe8db91-deff:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-6fe8db91-deff{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-23020ab2-c4c0{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-7a285d68-2e43{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-597a9ef9-a94b{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-4f000929-d034:hover,.elementor .e-4f000929-d034:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-4f000929-d034{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-18442d33-c913{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-4dbbaec9-5667{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-4a032738-10d8{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-6529e860-d46b:hover,.elementor .e-6529e860-d46b:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-6529e860-d46b{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-28e32fbd-d21d{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-2cbf5b8f-6b27{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-70faef5f-a0cf{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-77197fb0-7e04:hover,.elementor .e-77197fb0-7e04:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-77197fb0-7e04{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-1ef4b925-6f6e{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-6d343909-5a0f{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-20e17271-3ce2{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-496c3a3-cb50:hover,.elementor .e-496c3a3-cb50:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-496c3a3-cb50{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-3be47855-6d35{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-1fb18aa5-a33f{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-db4535e-962c{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-7b47ae86-c61f:hover,.elementor .e-7b47ae86-c61f:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-7b47ae86-c61f{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-2dbc1daf-d08a{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-2519f860-d44b{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-4edd4667-48f0{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-a0b66e1-d4d7:hover,.elementor .e-a0b66e1-d4d7:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-a0b66e1-d4d7{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-40b314bd-1656{font-family:Montserrat;font-weight:800;font-size:0.75rem;color:#588A40;letter-spacing:0.14em;text-transform:uppercase;display:block;}.elementor .e-17b9b6b2-7284{font-family:Montserrat;font-weight:800;font-size:1.25rem;color:#022452;line-height:1.3;display:block;}.elementor .e-1411dcf0-419c{font-family:Montserrat;font-weight:400;font-size:0.97rem;color:#5B6B80;line-height:1.7;display:block;}.elementor .e-2dfa041-bd53:hover,.elementor .e-2dfa041-bd53:focus-visible{box-shadow:0px 20px 45px 0px rgba(2,36,82,0.16);transform:translate3d(0px, -6px, 0px);}.elementor .e-2dfa041-bd53{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-494173d3-b3be{padding:0px;gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, auto);}.elementor .e-21ddda1f-e496{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-11a29adb-2a06{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-2586f25c-66be{font-family:Montserrat;font-weight:700;font-size:0.8rem;color:#9BD17F;letter-spacing:0.18em;text-transform:uppercase;display:block;}.elementor .e-82ebc1d-aae3{font-family:Montserrat;font-weight:800;font-size:2.2rem;color:#FFFFFF;line-height:1.2;display:block;}.elementor .e-7c45bab9-f852{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-4d16075b-aad0:hover,.elementor .e-4d16075b-aad0:focus-visible{background-color:#476F33;transform:translate3d(0px, -2px, 0px);}.elementor .e-4d16075b-aad0{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-4118d21f-9802:hover,.elementor .e-4118d21f-9802:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-4118d21f-9802{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-53e4bc81-783c{padding:0px;margin-block-start:0.5rem;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;}.elementor .e-476df0c3-d9ba{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-3d4525a6-e850:hover,.elementor .e-3d4525a6-e850:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-3d4525a6-e850{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-57b4684d-6f56:hover,.elementor .e-57b4684d-6f56:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-57b4684d-6f56{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-1ac8f1a7-b6d9:hover,.elementor .e-1ac8f1a7-b6d9:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-1ac8f1a7-b6d9{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-3ee224c8-9915:hover,.elementor .e-3ee224c8-9915:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-3ee224c8-9915{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-9fd7926-29c2:hover,.elementor .e-9fd7926-29c2:focus-visible{color:#022452;background-color:#FFFFFF;}.elementor .e-9fd7926-29c2{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-1461ecba-2e12{padding:0px;margin-block-start:1.5rem;flex-direction:row;gap:0.6rem;flex-wrap:wrap;justify-content:center;}.elementor .e-7053bb65-82dd{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-21c4331e-f74b{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;}