 .case-results-sec {   text-align: center;   background: #f1f0ed;   padding: 70px 0px; } .case-results-sec h5 {   color: #ee542f;   text-transform: uppercase;   font-family: "IBM Plex Sans", sans-serif;   letter-spacing: 16px;   line-height: normal;   margin-bottom: 30px;   line-height: 1.5; } .case-results-block {   background: #fdfcf9;   border-radius: 9px;   padding: 50px;   text-align: left; } .case-results-block h3 {   color: #ee542f;   text-transform: uppercase;   line-height: normal;   margin-bottom: 15px;   font-size: 16px;   font-family: "Fustat", sans-serif;   font-weight: 900; } .case-results-block h4 {   color: #362722;   text-transform: capitalize;   line-height: 1;   font-weight: 500;   margin-bottom: 20px;   font-size: 70px;   font-family: "Fustat", sans-serif; } .case-results-block p {   color: #2e2e2e;   font-weight: 500;   margin-bottom: 0px;   padding-left: 60px;   font-family: "Fustat", sans-serif;   position: relative;   font-size: 16px; } .case-results-block p::before {   content: "";   position: absolute;   top: 10px;   left: 0px;   right: auto;   margin: auto;   width: 45px;   height: 1px;   background: #abcad6; } .case-result-slider {   margin-bottom: 35px;   padding-left: 7%; } .awards-and-accolades-slider figure {   height: 110px !important;   line-height: 110px !important;   text-align: center;   margin: 0px;   padding: 0px 15px; } .awards-and-accolades-sec h2 {   font-family: "IBM Plex Sans", sans-serif;   color: #ee542f;   opacity: 1;   font-size: 16px;   text-transform: uppercase;   font-weight: bold;   text-align: center;   letter-spacing: 5px;   margin-bottom: 20px; } .awards-and-accolades-sec {   padding: 50px 0px; } .defualt-content-info ul li:before {   background: #ee542f; } .defualt-content-info ol > li::before {   background: #ee542f;   color: #fff; } @media (max-width: 1800px) {} @media (max-width: 2200px) {} @media (max-width: 1900px) {} @media (max-width: 1800px) {   .case-results-sec h5 {     letter-spacing: 13px;   }   .case-results-block {     padding: 45px;   }   .case-results-block h3, .case-results-block p {     font-size: 15px;   }   .case-results-block h4 {     font-size: 65px;   } } @media (max-width: 1700px) {   .case-results-sec h5 {     letter-spacing: 12px;   }   .case-results-block {     padding: 45px;   }   .case-results-block h3, .case-results-block p {     font-size: 15px;   }   .case-results-block h4 {     font-size: 60px;   } } @media (max-width: 1600px) {   .case-results-sec h5 {     letter-spacing: 11px;   }   .case-results-block {     padding: 45px;   }   .case-results-block h3, .case-results-block p {     font-size: 15px;   }   .case-results-block h4 {     font-size: 58px;   } } @media (max-width: 1500px) {   .case-results-sec h5 {     letter-spacing: 10px;   }   .case-results-block {     padding: 45px;   }   .case-results-block h3, .case-results-block p {     font-size: 15px;   }   .case-results-block h4 {     font-size: 57px;   } } @media (max-width: 1400px) {   .case-results-sec h5 {     letter-spacing: 9px;   }   .case-results-block {     padding: 45px;   }   .case-results-block h3, .case-results-block p {     font-size: 15px;   }   .case-results-block h4 {     font-size: 50px;   }   .case-results-sec {     padding: 55px 0px;   } } @media (max-width: 1300px) {   .case-results-sec h5 {     letter-spacing: 7px;   }   .case-results-block {     padding: 40px;   }   .case-results-block h3, .case-results-block p {     font-size: 15px;   }   .case-results-block h4 {     font-size: 45px;   }   .case-results-sec {     padding: 50px 0px;   } } @media (max-width: 1200px) {   .case-results-sec h5 {     letter-spacing: 6px;   }   .case-results-block {     padding: 35px;   }   .case-results-block h3, .case-results-block p {     font-size: 14px;   }   .case-results-block h4 {     font-size: 40px;   }   .case-results-sec {     padding: 45px 0px;   } } @media (max-width: 1100px) {   .case-results-block {     padding: 30px;   }   .case-results-block h3, .case-results-block p {     font-size: 13px;   }   .case-results-block h4 {     font-size: 35px;   }   .case-results-sec h5 {     letter-spacing: 4px;   }   .case-results-sec {     padding: 40px 0px;   } } @media (max-width: 991px) {   .case-results-block {     padding: 25px;   }   .case-results-block h3, .case-results-block p {     font-size: 12px;   }   .case-results-block h4 {     font-size: 30px;   }   .case-results-sec h5 {     letter-spacing: 2px;   }   .case-results-sec {     padding: 35px 0px;   } } @media (max-width: 767px) {} @media (max-width: 576px) {   .case-results-block {     padding: 25px;   }   .case-results-block h3, .case-results-block p {     font-size: 14px;   }   .case-results-block h4 {     font-size: 40px;   }   .case-results-sec h5 {     letter-spacing: 2px;   }   .case-results-sec {     padding: 30px 0px;   } }