.service-box-layout1 {
  cursor: pointer;
}
.service-box-layout1:hover .btn-text{
  color: #3860ED;
}

.service-box-layout1:hover .default {
  display: none;
}
.service-box-layout1:hover .hover {
  display: inline-block;
}
.service-box-layout1  .hover {
  display: none;
}
@media only screen and (min-width: 992px){
  .progress-wrap-layout1 {
    margin-top: 160px;
  }
}
@media screen and (min-width: 1200px){
  .img-background-product-left-auditber {
    top: 2950px;
    display: inline-block;
  }
}
@media only screen and (max-width: 991px){
  .progress-wrap-layout1 {
    margin-top: 50px;
  }
}
.animated-figure img {
  box-shadow: 0px 5px 30px rgba(0, 10, 117, 0.06);
}
.img-product-bar {
  background-color: #fff;
}
.btn-my-more {
  background-color: #3860ED;
  border: none;
  border-radius: 30px;
}
.btn-my-more:hover {
  background: #3860ED;
  color: #fff;
}

.img-background-product-left-auditber img {
  box-shadow: none;
}
.solution {
    padding-bottom: 0px;
}
.about-box-layout1 .content-holder .item-title {
  font-size: 30px;
}
.section-heading.heading-layout1 .heading-main-title {
  font-size: 40px;
}
.about-box-layout1 .content-holder .list-item li {
  font-size: 16px;
  color: #333;
}
.auditber h2 {
  font-size: 40px;
}
.about-box-layout1 .figure-holder {
  padding-left: 0px;
}
.feature-box-layout1 .my-snew {
  text-align: right;
}
.feature-box-layout1 .my-img-snew {
  width: 500px;
  box-shadow: 0px 5px 30px rgba(0, 10, 117, 0.06);
}
.feature-box-layout1 {
  padding-top: 100px;
}
.about-box-layout1 {
  padding-top: 30px;
}
@media only screen and (min-width: 992px){
  .padding-top100 {
    padding-top: 100px;
  }
}
.title-product .section-heading {
  margin-top: 90px;
}
.solution-top .section-heading {
  margin-top: 120px;
}
.about-box-layout1 .content-holder .item-title {
  margin-bottom: 20px;
}
.auditber h2 {
  margin-bottom: 20px;
}
.service-box-layout1:hover {
  box-shadow: 0px 2px 35px 0px rgb(0 10 117 / 8%);
}
@media only screen and (max-width: 991px) {
  .main-banner-box-layout1 .banner-btns {
    display: flex;
    justify-content: center;
  }
  .service-box-layout1 {
    box-shadow: 0px 2px 35px 0px rgb(0 0 0 / 10%);
  }
  .feature-box-layout1 {
    padding-top: 0;
  }
  .solution-top .section-heading {
    margin-top: 50px;
  }
}