#content-grid{padding:120px 95px 110px 95px;}@media (max-width: 1279px){#content-grid{padding:120px 40px 110px 40px;}}@media (max-width: 767px){#content-grid{padding:40px 20px 100px 20px;}}#content-grid.alt-background-true{background-color:rgba(var(--lightGrey),1);}#content-grid .content-grid-inner{max-width:1250px;margin:0 auto 0 auto;}#content-grid .content-grid-inner .row{display:flex;margin-bottom:120px;align-items:center;}@media (max-width: 1279px){#content-grid .content-grid-inner .row{flex-direction:column;margin-bottom:80px;}}@media (max-width: 767px){#content-grid .content-grid-inner .row{margin-bottom:50px;}}#content-grid .content-grid-inner .row .column.image{flex-basis:45%;flex-shrink:0;max-width:550px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);}@media (max-width: 1279px){#content-grid .content-grid-inner .row .column.image{width:100%;flex-basis:auto;max-width:600px;}}#content-grid .content-grid-inner .row .column.image img{display:block;width:100%;}#content-grid .content-grid-inner .row .column.content{flex:1;display:flex;align-items:center;}@media (max-width: 850px){#content-grid .content-grid-inner .row .column.content .column-inner{text-align:center;}}@media (max-width: 767px){#content-grid .content-grid-inner .row .column.content .column-inner{text-align:left;}}#content-grid .content-grid-inner .row .column.content .column-inner .title{font-family:var(--muli);font-weight:var(--extraBold);font-size:4rem;line-height:5rem;letter-spacing:7px;color:rgba(var(--tertiaryColor),1);text-transform:uppercase;margin-bottom:40px;}@media (max-width: 767px){#content-grid .content-grid-inner .row .column.content .column-inner .title{font-size:3rem;line-height:3.5rem;letter-spacing:3px;}}#content-grid .content-grid-inner .row .column.content .column-inner .button{margin:0 auto 0 auto;}@media (max-width: 1279px){#content-grid .content-grid-inner .row:nth-child(odd){align-items:flex-start;}}#content-grid .content-grid-inner .row:nth-child(odd) .column.image{margin-right:90px;}@media (max-width: 1279px){#content-grid .content-grid-inner .row:nth-child(odd) .column.image{margin:0 0 50px 0;}}@media (max-width: 850px){#content-grid .content-grid-inner .row:nth-child(odd) .column.image{margin:0 auto 50px auto;}}#content-grid .content-grid-inner .row:nth-child(even){flex-direction:row-reverse;}@media (max-width: 1279px){#content-grid .content-grid-inner .row:nth-child(even){flex-direction:column;align-items:flex-end;text-align:right;}}#content-grid .content-grid-inner .row:nth-child(even) .column.image{margin-left:90px;}@media (max-width: 1279px){#content-grid .content-grid-inner .row:nth-child(even) .column.image{margin:0 0 50px 0;}}@media (max-width: 850px){#content-grid .content-grid-inner .row:nth-child(even) .column.image{margin:0 auto 50px auto;}}#content-grid .content-grid-inner .row:last-child{margin-bottom:0px;}#practice-areas{padding:88px 95px 0px 95px;}@media (max-width: 1279px){#practice-areas{padding:88px 40px 0px 40px;}}@media (max-width: 767px){#practice-areas{padding:65px 20px 0px 20px;}}#practice-areas.alt-background-true{background-color:rgba(var(--lightGrey),1);}#practice-areas .practice-areas-inner{max-width:1250px;margin:0 auto 0 auto;}#practice-areas .practice-areas-inner .title{font-family:var(--lora);font-weight:var(--regular);font-size:6.5rem;line-height:8.3rem;color:rgba(var(--primaryColor),1);text-align:center;margin-bottom:45px;}@media (max-width: 767px){#practice-areas .practice-areas-inner .title{font-size:3.5rem;line-height:4rem;}}#practice-areas .practice-areas-inner .sub-title{text-align:center;max-width:825px;margin:0 auto 0 auto;}#practice-areas .practice-areas-inner .pa-grid{display:flex;flex-wrap:wrap;margin-top:100px;}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury{flex-basis:33.333%;text-align:center;margin-bottom:100px;cursor:pointer;}@media (max-width: 1279px){#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury{flex-basis:50%;margin-bottom:80px;}}@media (max-width: 767px){#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury{flex-basis:100%;}}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-box-inner{padding:0px 20px;}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-box-inner .icon-wrapper{margin-bottom:50px;}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-box-inner .icon-wrapper svg g g,#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-box-inner .icon-wrapper svg g path,#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-box-inner .icon-wrapper svg g .b{fill:rgba(var(--tertiaryColor),1);}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-box-inner .pa-title{font-family:var(--muli);font-weight:var(--extraBold);font-size:2rem;line-height:3rem;letter-spacing:3px;color:rgba(var(--primaryColor),1);text-transform:uppercase;transition:color .5s cubic-bezier(.17,.66,.34,.98);}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury .pa-modal-content{display:none;}#practice-areas .practice-areas-inner .pa-grid .pa-box.personal-injury:hover .pa-box-inner .pa-title{color:rgba(var(--tertiaryColor),1);}#practice-areas .practice-areas-inner .pa-grid .pa-box.criminal-law{flex-basis:33.333%;text-align:center;margin-bottom:120px;}#practice-areas .practice-areas-inner .pa-grid .pa-box.criminal-law .pa-box-inner{padding:0px 20px;}#practice-areas .practice-areas-inner .pa-grid .pa-box.criminal-law .pa-box-inner .pa-title{font-family:var(--muli);font-weight:var(--extraBold);font-size:2rem;line-height:3rem;letter-spacing:3px;color:rgba(var(--primaryColor),1);text-transform:uppercase;transition:color .5s cubic-bezier(.17,.66,.34,.98);}#practice-areas .practice-areas-inner .pa-grid .pa-box.criminal-law:hover .pa-box-inner .pa-title{color:rgba(var(--tertiaryColor),1);}#practice-areas #pa-modal{min-height:200px;max-height:calc(100vh - 60px);background-color:#fff;width:calc(100% - 60px);max-width:750px;position:fixed;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto;padding:30px 30px 50px 30px;box-shadow:0 10px 20px 0 rgba(0,0,0,.2);display:none;pointer-events:all;overflow-y:scroll;z-index:999;}@media (max-width: 767px){#practice-areas #pa-modal{width:calc(100% - 40px);padding:30px 20px 30px 20px;}}#practice-areas #pa-modal .close{margin-bottom:20px;text-align:right;font-family:var(--muli);color:var(--text);color:rgba(var(--tertiaryColor),1);font-size:1.8rem;line-height:1.8rem;text-transform:uppercase;font-weight:var(--extraBold);letter-spacing:1px;transition:color .5s cubic-bezier(.17,.66,.34,.98);cursor:pointer;}#practice-areas #pa-modal .close:hover{color:rgba(var(--primaryColor),1);}#practice-areas #pa-modal .modal-title{font-family:var(--lora);font-size:4rem;line-height:5rem;color:var(--primaryColor);text-transform:capitalize;font-weight:var(--regular);margin-bottom:15px;}@media (max-width: 767px){#practice-areas #pa-modal .modal-title{font-size:3.5rem;line-height:4.5rem;}}#practice-areas #pa-modal .hr{width:40px;height:4px;background-color:var(--tertiaryColor);margin-bottom:15px;}#practice-areas #pa-modal p{margin-bottom:10px;}#practice-areas #pa-modal .link-to-page{font-family:var(--muli);color:rgba(var(--tertiaryColor),1);text-transform:uppercase;letter-spacing:2px;font-size:1.8rem;line-height:2.5rem;font-weight:var(--extraBold);display:inline-block;margin-top:20px;transition:color .5s cubic-bezier(.17,.66,.34,.98);}#practice-areas #pa-modal .link-to-page:hover{color:rgba(var(--primaryColor),1);}@media (max-width: 767px){#practice-areas #pa-modal .link-to-page{font-size:1.5rem;margin-top:10px;}}#practice-areas #pa-modal *:last-child{margin-bottom:0px;}