.default-content-sec{	padding-bottom: 0px !important;}.default-content-sec .coman-col {  margin-bottom: 0px !important;}.case-results-sec .row {  margin: 0px;}.case-results-sec [class*="col-"] {  padding: 54px 80px;  text-align: center;  background: #253573;  border-left: 1px solid rgba(255, 255, 255, 0.1);  cursor: pointer;}.case-results-block figure {  width: 100%;  position: relative;  margin-bottom: 20px;}.case-results-sec .coman-btn-block {  background: #1c295c;  color: #fff;  text-align: center;  padding: 15px 0px;  width: 100%;}.case-results-block h2 {  color: #e0b05f;  font-size: 14px;  font-family: "Mona Sans", sans-serif;  text-transform: uppercase;  margin-bottom: 17px;  font-weight: bold;}.case-results-block h3 {  color: #fff;  font-size: 42px;  text-transform: capitalize;  margin-bottom: 15px;  font-weight: bold;}.case-results-block h4 {  color: #6198cb;  font-size: 16px;  font-family: "Mona Sans", sans-serif;  text-transform: uppercase;  margin-bottom: 17px;  padding-bottom: 20px;  font-weight: bold;  position: relative;  line-height: normal;}.case-results-block h4::after {  content: "";  position: absolute;  left: 0px;  right: 0px;  margin: auto;  bottom: 0px;  background: #e0b05f;  width: 50px;  height: 1px;}.case-results-block p {  margin: 0px;  color: #fff;}.awards-and-accolades-logo {  border-bottom: 1px solid #e9ebee;  text-align: center;  position: relative;  padding: 50px 0px;}.awards-and-accolades-logo::after {  content: "";  position: absolute;  left: 0px;  right: 0px;  margin: auto;  bottom: -2px;  background: #e0b05f;  width: 160px;  height: 3px;}.awards-and-accolades-logo ul {  text-align: center;  display: flex;  justify-content: center;}.awards-and-accolades-logo li {  align-self: center;  padding: 0px 40px;  margin-top: 30px;  align-self: center;}.awards-and-accolades-logo li figure {  margin-bottom: 0px;}.awards-and-accolades-sec {  text-align: center;}.awards-and-accolades-sec h2 {  color: #1e2839;  font-size: 16px;  text-transform: uppercase;  font-family: "Mona Sans", sans-serif;  font-weight: 900;  opacity: 0.2;  margin-bottom: 0;  position: relative;}@media (max-width: 1800px) {}@media (max-width: 2200px) {}@media (max-width: 1950px) {  .case-results-block h3 {    font-size: 40px;  }  .case-results-sec [class*="col-"] {    padding: 45px 60px;  }}@media (max-width: 1800px) {  .case-results-block h3 {    font-size: 38px;  }  .case-results-sec [class*="col-"] {    padding: 45px 50px;  }}@media (max-width: 1700px) {  .case-results-block h3 {    font-size: 37px;  }  .case-results-sec [class*="col-"] {    padding: 45px;  }}@media (max-width: 1600px) {  .case-results-block h3 {    font-size: 35px;  }  .case-results-sec [class*="col-"] {    padding: 40px;  }}@media (max-width: 1500px) {  .view-all-case-results-btn a {    font-size: 15px;    letter-spacing: 3px;  }  .case-results-sec [class*="col-"] {    padding: 35px;  }  .case-results-block h3 {    font-size: 35px;    margin-bottom: 14px;  }}@media (max-width: 1400px) {  .awards-and-accolades-logo li {    padding: 0px 25px;  }  .view-all-case-results-btn {    padding: 22px 0px;  }  .view-all-case-results-btn a {    font-size: 14px;    letter-spacing: 3px;  }  .case-results-sec [class*="col-"] {    padding: 35px;  }  .case-results-block h2 {    font-size: 12px;    margin-bottom: 14px;  }  .case-results-block h3 {    font-size: 30px;    margin-bottom: 14px;  }  .case-results-block h4 {    font-size: 14px;  }}@media (max-width: 1300px) {  .awards-and-accolades-logo li {    padding: 0px 20px;  }  .view-all-case-results-btn {    padding: 21px 0px;  }  .view-all-case-results-btn a {    font-size: 16px;    letter-spacing: 3px;  }}@media (max-width: 1200px) {  .awards-and-accolades-logo li {    padding: 0px 18px;  }  .view-all-case-results-btn {    padding: 21px 0px;  }  .view-all-case-results-btn a {    font-size: 15px;    letter-spacing: 2px;  }  .case-results-sec [class*="col-"] {    padding: 30px;  }  .case-results-block h2 {    font-size: 12px;    margin-bottom: 12px;  }  .case-results-block h3 {    font-size: 30px;    margin-bottom: 12px;  }  .case-results-block h4 {    font-size: 13px;  }}@media (max-width: 1100px) {  .awards-and-accolades-logo li {    padding: 0px 14px;  }  .view-all-case-results-btn {    padding: 21px 0px;  }  .view-all-case-results-btn a {    font-size: 14px;    letter-spacing: 2px;  }  .case-results-sec [class*="col-"] {    padding: 30px 15px;  }  .case-results-block h2 {    font-size: 10px;    margin-bottom: 10px;  }  .case-results-block h3 {    font-size: 30px;    margin-bottom: 10px;  }  .case-results-block h4 {    font-size: 12px;  }}@media (max-width: 991px) {  .awards-and-accolades-logo li {    padding: 0px 10px;  }  .view-all-case-results-btn {    padding: 19px 0px;  }  .view-all-case-results-btn a {    font-size: 14px;    letter-spacing: 3px;  }  .case-results-sec [class*="col-"] {    border-bottom: 1px solid rgba(255, 255, 255, 0.1);  }  .case-results-sec [class*="col-"] {    padding: 30px 50px;  }  .case-results-block h2 {    font-size: 10px;  }  .case-results-block h3 {    font-size: 30px;  }  .case-results-block h4 {    font-size: 12px;  }}@media (max-width: 767px) {  .awards-and-accolades-sec h2 {    font-size: 15px;  }  .awards-and-accolades-logo li {    padding: 0px 5px;  }  .view-all-case-results-btn {    padding: 17px 0px;  }  .view-all-case-results-btn a {    font-size: 13px;    letter-spacing: 2px;  }  .case-results-sec [class*="col-"] {    border-bottom: 1px solid rgba(255, 255, 255, 0.1);  }  .case-results-sec [class*="col-"] {    padding: 30px 15px;  }  .case-results-block h2 {    font-size: 10px;  }  .case-results-block h3 {    font-size: 30px;  }  .case-results-block h4 {    font-size: 12px;  }}@media (max-width: 576px) {  .awards-and-accolades-sec h2 {    font-size: 14px;  }  .awards-and-accolades-logo ul {    text-align: center;    justify-content: center;    --bs-gutter-x: 1.5rem;    --bs-gutter-y: 0;    display: flex;    flex-wrap: wrap;    margin-top: calc(-1 * var(--bs-gutter-y));    margin-right: calc(-0.5 * var(--bs-gutter-x));    margin-left: calc(-0.5 * var(--bs-gutter-x));  }  .awards-and-accolades-logo li {    padding: 0px 15px;    margin-top: 30px;    width: 25%;  }  .view-all-case-results-btn {    padding: 15px 0px;  }  .view-all-case-results-btn a {    font-size: 13px;    letter-spacing: 2px;  }  .case-results-sec [class*="col-"] {    padding: 30px 15px;  }  .case-results-block h2 {    font-size: 10px;  }  .case-results-block h3 {    font-size: 30px;  }  .case-results-block h4 {    font-size: 12px;  }}