.practice-areas-sec .coman-title {  max-width: 900px;  margin: auto;  margin-bottom: 30px;}.practice-areas-block {  height: 100%;  border-radius: 10px;  padding: 45px;  background: #f1f0ed;}.practice-areas-block:hover, .practice-areas-block:focus {  background: #362722;}.practice-areas-sec .row {  margin: 0px -10px;}.practice-areas-sec [class*="col-"] {  padding: 0px 10px;  margin-bottom: 20px;}.practice-areas-sec [class*="col-"] [class*="col-"] {  margin-bottom: 0px !important;}.practice-areas-block h3 {  color: #362722;  font-size: 32px;  margin: 0px;}.practice-areas-block h3 a {  color: #362722;}.practice-areas-block:hover h1, .practice-areas-block:hover h2, .practice-areas-block:hover h3, .practice-areas-block:hover h4, .practice-areas-block:hover h5, .practice-areas-block:hover h6, .practice-areas-block:hover p, .practice-areas-block:hover h3 a, .practice-areas-block:focus h1, .practice-areas-block:focus h2, .practice-areas-block:focus h3, .practice-areas-block:focus h4, .practice-areas-block:focus h5, .practice-areas-block:focus h6, .practice-areas-block:focus p, .practice-areas-block:focus h3 a {  color: #fff !important;  -webkit-transition: all .1s ease-in-out;  -moz-transition: all .1s ease-in-out;  -o-transition: all .1s ease-in-out;  -ms-transition: all .1s ease-in-out;  transition: all .1s ease-in-out;}.practice-areas-block .read-more-btn {  text-align: right;  float: right;}.practice-areas-content-block {  padding-top: 0px !important;  text-align: center;}.practice-areas-content-block ul {  --bs-gutter-x: 1.5rem;  --bs-gutter-y: 0;  display: flex;  flex-wrap: wrap;  margin-top: calc(-1 * var(--bs-gutter-y));  text-align: left;  margin-top: 20px;  margin-bottom: 0px;}.practice-areas-content-block ul li {  flex: 0 0 auto;  width: 25%;  margin-bottom: 12px;  padding-right: 10px;}.practice-areas-content-block ul li:before {  background: #ee542f;}.practice-areas-content-block ul li a {  color: #362722;}.practice-areas-content-block ul li a:hover, .practice-areas-content-block ul li a:focus {  color: #ee542f;}@media (max-width: 1800px) {}@media (max-width: 2200px) {}@media (max-width: 1900px) {}@media (max-width: 1800px) {  .practice-areas-block h3 {    font-size: 30px;  }  .practice-areas-block {    padding: 48px;  }}@media (max-width: 1700px) {  .practice-areas-block h3 {    font-size: 28px;  }  .practice-areas-block {    padding: 45px;  }}@media (max-width: 1600px) {  .practice-areas-block h3 {    font-size: 26px;  }  .practice-areas-block {    padding: 42px;  }}@media (max-width: 1500px) {  .practice-areas-block h3 {    font-size: 24px;  }  .practice-areas-block {    padding: 38px;  }}@media (max-width: 1400px) {  .practice-areas-block h3 {    font-size: 22px;  }  .practice-areas-block {    padding: 35px;  }}@media (max-width: 1300px) {  .practice-areas-block {    padding: 30px;  }  .practice-areas-block h3 {    font-size: 20px;  }}@media (max-width: 1200px) {  .practice-areas-block {    padding: 24px;  }  .practice-areas-block h3 {    font-size: 19px;  }  .practice-areas-content-block ul li {    width: 33.33%;  }  .practice-areas-content-block.defualt-content-info ul li::before {    top: 8px;  }}@media (max-width: 1100px) {  .practice-areas-block {    padding: 20px;  }  .practice-areas-block h3 {    font-size: 18px;  }  .practice-areas-content-block ul li {    width: 33.33%;  }  .practice-areas-content-block.defualt-content-info ul li::before {    top: 8px;  }}@media (max-width: 991px) {  .practice-areas-block {    padding: 25px;  }  .practice-areas-block h3 {    font-size: 20px;  }  .practice-areas-content-block ul li {    width: 33.33%;  }  .practice-areas-content-block.defualt-content-info ul li::before {    top: 8px;  }}@media (max-width: 767px) {  .practice-areas-block {    padding: 25px;  }  .practice-areas-block h3 {    font-size: 20px;  }  .practice-areas-content-block ul li {    width: 33.33%;    line-height: normal;  }  .practice-areas-content-block.defualt-content-info ul li::before {    top: 6px;  }}@media (max-width: 576px) {  .practice-areas-block {    padding: 25px;  }  .practice-areas-block h3 {    font-size: 20px;  }  .practice-areas-content-block ul li {    width: 50%;    line-height: normal;  }  .practice-areas-content-block.defualt-content-info ul li::before {    top: 8px;  }  .practice-areas-content-block ul li a {    font-size: 14px;  }}