@media (min-width: 1281px) {
  
    /* CSS */
    
  }
  
  /* 
    ##Device = Laptops, Desktops
    ##Screen = B/w 1025px to 1280px
  */
  
  @media (min-width: 1025px) and (max-width: 1280px) {
    
    /* CSS */
    
  }
  
  /* 
    ##Device = Tablets, Ipads (portrait)
    ##Screen = B/w 768px to 1024px
  */
  
  @media (min-width: 768px) and (max-width: 1024px) {
    
    /* CSS */
    
  }
  
  /* 
    ##Device = Tablets, Ipads (landscape)
    ##Screen = B/w 768px to 1024px
  */
  
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    
    /* CSS */
    
  }
  
  /* 
    ##Device = Low Resolution Tablets, Mobiles (Landscape)
    ##Screen = B/w 481px to 767px
  */
  
  @media (min-width: 481px) and (max-width: 767px) {
    
    /* CSS */
    
  }
  
  /* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */
  
  @media (min-width: 320px) and (max-width: 480px) {
    .content_column .inner_column {
      position: relative;
      background-color: #bc0a0a;
      border-top: 1px solid #bc0a0a;
      border-right: 1px solid #bc0a0a;
      padding: 42px;
      margin-right: 0px;
      z-index: 99;
      margin-top: 57px;
      margin-bottom: -16px;
  }
  
  .content_column .inner_column.rightInner_column{
      margin-left: 0px;
      margin-right: 0;
  }
  
  .content_column .inner_column h3{
      text-transform: capitalize;
      color: #ffffff;
      font-size: 26px;
      font-weight: 600;
      margin: 0 0 15px 0;
  }
  
  .content_column .inner_column p{
      color: #ffffff;
      margin: 0 0 10px 0;
  }
  
  .content_column .inner_column .btn_box .btn_link {
      color: #ffffff;
      font-size: 18px;
      text-decoration: none;
  }
  
  .image_column{
      
  }
  
  .image_column .image_box{
      margin-left: 0px;
  }
  
  .image_column .image_box.rightImg_box{
      margin-left: 0;
      margin-right: 0px;
      margin-bottom: -89px;
  }
  
  .image_column .image_box figure{
      position: relative;
  }
  
  .image_column .image_box figure::before{
      background: rgba(255, 255, 255, 0.3);
      content: "";
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 0;
      opacity: 1;
      z-index: 9;
      pointer-events: none;
  }
  
  .image_column .image_box figure img{
      height: 100%;
      -o-object-fit: cover;
      object-fit: cover;
  }
  }