.main-banner {
display: none;
}
.li-page .section-title{margin-bottom:1.25rem}
.li-page .section-title h2{font-weight:700; line-height:1.2}

.li-hero{
  background:#000 url('/upload/liquidation/liq.png') no-repeat center right/cover;
  color:#fff; padding:56px 0; position:relative;
}
.li-hero::before{
  content:""; position:absolute; inset:0;
  background:linear-gradient(90deg,rgba(0,0,0,.75) 0%,rgba(0,0,0,.60) 35%,rgba(0,0,0,.35) 65%,rgba(0,0,0,.10) 100%);
}
@media (min-width:992px){
  .li-hero{min-height:650px; display:flex; align-items:center;}
}
.btn-pill{border-radius:9999px; padding:.9rem 1.8rem; letter-spacing:.02em}
.btn-outline-light:hover{color:#000}

.li-types .section-title h2{font-weight:700}

.li-type-card{
  border:1px solid #798189; border-radius:12px; transition:.25s ease;
}
.li-type-card .card-body{padding:1.25rem}
.li-type-card:hover{
  background:var(--bs-danger); border-color:var(--bs-danger); transform:translateY(-2px);
}
.li-type-card:hover, .li-type-card:hover .li-muted, .li-type-card:hover .card-title{color:#fff}

.li-muted{color:var(--bs-secondary-color)}
.li-meta{font-size:.875rem; opacity:.9}
.li-price{font-weight:600}

.btn-rect{border-radius:.5rem; padding:.7rem 1rem; text-transform:uppercase; font-weight:600; letter-spacing:.02em}
.li-type-card:hover .btn-danger{background:#fff; border-color:#fff; color:var(--bs-danger)}

.li-ico{
  width:44px; height:44px; border-radius:10px;
  background:var(--bs-danger,#dc3545);
  display:flex; align-items:center; justify-content:center; flex:0 0 auto;
}
.li-ico>span{
  width:28px; height:28px; display:block;
  background-repeat:no-repeat; background-position:center; background-size:contain;
  background-image:var(--li-ico-url);
}
.li-type-card:hover .li-ico{background:#fff; border:2px solid var(--bs-danger,#dc3545)}

.li-price {
	margin: 20px 0;
}

.card-title {
	margin-top: 20px;
    font-size: 25px;
}

.li-expert{background:#f5f5f5;}
.li-expert-card{
  background:#0d0d0d; color:#fff; border-radius:14px;
}
.li-expert-title{color:#fff; font-weight:700; line-height:1.25;}
.li-expert-text{color:rgba(255,255,255,.85);}
.li-expert-img{
  min-height:420px; border-radius:14px;
  background: var(--li-expert-img, url('/upload/liquidation/promo-1.jpg')) center/cover no-repeat;
}
@media (min-width:1200px){
  .li-expert-img{min-height:460px}
}

.li-expert .row.g-0{ --bs-gutter-x:0; --bs-gutter-y:0; }
.li-expert-card{ background:#0d0d0d; color:#fff; border-radius:14px; }
.li-expert-title{ color:#fff; font-weight:700; line-height:1.25; }
.li-expert-text{ color:rgba(255,255,255,.85); }
.li-expert-img{
  border-radius:14px;
  background: var(--li-expert-img, url('/upload/liquidation/promo-1.jpg')) center/cover no-repeat;
  min-height:360px;          
}

@media (min-width:992px){
  .li-expert-img{ min-height:auto; }
  .li-expert .col-lg-7, .li-expert .col-lg-5{ display:flex; }
  .li-expert-card, .li-expert-img{ width:100%; height:100%; }
}

.li-expert-card {
height:100%;
}

.li-why .section-title h2{font-weight:700; line-height:1.2}

.li-why-item{display:flex; gap:20px}
.li-ico-100{
  width:100px; height:100px; border-radius:18px;
  background:var(--bs-danger); flex:0 0 auto;
  display:flex; align-items:center; justify-content:center;
}
.li-ico-100 > span{
  width:56px; height:56px; display:block;
  background-repeat:no-repeat; background-position:center; background-size:contain;
  background-image:var(--li-ico-url);
}
.li-why-title{font-weight:700; margin:0 0 .5rem}
.li-why-text{color:var(--bs-secondary-color); margin:0}

@media (max-width: 575.98px){
  .li-ico-100{width:72px; height:72px; border-radius:14px}
  .li-ico-100 > span{width:42px; height:42px}
}

.li-why .section-title{ margin-bottom: 3.5rem; }          
.li-why .row{ --bs-gutter-y: 3.5rem; }                    
.li-why-item{ gap: 24px;padding;10px }                                
.li-why-title{ font-weight:700; font-size:1.5rem; line-height:1.2; margin-bottom: .75rem; } 
.li-why-text{ margin: 0; line-height: 1.55; }             

.li-why-title {
    font-weight: 500;
    font-size: 38px;
}

@media (max-width:992px){
  .li-why-title {
    font-weight: 500;
    font-size: 28px;
	}
.li-feature-title {
text-align: center;
	}
}

.li-features .section-title h2{font-weight:700; line-height:1.2}
.li-features .section-title p{color:var(--bs-secondary-color); max-width:820px}

.li-feature-card{
  background:#f6f6f6;               
  border:1px solid #e0e0e0;
  border-radius:12px;
  height:100%;
}
.li-feature-card .card-body{padding:1.75rem}

.li-feature-ico{
  width:70px; height:70px; border-radius:12px;
  background:var(--bs-danger); display:flex; align-items:center; justify-content:center;
  margin-bottom:1rem;
}
.li-feature-ico > span{
  width:36px; height:36px; display:block;
  background-repeat:no-repeat; background-position:center; background-size:contain;
  background-image:var(--li-ico-url);
}

.li-feature-title{font-weight:700; font-size:25px; line-height:1.25; margin-bottom:.5rem}
.li-feature-text{color:var(--bs-secondary-color); margin:0; line-height:1.6}

.li-features .row{--bs-gutter-y:1rem}
@media (min-width:992px){
  .li-features .row{--bs-gutter-x:1.5rem; --bs-gutter-y:1.5rem}
}

.li-feature-title {
	margin: 30px auto;
}

.li-feature-ico {
	margin-left: auto;
    margin-right: auto;
}

@media (max-width:992px){
.li-feature-title {
text-align: center;
	}
}

.li-steps .section-title h2{font-weight:700; line-height:1.15}
.li-steps .section-lead{color:var(--bs-secondary-color); max-width:740px; margin-top:.5rem}

.li-steps .row{ --bs-gutter-y:2rem; }          

.li-step{display:flex; gap:18px}
.li-step-badge{
  width:56px; height:56px; border-radius:12px;
  background:var(--bs-danger); color:#fff;
  display:flex; align-items:center; justify-content:center;
  font-weight:700; font-size:1.25rem; line-height:1;
  flex:0 0 auto;
}
.li-step-title{
  font-weight:700; line-height:1.2; margin:0 0 .5rem;
  font-size:1.5rem;
}
.li-step-text{color:var(--bs-secondary-color); margin:0; line-height:1.6}

@media (min-width:1200px){
  .li-step-title{font-size:1.625rem}
}

.how-title {
font-size:40px;
margin-bottom: 50px;
}

.section-lead-how {
margin-bottom: 50px;
}



@media (max-width:992px){
.how-title {
font-size:30px;
}
}

.li-feature-title-how {
	margin-bottom: 30px;
}

.li-price .section-title h2{font-weight:700; line-height:1.15}
.li-price .section-lead{color:var(--bs-secondary-color); max-width:720px; margin:.5rem 0 1.5rem}

.li-price-table{width:100%}
.li-price-table thead th{
  font-weight:700; color:#6b6b6b; border:0; padding:0 0 .75rem;
}
.li-price-table tbody td{
  border-top:1px solid #e3e3e3 !important;
  padding:1rem 0; vertical-align:middle;
}
.li-price-table td:nth-child(2),
.li-price-table td:nth-child(3){white-space:nowrap}

.li-price-note{color:var(--bs-secondary-color); line-height:1.6}
.li-ico-70{
  width:70px;height:70px;border-radius:14px;background:#dc3545;
  display:flex;align-items:center;justify-content:center;color:#fff;
  font-weight:700;font-size:36px;flex:0 0 auto;
}
.li-price .btn-pill{border-radius:9999px;padding:.8rem 1.6rem;text-transform:uppercase;font-weight:600}

.li-price-table-wrap { margin-top: .5rem; }

.li-price-table {
  width:100%;
  border-collapse:separate; border-spacing:0;
}

.li-price-table > :not(caption) > * > *{
  background:transparent !important;
  box-shadow:none !important;
  border:0 !important;
}

.li-price-table thead th{
  background:transparent !important;
  color:#6b6b6b;                 
  font-weight:700;
  padding:0 0 .85rem;            
  border-bottom:1px solid #e5e5e5 !important;
  white-space:nowrap;
}

.li-price-table tbody td{
  padding:1rem 0;                
  border-top:1px solid #e5e5e5 !important;
  vertical-align:middle;
}

.li-price-table td + td,
.li-price-table th + th{ border-left:0 !important; }

.li-price-table td:nth-child(2),
.li-price-table td:nth-child(3){ white-space:nowrap; }

.li-price-note{ color:var(--bs-secondary-color); line-height:1.6 }
.li-ico-70{ width:70px;height:70px;border-radius:14px;background:#dc3545;
  display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:36px; }

.li-price .table {
  border-collapse: collapse !important;
  width: 100% !important;
  --bs-table-bg: transparent !important;
  --bs-table-striped-bg: transparent !important;
  --bs-table-hover-bg: transparent !important;
  --bs-table-active-bg: transparent !important;
}

.li-price .table > :not(caption) > * > * {
  background: transparent !important;
  box-shadow: none !important;
  border: 0 !important;
  color: inherit !important;
}

.li-price .table thead th {
  background: transparent !important;
  color: #6b6b6b !important;
  font-weight: 700 !important;
  padding: 0 0 .85rem !important;
  border-bottom: 1px solid #e5e5e5 !important;
  white-space: nowrap !important;
}

.li-price .table tbody td {
  padding: 1rem 0 !important;
  border-top: 1px solid #e5e5e5 !important;
  border-bottom: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  vertical-align: middle !important;
}

.li-price .table thead th + th,
.li-price .table tbody td + td {
  border-left: 0 !important;
}

.li-price .table.table-striped > tbody > tr:nth-of-type(odd) > * { background: transparent !important; }
.li-price .table.table-hover   > tbody > tr:hover            > * { background: transparent !important; }

.li-price .table tbody td:nth-child(2),
.li-price .table tbody td:nth-child(3) { white-space: nowrap !important; }

.table tr:nth-child(1) {
	background: #f2f2f0;
color: #000;
font-weight: 100;
}

table tr:nth-child(2n) {
    background-color: #f2f2f0;
font-weight: 100;
}

table tr {
    background-color: #f2f2f0;
font-weight: 100;
}

table tr:nth-child(1) {
    text-align: start;
}

.price-title {
	font-size: 40px;
    font-weight: 500;
margin-bottom: 50px;
}

@media (max-width:992px){
.price-title {
	font-size: 30px;
}
}

.section-lead-price {
	font-weight: 500;
    margin-bottom: 50px;
}

.li-cta{background:#f5f5f5;}

.li-cta .row.g-0{ --bs-gutter-x:0; --bs-gutter-y:0; }     

.li-cta-card{
  background:#0d0d0d; color:#fff; border-radius:14px;
}
.li-cta-title{color:#fff; font-weight:700; line-height:1.25;}
.li-cta-text{color:rgba(255,255,255,.85);}

.li-cta-img{
  background:url('/upload/liquidation/liq3.png') center/cover no-repeat;
  border-radius:14px; min-height:320px;
}

@media (min-width:992px){
  .li-cta .col-lg-7, .li-cta .col-lg-5{ display:flex; }
  .li-cta-card, .li-cta-img{ width:100%; height:100%; }
}

.btn-pill{ border-radius:9999px; padding:.85rem 1.6rem; text-transform:uppercase; font-weight:600; }
.btn-outline-light{ border-color:#fff; color:#fff; }
.btn-outline-light:hover{ background:#fff; color:#000; }



@media (max-width:992px){
.li-price .table tbody td {
    padding-left: 20px !important;
}
.li-price .table tbody td {
    text-align: start !important;
}

.liq-text {
line-height: 1.5;
    color: #fff !important;
}
}


