#attorney-grid{padding:100px 50px 60px 50px;}@media (max-width: 767px){#attorney-grid{padding:50px 20px 60px 20px;}}#attorney-grid .inner{max-width:1250px;margin:0 auto 0 auto;display:flex;flex-wrap:wrap;}#attorney-grid .inner .attorney-box{flex-basis:calc(33.333% - 30px);margin:0px 15px 40px 15px;display:block;}@media (max-width: 1000px){#attorney-grid .inner .attorney-box{flex-basis:calc(50% - 20px);margin:0px 10px 40px 10px;}}@media (max-width: 600px){#attorney-grid .inner .attorney-box{flex-basis:100%;margin:0px 0px 40px 0px;}}#attorney-grid .inner .attorney-box .thumbnail{height:395px;margin-bottom:20px;overflow:hidden;}@media (max-width: 800px){#attorney-grid .inner .attorney-box .thumbnail{height:400px;}}#attorney-grid .inner .attorney-box .thumbnail img{object-fit:cover;width:100%;height:100%;display:inline-block;transition:transform .5s cubic-bezier(.17,.66,.34,.98);transform:scale(1);}@media (max-width: 767px){#attorney-grid .inner .attorney-box .thumbnail img{object-position:center;}}#attorney-grid .inner .attorney-box .attorney-info .attorney-name{font-family:"Noto Serif",serif;font-size:30px;color:#044771;text-transform:capitalize;line-height:40px;font-weight:400;margin-bottom:10px;}#attorney-grid .inner .attorney-box .attorney-info .attorney-title{font-family:"Rubik",sans-serif;font-size:18px;color:#93cd93;text-transform:uppercase;letter-spacing:2px;line-height:22px;font-weight:700;}#attorney-grid .inner .attorney-box:hover .thumbnail img{transform:scale(1.05);}