.cm_tcc_wrp .flex_row {
  row-gap: 30px;
}

.cm_tcc_wrp .cm_tcc_emb {
  margin: 20px 0;
}
@media(min-width:768px){
  .cm_tcc_content p {
    font-size: 26px;
  }
}
@media(min-width:1000px){
  .cm_tcc_wrp .col5.img_wrp .col_inner {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    max-width: 500px;
  }
}
@media(min-width:1480px){
  .cm_tcc_wrp .col5.img_wrp .col_inner {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    max-width: 700px;
  }

  
}
@media(max-width:767px){
  .cm_tcc_wrp .btn_row {
    justify-content: center;
  }
  .cm_tcc_wrp .col_inner {
    text-align: center;
  }
  
  .video_btn {
  top: 65%!important;
  }
}

.video_btn {
  position: absolute;
  top: 52%;
  left: 75%;
  transform: translate(-50%,-50%);
  cursor: pointer;
  z-index:2;
}

/*
@media screen and (min-width:1000px) and (max-width:1480px){
  .Banner-module-2{
    padding-top:100px!important;
}
}