.qst-slider-wrap{display:flex;gap:12px;align-items:flex-start;box-sizing:border-box;margin:0;max-width:100%;background:none;padding:0;border:0}.qst-slider-wrap *,.qst-slider-wrap *:before,.qst-slider-wrap *:after{box-sizing:border-box}.qst-tabs{flex:0 0 170px}.qst-tabs-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.qst-tab{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;cursor:pointer;background:#f3f4f6;transition:.2s ease all;user-select:none}.qst-tab:hover{background:#e5e7eb}.qst-tab.active{background:#111827;color:#fff}.qst-tab-icon-wrap{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px}.qst-tab-icon{width:24px;height:24px;object-fit:contain;display:block}.qst-icon-on{display:none}.qst-tab.active .qst-icon-on{display:block;animation:qstBounce .8s infinite alternate}.qst-tab.active .qst-icon-off{display:none}.qst-tab-text{font-size:13px;font-weight:700;line-height:1.2}@keyframes qstBounce{from{transform:translateY(0)}to{transform:translateY(-4px)}}.qst-slider-content{flex:1;min-width:0}.qst-panel{display:none}.qst-panel.active{display:block}.qst-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;align-items:stretch}.qst-item{height:var(--qst-h-pc);background-repeat:no-repeat;background-position:center;background-size:auto 100%;position:relative;border-radius:14px;overflow:hidden;transition:transform .18s ease;transform-origin:center center;width:auto!important}.qst-item:hover{transform:scale(1.02);z-index:2}.qst-banner{display:flex;position:relative;flex-direction:column;justify-content:flex-end;width:100%;height:100%;text-decoration:none;padding:14px;background:transparent;color:inherit;overflow:hidden;outline:none;box-shadow:none}.qst-banner:focus,.qst-banner:active{outline:none;box-shadow:none}.qst-textbox{display:inline-flex;flex-direction:column;gap:6px;max-width:min(80%,360px);padding:10px 12px;background:rgba(255,255,255,.88);backdrop-filter:blur(3px);border-radius:10px;position:relative;z-index:2}.qst-title{margin:0;font-size:16px;line-height:1.2;color:#111827}.qst-desc{font-size:12px;line-height:1.45;color:#374151}.qst-btn{display:inline-flex;align-self:flex-start;padding:7px 12px;border-radius:8px;background:#111827;color:#fff;font-size:12px;font-weight:700;line-height:1}.qst-badges{position:absolute;top:10px;left:10px;display:flex;gap:6px;z-index:3}.qst-badge{padding:4px 7px;border-radius:999px;font-size:10px;font-weight:800;line-height:1;color:#fff}.qst-badge-hot{background:#ef4444}.qst-badge-new{background:#2563eb}.qst-badge-coming{background:#f59e0b}.qst-publisher{position:absolute;top:10px;right:10px;width:24px;height:24px;object-fit:contain;padding:2px;border-radius:6px;background:rgba(255,255,255,.92);z-index:3}.qst-admin-warning{padding:12px 14px;background:#fff7e6;border:1px solid #ffd591;border-radius:10px}@media(max-width:849px){.qst-slider-wrap{gap:8px;align-items:flex-start}.qst-tabs{flex:0 0 86px;width:86px}.qst-tabs-list{flex-direction:column;overflow:visible;gap:6px}.qst-tab{min-width:0;justify-content:center;flex-direction:column;gap:6px;padding:10px 6px;border-radius:10px;min-height:78px}.qst-tab-icon-wrap{width:20px;height:20px;flex:0 0 20px}.qst-tab-icon{width:20px;height:20px}.qst-tab-text{font-size:11px;text-align:center}.qst-grid{gap:8px}.qst-item{grid-column:span 6!important;width:auto!important}.qst-title{font-size:14px}.qst-desc{font-size:10px}.qst-btn{font-size:10px;padding:5px 9px}.qst-textbox{padding:7px 8px;max-width:88%;border-radius:8px}.qst-publisher{width:22px;height:22px}}@media(max-width:549px){.qst-slider-wrap{gap:8px}.qst-tabs{flex:0 0 82px;width:82px}.qst-tabs-list{gap:6px}.qst-tab{padding:10px 5px;border-radius:10px;min-height:76px}.qst-tab-text{font-size:10px;line-height:1.15}.qst-item{grid-column:span 6!important;width:auto!important;height:auto!important;aspect-ratio:1/1}.qst-banner{padding:8px}.qst-badges{top:7px;left:7px;gap:4px}.qst-badge{font-size:8px;padding:3px 5px}.qst-publisher{top:7px;right:7px;width:20px;height:20px}.qst-title{font-size:12px}.qst-desc{font-size:9px}.qst-btn{font-size:9px;padding:4px 7px;border-radius:6px}.qst-textbox{max-width:92%;padding:6px 7px;border-radius:7px;gap:4px}}
/* Split grid item */
.qst-item-split{
  background:none!important;
  border-radius:0;
  overflow:visible;
}
.qst-item-split:hover{
  transform:none;
}
.qst-split{
  width:100%;
  height:100%;
  display:grid;
  gap:8px;
}
.qst-split-v{
  grid-template-rows:repeat(2,minmax(0,1fr));
}
.qst-split-h{
  grid-template-columns:repeat(2,minmax(0,1fr));
}
.qst-split-cell{
  min-width:0;
  min-height:0;
  height:100%;
  position:relative;
  background-repeat:no-repeat;
  background-position:center;
  background-size:auto 100%;
  border-radius:14px;
  overflow:hidden;
  transition:transform .18s ease;
}
.qst-split-cell:hover{
  transform:scale(1.02);
  z-index:2;
}
@media(max-width:549px){
  .qst-split{
    gap:7px;
  }
  .qst-split-cell{
    border-radius:12px;
  }
}

/* v1.5 total slider height + centered layout + mobile height fix */
.qst-slider-wrap{
  width:100%!important;
  max-width:var(--qst-max-width,100%)!important;
  margin-left:auto!important;
  margin-right:auto!important;
  justify-content:center;
}
.qst-slider-wrap.qst-has-total-height{
  height:var(--qst-total-pc)!important;
  max-height:var(--qst-total-pc)!important;
}
.qst-slider-wrap.qst-has-total-height .qst-tabs,
.qst-slider-wrap.qst-has-total-height .qst-slider-content,
.qst-slider-wrap.qst-has-total-height .qst-panel.active{
  height:100%;
  min-height:0;
}
.qst-slider-wrap.qst-has-total-height .qst-tabs-list{
  max-height:100%;
  overflow-y:auto;
  overflow-x:hidden;
  padding-right:2px;
}
.qst-slider-wrap.qst-has-total-height .qst-slider-content{
  overflow-y:auto;
  overflow-x:hidden;
}
.qst-slider-wrap.qst-has-total-height .qst-grid{
  align-content:start;
}
.qst-tabs-list::-webkit-scrollbar,
.qst-slider-content::-webkit-scrollbar{
  width:4px;
}
.qst-tabs-list::-webkit-scrollbar-thumb,
.qst-slider-content::-webkit-scrollbar-thumb{
  background:rgba(15,23,42,.2);
  border-radius:999px;
}
@media(max-width:849px){
  .qst-item{
    height:var(--qst-h-mobile)!important;
    aspect-ratio:auto!important;
  }
  .qst-slider-wrap.qst-has-total-height{
    height:var(--qst-total-mobile)!important;
    max-height:var(--qst-total-mobile)!important;
  }
  .qst-slider-content{
    flex:1 1 auto;
    min-width:0;
  }
}
@media(max-width:549px){
  .qst-item{
    height:var(--qst-h-mobile)!important;
    aspect-ratio:auto!important;
  }
  .qst-item-split{
    height:var(--qst-h-mobile)!important;
  }
}

/* v1.6 mobile grid square fix */
@media(max-width:549px){
  .qst-grid{
    grid-auto-rows:auto;
  }
  .qst-item{
    height:auto!important;
    aspect-ratio:1 / 1!important;
  }
  .qst-item-split{
    height:auto!important;
    aspect-ratio:1 / 1!important;
  }
  .qst-split{
    height:100%!important;
  }
  .qst-split-cell{
    height:100%!important;
  }
}

/* v1.7 cancel Flatsome mobile side padding */
@media(max-width:849px){
  .qst-slider-wrap.qst-mobile-full-width{
    width:100vw!important;
    max-width:100vw!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
    padding-left:0!important;
    padding-right:0!important;
  }
  @supports (width:100dvw){
    .qst-slider-wrap.qst-mobile-full-width{
      width:100dvw!important;
      max-width:100dvw!important;
      margin-left:calc(50% - 50dvw)!important;
      margin-right:calc(50% - 50dvw)!important;
    }
  }
}

/* v1.8 tab height setting */
.qst-tab{
  min-height:var(--qst-tab-h-pc,52px)!important;
}
@media(max-width:849px){
  .qst-tab{
    min-height:var(--qst-tab-h-mobile,76px)!important;
    height:var(--qst-tab-h-mobile,76px)!important;
  }
}
@media(max-width:549px){
  .qst-tab{
    min-height:var(--qst-tab-h-mobile,76px)!important;
    height:var(--qst-tab-h-mobile,76px)!important;
  }
}

/* v1.9 mobile auto rows: Total Mobile height / visible rows, max 5 rows then scroll */
@media(max-width:549px){
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-slider-content{
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-panel.active{
    height:100%!important;
    min-height:0!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-grid{
    height:auto!important;
    min-height:100%!important;
    align-content:start!important;
    grid-auto-rows:calc((100% - ((var(--qst-mobile-visible-rows,1) - 1) * 7px)) / var(--qst-mobile-visible-rows,1))!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-item{
    height:auto!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-item-split{
    height:auto!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-split{
    height:100%!important;
    min-height:0!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-split-cell{
    height:100%!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }
}

/* v2.0 mobile respects admin Col setting.
   The inline grid-column has !important now, so Col 12 = full width, Col 6 = 2 columns, Col 4 = 3 columns. */
@media(max-width:849px){
  .qst-grid{
    grid-template-columns:repeat(12,minmax(0,1fr))!important;
  }
}
@media(max-width:549px){
  .qst-grid{
    grid-template-columns:repeat(12,minmax(0,1fr))!important;
  }
}

/* v2.1 row calculation is based on selected Col span.
   Example: Total Mobile height 120 + two Col 12 rows = each row 60. */
@media(max-width:549px){
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-grid{
    grid-template-columns:repeat(12,minmax(0,1fr))!important;
    grid-auto-flow:row!important;
    grid-auto-rows:calc((100% - ((var(--qst-mobile-visible-rows,1) - 1) * 7px)) / var(--qst-mobile-visible-rows,1))!important;
  }
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-item,
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-item-split{
    height:auto!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }
}

/* v2.2 total-height-only row system */
.qst-slider-wrap.qst-has-total-height .qst-grid{
  height:auto!important;
  min-height:100%!important;
  align-content:start!important;
  grid-auto-flow:row!important;
  grid-auto-rows:calc((100% - ((var(--qst-pc-visible-rows,1) - 1) * 8px)) / var(--qst-pc-visible-rows,1))!important;
}
.qst-slider-wrap.qst-has-total-height .qst-item,
.qst-slider-wrap.qst-has-total-height .qst-item-split{
  height:auto!important;
  min-height:0!important;
  aspect-ratio:auto!important;
}
.qst-slider-wrap.qst-has-total-height .qst-split,
.qst-slider-wrap.qst-has-total-height .qst-split-cell{
  height:100%!important;
  min-height:0!important;
  aspect-ratio:auto!important;
}
@media(max-width:549px){
  .qst-slider-wrap.qst-mobile-auto-rows.qst-has-total-height .qst-grid{
    grid-auto-rows:calc((100% - ((var(--qst-mobile-visible-rows,1) - 1) * 7px)) / var(--qst-mobile-visible-rows,1))!important;
  }
}

/* v2.3 mobile balanced side padding */
@media(max-width:849px){
  .qst-slider-wrap{
    padding-left:var(--qst-mobile-pad,8px)!important;
    padding-right:var(--qst-mobile-pad,8px)!important;
  }
  .qst-slider-wrap.qst-mobile-full-width{
    box-sizing:border-box!important;
    padding-left:var(--qst-mobile-pad,8px)!important;
    padding-right:var(--qst-mobile-pad,8px)!important;
  }
  .qst-slider-wrap.qst-mobile-full-width .qst-slider-content{
    min-width:0!important;
  }
}

/* v2.4 background image rule: center + fit height only */
.qst-item,
.qst-split-cell{
  background-position:center center!important;
  background-size:auto 100%!important;
  background-repeat:no-repeat!important;
}

/* v2.5 background position can be controlled per banner */
.qst-item,
.qst-split-cell{
  background-size:auto 100%!important;
  background-repeat:no-repeat!important;
}

/* v2.8 per-banner background mode
   Fit row  = background-size:100% 100%
   Center   = background-size:auto 100%, position by BG X/Y */

/* v2.9 separate mobile column */
@media(max-width:849px){
  .qst-item,
  .qst-item-split{
    grid-column:span var(--qst-col-mobile, var(--qst-col-pc, 6)) !important;
  }
}
@media(max-width:549px){
  .qst-item,
  .qst-item-split{
    grid-column:span var(--qst-col-mobile, var(--qst-col-pc, 6)) !important;
  }
}

/* v3.1 fix: mobile row division must use actual visible row count.
   Total Mobile height 600 + 3 mobile rows = each row (600 - gaps) / 3. */
@media(max-width:549px){
  .qst-slider-wrap.qst-has-total-height{
    height:var(--qst-total-mobile)!important;
    max-height:var(--qst-total-mobile)!important;
    min-height:0!important;
  }
  .qst-slider-wrap.qst-has-total-height .qst-slider-content,
  .qst-slider-wrap.qst-has-total-height .qst-panel.active{
    height:100%!important;
    min-height:0!important;
  }
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-slider-content{
    overflow-y:auto!important;
    overflow-x:hidden!important;
  }
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-grid{
    height:100%!important;
    min-height:100%!important;
    align-content:start!important;
    grid-template-columns:repeat(12,minmax(0,1fr))!important;
    grid-auto-flow:row!important;
    grid-auto-rows:calc((100% - ((var(--qst-mobile-visible-rows,1) - 1) * 7px)) / var(--qst-mobile-visible-rows,1))!important;
  }
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-item,
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-item-split{
    height:auto!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-split,
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-split-cell{
    height:100%!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }
}

/* v3.2 class-based grid columns: fixes Col PC/Mobile not applying */
.qst-grid > .qst-col-pc-1{grid-column:span 1!important;}
.qst-grid > .qst-col-pc-2{grid-column:span 2!important;}
.qst-grid > .qst-col-pc-3{grid-column:span 3!important;}
.qst-grid > .qst-col-pc-4{grid-column:span 4!important;}
.qst-grid > .qst-col-pc-5{grid-column:span 5!important;}
.qst-grid > .qst-col-pc-6{grid-column:span 6!important;}
.qst-grid > .qst-col-pc-7{grid-column:span 7!important;}
.qst-grid > .qst-col-pc-8{grid-column:span 8!important;}
.qst-grid > .qst-col-pc-9{grid-column:span 9!important;}
.qst-grid > .qst-col-pc-10{grid-column:span 10!important;}
.qst-grid > .qst-col-pc-11{grid-column:span 11!important;}
.qst-grid > .qst-col-pc-12{grid-column:span 12!important;}
@media(max-width:849px){
.qst-grid > .qst-col-mobile-1{grid-column:span 1!important;}
.qst-grid > .qst-col-mobile-2{grid-column:span 2!important;}
.qst-grid > .qst-col-mobile-3{grid-column:span 3!important;}
.qst-grid > .qst-col-mobile-4{grid-column:span 4!important;}
.qst-grid > .qst-col-mobile-5{grid-column:span 5!important;}
.qst-grid > .qst-col-mobile-6{grid-column:span 6!important;}
.qst-grid > .qst-col-mobile-7{grid-column:span 7!important;}
.qst-grid > .qst-col-mobile-8{grid-column:span 8!important;}
.qst-grid > .qst-col-mobile-9{grid-column:span 9!important;}
.qst-grid > .qst-col-mobile-10{grid-column:span 10!important;}
.qst-grid > .qst-col-mobile-11{grid-column:span 11!important;}
.qst-grid > .qst-col-mobile-12{grid-column:span 12!important;}
}
@media(max-width:549px){
.qst-grid > .qst-col-mobile-1{grid-column:span 1!important;}
.qst-grid > .qst-col-mobile-2{grid-column:span 2!important;}
.qst-grid > .qst-col-mobile-3{grid-column:span 3!important;}
.qst-grid > .qst-col-mobile-4{grid-column:span 4!important;}
.qst-grid > .qst-col-mobile-5{grid-column:span 5!important;}
.qst-grid > .qst-col-mobile-6{grid-column:span 6!important;}
.qst-grid > .qst-col-mobile-7{grid-column:span 7!important;}
.qst-grid > .qst-col-mobile-8{grid-column:span 8!important;}
.qst-grid > .qst-col-mobile-9{grid-column:span 9!important;}
.qst-grid > .qst-col-mobile-10{grid-column:span 10!important;}
.qst-grid > .qst-col-mobile-11{grid-column:span 11!important;}
.qst-grid > .qst-col-mobile-12{grid-column:span 12!important;}
}

/* v3.4 runtime row calculator: use measured rows from actual rendered layout */
.qst-slider-wrap.qst-has-total-height .qst-panel{
  --qst-row-gap-pc:8px;
  --qst-row-gap-mobile:7px;
}
.qst-slider-wrap.qst-has-total-height .qst-panel.active .qst-grid{
  grid-auto-rows:calc((100% - ((var(--qst-real-visible-rows, var(--qst-pc-visible-rows, 1)) - 1) * var(--qst-row-gap-pc))) / var(--qst-real-visible-rows, var(--qst-pc-visible-rows, 1)))!important;
}
@media(max-width:549px){
  .qst-slider-wrap.qst-has-total-height.qst-mobile-auto-rows .qst-panel.active .qst-grid{
    grid-auto-rows:calc((100% - ((var(--qst-real-visible-rows, var(--qst-mobile-visible-rows, 1)) - 1) * var(--qst-row-gap-mobile))) / var(--qst-real-visible-rows, var(--qst-mobile-visible-rows, 1)))!important;
  }
}

/* v3.5 reset theme ul/li defaults leaking into slider tabs */
.qst-slider-wrap .qst-tabs,
.qst-slider-wrap .qst-tabs-list,
.qst-slider-wrap .qst-tabs-list li,
.qst-slider-wrap .qst-tab{
  margin-left:0!important;
  margin-right:0!important;
  margin-top:0!important;
  margin-bottom:0!important;
  padding-left:0!important;
  list-style:none!important;
}
.qst-slider-wrap .qst-tabs-list{
  padding:0!important;
}
.qst-slider-wrap .qst-tabs-list li::marker,
.qst-slider-wrap .qst-tab::marker{
  content:""!important;
  font-size:0!important;
}
.qst-slider-wrap .qst-tabs-list li:before,
.qst-slider-wrap .qst-tab:before{
  display:none!important;
  content:none!important;
}

/* v3.6 force tab content to center */
.qst-slider-wrap .qst-tabs{
  display:flex!important;
  justify-content:center!important;
}
.qst-slider-wrap .qst-tabs-list{
  width:100%!important;
  display:flex!important;
  flex-direction:column!important;
  align-items:stretch!important;
  justify-content:flex-start!important;
  gap:8px!important;
}
.qst-slider-wrap .qst-tab{
  width:100%!important;
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  gap:8px!important;
  text-align:center!important;
}
.qst-slider-wrap .qst-tab-icon-wrap{
  flex:0 0 auto!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin:0!important;
}
.qst-slider-wrap .qst-tab-text{
  flex:0 0 auto!important;
  display:inline-flex!important;
  align-items:center!important;
  justify-content:center!important;
  margin:0!important;
  padding:0!important;
  text-align:center!important;
}
.qst-slider-wrap .qst-tab:has(.qst-tab-icon-wrap:empty){
  justify-content:center!important;
}
@media(max-width:849px){
  .qst-slider-wrap .qst-tabs-list{
    align-items:stretch!important;
  }
  .qst-slider-wrap .qst-tab{
    justify-content:center!important;
    align-items:center!important;
    text-align:center!important;
  }
}


/* v3.7 tablet-specific height; tablet uses PC column spans */
@media(min-width:550px) and (max-width:849px){
  .qst-slider-wrap.qst-has-total-height{
    height:var(--qst-total-tablet)!important;
    max-height:var(--qst-total-tablet)!important;
    min-height:0!important;
  }
  .qst-slider-wrap .qst-tab{
    min-height:var(--qst-tab-h-tablet,64px)!important;
    height:var(--qst-tab-h-tablet,64px)!important;
  }
  .qst-slider-wrap.qst-has-total-height .qst-slider-content,
  .qst-slider-wrap.qst-has-total-height .qst-panel.active{
    height:100%!important;
    min-height:0!important;
  }
  .qst-slider-wrap.qst-has-total-height .qst-grid{
    height:100%!important;
    min-height:100%!important;
    align-content:start!important;
    grid-auto-flow:row!important;
    grid-auto-rows:calc((100% - ((var(--qst-real-visible-rows, var(--qst-pc-visible-rows, 1)) - 1) * 8px)) / var(--qst-real-visible-rows, var(--qst-pc-visible-rows, 1)))!important;
  }
  .qst-slider-wrap.qst-has-total-height .qst-item,
  .qst-slider-wrap.qst-has-total-height .qst-item-split{
    height:auto!important;
    min-height:0!important;
    aspect-ratio:auto!important;
  }

  .qst-grid > .qst-col-pc-1{grid-column:span 1!important;}
  .qst-grid > .qst-col-pc-2{grid-column:span 2!important;}
  .qst-grid > .qst-col-pc-3{grid-column:span 3!important;}
  .qst-grid > .qst-col-pc-4{grid-column:span 4!important;}
  .qst-grid > .qst-col-pc-5{grid-column:span 5!important;}
  .qst-grid > .qst-col-pc-6{grid-column:span 6!important;}
  .qst-grid > .qst-col-pc-7{grid-column:span 7!important;}
  .qst-grid > .qst-col-pc-8{grid-column:span 8!important;}
  .qst-grid > .qst-col-pc-9{grid-column:span 9!important;}
  .qst-grid > .qst-col-pc-10{grid-column:span 10!important;}
  .qst-grid > .qst-col-pc-11{grid-column:span 11!important;}
  .qst-grid > .qst-col-pc-12{grid-column:span 12!important;}
}
