@charset "UTF-8";.text{padding-top:clamp(2rem,10vmin,6rem);padding-bottom:clamp(2rem,10vmin,6rem)}.text__grid{display:grid;gap:4rem min(6rem,5vw);grid-template-areas:"img" "text"}.text__content{grid-area:text}.text__gallery{grid-area:img}.text__title{--size:2rem;--border-width:2px;--border-color:currentColor;position:relative;padding:var(--size)}.text__title::after,.text__title::before{content:"";position:absolute;width:var(--size);height:var(--size)}.text__title::after{bottom:0;right:0;border-right:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color)}.text__title::before{top:0;left:0;border-top:var(--border-width) solid var(--border-color);border-left:var(--border-width) solid var(--border-color)}.text__body{margin-top:3em}.text__body *+*{margin-top:1.5em}.text__actions{margin-top:2em}.text__gallery{display:flex;gap:2rem}.text__gallery>*{flex-basis:100%}.text__img{box-shadow:var(--fshadow-dark-lg);border-radius:.25rem}.text--dark{background-color:hsl(var(--clr-gray-900));color:hsl(var(--clr-white))}.text--dark-gr{background:linear-gradient(180deg,#1a1a1a 0,#363636 100%);color:hsl(var(--clr-white))}.text--center{text-align:center}.text--center .text__title{display:inline-block}@media screen and (min-width:768px){.text__grid{grid-template-columns:minmax(0,4fr) minmax(0,3fr);grid-template-areas:"img text"}.text__img{height:100%;-o-object-fit:cover;object-fit:cover}.text--flip .text__grid{grid-template-columns:minmax(0,3fr) minmax(0,4fr);grid-template-areas:"text img"}}.cards{padding-top:clamp(4rem,15vmin,9rem);padding-bottom:clamp(4rem,15vmin,9rem);background-image:linear-gradient(to top,hsla(var(--clr-white)/10%),hsl(var(--clr-white))),url(/wp-content/themes/precision-creative/dist/images/gavel-on-the-background-of-vintage-lawyer-books.jpg);background-repeat:no-repeat;background-size:cover}.cards__intro{text-align:center}.cards__header{--size:2rem;--border-width:2px;--border-color:currentColor;position:relative;padding:var(--size);display:inline-block}.cards__header::after,.cards__header::before{content:"";position:absolute;width:var(--size);height:var(--size)}.cards__header::after{bottom:0;right:0;border-right:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color)}.cards__header::before{top:0;left:0;border-top:var(--border-width) solid var(--border-color);border-left:var(--border-width) solid var(--border-color)}.cards__grid{margin-top:clamp(2rem,15vmin,7rem);list-style:none;display:flex;flex-direction:column;gap:min(3rem,10vmin)}@media (min-width:32rem){.cards__grid{flex-wrap:wrap;justify-content:center;flex-direction:row}}.cards__actions{margin-top:clamp(2rem,15vmin,7rem);text-align:center}.card{position:relative;isolation:isolate;color:hsl(var(--clr-white));overflow:hidden;border-radius:.25rem;box-shadow:var(--fshadow-dark-lg)}@media (min-width:32rem){.card{flex-basis:20rem}}.card__img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-2;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .9s ease-out}.card::after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(69deg,#282828 12.86%,rgba(44,44,44,.897885) 20.47%,rgba(48,48,48,.800106) 30.82%,rgba(51,51,51,.723173) 38.24%,rgba(78,78,78,0) 58.69%)}.card__text{display:flex;align-items:flex-end;padding:2rem;aspect-ratio:1}.card__anchor{display:block}.card__anchor:focus .card__img,.card__anchor:hover .card__img{transform:scale(1.1)}.forminator-required{color:hsl(var(--clr-danger))}.forminator-description{font-size:var(--fs-xs);font-style:italic;color:hsla(var(--clr-black)/.75);color:inherit;opacity:50%}.forminator-phone{width:100%}.forminator-field--phone,.forminator-input,.forminator-select--field,.forminator-textarea{display:block;width:100%;max-width:100%}.forminator-error-message{display:block;margin-top:.5em;font-size:var(--fs-xs);color:hsl(var(--clr-danger))}.forminator-checkbox,.forminator-radio{display:flex;gap:.5rem;align-items:center}.forminator-checkbox input[type=checkbox],.forminator-checkbox input[type=radio],.forminator-radio input[type=checkbox],.forminator-radio input[type=radio]{flex-shrink:0}.forminator-has_error:not(:focus-within){background-color:hsla(var(--clr-danger)/.2);outline:.5rem solid hsla(var(--clr-danger)/.2)}.forminator-response-message{padding:1em;margin-bottom:2rem;font-size:var(--fs-sm)}.forminator-response-message[aria-hidden=true]{display:none}.forminator-response-message ul{margin-top:0;margin-left:1.5em}.forminator-response-message.forminator-error{color:hsl(var(--clr-danger));background-color:hsla(var(--clr-danger)/.25);outline:.5rem solid hsla(var(--clr-danger)/.25)}.forminator-response-message.forminator-success{color:hsl(var(--clr-success));background-color:hsla(var(--clr-success)/.15)}fieldset.forminator-field{border:none}.forminator-row .iti{display:block}.contact{padding-top:clamp(2rem,15vmin,6rem);padding-bottom:clamp(2rem,15vmin,6rem);color:hsl(var(--clr-white));background-image:linear-gradient(to top,hsl(var(--clr-gray-700)),hsl(var(--clr-gray-900)))}.contact__intro{margin-bottom:clamp(2rem,15vmin,6rem);--size:2rem;--border-width:2px;--border-color:currentColor;position:relative;padding:var(--size);text-align:center}.contact__intro::after,.contact__intro::before{content:"";position:absolute;width:var(--size);height:var(--size)}.contact__intro::after{bottom:0;right:0;border-right:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--border-color)}.contact__intro::before{top:0;left:0;border-top:var(--border-width) solid var(--border-color);border-left:var(--border-width) solid var(--border-color)}.contact__subtitle{margin-top:1.75rem}.contact__text{margin-top:1rem}.modal{display:none;text-align:left}.modal.is-open{display:block}.modal__overlay{position:fixed;z-index:25;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{background-color:#fff;padding:2rem;max-width:40rem;max-height:90vh;border-radius:.25rem;box-shadow:var(--fshadow-dark-lg);overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:flex-start}.modal__close{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;font-size:inherit;color:inherit;line-height:inherit;border:none;background-color:transparent;cursor:pointer}.modal__header .modal__close:before{content:"✕"}.modal__content{margin-top:2rem;margin-bottom:2rem}.modal__content *+*{margin-top:1.5em}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.modal{display:none}.modal.is-open{display:block}.modal[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.modal[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.modal .modal__container,.modal .modal__overlay{will-change:transform}.team{padding-top:clamp(4rem,15vmin,8rem);padding-bottom:clamp(4rem,15vmin,8rem);text-align:center}.team__grid{display:grid;row-gap:4rem;-moz-column-gap:.5rem;column-gap:.5rem;grid-template-columns:repeat(12,minmax(0,1fr))}@media (min-width:32rem){.team__grid{-moz-column-gap:2rem;column-gap:2rem}}.member{grid-column:auto/span 12}@media (min-width:32rem){.member{grid-column:auto/span 6}.member:first-child{grid-column:4/10}}.member__card{position:relative;box-shadow:var(--fshadow-dark-lg);border-radius:.25rem;overflow:hidden}@supports (aspect-ratio:1){.member__img{aspect-ratio:349/561;-o-object-fit:cover;object-fit:cover}}.member__content{position:absolute;inset:auto 0 0;padding:50% .5rem 1.5rem;color:hsl(var(--clr-white));background:linear-gradient(0deg,#000,rgba(0,0,0,0))}.member__text{margin-top:1.5rem}.member__actions{margin-top:1.5rem}.about-intro{background-image:url(/wp-content/uploads/2022/01/lady-justice-statue.jpg);background-size:cover;background-position:left center}