
.box-button a:hover{
  text-decoration:underline !important;
}
.left-half-video-right-content-outer .half-right-heading h1{
  font-family: 'Plus Jakarta Sans', sans-serif !important;
}
.inpage-center {
  margin: 0 auto;
  max-width: 2000px;
  padding: 0;
}
.left-half-video video {
  width:100;

}
.left-half-video-right-content-outer{
  position:relative;
}
.left-half-video-right-content-outer:before{
  content:'';
  position:absolute;
  top:-79px;
}
.left-half-video-right-content-outer:after{
  content:'';
  position:absolute;
  bottom:-79px;
}
.left-half-video {
  display:contents;
}

/* mob img */
.mob-cut-image {
  display:none;
}
.left-half-img-right-content-inner {
    align-items: center;
    display: flex;
    flex-wrap: wrap;
    gap: 6%;
}

.left-half-video-right-content-inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6%; 
}
.left-half-video-right-content-outer .left-half-video-content {
  flex: 0 48%!important;

}
/* .left-half-image-content img {
width:100%;
} */
.left-half-video-right-content-outer .half-right-content {
  flex: 0 32%!important;

}
.left-half-video-right-content-outer .half-right-content-inner {
  width: 470px;
}
/* font styles start */
.left-half-video-right-content-outer .half-right-pre-heading h3 {
  margin: 0px;
}
.left-half-video-right-content-outer .half-right-heading h1{
  margin:0;
  letter-spacing: -1.54px;
}
.left-half-video-right-content-outer .half-right-paragraph p{
  margin:0;
  letter-spacing: -0.7px;
}

.left-half-video-right-content-outer .half-right-content-btn a{
  display:inline-block;
  min-width: 250px;
  margin:0;
  text-decoration:none;
  letter-spacing: -0.7px;
}
/* .right-content-button {
text-align: left!important;
} */
@media(max-width:1124px){
  .left-half-video-right-content-inner .left-half-video-content img {
    width: 100%;
  }
  .left-half-video-right-content-outer .left-half-video-content {
    flex: 0 100%!important;
  }
  .left-half-video-right-content-outer .half-right-content {
    flex: 0 100%!important;
    padding: 0 20px;
    padding-bottom:10px;

  }

  .left-half-video-right-content-outer .mob-cut-image{
    flex:0 100%!important;
  }
  .left-half-video-right-content-outer .half-right-content-inner {
    width: 100%!important;
  }

  /*  .half-right-heading h1{
  padding-top: 25px !important;
} */
  .left-half-video-right-content-outer .half-right-paragraph p {
    padding-top: 20px !important;

  } 
  /* CSS to remove background hover effect */
  .video-container {
    pointer-events: none;
  }
  .left-half-video video {
    width:100%;
  }
  @media(max-width:767px){
    /*   .left-half-img-right-content-outer.widget_1676624759659 {
    padding-top: 0px!important;
  } */
    .left-half-video-right-content-outer .mob-cut-image {
      flex: 0 90%;
    }
    .left-half-video-right-content-outer .half-right-content {
      flex: 0 100%;
    }
    /*   fonts */

  }
  @media(max-width:479px){
    .left-half-image-right-content-outer  .half-right-paragraph p{
      font-size:20px !important;
      line-height:28px !important;
    }
    .left-half-video-right-content-outer .half-right-paragraph p{
      font-size:30px !important;
      line-height:35px !important;
    }
    .left-half-video-right-content-outer{
      padding-top:50px!important;
      padding-bottom:50px!important;
    }
    .left-half-video-right-content-outer:after {
      bottom:-29px!important;
    }
    .left-half-video-right-content-outer:before {
      top:-29px!important;
    }
    .left-half-video-right-content-outer .half-right-content-btn {
      text-align: left;
    }
    .left-half-video-right-content-outer .left-half-image {
      display:none;
    }
    .left-half-video-right-content-outer .mob-cut-image {
      display:contents;
      padding-bottom:25px;
    }
  }
  @media(max-width:350px){
    .left-half-video-right-content-outer .half-right-content-btn a{
      padding:11px!important;
    }
  }
