.contentCol {
  padding-right: 30px;
  position: relative;
  padding-top: 76px;
  width:20%;
}
.fiveCol-outer{display:flex; flex-wrap:wrap;}
.image-inner{position:relative;}
.image-wrapper img {
  width: 100%;
}
.image-wrapper {
  max-width: 970px;
  margin: 70px auto 0 auto;
  position: relative;
}
.image-wrapper:before {
  background: #ffffff;
  content: "";
  height: 76px;
  position: absolute;
  left: -1px;
  bottom: 0px;
  max-width: 293px;
  width:30%;
}
.heading-wrapper h2 {
  
  font-weight: bold;
}
.play-icon-wrapper .play-icon {
  position: absolute;
  right: 0;
  top: 0;
}
.heading-wrapper {
/*   position: absolute;
  top: 50%;
  left: 31%; */
  margin-bottom:50px;
  text-align:center;
}
.heading-wrapper .play-icon {
  max-width: 110px;
}
.contentCol:first-child::after {
  background: url(https://2952860.fs1.hubspotusercontent-na1.net/hubfs/2952860/Casual_Films_2022/Images/Home/Triangle.svg);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: 43px;
  left: 0;
  position: absolute;
  top: 0;
  width: 43px;
}
.apvv-video-content-cm.custom-shape {
  position: relative;
  padding-top: 50px;
  padding-bottom: 100px;
}
.row-fluid.fiveCol-outer {
  display: flex;
  flex-direction: row;
}
.contentCol:last-child {
  padding-right: 0;
}

.apv-video-content-cm{
  padding:74px 0 170px;
  position:relative;
  z-index:1;
  margin-bottom:530px;
}

.apv-video-content-cm .left-col{
  padding-right:40px;
}
/
.apv-video-content-cm.custom-shape:before{
  position:absolute;
  right:0;
  top:0;
  content:'';
  background-color: rgba(255, 226, 215, 1.0);
  width:60%;
  height:100px;
}

.apvv-video-content-cm .overlay{
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
  z-index:-1;
}

.apv-video-content-cm .two-col-container{
  margin-top:120px;
}

.apv-video-content-cm .two-col-container>span{
  display:flex;
  flex-wrap:wrap;
}

.apv-video-content-cm .two-col-container>span>.hs_cos_wrapper{
  width: 47.5%;
  margin-right: 5%;
}

.apv-video-content-cm .two-col-container>span>.hs_cos_wrapper:nth-child(2n){
  margin-right:0;
}



@media(max-width:1400px){

  .apv-video-content-cm .video-container .desktop-image{
    max-width: 693px; 
  }
}

@media(max-width:1280px){
  .contentCol{width:33.33%;}
}

@media(max-width:1024px){
/* .row-fluid.fiveCol-outer{flex-direction: column;} */
  .apv-video-content-cm .video-container .desktop-image{
    max-width: 503px;   
  }
  .apvv-video-content-cm.custom-shape {
    padding-bottom: 35px;
}
}

@media(max-width:767px){
/*   .row-fluid.fiveCol-outer{flex-direction: column;} */
  .image-wrapper{margin: 40px auto 0 auto;}
  .play-icon-wrapper .play-icon {max-width: 40px;}
  .contentCol{width:50%;}
.image-wrapper:before {height: 45px;}

}
@media(max-width:420px){
/* .heading-wrapper {  top: 29%;  left: 12%; } */
}
@media (min-width: 768px) and (max-width: 1024px){
/*  .row-fluid.fiveCol-outer {
    flex-direction: row; justify-content: center;    flex-wrap: wrap;
} */
  .contentCol {
    width: 48%;
}
  .contentCol:nth-child(2) {
    padding-right: 0;
}
  .contentCol {
    width: 49%;
}
}

@media(max-width:640px){
  .contentCol:first-child::after{top:-70px;}
  .contentCol {width:100%; padding:0 0 20px;}
}