 .scrolling-bar-sec {   color: #fff;   margin: 0px;   background: #c79066;   text-align: center;   padding: 18px 20px;   position: relative;   top: 0;   left: 0;   width: 100%;   overflow: hidden; } .scrolling-bar-sec ul {   display: block;   width: 100%;   transform: translateX(100%);   animation: move 25s linear infinite;   white-space: nowrap;   overflow: hidden !important; } .scrolling-bar-sec ul li {   color: #fff;   margin: 0px;   text-align: center;   font-size: 32px;   font-family: "Bebas Neue", sans-serif;   font-weight: bold;   display: inline-block;   padding: 0px 20px; } @keyframes move {   to {     transform: translateX(-100%);   } } .awards-and-accolades-slider figure {   height: 90px !important;   line-height: 90px !important;   text-align: center;   margin: 20px 0px;   padding: 0px 15px; } .awards-and-accolades-sec h2 {   font-family: "Hind", sans-serif;   color: #c78f65;   font-weight: bold;   text-transform: uppercase;   font-size: 16px;   margin-bottom: 0px;   letter-spacing: 0px;   position: relative;   text-align: center;   max-width: 1068px;   margin: auto; } .awards-and-accolades-sec h2 small {   font-size: 100%;   background: #fff;   position: relative;   padding: 0px 30px;   z-index: 1; } .awards-and-accolades-sec h2::after {   content: "";   position: absolute;   height: 1px;   width: 100%;   background: #e3e3e3;   left: 0px;   right: 0px;   margin: auto;   top: 50%;   -moz-transform: translate(0, -50%);   -o-transform: translate(0, -50%);   -ms-transform: translate(0, -50%);   -webkit-transform: translate(0, -50%);   transform: translate(0, -50%); } .awards-and-accolades-sec {   padding: 50px 0px 0px 0px; } .case-results-sec {   background: #0a1633;   padding: 60px 0px;   text-align: center; } .case-results-info h1, .case-results-info h2, .case-results-info h3, .case-results-info h4, .case-results-info h5, .case-results-info h6, .case-results-info p {   color: #fff !important; } .case-results-info h2 {   font-size: 36px;   margin-bottom: 20px; } .case-results-block {   background: #101d3d;   padding: 34px 15px;   height: 100%; } .case-results-block:hover, .case-results-block:focus {   background: #202d4e; } .case-results-info [class*="col-"] {   margin-bottom: 30px; } .case-results-info h3 {   font-size: 48px;   margin-bottom: 10px; } .case-results-info p {   max-width: 250px;   margin: auto;   margin-bottom: 0px; } .case-result-slider {   margin-bottom: 20px; } .default-content-sec {   padding-bottom: 0px !important; } .coman-accordion .accordion-body {   background-color: #f5f5f6 !important; } .coman-accordion .accordion-body h5 {   color: #0a1633 !important; } blockquote {   margin: 30px 0px; } @media (max-width: 1800px) {} @media (max-width: 2200px) {} @media (max-width: 1900px) {} @media (max-width: 1800px) {   .scrolling-bar-sec ul li {     font-size: 30px;   }   .case-results-info h3 {     font-size: 44px;   }   .case-results-block {     padding: 33px 15px;   } } @media (max-width: 1700px) {   .scrolling-bar-sec ul li {     font-size: 28px;   }   .case-results-info h2 {     font-size: 35px;   }   .case-results-info h3 {     font-size: 42px;   }   .case-results-block {     padding: 30px 15px;   } } @media (max-width: 1600px) {   .scrolling-bar-sec ul li {     font-size: 26px;   }   .case-results-info h2 {     font-size: 34px;   }   .case-results-info h3 {     font-size: 40px;   }   .case-results-block {     padding: 28px 15px;   } } @media (max-width: 1500px) {   .scrolling-bar-sec ul li {     font-size: 24px;   }   .case-results-info h2 {     font-size: 32px;   }   .case-results-info h3 {     font-size: 38px;   }   .case-results-block {     padding: 26px 15px;   } } @media (max-width: 1400px) {   .scrolling-bar-sec ul li {     font-size: 22px;   }   .case-results-info h2 {     font-size: 30px;   }   .case-results-info h3 {     font-size: 36px;   }   .case-results-block {     padding: 25px 15px;   } } @media (max-width: 1300px) {   .scrolling-bar-sec ul li {     font-size: 21px;   }   .case-results-info h2 {     font-size: 28px;   }   .case-results-info h3 {     font-size: 34px;   }   .case-results-sec {     padding: 55px 0px;   } } @media (max-width: 1200px) {   .scrolling-bar-sec ul li {     font-size: 20px;   }   .case-results-info h2 {     font-size: 27px;   }   .case-results-info h3 {     font-size: 32px;   }   .case-results-sec {     padding: 50px 0px;   } } @media (max-width: 1100px) {   .scrolling-bar-sec ul li {     font-size: 20px;   }   .case-results-info h2 {     font-size: 25px;   }   .case-results-info h3 {     font-size: 30px;   }   .case-results-info p {     font-size: 13px;   }   .case-results-block {     padding: 25px 15px;   }   .case-results-sec {     padding: 45px 0px;   } } @media (max-width: 991px) {   .scrolling-bar-sec ul li {     font-size: 20px;   }   .case-results-info h2 {     font-size: 25px;   }   .case-results-info h3 {     font-size: 30px;   }   .case-results-info p {     font-size: 13px;   }   .case-results-block {     padding: 25px 15px;   }   .case-results-sec .coman-form {     margin-top: 30px;   }   .case-results-sec {     padding: 45px 0px;   } } @media (max-width: 767px) {   .scrolling-bar-sec ul li {     font-size: 20px;   }   .case-results-info h2 {     font-size: 24px;   }   .case-results-info h3 {     font-size: 30px;   }   .case-results-info p {     font-size: 13px;   }   .case-results-block {     padding: 20px 10px;   }   .case-results-sec .coman-form {     margin-top: 30px;   }   .case-results-sec {     padding: 45px 0px;   } } @media (max-width: 576px) {   .scrolling-bar-sec ul li {     font-size: 20px;   }   .case-results-info h2 {     font-size: 22px;   }   .case-results-info h3 {     font-size: 30px;   }   .case-results-info p {     font-size: 13px;   }   .case-results-block {     padding: 20px 10px;   }   .case-results-sec .coman-form {     margin-top: 30px;   }   .case-results-sec {     padding: 45px 0px;   } }