.button-atom--text{color:var(--bde-button-text-text-color)}.button-atom--text:hover{color:var(--bde-button-text-text-color-hover)}.breakdance .button-atom--secondary{color:var(--bde-button-secondary-text-color);background:var(--bde-button-secondary-background-color);border-color:var(--bde-button-secondary-border-color)}.breakdance .button-atom--secondary:hover{color:var(--bde-button-secondary-text-color-hover);background:var(--bde-button-secondary-background-color-hover);border-color:var(--bde-button-secondary-border-color-hover)}.button-atom__icon-wrapper>svg:not(.breakdance-icon-atom-svg-gradient){font-size:inherit;width:1em;height:1em;stroke-width:0;stroke:var(--bde-brand-primary-color);fill:var(--bde-brand-primary-color)}figure{margin-left:0;margin-right:0}.breakdance-full-width{width:100%;max-width:100%}.breakdance-rich-text-styles>*:first-child{margin-top:0}.breakdance-rich-text-styles>*:last-child{margin-bottom:0}.breakdance-rich-text-styles img.aligncenter{display:block;margin:auto}.breakdance-rich-text-styles img.alignleft{float:left}.breakdance-rich-text-styles img.alignright{float:right}.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:hidden}@supports (overflow-y:clip){.bde-stop-scrolling,.bde-stop-scrolling body{overflow-y:clip}}.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:hidden}@supports (overflow-x:clip){.breakdance-animation-enabled,.breakdance-animation-enabled body{overflow-x:clip}}.lg-outer{z-index:var(--bde-z-index-lightbox)}.lg-outer .lg-thumb-outer{background-color:transparent}.lg-video-play-icon{transform:translate3d(-40%,-50%,0)}.admin-bar .lg-toolbar{top:var(--wp-admin--admin-bar--height)}.breakdance-global-gradients-sprite{position:absolute;width:0;height:0;overflow:hidden}.button-atom--secondary,.breakdance-woocommerce .woocommerce-MyAccount-downloads-file,.breakdance-woocommerce .woocommerce-Address a.edit,.breakdance-woocommerce .woocommerce-button.view,.breakdance-woocommerce .woocommerce-Button--previous,.breakdance-woocommerce .woocommerce-Button--next,.breakdance-woocommerce .widget_price_filter .button,.breakdance-woocommerce a.button.add_to_cart_button,.breakdance-woocommerce a.button.product_type_grouped,.breakdance-woocommerce .added_to_cart,.breakdance-woocommerce .woocommerce-widget-layered-nav-dropdown__submit,.breakdance-woocommerce .woocommerce-product-search button[type=submit],.breakdance-woocommerce a.product_type_simple,.breakdance-woocommerce a.product_type_variable,.breakdance-woocommerce .form-submit input[type=submit],.breakdance-woocommerce button[name=update_cart],.breakdance-woocommerce button[name=calc_shipping],.breakdance-woocommerce button[name=apply_coupon],.breakdance-woocommerce a.product_type_external{--bde-button-secondary-border-color:var(--bde-palette-color-1-951fe983-5c9d-4240-9128-29df289250a8);--bde-button-secondary-border-color-hover:var(--bde-palette-color-1-951fe983-5c9d-4240-9128-29df289250a8);--bde-button-secondary-background-color:transparent;--bde-button-secondary-background-color-hover:var(--bde-palette-color-1-e23adc19-8fd2-4b0b-a9ee-571c070cbe13);--bde-button-secondary-text-color:var(--bde-palette-color-1-951fe983-5c9d-4240-9128-29df289250a8);--bde-button-secondary-text-color-hover:var(--bde-palette-color-1-951fe983-5c9d-4240-9128-29df289250a8);border-radius:4px;color:var(--bde-palette-color-1-951fe983-5c9d-4240-9128-29df289250a8);padding-top:24px;padding-right:48px;padding-bottom:24px;padding-left:48px}.bde-h4,h4{font-size:var(--bde-h4-font-size)}.bde-h5,h5{font-size:var(--bde-h5-font-size)}.bde-h6,h6{font-size:var(--bde-h6-font-size)}.bde-h4,h4{color:var(--bde-palette-color-1-e23adc19-8fd2-4b0b-a9ee-571c070cbe13);font-family:"Bricolage Grotesque",sans-serif;font-size:21px;font-weight:500;line-height:1.2;letter-spacing:0%;text-transform:uppercase}.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}@media screen and (max-width:1119px){.award-carousel1 .swiper-button-next{right:-17%}.award-carousel1 .swiper-button-prev{left:104%!important}}@media screen and (max-width:1024px){.award-carousel1 .swiper-button-prev{left:100%!important}}@media screen and (max-width:767px){.cta-btn{width:100%}.cta-btn button,.cta-btn a{width:100%!important}}button.button-atom.button-atom--text.bde-content-reveal__button{width:100%;justify-content:left;border-top:1px solid var(--neutral);padding-top:10px}.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")}button.pum-close.popmake-close{font-size:32px!important;color:#fff!important}.video-item:hover .play-icon{transform:scale(1.1);transition:.3s}.single-post h4,.single-post h2{color:var(--primary)!important}.breadcrumbs-1{display:flex;flex-direction:row!important;gap:5px}.breadcrumbs-1 a{color:var(--neutral)!important;font-weight:400!important}.breadcrumbs-1 a:hover{color:var(--primary)!important}.award-carousel1 .swiper-button-next,.award-carousel1 .swiper-button-prev{top:-50px!important;background-color:var(--light);color:var(--neutral);width:40px;height:40px;font-weight:700;border-radius:50%}.award-carousel1 .swiper-button-prev{left:92%}.award-carousel1 .swiper-button-next:hover,.award-carousel1 .swiper-button-prev:hover{top:-35px;background-color:var(--black);color:var(--white);width:40px;height:40px;font-weight:700;border-radius:50%;transition:background-color .4s ease}.award-carousel1 .swiper{overflow:visible!important}.award-carousel1 .swiper-button-next{top:0}.award-carousel1 .breakdance-swiper-wrapper{padding:0;overflow:visible!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}.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}.pap-container .item-wrapper>.pap-details{display:none}.pap-title{margin-bottom:16px}.pap-container{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pap-container .item-wrapper .menu-title:before{content:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMCAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI5Ljk5MzUgMTguNjg3N0wyMy4wNjM0IDE2Ljk5MjlMMjkuMDY4NiA4LjIwODYxTDI0LjgzNSA0LjQ0MzkxTDE5Ljg5MTQgOS41NTQwN0wxNS4yNDEgMEw5Ljg0MTUxIDEuNzU5NDVMMTEuODI4IDguNTY0MzhMMS4xNjU4NyA3Ljc4ODE1TDAgMTMuMzEyM0w2LjkzMDA5IDE1LjAwNzFMMC45MjQ4ODEgMjMuNzkxNEw1LjE1ODQ5IDI3LjU1NjFMMTAuMTAyIDIyLjQ0NTlMMTQuNzU5IDMyTDIwLjE1ODUgMzAuMjQwNUwxOC4xNzE5IDIzLjQzNTZMMjguODM0MSAyNC4yMTE4TDMwIDE4LjY4NzdIMjkuOTkzNVpNMTcuNzgxMiAyMi4xMjI1TDE2LjkyNzkgMTkuMTk4N0wxMS4wNDY1IDIxLjQ1NjJMMTMuMTY5OCAxOS4yNTY5TDguMjU4NzkgMTUuMzMwNUwxMS4yMzUzIDE2LjA2MTVMMTIuMjA1OCA5Ljg3NzVMMTMuMDU5MSAxMi44MDEzTDE4Ljk0MDUgMTAuNTQzOEwxNi44MTcyIDEyLjc0MzFMMjEuNzI4MiAxNi42Njk1TDE4Ljc1MTYgMTUuOTQ1TDE3Ljc4MTIgMjIuMTI5VjIyLjEyMjVaIiBmaWxsPSIjMEFDOTJGIi8+Cjwvc3ZnPgo=");height:31px;transition:rotate .4s ease-in-out}.pap-container .item-wrapper:hover .menu-title:before{rotate:90deg}.pap-container .menu-title{display:flex;align-items:center;gap:8px}.pap-container .item-wrapper{color:#fff;font-size:21px;font-weight:700;transition:all .4s ease-in-out}.pap-container .item-wrapper:hover{background-color:rgba(255,255,255,.29)}.pap-container .item-wrapper .menu-title{padding:15px 12px}.pap-blurb{color:var(--neutral)}@media screen and (max-width:767px){.pap-container{grid-template-columns:repeat(1,1fr)}}.parent-card-container{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.parent-card-container>.parent-card{aspect-ratio:5/6}.parent-card{display:flex;flex-flow:column;justify-content:end;align-items:start;border-radius:8px;overflow:hidden}.parent-card{background-size:cover;background-position:center}.parent-card>div{color:var(--white);padding:32px 32px 16px;display:flex;flex-flow:column;gap:16px;transition:all .4s ease-in-out;width:100%}.parent-card:hover>div{color:var(--black);background-color:var(--white)}.parent-card>a{padding:24px 32px;width:100%;background-color:var(--primary);color:var(--white);transition:background-color .3s ease-in-out;display:flex;flex-flow:row;justify-content:space-between;align-items:center}.parent-card>a:hover{background-color:var(--tertiary);color:var(--white)}.child-container a.featured-child{background-color:var(--primary);color:var(--white);padding:8px 16px;border-radius:30px}.child-container a.featured-child:hover{background-color:var(--tertiary)}.child-container{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;height:100%;max-height:0px;overflow:hidden;transition:max-height .6s ease-in-out}.parent-card:hover .child-container{max-height:130px}@media screen and (max-width:1119px){.parent-card-container{grid-template-columns:repeat(2,1fr)}.parent-card-container>.parent-card{aspect-ratio:6/6}.parent-card>div{padding:16px}.child-container{display:none}}@media screen and (max-width:1023px){.parent-card-container{grid-template-columns:repeat(1,1fr)}.parent-card-container>.parent-card{aspect-ratio:6/4}}.custom-menu.active{right:0!important;visibility:visible}.form1 .forminator-label{display:none}.form1 .forminator-row{margin-bottom:8px!important}.form1 input,.form1 textarea,.form1 select{width:100%;padding:8px;border-radius:4px;border:1px solid var(--dark);background-color:#fff}.form1 .forminator-field.forminator-is_filled:before{content:""!important;right:12px!important;top:8px!important;background:url("/wp-content/uploads/2025/04/filled-icon.svg") no-repeat center!important;background-size:contain!important;padding:10px!important;position:absolute!important;--lzl-bg-img:"/wp-content/uploads/2025/04/filled-icon.svg"}.form1 .forminator-field.forminator-is_filled{position:relative}.form2 .forminator-label{display:none}.form2 .forminator-row{margin-bottom:8px!important}.form2 input,.form2 textarea{width:100%;padding:24px;border-radius:4px;border:1px solid var(--dark)}.form2 .forminator-field.forminator-is_filled:before{content:""!important;right:17px!important;top:24px!important;background:url("/wp-content/uploads/2025/04/filled-icon.svg") no-repeat center!important;background-size:contain!important;padding:10px!important;position:absolute!important;--lzl-bg-img:"/wp-content/uploads/2025/04/filled-icon.svg"}.form2 .forminator-field.forminator-is_filled:before.lzl:not(.lzl-ed),.form2 .forminator-field.forminator-is_filled:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2017%22%20width%3D%2217%22%20height%3D%2217%22%3E%3C%2Fsvg%3E")!important}.form2 .forminator-field.forminator-is_filled{position:relative}.form3 .forminator-row.forminator-row-last .forminator-field{text-align:center}.form3 .forminator-label{display:none}.form3 .forminator-row{margin-bottom:8px!important}.form3 .forminator-field.forminator-is_filled:before{content:""!important;right:17px!important;top:24px!important;background:url("/wp-content/uploads/2025/04/filled-icon.svg") no-repeat center!important;background-size:contain!important;padding:10px!important;position:absolute!important;--lzl-bg-img:"/wp-content/uploads/2025/04/filled-icon.svg"}.form3 .forminator-field.forminator-is_filled{position:relative}.forminator-ui.forminator-custom-form:not(.forminator-size--small)[data-grid=open] .forminator-col{padding:0 4px!important}.form3 .forminator-field.forminator-is_filled:before.lzl:not(.lzl-ed),.form3 .forminator-field.forminator-is_filled:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2017%22%20width%3D%2217%22%20height%3D%2217%22%3E%3C%2Fsvg%3E")!important}button.forminator-button.forminator-button-submit{background-color:var(--primary)!important;color:var(--white)!important;padding:16px!important;font-family:"Space Grotesk",sans-serif!important;font-weight:400!important;font-size:18px!important;line-height:100%!important;letter-spacing:0%!important;text-transform:uppercase!important;border:unset}button.forminator-button.forminator-button-submit:hover{background-color:var(--black)!important}.testimonial-custom-button .is-disabled{opacity:.4;pointer-events:none}.practice-area-location-section .bde-loop.is-stacked{display:grid!important;grid-template-columns:1fr!important;gap:0!important}.practice-area-location-section .bde-loop.is-stacked>.bde-loop-item{grid-area:1/1!important;opacity:0;pointer-events:none;z-index:0;transition:opacity 1.5s ease-in-out}.practice-area-location-section .bde-loop.is-stacked>.bde-loop-item.is-active{opacity:1;pointer-events:auto;z-index:1}.menu-container .breakdance-menu-link .roll-wrap{display:inline-block;overflow:hidden;height:1.2em;line-height:1.2;vertical-align:top}.menu-container .breakdance-menu-link .roll-track{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.76,0,.24,1)}.menu-container .breakdance-menu-link .roll-track span{display:block;height:1.2em;transition:color .45s ease}.menu-container .breakdance-menu-link .roll-track span:first-child{color:#000}.menu-container .breakdance-menu-link .roll-track span:last-child{color:var(--primary)}.menu-container .breakdance-menu-link:hover .roll-track,.menu-container .breakdance-menu-link:focus-visible .roll-track{transform:translateY(-1.2em)}.menu-container .breakdance-menu-link:hover .roll-track span:first-child,.menu-container .breakdance-menu-link:focus-visible .roll-track span:first-child{color:var(--primary)}@media (prefers-reduced-motion:reduce){.menu-container .breakdance-menu-link .roll-track{transition:none}}.ms-marquee .swiper-wrapper{animation:ms-marquee linear infinite}.ms-marquee:hover .swiper-wrapper{animation-play-state:paused}.ms-marquee .mc-heading-container{transition:background-color .35s ease}.ms-marquee .mc-icon-container{transition:opacity .35s ease}.ms-marquee .main-carousel-container:hover .mc-heading-container,.ms-marquee .main-carousel-container:focus-within .mc-heading-container{background-color:var(--primary)}.ms-marquee .main-carousel-container:hover .mc-icon-container,.ms-marquee .main-carousel-container:focus-within .mc-icon-container{opacity:1}@media (hover:none){.ms-marquee .mc-icon-container{opacity:1}}@media (max-width:767px){.bde-h4,h4{font-size:18px}}.form1 .forminator-field.forminator-is_filled:before.lzl:not(.lzl-ed),.form1 .forminator-field.forminator-is_filled:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2017%2017%22%20width%3D%2217%22%20height%3D%2217%22%3E%3C%2Fsvg%3E")!important}