body{font-family:"sofia-pro",sans-serif}@media only screen and (max-width:767px){.dsm_filterable_gallery_0 .dsm-filterable-gallery-container .dsm-filterable-gallery-item{width:100%!important;margin-right:0!important;margin-bottom:20px!important}.dsm_filterable_gallery_0 .dsm-filterable-gallery-container .dsm-filterable-gallery-inner-container{margin-right:0!important}.dipl-dept-family-law .dipl_team_overlay_wrapper{background:#F08E00!important}.dipl-dept-conveyancing .dipl_team_overlay_wrapper{background:#D32513!important}.dipl-dept-wills-and-probate .dipl_team_overlay_wrapper{background:#7CB729!important}.dipl-dept-admin .dipl_team_overlay_wrapper{background:#F08E00!important}.dipl-dept-director .dipl_team_overlay_wrapper{background:#F08E00!important}}.dsm_blog_carousel .dsm-posted-category a{display:inline-block!important;margin-right:5px!important;margin-bottom:5px!important;border:1px solid #cccccc!important;border-radius:999px!important;background:transparent!important;color:#222222!important;font-size:8px!important;font-weight:800!important;letter-spacing:0.28px!important;line-height:1.1!important;padding:3px 7px 2px!important;text-transform:uppercase!important;text-decoration:none!important}.dsm_blog_carousel .dsm-posted-category a[href*="/category/family-law"]{border-color:#F08E00!important}.dsm_blog_carousel .dsm-posted-category a[href*="/category/conveyancing"]{border-color:#D32513!important}.dsm_blog_carousel .dsm-posted-category a[href*="/category/wills-probate"]{border-color:#7CB729!important}.dipl_team_grid_item.dipl-dept-family-law{background-color:#F08E00!important}.dipl_team_grid_item.dipl-dept-family-law .dipl_team_content_wrapper{background:#F08E00!important}.dipl_team_grid_item.dipl-dept-conveyancing{background-color:#D32513!important}.dipl_team_grid_item.dipl-dept-conveyancing .dipl_team_content_wrapper{background:#D32513!important}.dipl_team_grid_item.dipl-dept-wills-and-probate{background-color:#7CB729!important}.dipl_team_grid_item.dipl-dept-wills-and-probate .dipl_team_content_wrapper{background:#7CB729!important}.dipl_team_grid_item.dipl-dept-admin{background-color:#F08E00!important}.dipl_team_grid_item.dipl-dept-admin .dipl_team_content_wrapper{background:#F08E00!important}.dipl_team_grid_item.dipl-dept-director{background-color:#F08E00!important}.dipl_team_grid_item.dipl-dept-director .dipl_team_content_wrapper{background:#F08E00!important}.dipl_team_grid_item{overflow:hidden!important}.dipl_team_grid_item{overflow:hidden!important;border-radius:12px!important}.dipl_team_grid_item .dipl_team_content_wrapper{border-radius:0 0 12px 12px!important;margin-bottom:0!important;padding-bottom:20px!important}.dipl_team_grid_items{align-items:stretch!important}.dipl_team_grid_item{display:flex!important;flex-direction:column!important}.dipl_team_grid_item .dipl_team_content_wrapper{flex:1 1 auto!important}.dipl_team_grid_0 .dipl-team-items-categories li.dipl-team-active-category[data-id="34"]{background-color:#F08E00!important;color:#10100c!important}.dipl_team_grid_0 .dipl-team-items-categories li.dipl-team-active-category[data-id="30"]{background-color:#D32513!important;color:#ffffff!important}.dipl_team_grid_0 .dipl-team-items-categories li.dipl-team-active-category[data-id="31"]{background-color:#F08E00!important;color:#10100c!important}.dipl_team_grid_0 .dipl-team-items-categories li.dipl-team-active-category[data-id="32"]{background-color:#7CB729!important;color:#ffffff!important}@media (max-width:980px){.et_pb_row--with-menu .et_pb_column_1_tb_header,.et_pb_row--with-menu .et_pb_column_2_tb_header{display:block!important;width:auto!important;float:none!important}}@media (max-width:980px){.et_pb_row--with-menu{gap:12px!important}}}