.elementor-744 .elementor-element.elementor-element-995a118{--display:flex;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-744 .elementor-element.elementor-element-995a118:not(.elementor-motion-effects-element-type-background), .elementor-744 .elementor-element.elementor-element-995a118 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://staging.mrpfirm.com/wp-content/uploads/2026/07/MRP-Website-Mockup-6.16.26-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-744 .elementor-element.elementor-element-b2cd02d .elementor-heading-title{font-family:var( --e-global-typography-09786d7-font-family ), Sans-serif;font-size:var( --e-global-typography-09786d7-font-size );font-weight:var( --e-global-typography-09786d7-font-weight );color:var( --e-global-color-26292be );}.elementor-744 .elementor-element.elementor-element-6900dbc{--display:flex;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .elementor-grid{display:grid;grid-template-columns:repeat( 3, 1fr );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory{--grid-column-gap:50px !important;--grid-row-gap:50px !important;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .name{font-family:"Pragmatica", Sans-serif;font-size:27px;font-weight:700;line-height:1.4em;text-align:left;color:var( --e-global-color-primary );margin:15px 0px 0px 0px 
				!important;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .hover .cell{text-align:left;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .attorney-box{padding:0px 0px 0px 0px 
				!important;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .attorney-box .grid{--details-column-gap:10px !important;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .job-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-align:left;color:var( --e-global-color-accent );margin:0px 0px 0px 0px 
				!important;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .elementor-icon{font-size:25px !important;}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory ul li a.elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory ul li a.elementor-icon i{color:var( --e-global-color-secondary );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .image img{border-style:solid;border-width:8px 0px 0px 0px;border-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-744 .elementor-element.elementor-element-b2cd02d .elementor-heading-title{font-size:var( --e-global-typography-09786d7-font-size );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .job-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1200px){.elementor-744 .elementor-element.elementor-element-995a118{--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-744 .elementor-element.elementor-element-6900dbc{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}}@media(max-width:1024px){.elementor-744 .elementor-element.elementor-element-b2cd02d .elementor-heading-title{font-size:var( --e-global-typography-09786d7-font-size );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .job-title{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:880px){.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .name{font-size:24px;line-height:29px;}}@media(max-width:767px){.elementor-744 .elementor-element.elementor-element-b2cd02d .elementor-heading-title{font-size:var( --e-global-typography-09786d7-font-size );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .elementor-grid{display:grid;grid-template-columns:repeat( 1, 1fr );}.elementor-744 .elementor-element.elementor-element-4df1d2d .wplegal_directory .job-title{font-size:var( --e-global-typography-accent-font-size );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Pragmatica';
	font-display: auto;
	src: url('https://staging.mrpfirm.com/wp-content/uploads/2026/07/Pragmatica.ttf') format('truetype');
}
/* End Custom Fonts CSS */