.conecta-community-rh .conecta-rh-list,
.conecta-community-rh .conecta-rh-list ul{margin-top: 12px !important;padding: 0 !important;list-style: none !important;}
.conecta-community-rh .conecta-rh-list li{display: grid !important;grid-template-columns: 18px minmax(0, 1fr) !important;gap: 8px !important;align-items: start !important;padding: 8px 0 !important;margin: 0 !important;border-top: 0 !important;border-bottom: 0 !important;}
.conecta-community-rh .conecta-rh-list li + li{border-top: 1px solid rgba(77,94,83,.10) !important;}
.conecta-community-rh .conecta-rh-list a,
.conecta-community-rh .conecta-rh-list button{border-top: 0 !important;border-bottom: 0 !important;padding: 0 !important;margin: 0 !important;min-width: 0 !important;width: 100% !important;white-space: normal !important;overflow-wrap: anywhere !important;word-break: normal !important;font-size: 13px !important;line-height: 1.35 !important;}
.conecta-community-rh .conecta-rh-list li::before{margin-top: 1px !important;}
body.conecta-dark .conecta-community-shell .conecta-soft-action,
body.conecta-dark .conecta-community-shell .conecta-directory-card button.conecta-soft-action,
body.conecta-dark .conecta-community-shell .conecta-directory-card form button,
body.conecta-dark .conecta-community-shell .conecta-detail-page form button,
.conecta-a11y-dark .conecta-community-shell .conecta-soft-action,
.conecta-a11y-dark .conecta-community-shell .conecta-directory-card button.conecta-soft-action,
.conecta-a11y-dark .conecta-community-shell .conecta-directory-card form button,
.conecta-a11y-dark .conecta-community-shell .conecta-detail-page form button{background: #4E6E32 !important;color: #FFFFFF !important;border-color: rgba(231,172,0,.32) !important;opacity: 1 !important;filter: none !important;text-decoration: none !important;text-shadow: none !important;}
body.conecta-dark .conecta-community-shell .conecta-soft-action:hover,
body.conecta-dark .conecta-community-shell .conecta-directory-card form button:hover,
body.conecta-dark .conecta-community-shell .conecta-detail-page form button:hover,
.conecta-a11y-dark .conecta-community-shell .conecta-soft-action:hover,
.conecta-a11y-dark .conecta-community-shell .conecta-directory-card form button:hover,
.conecta-a11y-dark .conecta-community-shell .conecta-detail-page form button:hover{background: #5F813E !important;color: #FFFFFF !important;border-color: #E7AC00 !important;}
.conecta-people-directory-view .conecta-people-layout,
.conecta-people-directory-view .conecta-docs-layout{max-width: 1180px !important;width: 100% !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}
.conecta-people-directory-view .conecta-docs-grid,
.conecta-people-directory-view .conecta-people-business-grid,
.conecta-people-directory-view .conecta-people-sector-grid{grid-template-columns: repeat(3, minmax(0, 1fr)) !important;gap: 20px !important;}
.conecta-people-directory-view .conecta-doc-card,
.conecta-people-directory-view .conecta-doc-business-card,
.conecta-people-directory-view .conecta-people-business-card{min-height: 156px !important;padding: 24px !important;gap: 18px !important;border-radius: var(--conecta-radius, 10px) !important;display: flex !important;align-items: flex-start !important;}
.conecta-people-directory-view .conecta-doc-sector-card,
.conecta-people-directory-view .conecta-people-sector-card{min-height: 136px !important;padding: 24px !important;gap: 10px !important;border-radius: var(--conecta-radius, 10px) !important;}
.conecta-people-directory-view .conecta-doc-logo,
.conecta-people-directory-view .conecta-people-doc-logo{width: 68px !important;height: 68px !important;flex: 0 0 68px !important;border-radius: 10px !important;}
.conecta-people-directory-view .conecta-doc-card h2,
.conecta-people-directory-view .conecta-people-business-card h2,
.conecta-people-directory-view .conecta-people-sector-card h2{font-size: 20px !important;line-height: 1.2 !important;margin: 4px 0 10px !important;}
.conecta-people-directory-view .conecta-doc-card p,
.conecta-people-directory-view .conecta-people-business-card p,
.conecta-people-directory-view .conecta-people-sector-card p{font-size: 13.5px !important;line-height: 1.6 !important;}
body.conecta-dark .conecta-community-rh .conecta-rh-list li + li,
.conecta-a11y-dark .conecta-community-rh .conecta-rh-list li + li{border-top-color: rgba(238,244,234,.12) !important;}
.conecta-community-rh > h3{margin: 0 0 12px !important;padding-bottom: 12px !important;border-bottom: 1px solid rgba(77, 94, 83, .10) !important;}
.conecta-community-rh .conecta-rh-list{display: grid !important;gap: 0 !important;margin: 0 !important;padding: 0 !important;list-style: none !important;}
.conecta-community-rh .conecta-rh-list li{display: grid !important;grid-template-columns: 18px minmax(0, 1fr) !important;gap: 8px !important;align-items: start !important;padding: 7px 0 !important;margin: 0 !important;border: 0 !important;box-shadow: none !important;}
.conecta-community-rh .conecta-rh-list li::before{content: none !important;display: none !important;}
.conecta-community-rh .conecta-rh-list li > span[aria-hidden="true"]{display: inline-flex !important;align-items: flex-start !important;justify-content: center !important;width: 18px !important;min-width: 18px !important;margin-top: 1px !important;font-size: 12px !important;line-height: 1.2 !important;opacity: .85 !important;}
.conecta-community-rh .conecta-rh-list button,
.conecta-community-rh .conecta-rh-list a{display: block !important;width: 100% !important;min-width: 0 !important;padding: 0 !important;margin: 0 !important;border: 0 !important;background: transparent !important;box-shadow: none !important;text-align: left !important;white-space: normal !important;overflow-wrap: anywhere !important;word-break: normal !important;font-size: 13px !important;line-height: 1.38 !important;color: var(--conecta-text, #525751) !important;text-decoration: none !important;}
body.conecta-dark .conecta-community-rh > h3,
.conecta-a11y-dark .conecta-community-rh > h3{border-bottom-color: rgba(238, 244, 234, .12) !important;}
body.conecta-dark .conecta-community-rh .conecta-rh-list button,
body.conecta-dark .conecta-community-rh .conecta-rh-list a,
.conecta-a11y-dark .conecta-community-rh .conecta-rh-list button,
.conecta-a11y-dark .conecta-community-rh .conecta-rh-list a{color: var(--conecta-dark-mode-text, #EEF4EA) !important;}
body.conecta-dark .conecta-soft-action,
body.conecta-dark button.conecta-soft-action,
body.conecta-dark a.conecta-soft-action,
body.conecta-dark .conecta-directory-card button,
body.conecta-dark .conecta-detail-page button.conecta-soft-action,
body.conecta-dark .conecta-community-shell .conecta-soft-action,
body.conecta-dark .conecta-community-shell .conecta-directory-card button,
.conecta-a11y-dark .conecta-soft-action,
.conecta-a11y-dark button.conecta-soft-action,
.conecta-a11y-dark a.conecta-soft-action,
.conecta-a11y-dark .conecta-directory-card button,
.conecta-a11y-dark .conecta-detail-page button.conecta-soft-action,
.conecta-a11y-dark .conecta-community-shell .conecta-soft-action,
.conecta-a11y-dark .conecta-community-shell .conecta-directory-card button{background: #4E6E32 !important;color: #FFFFFF !important;border: 1px solid rgba(231, 172, 0, .35) !important;opacity: 1 !important;filter: none !important;text-shadow: none !important;box-shadow: none !important;text-decoration: none !important;}
body.conecta-dark .conecta-soft-action *,
body.conecta-dark .conecta-directory-card button *,
.conecta-a11y-dark .conecta-soft-action *,
.conecta-a11y-dark .conecta-directory-card button *{color: #FFFFFF !important;opacity: 1 !important;}
body.conecta-dark .conecta-soft-action:hover,
body.conecta-dark .conecta-directory-card button:hover,
.conecta-a11y-dark .conecta-soft-action:hover,
.conecta-a11y-dark .conecta-directory-card button:hover{background: #5F813E !important;color: #FFFFFF !important;border-color: #E7AC00 !important;}
.conecta-people-directory-view .conecta-people-layout{max-width: 1180px !important;width: min(calc(100vw - 64px), 1180px) !important;margin-left: auto !important;margin-right: auto !important;box-sizing: border-box !important;}
.conecta-people-directory-view .conecta-people-business-grid,
.conecta-people-directory-view .conecta-people-sector-grid{display: grid !important;grid-template-columns: repeat(3, minmax(0, 1fr)) !important;gap: 20px !important;width: 100% !important;margin: 0 !important;box-sizing: border-box !important;}
.conecta-people-directory-view .conecta-people-business-card,
.conecta-people-directory-view .conecta-doc-business-card{min-height: 156px !important;height: 156px !important;padding: 24px !important;display: flex !important;flex-direction: row !important;align-items: flex-start !important;gap: 18px !important;overflow: hidden !important;}
.conecta-people-directory-view .conecta-people-sector-card,
.conecta-people-directory-view .conecta-doc-sector-card{min-height: 136px !important;height: 136px !important;padding: 24px !important;display: flex !important;flex-direction: column !important;align-items: flex-start !important;justify-content: flex-start !important;gap: 10px !important;overflow: hidden !important;}
.conecta-people-directory-view .conecta-people-business-card .conecta-doc-logo,
.conecta-people-directory-view .conecta-people-doc-logo,
.conecta-people-directory-view .conecta-doc-logo{width: 68px !important;height: 68px !important;min-width: 68px !important;flex: 0 0 68px !important;border-radius: 10px !important;}
.conecta-people-directory-view .conecta-people-business-card h2,
.conecta-people-directory-view .conecta-people-sector-card h2,
.conecta-people-directory-view .conecta-doc-card h2{font-size: 20px !important;line-height: 1.2 !important;font-weight: 400 !important;margin: 4px 0 10px !important;color: var(--conecta-dark, #4D5E53) !important;}
.conecta-people-directory-view .conecta-people-business-card p,
.conecta-people-directory-view .conecta-people-sector-card p,
.conecta-people-directory-view .conecta-doc-card p{font-size: 13.5px !important;line-height: 1.6 !important;margin: 0 !important;color: var(--conecta-muted, #6f766d) !important;}
body.conecta-dark .conecta-people-directory-view .conecta-people-business-card h2,
body.conecta-dark .conecta-people-directory-view .conecta-people-sector-card h2,
body.conecta-dark .conecta-people-directory-view .conecta-doc-card h2,
.conecta-a11y-dark .conecta-people-directory-view .conecta-people-business-card h2,
.conecta-a11y-dark .conecta-people-directory-view .conecta-people-sector-card h2,
.conecta-a11y-dark .conecta-people-directory-view .conecta-doc-card h2{color: var(--conecta-dark-mode-text, #EEF4EA) !important;}
body.conecta-dark .conecta-people-directory-view .conecta-people-business-card p,
body.conecta-dark .conecta-people-directory-view .conecta-people-sector-card p,
body.conecta-dark .conecta-people-directory-view .conecta-doc-card p,
.conecta-a11y-dark .conecta-people-directory-view .conecta-people-business-card p,
.conecta-a11y-dark .conecta-people-directory-view .conecta-people-sector-card p,
.conecta-a11y-dark .conecta-people-directory-view .conecta-doc-card p{color: var(--conecta-dark-mode-muted, #CAD8C4) !important;}
@media (max-width: 1100px){.conecta-people-directory-view .conecta-people-business-grid,
  .conecta-people-directory-view .conecta-people-sector-grid{grid-template-columns: repeat(2, minmax(0, 1fr)) !important;}}
@media (max-width: 700px){.conecta-people-directory-view .conecta-people-layout{width: calc(100% - 32px) !important;}
.conecta-people-directory-view .conecta-people-business-grid,
  .conecta-people-directory-view .conecta-people-sector-grid{grid-template-columns: 1fr !important;}}
