.innerSelect {
  margin-top: 80px;
}
.inner-section2 {
  border-radius: 30px;
  padding: 4rem;
  margin: 0 50px;
  position: relative;
}
b, strong {
  font-weight: 500;
}
/*CloudSelectFX*/
.ccm {
  margin-top: 50px;
}
.integrated {
  margin-top: 0;
}
.inner-banner {
  display: flex;
}
.inner-banner-item {
  width: 50%;
  display: flex;
  align-items: center;
}
.inner-bHeading {}
.inner-bHeading1 {
  max-width: 660px;
}
.inner-bHeading2 {
  max-width: 800px;
}
.inner-bHeading h1 {
font-size: 3.5rem;
  color: #ED6542;
  line-height: 1.3;
}
.inner-bHeading h1 span {
  font-size: 2.5rem;
  color: #0080C4;
  display: block;
  font-weight: 500;
}
.inner-iImage {
  width: 100%;
  text-align: right;
  position: relative;
  z-index: 0;
  margin-bottom: -82px;
}
.iImage-mb0 {
  margin-bottom: 0;
}
.inner-section {
  padding: 4rem;
  margin: 0 50px;
  position: relative;
}
.mtb100 {
  margin-top: 100px;
  margin-bottom: 100px;
}
.mt50 {
  position: relative;
}
.section-mb {
  margin-bottom: 100px;
}
.zig {
  position: relative;
  top: 0;
}
.zig::after {
  position: absolute;
  content: ' ';
  right: 0;
  width: 105px;
  height: 210px;
  top: 50px;
  z-index: 0;
  background: url("../images/zig-icon.png") no-repeat;
}
.key-features {}
.key-features h2 {
  font-size: 36px;
  color: #007FBF;
  margin-bottom: 50px;
}
.key-features-flex {
  display: flex;
  justify-content: space-between;
}
.key-features-item {
  width: 20%;
  border-right: 1px solid #F5B493;
}
.key-features-item:last-child {
  border-right: none;
}
.key-features-bx {
  width: 230px;
}
.key-features-img {
  margin-bottom: 20px;
}
.key-features-bx h3 {

  font-size: 1.5rem;
  color: #ED6542;
  margin-bottom: 22px;
}
.key-features-bx p {
  font-size: 18px;
  color: #231f20;
}
.btn-row {
  display: flex;
  justify-content: center;
  width: 100%;
}
.back-btn {
  padding: 8px 30px;
  text-align: center;
  color: #000000;
  background: #f8cbb4;
  border-radius: 8px;
  margin-top: 30px;
  margin-bottom: 30px;
  min-width: 120px;
}
.back-btn:hover {
  color: #000000;
}
/*Cloudonomics - FinOps*/
.key-1 {
  width: 100%;
  border-right: 1px solid #CD8964;
}
.key-no-border {
  border-right: 1px solid transparent;
}
.key-features2 {}
.key-features2 h2 {
  
  font-size: 36px;
  color: #007FBF;
  margin-top: 80px;
  margin-bottom: 60px;
}
.key-features-border {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.key-features-biteam {
  width: 32%;
  padding-bottom: 1rem;
  position: relative;
  z-index: 1;
}
.key {
  width: 290px;
  height: 80px;
  font-size: 18px;
}
.key2 {
  width: 290px;
  height: 110px;
  font-size: 18px;
}
.border-b {
  width: 90%;
  height: 20px;
  border-bottom: 1px solid #CD8964;
  margin-top: 1.25rem;
}
.key p {
  font-size: 18px;
  margin-bottom: 0;
  color: #231f20;
}
.key-bx {
  width: 290px;
  margin: 0 auto;
  margin-bottom: 1rem;
  font-size: 18px;
  border-bottom: 1px solid #CD8964;
}
.key-w80 {
  width: 90%;
}
/*Cloudonomicsframework - FinOps*/
.Cloudonomicsframework {}
.Cloudonomicsframework h2 {
  
  font-size: 36px;
  color: #ED8258;
}
.Cloudonomicsframework p {}
.cf-flex {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.cf-flex-item {
  width: 50%;
}
.cf-flex-item h2 {
  margin-bottom: 2rem;
}
.cf-flex-item p {
  margin-bottom: 45px;
}
.cf3-flex {
  display: flex;
  flex-wrap: wrap;
  margin-top: 60px;
}
.cf3-flex-item {
  width: 33%;
}
.cf-bx {}
.cf-list { /*margin-bottom: 2rem;*/
}
.cf-list ul {
  padding-left: 1rem;
  margin-bottom: 0;
}
.cf-list ul li {
  padding-left: 1rem;
}
.cf-row {
  margin-top: 2rem;
}
.inner h2 {
  
  font-size: 36px;
  margin-bottom: 30px;
  color: #007FBF;
}
/*TechMetrics – Observability*/
.techMetrics-keyflex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  position: relative;
  z-index: 1;
}
.techMetrics-keyitem {
  width: 25%;
  border-right: 1px solid #F5B493;
}
.techMetrics-bx {
  max-width: 80%;
}
.techMetrics-bx2 {
  max-width: 80%;
  margin: 0 auto;
}
.techMetrics-keyitem:last-child {
  border-right: none;
}
.techMetrics-flex {
  display: flex;
  flex-direction: column;
}
.techMetrics-heding-item {
  display: flex;
  align-items: center;
  margin-bottom: 1rem;
}
.techMetrics-item-img {
  padding-right: 1rem;
}
.techMetrics-item-text {
  color: #ED6542;
  font-size: 28px;
  line-height: 1.2;
}
.techMetrics-content-item {
  display: flex;
  flex-direction: column;
}
/*EcomFX*/
.EcomFX-flex {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.EcomFX-item {
  width: 50%;
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  border-right: 0px solid #F5B493;
  padding: 0.5rem 0;
}
.EcomFX-item:last-child {
  border-right: none;
}
.Efficiency-bx {
  display: flex;
  /* flex-wrap: wrap; */
}
.Efficiency-img {
  padding-right: 2rem;
}
.Efficiency-img img{
  max-width: 85px;
}
.Efficiency-content {
  margin-top: 10px;
}
.Efficiency-content260 {
}
.Efficiency-content h3 {
  color: #231F20;
  font-size: 1.4rem;
  font-weight: 600;
  margin-bottom: 1rem;
}
.Efficiency-content p {
  font-size: 1.2rem;
  line-height: 1.2;
  color: #231F20;
  margin-bottom: 10px;
}
.Efficiency-content p span {
  color: #ED8258;
  font-size: 1.3rem;
  font-weight: 600;
}
.delivers-value {
  color: #231F20;
}
.delivers-value h3 {
  font-weight: 600;
  font-size: 1.3rem;
  margin-bottom: 30px;
}
.more-efficiently {
  margin-bottom: 45px;
}
.dv-list {}
.dv-list ul {
  padding-left: 0;
  list-style-type: none;
}
.dv-list ul li {
  margin-bottom: 45px;
}
.efx-list {}
.efx-list ul {
  padding-left: 0;
  list-style-type: none;
}
.efx-list ul li {
  margin-bottom: 5px;
}
.ecfx-list ul li {
  margin-bottom: 5px;
}
ol.n {
  list-style-type: lower-roman;
}
/*About Us CSS*/
.about-banner-flex {
  display: flex;
  align-items: center;
}
.about-banner-content {
  width: 520px;
  position: relative;
  z-index: 1;
}
.about-banner-content h1 {
  
  font-size: 3.5rem;
  color: #ED6542;
  line-height: 1.3;
}
.about-banner-content span {
  font-size: 2.5rem;
	display: block;
	font-weight: 500;
  line-height: 1.3;
  color: #0080C4;
  display: inline-block;
}
.about-banner-image {
  position: relative;
  top: 0;
  z-index: 0;
  float: right;
  margin-bottom: -82px;
}
.ab-heading {
  color: #007FBF;
}
.ab-heading p {
  margin-bottom: 40px;
  color: #231F20;
}
.ab-heading p:last-child {
  margin-bottom: 0;
}
.ab-heading h3 {
  
  font-size: 24px;
  color: #007FBF;
}
.ab-heading h3 span {
  display: block;
  margin-top: 30px;
}
/*Leadership Team CSS*/
.leadershipTeam {}
.leadershipTeam h2 {
  color: #1C75BC;
  text-align: center;
  margin-bottom: 63px;
}
.leaders-flex {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px dashed #605C4A;
  padding-bottom: 40px;
  margin-bottom: 30px;
  align-items: flex-start;
}
.leaders-flex:last-child {
  border-bottom: 1px dashed transparent;
  margin-bottom: 0;
  padding-bottom: 0;
}
.leaders-img {
  padding-right: 70px;
  margin-top: 10px;
}
.leaders-img img{
  max-width: 225px;
}
.leaders-content {
  width: 86%;
}
.leaders-content h3 {}
.leaders-content h3 span:first-child {
  font-size: 22px;
  color: #0080C4;
  font-weight: 600;
}
.leaders-content h3 span:last-child {
  font-size: 20px;
  color: #000000;
}
.leaders-text {
  font-size: 16px;
  color: #231F20;
}
/*Customer centricity CSS*/
.engagement-model-list {
  margin-bottom: 0px;
}
.pm50 {
  margin-bottom: 45px;
}
.engagement-model {}
.engagement-icon {
  text-align: center;
  display: none;
}
.engagement-model h2 {
  font-size: 32px;
  font-weight: 600;
  text-align: center;
  color: #231F20;
  margin-bottom: 40px;
}
.engagement-model {
  border-radius: 30px;
  padding: 4rem;
  position: relative;
  background: #fff3e9;
}
.engagement-model-img {
  text-align: center;
}
.engagement-model-flex {
  display: flex;
  margin-top: 25px;
}
.engagement-model-bx {
  width: 25%;
  display: flex;
}
.eg-bx {
  width: 210px;
  margin: 0 auto;
  text-align: center;
}
.eg-bx h4 {
  font-size: 1.2rem;
  margin-bottom: 1rem;
  min-height: 50px;
  font-weight: 500;
}
.eg-bx p {
  font-size: 1rem;
  line-height: 1.2;
  margin-bottom: 10px;
  color: #231F20;
  font-weight: 400;
}
.text-orange {
  color: #ED6542;
}
.text-blue {
  color: #0080C4;
}
.SMART-customer {
  color: #231F20;
  margin-top: 45px;
}
.SMART-customer-list {
  color: #231f20;
}
/*Blog CSS*/
.blog-flex {
  display: flex;
  justify-content: flex-start;
}
.blog-item { /*width: 33.3333%; */ padding-right: 22px;
  margin-right: 22px;
  border-right: 1px solid #A9A9A9;
  display: flex;
}
.blog-item:last-child {
  border-right: 1px solid transparent;
  padding-right: 0;
  margin-right: 0;
}
.blog-card {}
.blog-images {
  margin-bottom: 2rem;
}
.blog-images img {
  width: 100%;
}
.blog-content {}
.blog-title {
  
  font-size: 1.3rem;
  color: #007FBF;
  margin-bottom: 1.3rem;
  font-weight: 400;
}
.blog-title span {
  display: block;
}
.blog-text {
  margin-bottom: 2rem;
  color: #231F20;
  font-size: 1.2rem;
}
.blog-read-more-btn {
  font-weight: normal;
  background: #F5B493;
  text-align: center;
  padding: 10px 40px;
  color: #000000;
  border-radius: 10px;
}
.blog-read-more-btn:hover {
  color: #000000;
}
.partner {}
.partner h3 {
  
  font-size: 24px;
  color: #007FBF;
  margin-bottom: 25px;
}
/*Partners CSS*/
.partner-list {
  margin-bottom: 55px;
}
.partner-list ol {}
.partner-list ol li {
  color: #231f20;
}
.partner-tl {
  position: relative;
  margin: 50px auto;
  padding: 40px 0;
  width: 1200px;
  box-sizing: border-box;
}
.partner-tl:before {
  content: '';
  position: absolute;
  left: 43%;
  width: 2px;
  height: 97%;
  background: #0080C4;
}
.partner-tl ul {
  padding: 0;
  margin: 0;
}
.partner-tl ul li {
  list-style: none;
  position: relative;
  width: 43%;
  padding: 0px;
  box-sizing: border-box;
}
.partner-tl ul li h2 {
  
  font-size: 34px;
  color: #007FBF;
  text-align: right;
  padding-right: 20px;
}
.number {
  width: 114px;
  height: 56px;
}
.number img {
  width: 114px;
  height: 56px;
}
/*.partner-tl ul li:nth-child(odd){
  float:left;
  text-align:right;
  clear:both;
}
.partner-tl ul li:nth-child(even){
  float:right;
  text-align:left;
  clear:both;
}*/
.partner-tl-desktop {
  display: block;
}
.partner-tl-mob {
  display: none;
}
.timeline-block-left {
  float: left;
  margin-bottom: 57px;
}
.timeline-block-right {
  float: right;
}
.partner-tl-content {
  padding-bottom: 0;
  display: flex; /*align-items: center;*/
}
.partner-tl-content2 {}
.row-r {
  flex-direction: row;
}
.row-reverse {
  flex-direction: row-reverse;
}
.partner-tl-textL {
  text-align: right;
  padding-right: 20px;
  font-size: 16px;
  width: 100%;
  line-height: 1.5;
}
.partner-tl-textR {
  text-align: left;
  padding-left: 20px;
  font-size: 16px;
  width: 100%;
  line-height: 1.3;
}
.partner-tl-textR100 {
  width: 80%
}
.color1 {
  color: #231f20;
  font-weight: 600;
}
.color2 {
  color: #0080C4;
  font-weight: 600;
}
.color3 {
  color: #ED6542;
  font-weight: 600;
}
.color4 {
  color: #85D7F0;
  font-weight: 600;
}
.partner-tl ul li.left-child {
  float: left;
  text-align: right;
  clear: both;
}
.partner-tl ul li.right-child {
  /*float: right;*/
  text-align: left;
  clear: both;
  position: absolute;
  left: 43%;
  width: 47%;
  display: flex;
  margin-left: 2px;
}
.n4 {
  top: 90px;
}
.n5 {
  top: 201px;
}
.n6 {
  bottom: 147px;
}
.n7 {
  bottom: 28px;
}
.n-desk {
  display: block;
}
.n-mob {
  display: none;
}
.partner-overflow {
  overflow: hidden;
}
@media(max-width:1000px) {
  .partner-tl {
    width: 100%;
    margin: 0;
    padding: 0
  }
  .partner-tl::before {
    left: 0;
  }
  .timeline-block-left {
    float: left;
    margin-bottom: 0;
  }
  .partner-tl ul li h2 {
    text-align: left;
    padding-left: 20px;
    font-size: 24px;
  }
  .partner-tl ul li {
    width: 100%;
    margin-bottom: 1rem;
  }
  .partner-tl-textL {
    text-align: left;
    padding-left: 20px;
    font-size: 16px;
    width: 100%;
  }
  .row-reverse {
    flex-direction: row;
  }
  .partner-tl ul li.right-child {
    float: right;
    text-align: left;
    clear: both;
    position: relative;
    left: 0;
    width: 100%;
    display: flex;
    margin-left: 0;
  }
  .n4 {
    top: 0;
  }
  .n5 {
    top: 0;
  }
  .n6 {
    bottom: 0;
  }
  .n7 {
    bottom: 0;
  }
  .partner-tl-textR {
    width: 100%;
  }
  .partner-tl-desktop {
    display: none;
  }
  .partner-tl-mob {
    display: block;
  }
  .n-desk {
    display: none;
  }
  .n-mob {
    display: block;
  }
}
@media (min-width:1024px) and (max-width:1300px) {
  .partner-tl {
    width: 900px;
    margin: 0 auto;
  }
  .partner-tl-textL {
    width: 80%;
  }
  .partner-tl-textR {
    width: 80%;
  }
  .partner-tl ul li.right-child {
    width: 50%;
  }
  .partner-overflow {
    overflow: unset !important;
  }
  .timeline-block-left {
    float: left;
    margin-bottom: 57px;
  }
  .eg-bx p{
    font-size: .8rem;
  }
  /*.m1{margin-bottom: 56px;}
.m2{margin-bottom: 30px;}
.m3{margin-bottom: 56px;}
.n4 {top: 90px;}
.n5 {top: 201px;}
.n6 {  bottom: 152px;}
.n7 {bottom:-70px;}*/
  .partner-overflow {
    overflow: hidden;
  }
  .Partners-group {
    margin-top: 100px;
  }
  .partner-tl-textR {
    font-size: 16px;
  }
}
@media (min-width:1024px) and (max-width:1280px) {
  .m1 {
    margin-bottom: 56px;
  }
  .m2 {
    margin-bottom: 30px;
  }
  .m3 {
    margin-bottom: 56px;
  }
  .n4 {
    top: 90px;
  }
  .n5 {
    top: 201px;
  }
  .n6 {
    bottom: 137px;
  }
  .n7 {
    bottom: -70px;
  }
}
@media (min-width:1281px) and (max-width:1300px) {
  .partner-overflow {
    overflow: unset !important;
  }
}
@media (min-width:1366px) and (max-width:1400px) {
  .partner-tl {
    width: 1024px;
    margin: 0 auto;
  }
  .partner-overflow {
    overflow: unset !important;
  }
  .partner-tl-textL {
    width: 100%;
  }
  .partner-tl-textR {
    font-size: 16px;
  }
  .Partners-group {
    margin-top: 100px;
  }
  .n6 {
    bottom: 138px;
  }
  .n7 {
    bottom: -22px;
  }
}
@media (min-width:1441px) and (max-width:1600px) {
  .partner-tl {
    width: 1024px;
    margin: 0 auto;
  }
  .partner-overflow {
    overflow: unset !important;
  }
  .partner-tl-textL {
    width: 100%;
  }
  .partner-tl-textR {
    font-size: 16px;
  }
  .Partners-group {
    margin-top: 100px;
  }
  .n6 {
    bottom: 138px;
  }
  .n7 {
    bottom: -22px;
  }
}
/*Contact Us CSS*/
.contact-flex {
  display: flex;
  justify-content: space-between;
}
.contact-item {
  width: 48%;
}
.contact-form {}
.contact-form .form-control {
  border: 1px solid #A9A9A9;
  color: #241F20;
  border-radius: 0;
}
.contact-form .form-select {
  border: 1px solid #A9A9A9;
  color: #241F20;
  border-radius: 0;
}
.address-bx {
  display: flex;
  flex-direction: column;
}
.contact-address {
  margin-bottom: 20px;
}
.contact-address h5 {
  font-weight: 600;
  font-size: 20px;
  color: #241F20;
  margin-bottom: 0;
}
.contact-address p {
  color: #231F20;
}
.flex-row-right {
  display: flex;
  justify-content: flex-end;
}
.read-more {
  background: #F5B493;
  text-align: center;
  padding: 10px 40px;
  color: #000000;
  border-radius: 10px;
}
.read-more:hover {
  color: #000000;
}
input[type="text"]::placeholder, input[type="email"]::placeholder, textarea::placeholder {
  /* Firefox, Chrome, Opera */
  color: #241F20;
}
input[type="text"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder, textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #241F20;
}
input[type="text"]::-ms-input-placeholder, input[type="email"]::-ms-input-placeholder, textarea::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #241F20;
}
.form-control::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #241F20; /* Firefox */
}
.form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #241F20;
}
.form-control::-ms-input-placeholder { /* Microsoft Edge */
  color: #241F20;
}
/*TechSaverFX CSS*/
.features2 {
  width: 97%;
}
.features2-bx {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.features2-img {
  padding-right: 2rem;
  width: 30%;
}
.features2-content {
  width: 70%;
}
.features2-content260 {
  width: 260px;
}
.features2-content h3 {
  color: #231F20;
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 1rem;
}
.features2-content p {
  font-size: 20px;
  line-height: 27px;
  color: #231F20;
  margin-bottom: 0;
}
.features2-content p span { 
  color: #ED8258;
  font-size: 32px;
  font-weight: 600;
}
/*First Page CSS*/
@media (max-width:400px) {}
@media (max-width:567px) {
  .inner-section2 {
    border-radius: 30px;
    padding: 2rem !important;
    margin: 0px 0px !important;
    position: relative;
  }
  .about-banner-flex {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .inner-section2 {
    border-radius: 30px;
    padding: 2rem;
    margin: 0 0;
    position: relative;
  }
  /*.leadershipTeam h2 {font-size: 30px !important; margin-bottom: 33px !important;}*/
  .Efficiency-bx {
    text-align: center;
	flex-wrap: wrap;
  }
  /*TechMetrics – Observability*/
  .techMetrics-keyflex {
    flex-direction: column;
  }
  .techMetrics-keyitem {
    width: 100%;
    border-right: none;
    border-bottom: 1px solid #F5B493;
    margin-bottom: 1rem;
    padding-bottom: 1rem;
  }
  .techMetrics-bx {
    max-width: 255px;
    margin: 0 auto;
  }
  /*.inner-bHeading h1 {font-size: 28px !important;}
.inner-bHeading h1 span {font-size: 22px !important;}*/
  .key-features2 h2 {
    font-size: 26px;
  }
  .cf3-flex-item {
    width: 100% !important;
  }
  .cf-bx {
    margin-bottom: 1rem;
  }
  .inner h2 {
    font-size: 22px !important;
    margin-bottom: 1rem;
    color: #007FBF;
  }
  .techMetrics-keyitem:last-child {
    border-right: none;
    border-bottom: none;
  }
  .techMetrics-keyitem {
    width: 100% !important;
  }
}
@media (max-width:568px) {
  .key-features-flex {
    flex-direction: column;
  }
  .key-features-item {
    width: 100% !important;
  }
  .key-features-item:last-child {
    border-bottom: none;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 0 !important;
  }
  .engagement-model-bx {
    width: 100% !important;
    margin-bottom: 2rem;
  }
  .features2-bx {
    flex-direction: column;
  }
  .features2-img {
    margin-bottom: 1rem;
    padding-right: 0;
  }
  .features2-img {
    text-align: left;
  }
  .bs-intelligence{
    margin-top: 0px;
  }
  .video-box1::after{
    display: none;
  }
  .spfx{
    max-width: 90%;
  }
}
@media (max-width:767px) {
  .inner-banner {
    flex-direction: column-reverse;
  }
  .inner-bHeading {
    width: 100%;
    text-align: center;
  }
  .inner-banner-item {
    width: 100%;
  }
  .inner-bHeading h1 {
    font-size: 30px;
  }
  .inner-bHeading h1 span {
    font-size: 1.5rem;
  }
  .inner-banner {
    flex-direction: column-reverse;
  }
  .inner-iImage {
    margin-bottom: 1rem;
  }
  .heading-title {
    font-size: 28px;
  }
  /*About Us Banner CSS*/
  .about-banner-content {
    width: 100%;
  }
  .about-banner-content h1 {
    font-size: 30px;
    margin-bottom: 0
  }
  .about-banner-content span {
    font-size: 1.5rem;
    margin-top: 0.1rem;
  }
  .about-banner-flex {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    text-align: center;
  }
  .about-banner-image {
    margin-bottom: 0.5rem;
  }
  .ab-heading h3 {
    font-size: 1rem;
    line-height: 1.5;
  }
  .ab-heading h3 span {
    margin-top: 1rem;
  }
  .ab-heading p {
    margin-bottom: 1rem;
  }
  .CloudSelectFX {
    margin-top: 70px;
  }
  /*Leadership CSS*/
  .leaders-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px dashed #605C4A;
    padding-bottom: 40px;
    margin-bottom: 30px;
    flex-direction: column;
    flex-wrap: wrap;
  }
  .leadershipTeam h2 {
    margin-bottom: 1.5rem;
  }
  .leaders-img {
    padding-right: 0;
    margin-bottom: 1rem;
  }
  .leaders-flex {
    padding-bottom: 20px;
    margin-bottom: 1rem;
  }
  .leaders-content {
    width: 100%;
  }
  .leaders-content h3 span:first-child {
    font-size: 18px;
  }
  .leaders-content h3 span:last-child {
    font-size: 16px;
  }
  /*Blog CSS*/
  .blog-flex {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .blog-item:last-child {
    border-right: none;
    padding-right: 0;
    margin-right: 0;
    border-bottom: none;
  }
  .blog-item {
    width: 100%;
    display: flex;
    padding-right: 0;
    margin-right: 0;
    border-right: none;
    border-bottom: 1px solid #A9A9A9;
    padding-bottom: 1rem;
    margin-bottom: 1.5rem;
  }
  .blog-card {
    width: 386px;
    margin: 0 auto;
  }
  .blog-title {
    font-size: 18px;
  }

.blog-text{
font-size: 16px;
}
  .blog-images {
    margin-bottom: 34px;
  }
  .blog-title {
    margin-bottom: 17px;
  }
  /*CloudSelectFX CSS*/
  .key-features h2 {
    font-size: 26px;
    margin-bottom: 1rem;
  }
  .key-features-bx h3 {
    font-size: 18px;
    margin-bottom: 1rem;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .key-features-flex {
    flex-wrap: wrap;
  }
  .key-features-item {
    width: 100%;
    border-right: none;
    margin-bottom: 1rem;
    border-bottom: 1px solid #F5B493;
  }
  .key-features-flex {
    flex-direction: row;
  }
  .key-features-item {
    width: 50% !important;
  }
  .key-features-item:last-child {
    border-bottom: 1px solid #F5B493;
  }
  .zig::after {
    width: 65px;
    height: 170px;
    background-size: 100%;
  }
  .ccm {
    margin-top: 1rem;
  }
  /*Contact Us CSS*/
  .contact-address h5 {
    font-size: 18px;
  }
  /*Customer centricity CSS*/
  .engagement-model h2 {
    font-size: 18px;
  }
  .engagement-model-img {
    display: none;
  }
  .engagement-model-flex {
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .engagement-model-bx {
    width: 46%;
    margin-bottom: 2rem;
  }
  .engagement-model-bx:last-child {
    margin-bottom: 0;
  }
  .engagement-icon {
    display: block;
  }
  /*EcomFX CSS*/
  .EcomFX-item {
    width: 100%;
    justify-content: center;
    border: navajowhite;
  }
  .Efficiency-bx {
    margin-bottom: 1rem;
	  flex-wrap: wrap;
  }
  .Efficiency-img {
    width: 100%;
    padding-right: 0;
    margin-bottom: 1rem;
    justify-content: center;
    display: flex;
  }
  .Efficiency-content {
    text-align: center;
  }
  .Efficiency-content h3 {
    font-size: 18px;
  }
  .Efficiency-content p {
    font-size: 18px;
  }
  .Efficiency-content p span {
    font-size: 28px;
  }
  .key-features2 h2 {
    margin-top: 50px;
    margin-bottom: 30px;
  }
  .key-features-biteam {
    width: 100%;
    padding-bottom: 0;
    border-bottom: 1px solid #000;
    margin-bottom: 1rem;
  }
  .key-features-biteam:last-child {
    border-bottom: 0px solid #000;
  }
  .key-w80 {
    width: 100%;
    height: auto;
    padding-left: 0;
  }
  .key-1 {
    width: 100%;
    border-right: none;
    margin-bottom: 1rem;
  }
  .border-b {
    width: 80%;
    height: auto;
    border-bottom: none;
  }
  .key p {
    font-size: 16px;
  }
  .key2 p {
    font-size: 16px;
  }
  .features2-img {
    text-align: center;
  }
  .cf-flex-item {
    width: 100%;
  }
  .Cloudonomicsframework h2 {
    font-size: 26px;
    word-wrap: break-word;
  }
  .inner h2 {
    font-size: 26px;
    margin-bottom: 1rem;
    color: #007FBF;
  }
  .cf-bx {
    padding: 10px;
  }
  .cf3-flex-item {
    width: 50%;
  }
  /*Contact US CSS*/
  .contact-bx {
    margin-top: 1rem;
  }
  .contact-flex {
    flex-direction: column;
  }
  .contact-item {
    width: 100%;
  }
  .contact-item:last-child {
    margin-top: 1rem;
  }
  .read-more {
    padding: 8px 30px;
  }
  /*CustomerCentricity CSSS*/
  .engagement-model {
    padding: 1rem;
  }
  /*Partners CSS*/
  .partner h3 {
    margin-bottom: 1rem;
  }
  .partner-list {
    margin-bottom: 1rem;
  }
  /*TechMetrics CSS*/
  .techMetrics-keyitem {
    width: 100%;
    border-right: 0px solid #F5B493;
    border-bottom: 1px solid #F5B493;
    padding-bottom: 1rem;
    margin-bottom: 1rem;
  }
  .techMetrics-bx {
    max-width: 100%;
    margin: 0 auto;
  }
  .key-features h2 {
    font-size: 24px;
    margin-bottom: 1rem;
  }
  .back-btn {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /*ObservabilityFX	 CSS*/
  .techMetrics-item-text {
    font-size: 22px;
  }
  .partner-tl {
    width: 100% !important;
}
}
@media (min-width:768px) and (max-width:1000px) {
  .inner-iImage {
    margin-bottom: 0;
  }
  .inner-bHeading h1 {
    font-size: 30px;
  }
  .inner-bHeading h1 span {
    font-size: 1.5rem;
  }
  .heading-title {
    font-size: 28px;
  }
  /*About Us Banner CSS*/
  .about-banner-content {
    width: 600px;
  }
  .about-banner-content h1 {
    font-size: 30px;
    margin-bottom: 0
  }
  .about-banner-content span {
    font-size: 1.5rem;
    margin-top: 0.1rem;
    width: 320px;
  }
  .about-banner-image {
    margin-bottom: 1rem;
  }
  .ab-heading h3 {
    font-size: 1rem;
    line-height: 1.5;
  }
  .ab-heading h3 span {
    margin-top: 1rem;
  }
  .ab-heading p {
    margin-bottom: 1rem;
  }
  .CloudSelectFX {
    margin-top: 70px;
  }
  /*Leadership CSS*/
  .leaders-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    border-bottom: 1px dashed #605C4A;
    padding-bottom: 40px;
    margin-bottom: 30px;
    flex-direction: column;
    flex-wrap: wrap;
  }
  .leadershipTeam h2 {
    margin-bottom: 1.5rem;
  }
  .leaders-img {
    padding-right: 0;
    margin-bottom: 1rem;
  }
  .leaders-flex {
    padding-bottom: 20px;
    margin-bottom: 1rem;
  }
  .leaders-content {
    width: 100%;
  }
  .leaders-content h3 span:first-child {
    font-size: 18px;
  }
  .leaders-content h3 span:last-child {
    font-size: 16px;
  }
  .CloudSelectFX {
    margin-top: 70px;
  }
  /*Blog CSS*/
  .blog-flex {
    flex-wrap: wrap;
  }
  .blog-item:last-child {
    border-right: none;
    padding-right: 0;
    margin-right: 0;
    border-bottom: none;
  }
  .blog-item {
    width: 33.33%;
    display: flex;
    padding: 0 1.5%;
    margin: 1.5% 0;
    border-right: none;
    border-right: 1px solid #A9A9A9;
  }
  .blog-title {
    font-size: 18px;
    margin-bottom: 18px;
    line-height: 20px;
  }
  .blog-title span{
    display: inline;
  }
  .blog-text {
    margin-bottom: 1rem;
    color: #231F20;
    font-size: 16px;
}
  /*Customer centricity CSS*/
  .engagement-model h2 {
    font-size: 22px;
  }
  .engagement-model-img {
    display: none;
  }
  .engagement-model-flex {
    flex-wrap: wrap;
  }
  .engagement-model-bx {
    width: 50%;
    margin-bottom: 2rem;
  }
  .engagement-model-bx:last-child {
    margin-bottom: 0;
  }
  .engagement-icon {
    display: block;
  }
  /*EcomFX  CSS*/
  .Efficiency-img {
    padding-right: 0;
    margin-bottom: 1rem;
  }
  .Efficiency-bx {
    flex-direction: column;
    text-align: center;
  }
  .Efficiency-content h3 {
    font-size: 18px;
  }
  .Efficiency-content p {
    font-size: 18px;
  }
  .Efficiency-content p span {
    font-size: 26px;
  }
  .EcomFX-item {
    justify-content: center;
    align-items: flex-start;
    width: 50%;
    border-right: none;
    padding: 1%;
    border-bottom: 1px solid #F5B493;
  }
  .EcomFX-item:nth-child(3), .EcomFX-item:nth-child(4) {
    border: none;
}
  .key p {
    font-size: 15px;
    margin-bottom: 0;
  }
  .key2 {
    width: 180px;
    height: 110px;
    font-size: 15px;
  }
  .key2 p {
    font-size: 15px;
  }
  .Cloudonomicsframework h2 {
    font-size: 26px;
    color: #ED8258;
  }
  .cf-flex-item {
    width: 100%;
  }
  .inner h2 {
    font-size: 28px;
  }
  .Cloudonomicsframework h2 {
    font-size: 26px;
  }
  .inner h2 {
    font-size: 26px;
  }
  .key-features2 h2 {
    font-size: 26px;
  }
  .key-features-item {
    width: 25%;
    border-right: 1px solid #F5B493;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 auto;
  }
  .key-features-bx h3 {
    font-size: 18px;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .ccm {
    margin-top: 1rem;
  }
  /*Contact US CSS*/
  .contact-bx {
    margin-top: 1rem;
  }
  .contact-flex {
    flex-direction: column;
  }
  .contact-item {
    width: 100%;
  }
  .contact-item:last-child {
    margin-top: 1rem;
  }
  .read-more {
    padding: 8px 30px;
  }
  /*Partners CSS*/
  .partner h3 {
    margin-bottom: 1rem;
  }
  .partner-list {
    margin-bottom: 1rem;
  }
  /*TechMetrics CSS*/
  .techMetrics-keyitem {
    width: 22%;
  }
  .techMetrics-bx {
    max-width: 80%;
    margin: 0 auto;
  }
  .key-features h2 {
    font-size: 24px;
    margin-bottom: 1rem;
  }
  .back-btn {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /*TechSaverFX CSS*/
  .features2-bx {
    flex-direction: column;
  }
  .features2-img {
    padding-right: 0;
    width: 60%;
    min-height: 100px;
  }
  .features2-img img {
    max-height: 80px;
    min-height: 80px;
  }
  .key-1 {
    height: 220px;
  }
  .features2-content {
    width: 100%;
  }
  .techMetrics-heding-item {
    flex-direction: column;
  }
  .techMetrics-item-text {
    font-size: 20px;
    margin-top: 1rem;
  }
  .techMetrics-heding-item {
    align-items: self-start;
  }
  .ps-timeline-sec .container-fluid ol.ps-timeline li {
    height: 100px !important;
  }
  .ps-timeline-sec .container-fluid ol.ps-timeline li .img-handler-bot, .ps-timeline-sec .container-fluid ol.ps-timeline li .img-handler-top, .ps-timeline-sec .container-fluid ol.ps-timeline li .img-handler-top {
    text-align: left !important;
  }
  .partner-tl {
    width: 100% !important;
}
}
@media (min-width:1024px) and (max-width:1279px) {
  .banner-mt100 {
    margin-top: 50px;
    margin-bottom: 50px;
  }
  .inner-iImage {
    margin-bottom: 0;
  }
  .inner-bHeading h1 {
    font-size: 30px;
  }
  .inner-bHeading h1 span {
    font-size: 18px;
  }
  .heading-title {
    font-size: 28px;
  }
  /*About Us Banner CSS*/
  .about-banner-content {
    width: 440px;
  }
  .about-banner-content h1 {
    font-size: 26px;
    margin-bottom: 0
  }
  .about-banner-content span {
    font-size: 16px;
    margin-top: 0.1rem;
  }
  .about-banner-flex {}
  .about-banner-image {
    margin-bottom: -30px;
  }
  .leadershipTeam h2 {
    margin-bottom: 1.5rem;
  }
  .leaders-content h3 span:first-child {
    font-size: 20px;
  }
  .leaders-content h3 span:last-child {
    font-size: 18px;
  }
  .ab-heading h3 {
    font-size: 18px;
    line-height: 1.5;
  }
  .ab-heading h3 span {
    margin-top: 1rem;
  }
  .ab-heading p {
    margin-bottom: 1rem;
  }
  .about-banner-content span {
    font-size: 18px;
  }
  .L-team {
    margin-top: 1rem;
  }
  /*Blog CSS*/
  .partner h3 {
    font-size: 18px;
    margin-bottom: 1rem;
  }
  /*CloudSelectFX CSS*/
  .key-features2 h2 {
    font-size: 26px;
  }
  .key-features-item {
    width: 25%;
    border-right: 1px solid #F5B493;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 auto;
  }
  .key-features-bx h3 {
    font-size: 18px;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .ccm {
    margin-top: 1rem;
  }
  /*Contact US CSS*/
  .contact-bx {
    margin-top: 3rem;
    position: relative;
  }
  .contact-item {
    width: 100%;
  }
  .read-more {
    padding: 8px 30px;
  }
  /*Partners CSS*/
  .partner h3 {
    margin-bottom: 1rem;
  }
  .partner-list {
    margin-bottom: 1rem;
  }
  .back-btn {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  /*TechSaverFX CSS*/
  .features2-bx {
    flex-direction: column;
  }
  .features2-img {
    padding-right: 0;
    width: 60%;
    min-height: 100px;
  }
  .features2-img img {
    max-height: 80px;
    min-height: 80px;
  }
  .key-1 {
    height: 220px;
  }
  .features2-content {
    width: 100%;
  }
  .features2-img img {
    max-height: 80px;
    min-height: 80px;
  }
  .techMetrics-heding-item {
    flex-direction: column;
  }
  .techMetrics-item-text {
    font-size: 20px;
    margin-top: 1rem;
  }
  .techMetrics-heding-item {
    align-items: self-start;
  }
}
@media (min-width:1280px) and (max-width:1360px) {
  .inner-iImage {
    margin-bottom: 0;
  }
  .inner-bHeading h1 {
    font-size: 30px !important;
  }
  .inner-bHeading h1 span {
    font-size: 18px !important;
  }
  .heading-title {
    font-size: 28px;
  }
  /*About Us Banner CSS*/
  .about-banner-content {
    width: 440px;
  }
  .about-banner-content h1 {
    font-size: 26px;
    margin-bottom: 0
  }
  .about-banner-content span {
    font-size: 16px;
    margin-top: 0.1rem;
  }
  .about-banner-flex {}
  .about-banner-image {
    margin-bottom: -30px;
  }
  .leadershipTeam h2 {
    margin-bottom: 1.5rem;
  }
  .leaders-content h3 span:first-child {
    font-size: 20px;
  }
  .leaders-content h3 span:last-child {
    font-size: 18px;
  }
  .ab-heading h3 {
    font-size: 18px;
    line-height: 1.5;
  }
  .ab-heading h3 span {
    margin-top: 1rem;
  }
  .ab-heading p {
    margin-bottom: 1rem;
  }
  .about-banner-content span {
    font-size: 1.5rem;
    min-width: 350px;
  }
  /*Blog CSS*/
  .partner h3 {
    font-size: 18px;
    margin-bottom: 1rem;
  }
  /*CloudSelectFX CSS*/
  .key-features h2 {
    font-size: 26px;
  }
  .key-features2 h2 {
    font-size: 26px;
  }
  .key-features-item {
    width: 25%;
    border-right: 1px solid #F5B493;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 auto;
  }
  .key-features-bx h3 {
    font-size: 18px;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .ccm {
    margin-top: 1rem;
  }
  /*Contact US CSS*/
  .contact-bx {
    margin-top: 3rem;
    position: relative;
  }
  .contact-item {
    width: 100%;
  }
  .read-more {
    padding: 8px 30px;
  }
  /*Partners CSS*/
  .partner h3 {
    margin-bottom: 1rem;
  }
  .partner-list {
    margin-bottom: 1rem;
  }
  .TechSaverFX-icon2 {
    height: 70px;
  }
  .features2-img {
    padding-right: 1rem;
  }
}
@media (min-width:1024px) and (max-width:1100px) {
  /*Blog CSS*/
  .blog-item {
    align-items: flex-start
  }
  .blog-title {
    font-size: 18px;
  }
  /*Contact Us CSS*/
  .techMetrics-bx2 {
    max-width: 175px;
    margin: 0 auto;
  }
}
@media (min-width:1024px) and (max-width:1400px) {
  .inner-iImage {
    margin-bottom: -48px;
  }
  .inner-bHeading h1 {
    font-size: 2rem !important;
  }
  .inner-bHeading h1 span {
    font-size: 1.5rem !important;
  }
  .heading-title {
    font-size: 28px;
  }
  /*Blog CSS*/
  .blog-text {
    margin-bottom: 2rem;
    color: #231F20;
    font-size: 1rem;
}
  .blog-title {
    font-size: 18px;
  }
  .blog-images {
    margin-bottom: 34px;
  }
  .blog-title {
    margin-bottom: 17px;
    line-height: 20px;
  }
  /*Leader CSS*/
  .leadershipTeam h2 {
    font-size: 46px;
  }
  /*Customer centricity CSS*/
  .engagement-model h2 {
    font-size: 24px;
  }
  .engagement-model-flex {
    align-items: flex-start;
  }
  .engagement-model-bx {
    width: 25%;
    display: flex;
  }
  .eg-bx {
    padding: 0 10px;
  }
  /*EcomFX  CSS*/
  .Efficiency-img {
    padding-right: 0;
    margin-bottom: 1rem;
  }
  .Efficiency-bx {
    flex-direction: column;
    text-align: center;
  }
  .Efficiency-content h3 {
    font-size: 18px;
  }
  .Efficiency-content p {
    font-size: 18px;
  }
  .Efficiency-content p span {
    font-size: 26px;
  }
  .EcomFX-item {
    justify-content: center;
    align-items: flex-start;
  }
  .techMetrics-bx {
    /*  max-width: 175px;*/
  }
  .techMetrics-item-text {
    font-size: 22px;
  }
  .Cloudonomicsframework h2 {
    font-size: 26px;
  }
  .inner h2 {
    font-size: 26px;
  }
  .key-features2 h2 {
    font-size: 26px;
  }
  .key p {
    font-size: 15px;
    margin-bottom: 0;
  }
  .key2 {
    width: 90%;
    height: 110px;
    font-size: 15px;
  }
  .key2 p {
    font-size: 15px;
  }
  /*CloudSelectFX CSS*/
  .key-features h2 {
    font-size: 26px;
  }
  .key-features2 h2 {
    font-size: 26px;
  }
  .key-features-item {
    width: 25%;
    border-right: 1px solid #F5B493;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 auto;
  }
  .key-features-bx h3 {
    font-size: 18px;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .ccm {
    margin-top: 1rem;
  }
  /*Contact Us CSS*/
  .contact-item {
    width: 48%;
  }
  .contact-address h5 {
    font-size: 16px;
  }
  .read-more {
    padding: 8px 30px;
  }
  /*Partners CSS*/
  .partner h3 {
    margin-bottom: 1rem;
  }
  .partner-list {
    margin-bottom: 1rem;
  }
  .back-btn {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}
/*@media (min-width:1280px) and (max-width:1360px) {
.inner-bHeading h1{font-size:32px;}
.inner-bHeading h1 span {font-size: 26px;}
.inner-section2 {border-radius: 30px; padding:3rem; position: relative;}
.about-banner-content {}
.leadershipTeam h2{font-size: 46px; margin-bottom: 43px;}
}*/
@media (min-width:1366px) and (max-width:1440px) {
  .inner-iImage {
    margin-bottom: -48px;
  }
  .inner-bHeading h1 {
    font-size: 2.6rem !important;
  }
  .inner-bHeading h1 span {
    font-size: 1.9rem !important;
  }
  .heading-title {
    font-size: 28px;
  }
  .about-banner-content h1 {
    font-size: 2.6rem;
  }
  .about-banner-content span {
    font-size: 1.9rem !important;
    margin-top: 0.5rem;
    min-width: 500px;
  }
  .about-banner-image {
    margin-bottom: -42px;
  }
  .inner-bHeading h1 {
    font-size: 32px;
  }
  .inner-bHeading h1 span {
    font-size: 26px;
  }
  .leadershipTeam h2 {
    margin-bottom: 32px;
  }
  .leaders-content h3 span:first-child {
    font-size: 20px;
  }
  .leaders-content h3 span:last-child {
    font-size: 18px;
  }
  .ab-heading p {
    margin-bottom: 1rem;
  }
  /*CloudSelectFX CSS*/
  .key-features h2 {
    font-size: 26px;
  }
  .key-features2 h2 {
    font-size: 26px;
  }
  .key-features-item {
    width: 25%;
    border-right: 1px solid #F5B493;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 auto;
  }
  .key-features-bx h3 {
    font-size: 18px;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .ccm {
    margin-top: 1rem;
  }
  /*ContactUs CSS*/
  .contact-address h5 {
    font-size: 18px;
  }
  .contact-bx {
    margin-top: 3rem;
    position: relative;
  }
  .read-more {
    padding: 8px 30px;
  }
  /*Partners CSS*/
  .partner h3 {
    margin-bottom: 1rem;
  }
  .partner-list {
    margin-bottom: 1rem;
  }
  .back-btn {
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
  .features2-content {
    font-size: 1rem !important;
  }
  .features2-content p {
    font-size: 1rem !important;
  }
  .features2-img {
    padding-right: 1rem;
  }
  .techMetrics-item-text {
    font-size: 22px;
  }
}
@media (min-width:1441px) and (max-width:1680px) {
  html, body {
    font-size: 1.05rem;
}
.about-banner-content span {
    min-width: 650px;
}
.eg-bx p{
  font-size: .9rem !important;
}
  .inner-iImage {
    margin-bottom: -70px;
  }
  .inner-bHeading h1 {
    font-size: 3rem;
  }
  .inner-bHeading h1 span {
    font-size: 2.25rem;
  }
  .heading-title {
    font-size: 28px;
  }
  .about-banner-content h1 {
    font-size: 3rem;
  }
  .about-banner-content span {
    font-size: 2.25rem;
    margin-top: 0.5rem;
  }
  .about-banner-image {
    margin-bottom: -52px;
  }
  .leadershipTeam h2 {
    margin-bottom: 32px;
  }
  .leaders-content h3 span:first-child {
    font-size: 20px;
  }
  .leaders-content h3 span:last-child {
    font-size: 18px;
  }
  .ab-heading p {
    margin-bottom: 1rem;
  }
  .philosophy {
    margin-top: 1rem;
  }
  .timeline {
    margin-top: 1rem;
  }
  .L-team {
    margin-top: 1rem;
  }
  /*CloudSelectFX CSS*/
  .key-features h2 {
    font-size: 26px;
  }
  .key-features2 h2 {
    font-size: 26px;
  }
  .key-features-item {
    width: 25%;
    border-right: 1px solid #F5B493;
  }
  .key-features-bx {
    width: 80%;
    margin: 0 auto;
  }
  .key-features-bx h3 {
    font-size: 18px;
  }
  .key-features-bx p {
    font-size: 1rem;
  }
  .ccm {
    margin-top: 1rem;
  }
  .features2-content {
    font-size: 1rem !important;
  }
  .features2-content p {
    font-size: 1rem !important;
  }
  .features2-img {
    padding-right: 1rem;
  }
  .techMetrics-item-text {
    font-size: 22px;
  }
  .blog-title {
    font-size: 1.1rem;
    margin-bottom: 1rem;
    line-height: 1.3;
}
  .blog-text {
    margin-bottom: 1rem;
    font-size: 1.05rem;
}
.blog-read-more-btn{
  font-size: 1rem;
}
}
@media (min-width:1700px){
	.about-banner-content span{
		min-width: 750px;
	}
}
