.product-banner{z-index:1;overflow:hidden; position:relative;}
.pro-overlay{background: linear-gradient(180deg, #FFF -7.88%, #E0E8FB 98.49%), #fff;}

/*---------*/
.product-banner .content-wrapper{padding-right:0 !important;}
.product-blt{width:55%;padding:80px 90px 80px 10px;}
.product-blt .detail-content h1{margin-bottom:30px;}
.product-brt{width:45%;}
.product-brt img{width:100%; height:100% !important; object-fit:cover;}
@media(max-width:767px){
    .product-blt{width:100%; padding:100px 20px 50px;}
    .product-brt{width:100%; }
    .product-brt img{height:auto !important;}
}
.product-brt-padding {
  padding: 40px;
}
.form-title {
  color: black !important;
  text-align: left;
}
.lp_form_container {
  padding: 40px;
  background-color: lightgray;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/*---------*/

/*.product-blt .detail-content {height: 370px;}*/
.pro-one{width:auto; padding-right:18px;margin:50px 0 0;}
.pro-two{width:auto;padding-left:10px;margin:50px 0 0;}

.product-banner .watch-btn{font-size:19px;line-height: 19.5px;letter-spacing: -0.3px;}
.product-banner .watch-btn.white-text{color:var(--third_color);}
.product-banner  .watch-btn:hover .play-icons{background-color:var(--third_color);}
.product-banner  .watch-btn:hover .play-icons svg path{fill:var(--primary_color)}
.product-banner .watch-btn img{margin-right:5px;}
.product-banner .watch-btn:hover{text-decoration:none;}
.product-banner  .play-icons{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  margin-right: 10px;
  align-items:center;
  height:29px;
  width:29px;
  background-color:var(--primary_color);
  border-radius:50%;  
}


.product-banner.white-text .secondary-button a{color:#ffffff;}
.product-banner.white-text .secondary-button a:before{background-image: url(https://45706147.fs1.hubspotusercontent-na1.net/hubfs/45706147/Accurent 2024/Website Images/Icons/Arrow Right-white.svg);}
.product-banner.white-text .secondary-button a:hover{border-color:#ffffff;}


@media(max-width:767px){
  .product-banner .content-wrapper{padding:0;}
  .pro-one{width:100%; padding:0 0 20px;}
  .pro-two{width:auto;padding:20px 0 0;text-align: center}
  
  .product-blt .detail-content h1{font-size: 36px;font-weight: 400;line-height: 120%;letter-spacing: -0.54px;}
  
  .product-btn {max-width: 100%;justify-content:center}}
  
  .product-btn a{width:100%; text-align:left !important;}
  .product-banner .watch-btn{font-size:16px;}
  .pro-two .watch-btn{justify-content:center;}
}

