/* Join us: native Divi cards, approved contact and equal-height rules. */
body.bhs-native.ai-join-preserved #ai-join-roles .bh-ai-role-contact{margin-top:18px;padding-bottom:0}
body.bhs-native.ai-join-preserved #ai-join-roles .bh-ai-role-contact a{font-family:inherit;font-size:inherit;color:#121212;text-decoration:underline;text-underline-offset:3px}
body.bhs-native.ai-join-preserved #ai-join-roles .bh-ai-role-contact a:focus-visible{outline:2px solid #2e2c28;outline-offset:4px}

@media(min-width:981px){body.bhs-native.ai-join-preserved #ai-join-roles>.et_pb_row{display:flex!important;align-items:stretch!important}
body.bhs-native.ai-join-preserved #ai-join-roles>.et_pb_row:after{display:none!important}
body.bhs-native.ai-join-preserved #ai-join-roles>.et_pb_row>.et_pb_column{display:flex!important;flex-direction:column!important;min-width:0}
body.bhs-native.ai-join-preserved #ai-join-roles .dsm_card{display:flex!important;flex-direction:column!important;flex:1!important;width:100%}
body.bhs-native.ai-join-preserved #ai-join-roles .dsm_card>.et_pb_module_inner{display:flex!important;flex-direction:column!important;flex:1!important}
body.bhs-native.ai-join-preserved #ai-join-roles .dsm_card_image_wrapper{flex:0 0 192px!important}
body.bhs-native.ai-join-preserved #ai-join-roles .dsm_card_wrapper{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;flex:1!important}
body.bhs-native.ai-join-preserved #ai-join-roles .dsm_card_description{display:flex!important;flex-direction:column!important;flex:1!important}
body.bhs-native.ai-join-preserved #ai-join-roles .bh-ai-role-contact{margin-top:auto!important;padding-top:18px;padding-bottom:0}}
