.breakdance-menu-topbar:hover{cursor:pointer}.breakdance-menu-topbar:hover .breakdance-menu-close-button{background-color:#0071eb;border-radius:25px;border:2px solid #0071eb}button.breakdance-menu-close-button{border:2px solid transparent;height:1em!important;width:1em!important}button.breakdance-menu-close-button:hover{background-color:#0071eb;border-radius:25px;border:2px solid #0071eb}.post-loop-builder-7 select.bde-tabs__select.js-tab-select{max-width:300px}.content-reveal-1 .is-visible button.button-atom.button-atom--custom.bde-content-reveal__button:after{margin-left:8px;content:url("/wp-content/uploads/2025/05/minus.png")}.video-item:hover .play-icon{transform:scale(1.1);transition:.3s}.single-post h4,.single-post h2{color:var(--primary)!important}.breadcrumbs-1 a{color:var(--neutral)!important;font-weight:400!important}.breadcrumbs-1 a:hover{color:var(--primary)!important}.rank-math-breadcrumb .last{color:#6eb43f}.rank-math-breadcrumb p{display:flex;align-items:center;gap:8px}.underlined{text-decoration:underline!important}.award-carousel1 span.swiper-pagination-bullet{width:16px;height:16px;border:1px solid #000;opacity:1;background-color:transparent}.award-carousel1 span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--primary);border-color:var(--primary)}.award-carousel1 .swiper-pagination{text-align:left}.h3{font-size:27px;line-height:1.1;font-weight:700}@media screen and (max-width:767px){.h3{font-size:20px}}.primary-color{color:var(--primary)!important}.sitemap1 h2{font-size:20px!important}.sitemap1>.wsp-container>ul{list-style-type:none;padding-left:20px}.sitemap1>.wsp-container>ul>li>a{font-weight:700}.sitemap1 a{color:var(--black)!important}.sitemap1 a:hover{color:var(--primary)!important}.sitemap1 li{margin-bottom:8px}.single-practice-areas h2{color:var(--primary)!important}.head-menu .breakdance-menu-toggle:after{content:"Menu";margin-left:10px}.head-menu .breakdance-menu-toggle{border:1px solid var(--white)}.wp-menu-2-subpage .breakdance-menu-toggle{border:1px solid var(--black)}.head-menu .menu-item>ul{padding-left:20px}.bde-back-to-top.bde-back-to-top--icon.is-sticky{z-index:1}@media (max-width:2000px){.container-7.about-hero-content{max-width:720px}}@media (max-width:1555px){.container-7.about-hero-content{max-width:420px!important}.text-4-about{font-size:4rem!important}}.staff-item:hover img{transform:scale(1.15)}@media (min-width:1441px) and (max-width:1747px){.container{background:lightgray}}