/* -- dynamic code css -- */
      
    .vb-items{
      display:grid;
      grid-template-columns:1fr 1fr;
      grid-gap:calc( 2 * var(--default-margin));
      width:100%;
      box-sizing:border-box;
      padding-bottom:calc( 2 * var(--default-margin) ) !important;
      overflow:hidden;
    }
    
    .vb-items .item{
      display:block;
      overflow:hidden;
      border-radius:var(--default-radius);
      transition:var(--default-transition);
      cursor:pointer;
      position:relative;
      width:100%;
      height:320px;
    }
    
    .vb-items .item img{
      position:absolute;
      top:0px;
      left:0px;
      width:100%;
      height:100%;
      object-fit:cover;
      transition:var(--default-transition);
    }
    
    .vb-items .item .title{
      position:absolute;
      bottom:0px;
      left:0px;
      box-sizing:border-box;
      width:100%;
      background:#00000066;
      color:#fff;
      font-size:18px;
      padding:var(--default-margin);
      text-align:center;
      transition:var(--default-transition);
    }
    
    .vb-items .item:hover img{
      transform:scale(1.05);
    }
    
    .vb-items .item:hover .title{
      background:var(--color-main-1);
      color:#000;
    }

    @media all and ( max-width: 780px ){
      .vb-items{
        display:grid;
        grid-template-columns:1fr;
      }
    }
    
  /* -- dynamic code css -- */
      
    .vb-items{
      display:grid;
      grid-template-columns:1fr 1fr;
      grid-gap:calc( 2 * var(--default-margin));
      width:100%;
      box-sizing:border-box;
      padding-bottom:calc( 2 * var(--default-margin) ) !important;
      overflow:hidden;
    }
    
    .vb-items .item{
      display:block;
      overflow:hidden;
      border-radius:var(--default-radius);
      transition:var(--default-transition);
      cursor:pointer;
      position:relative;
      width:100%;
      height:320px;
    }
    
    .vb-items .item img{
      position:absolute;
      top:0px;
      left:0px;
      width:100%;
      height:100%;
      object-fit:cover;
      transition:var(--default-transition);
    }
    
    .vb-items .item .title{
      position:absolute;
      bottom:0px;
      left:0px;
      box-sizing:border-box;
      width:100%;
      background:#00000066;
      color:#fff;
      font-size:18px;
      padding:var(--default-margin);
      text-align:center;
      transition:var(--default-transition);
    }
    
    .vb-items .item:hover img{
      transform:scale(1.05);
    }
    
    .vb-items .item:hover .title{
      background:var(--color-main-1);
      color:#000;
    }

    @media all and ( max-width: 780px ){
      .vb-items{
        display:grid;
        grid-template-columns:1fr;
      }
    }
    
  /* -- dynamic code css -- */
      
    .vb-items{
      display:grid;
      grid-template-columns:1fr 1fr;
      grid-gap:calc( 2 * var(--default-margin));
      width:100%;
      box-sizing:border-box;
      padding-bottom:calc( 2 * var(--default-margin) ) !important;
      overflow:hidden;
    }
    
    .vb-items .item{
      display:block;
      overflow:hidden;
      border-radius:var(--default-radius);
      transition:var(--default-transition);
      cursor:pointer;
      position:relative;
      width:100%;
      height:320px;
    }
    
    .vb-items .item img{
      position:absolute;
      top:0px;
      left:0px;
      width:100%;
      height:100%;
      object-fit:cover;
      transition:var(--default-transition);
    }
    
    .vb-items .item .title{
      position:absolute;
      bottom:0px;
      left:0px;
      box-sizing:border-box;
      width:100%;
      background:#00000066;
      color:#fff;
      font-size:18px;
      padding:var(--default-margin);
      text-align:center;
      transition:var(--default-transition);
    }
    
    .vb-items .item:hover img{
      transform:scale(1.05);
    }
    
    .vb-items .item:hover .title{
      background:var(--color-main-1);
      color:#000;
    }

    @media all and ( max-width: 780px ){
      .vb-items{
        display:grid;
        grid-template-columns:1fr;
      }
    }
    
  /* -- dynamic code css -- */
      
    .vb-items{
      display:grid;
      grid-template-columns:1fr 1fr;
      grid-gap:calc( 2 * var(--default-margin));
      width:100%;
      box-sizing:border-box;
      padding-bottom:calc( 2 * var(--default-margin) ) !important;
      overflow:hidden;
    }
    
    .vb-items .item{
      display:block;
      overflow:hidden;
      border-radius:var(--default-radius);
      transition:var(--default-transition);
      cursor:pointer;
      position:relative;
      width:100%;
      height:320px;
    }
    
    .vb-items .item img{
      position:absolute;
      top:0px;
      left:0px;
      width:100%;
      height:100%;
      object-fit:cover;
      transition:var(--default-transition);
    }
    
    .vb-items .item .title{
      position:absolute;
      bottom:0px;
      left:0px;
      box-sizing:border-box;
      width:100%;
      background:#00000066;
      color:#fff;
      font-size:18px;
      padding:var(--default-margin);
      text-align:center;
      transition:var(--default-transition);
    }
    
    .vb-items .item:hover img{
      transform:scale(1.05);
    }
    
    .vb-items .item:hover .title{
      background:var(--color-main-1);
      color:#000;
    }

    @media all and ( max-width: 780px ){
      .vb-items{
        display:grid;
        grid-template-columns:1fr;
      }
    }
    
  /* -- dynamic code css -- */
      
    .vb-items{
      display:grid;
      grid-template-columns:1fr 1fr;
      grid-gap:calc( 2 * var(--default-margin));
      width:100%;
      box-sizing:border-box;
      padding-bottom:calc( 2 * var(--default-margin) ) !important;
      overflow:hidden;
    }
    
    .vb-items .item{
      display:block;
      overflow:hidden;
      border-radius:var(--default-radius);
      transition:var(--default-transition);
      cursor:pointer;
      position:relative;
      width:100%;
      height:320px;
    }
    
    .vb-items .item img{
      position:absolute;
      top:0px;
      left:0px;
      width:100%;
      height:100%;
      object-fit:cover;
      transition:var(--default-transition);
    }
    
    .vb-items .item .title{
      position:absolute;
      bottom:0px;
      left:0px;
      box-sizing:border-box;
      width:100%;
      background:#00000066;
      color:#fff;
      font-size:18px;
      padding:var(--default-margin);
      text-align:center;
      transition:var(--default-transition);
    }
    
    .vb-items .item:hover img{
      transform:scale(1.05);
    }
    
    .vb-items .item:hover .title{
      background:var(--color-main-1);
      color:#000;
    }

    @media all and ( max-width: 780px ){
      .vb-items{
        display:grid;
        grid-template-columns:1fr;
      }
    }
    
  /* -- dynamic code css -- */
      
    .container-replaced{
      width:100% !important;
    }
    .seoContent-button{
      margin:0px !important;
    }
    .skin-paginacja{
      display:none;
    }
    .olst-list-item-title{
      display:inline;
      border:0px;
    }
  /* -- dynamic code css -- */
      
    .sk-footer-column.info{
      line-height:32px;
    }
  