
section.ip-two-column-video-modal-module .dtn-youtube-block{
    background: rgba(0, 165, 230, 0.1);
    border-radius: 18px;
    padding: 12px;
 }

 section.ip-two-column-video-modal-module .ip-video-modal{
    border: 3px dashed #00A5E6;
    border-radius: 12px;
    padding: 12px;
 }


@media(min-width:767px){
    section.ip-two-column-video-modal-module{
      padding: 88px 0;
      background-image: url("https://kissflow.com/hubfs/Ideapattarai/Ideapattarai-new/ip-two-col-bg.png");
      background-repeat: no-repeat;
      background-size: contain;
    }
  
    section.ip-two-column-video-modal-module .text-wrap h1{
     margin-bottom: 12px;
    }
  
    section.ip-two-column-video-modal-module .text-wrap h4{
      padding-bottom: 40px;
      margin-bottom: 0;
     }
  
  
     section.ip-two-column-video-modal-module .text-wrap a.explore-btn,
     section.ip-two-column-video-modal-module .text-wrap a.explore-btn:hover{
        background: #000000;
        border: 1px solid #000000;
        border-radius: 4px;
        font-weight: 500;
        padding: 16px 24px;
        color:#fff;
        font-size:24px;
        font-family: 'Inter-Regular'; 
        display: inline-block;
        line-height: 24px;
     }


      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button{
        position: absolute;
        z-index: 10;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
        box-sizing: content-box;
        display: block;
        width: 32px;
        height: 44px;
        background: #00A5E6;
        border-radius: 50%;
        padding: 18px 20px 18px 28px;
        animation: ripple 3s linear infinite;
      }
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-embed-style{
        width: 500px;
        height: 300px;
      }
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button:before{
        content: "";
        position: absolute;
        z-index: 0;
        left: 50%;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        display: block;
        width: 80px;
        height: 80px;
        background: #00A5E6;
        border-radius: 50%;
        animation: pulse-border 1500ms ease-out infinite;
      }
  
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button samp {
        display: block;
        position: relative;
        z-index: 3;
        width: 0;
        height: 0;
        border-left: 32px solid #fff;
        border-top: 22px solid transparent;
        border-bottom: 22px solid transparent;
      }
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button:after{
        content: "";
        position: absolute;
        z-index: 1;
        left: 50%;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        display: block;
        width: 80px;
        height: 80px;
        background: #00A5E6;
        border-radius: 50%;
        transition: all 200ms;
      }
      
      section.ip-two-column-video-modal-module .dtn-youtube-block .background-transparent{
        background: transparent;
      }
  
      @keyframes pulse-border {
        0% {
          transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);
          opacity: 1;
        }
        100% {
          transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);
          opacity: 0;
        }
      }
  }
  
  @media(min-width:1200px){
  
    section.ip-two-column-video-modal-module .dtn-youtube-block .dtn-video-modal{
      max-width: 820px;
    }
  
    section.ip-two-column-video-modal-module .dtn-youtube-block .video-embed-style{
      max-width: 820px;
      height: 460px;
      width: 100%;
    }
  }
  
  @media(max-width:767px){
    section.ip-two-column-video-modal-module{
      padding:  48px 0;
      background-image: url("https://kissflow.com/hubfs/Ideapattarai/Ideapattarai-new/ip-two-col-bg.png");
      background-repeat: no-repeat;
      background-size: cover;
    }
  
    section.ip-two-column-video-modal-module .text-wrap h1{
     margin-bottom: 15px;
    }
  
    section.ip-two-column-video-modal-module .text-wrap h4{
      padding-bottom: 20px;
      margin-bottom: 0;
     }
  
  
     section.ip-two-column-video-modal-module .text-wrap a.explore-btn,
     section.ip-two-column-video-modal-module .text-wrap a.explore-btn:hover{
        background: #000000;
        border: 1px solid #000000;
        border-radius: 4px;
        font-weight: 500;
        padding: 12px 24px;
        color:#fff;
        font-size:24px;
        font-family: 'Inter-Regular'; 
        display: inline-block;
        line-height: 24px;
     }

      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button{
        position: absolute;
        z-index: 10;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
        box-sizing: content-box;
        display: block;
        width: 32px;
        height: 44px;
        background: #FFF;
        border-radius: 50%;
        padding: 18px 20px 18px 28px;
        animation: ripple 3s linear infinite;
      }
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-embed-style{
        width: 100%;
        height: 200px;
      }
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button:before{
        content: "";
        position: absolute;
        z-index: 0;
        left: 50%;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        display: block;
        width: 80px;
        height: 80px;
        background: #00A5E6;
        border-radius: 50%;
        animation: pulse-border 1500ms ease-out infinite;
      }
  
  
         section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button:before{
        content: "";
        position: absolute;
        z-index: 0;
        left: 50%;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        display: block;
        width: 80px;
        height: 80px;
        background: #00A5E6;
        border-radius: 50%;
        animation: pulse-border 1500ms ease-out infinite;
      }
  
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button samp {
        display: block;
        position: relative;
        z-index: 3;
        width: 0;
        height: 0;
        border-left: 32px solid #fff;
        border-top: 22px solid transparent;
        border-bottom: 22px solid transparent;
      }
  
      section.ip-two-column-video-modal-module .dtn-youtube-block .video-play-button:after{
        content: "";
        position: absolute;
        z-index: 1;
        left: 50%;
        top: 50%;
        transform: translateX(-50%) translateY(-50%);
        display: block;
        width: 80px;
        height: 80px;
        background: #00A5E6;
        border-radius: 50%;
        transition: all 200ms;
      }
      
      section.ip-two-column-video-modal-module .dtn-youtube-block .background-transparent{
        background: transparent;
      }
  
  }