.trade-show-booth-design {
  background: url(../images/booth-constructions.webp);
  background-repeat: no-repeat;
  position: relative;
  background-size: cover;
  padding: 120px 0px 130px;
}
.trade-show-booth-design::before {
  content: "";
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.84;
  position: absolute;
}
.maintitle-heading {
  display: block;
  font-size: 3rem;
  line-height: 1.2;
  color: #414141;
  margin: 0 0 1rem;
  font-weight: 700;
}
.subtitles {
  display: block;
  font-size: 1.2rem;
  line-height: 1.2;
  color: #414141;
  margin: 0 0 1rem;
  font-weight: 500;
}
.trade-show-booth-design .btn-red {
  margin-top: 45px;
  width: 100%;
  text-align: center;
}
.trade-show-booth-design .btn-red a {
  color: #fff;
  background: #AE190E;
  padding: 11px 43px;
  border-radius: 50px;
  display: inline-block;
  font-size: 20px;
}
.maintitle-heading.white-text {
  color: #fff !important;
}

.white-text {
  color: #fff !important;
}


.we-design-buld {
  padding: 70px 0px;
}

.we-design-buld .contentarea {
  width: 100%;
  margin: 0px;
  padding: 0px;
}

.we-design-buld .title {
  font-size: 16px;
  text-align: center;
  color: rgb(72, 92, 199);
}

.we-design-buld h2 {
  font-size: 32px;
  line-height: 40px;
  color: #252525;
  padding: 10px 0px;
  text-transform: uppercase;
  font-weight: 700;
  text-align: center;
}

.we-design-buld p {
  font-size: 16px;
  line-height: 30px;
  color: #3d3d3d;
  padding: 10px 160px;
  text-align: center;
}

.we-design-buld .vido-sec {
  padding: 0px;
  max-width: 800px;
  margin: 50px auto;
}

.we-design-buld .vido-sec iframe {
  border-radius: 10px;
}

.white-bg {
  background: #fff !important;
}

.we-offer-sec {
  padding: 60px 0px;
}


.content-body {
  width: 100%;
  padding: 60px 0px;
  background: #F8F9FB;
}

.content-body .inner-sec {
  padding: 25px 20px;
  background: #fff; margin:20px 0px;
}


.content-body .inner-sec .content-area {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}


.content-body .inner-sec  .figure {
  width: 100%;
}

.content-body .inner-sec  .figure img {
  width: 100%;
  height: auto; border-radius: 6px;
}
.content-body ul{
  padding-left: 1rem;;
}
.content-body ul li {
  display: block;
  padding-left: 30px;
  color: #414141;
  position: relative;
  font-size: .95rem;
  line-height: 1.5;
  margin-bottom: .5rem;
  text-align: justify;
}
.content-body ul li::after{
  display: inline-block;
  position: absolute;
  width: 12px;
  height: 12px;
  background: transparent;
  top: 5px;
  left: 0;
  border: 2px solid #b60101;
  border-radius: 50%;
  transition: all 250ms ease-in-out;
  text-decoration: none;
  color: transparent;
  content: "";
  transform: rotate(145deg);
}

@media screen and (max-width:767px){
  .blogbanner{
      padding: 135px 0 85px 0;
  }
  .content-body .inner-sec .content-area {
    top: 0%;
    transform: translateY(0%);
    margin: 1rem 0;
  }
  
}










