.zbs-banner .content-wrap {
    max-width: 1280px;
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    text-align: left;
    gap: 80px;
  }
         .zbs-banner .content-wrap p{
          max-width: 400px;
          margin: 0 0px 20px;
         }
  .zbs-banner-img{
     display: grid;
    grid-template-columns: 1fr 1fr;
     gap: 40px;
  }
          .zbs-banner-img img{
            display: block;
  border-radius: 20px;
border: 3px solid #3e3e3e;
          }
          .mobile-view{
            max-width: 280px;
margin: 0 auto;

          }
          .mobile-view img{
            border-radius: 20px;
border: 3px solid #3e3e3e;
          }

          .zbfs-fr-section .content-wrap{
            max-width: 1000px ;
            margin: 0 auto;
          }
          .two-prt.grid-content{
            gap: 20px;
          }
          .zbfs-cnt-right.zbs-center-bg .fr-section-img{
            padding: 0px;
          }
          @media all and (max-width:1280px) {
            .zbfs-cnt-right.zbs-center-bg .fr-section-img{
                padding: 0px;
              }
          }
          @media all and (max-width:991px) {
            .zbs-banner .content-wrap{
              gap: 30px;
            }
            .zbs-banner-img{
              gap: 30px;
            }
          }
          @media all and (max-width:767px) {
            .zbs-banner .content-wrap{
              grid-template-columns:  1fr;
            }
            .zbs-banner-img {
              max-width: 450px;
            }
            .zbs-banner-cnt{
              margin-bottom: 0px;
            }
            .mobile-view{
              margin: 0px 0px;
            }
            .two-prt.grid-content{
              max-width: 450px;
              grid-template-columns: repeat(2 , 1fr);
            }
            
          }
         