;}
.commercial-partnership{position:relative}
/* .commercial-partnership .content-wrapper{margin:0 auto;padding:0 20px} */
.commercial-partnership .section-heading{margin-bottom:30px}
.commercial-partnership .pricing-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:24px;margin-bottom:18px}
.commercial-partnership .pricing-card{border:1px solid #C9A961;background:#f3f3f3;padding:25px;transition:.35s}
.commercial-partnership .pricing-card.active{border-color:#c9a861}
 .commercial-partnership .pricing-label{display:block;margin-bottom:22px;text-transform:uppercase}
.commercial-partnership .pricing-price{display:flex;align-items:baseline;gap:4px}
/*.commercial-partnership .currency{color:#c9a861;font-size:34px;line-height:1;font-weight:600}
.commercial-partnership .amount{color:#c9a861;} */
/* .commercial-partnership .period{color:rgba(255,255,255,.75);font-size:15px} */
.commercial-partnership .pricing-card p{color:#0c0d23;}
.commercial-partnership .price-note{margin-bottom:40px;}
.commercial-partnership .notice-box{display:flex;align-items:center;border:1px solid rgba(255,87,87,.45);margin-bottom:50px;background:rgba(239,106,86,.08)}
.commercial-partnership .notice-left{padding:18px 24px;color:#ff6c6c;text-transform:uppercase;font-weight:700;border-right:1px solid rgba(255,87,87,.35)}
.commercial-partnership .notice-right{flex:1;padding:18px 24px;color:#fff;}
.commercial-partnership .program-heading{margin-bottom:30px}
/* .commercial-partnership .program-heading h5 {color:#3dff00; font-weight:700} */
.commercial-partnership .program-header{display:flex; align-items:center ; justify-content: space-between;}
.commercial-partnership .left-title,.commercial-partnership .right-title{color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:.18em;font-size:11px}
.commercial-partnership .right-title{text-align:right}
.commercial-partnership .program-row{display:grid;grid-template-columns:1fr 160px;align-items:center;min-height:64px;border-bottom:1px solid rgba(255,255,255,.08)}
.commercial-partnership .program-action{color:rgba(255,255,255,.85);font-size:15px}
.commercial-partnership .program-value{text-align:right;color:#35c9b0;font-size:16px}
.commercial-partnership .example-box{margin-top:40px;padding:28px;border-left:4px solid #28d9ff;background:rgba(72,102,180,.22)}
.commercial-partnership .example-box h5{margin:0 0 15px;color:#fff;font-size:16px}
.commercial-partnership .example-content p{color:#fff;}
.commercial-partnership .bottom-note p{margin-top:30px;color:#fff;}
.commercial-partnership .program-row:hover{background:rgba(255,255,255,.02)}
.commercial-partnership .example-box,.commercial-partnership .notice-box,.pricing-card{transition:.3s}
.commercial-partnership .example-box:hover{background:rgba(72,102,180,.3)}
.commercial-partnership .price-note p{ color:#fff; font-weight:400; }


/* /// new /// */
.commercial-partnership .program-list {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin: 35px 0;
  padding: 0;
  width: 100%;
}

.commercial-partnership .program-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 18px 24px;
  border: 1px solid rgba(255, 255, 255, 0.15);
  border-radius: 18px;
  background: #111f3a;
  transition: 0.3s ease;
}

.commercial-partnership .program-row:hover {
  border-color: #d1c9b6;
  transform: translateY(-3px);
}

.commercial-partnership .program-action {
  display: flex;
  align-items: center;
  gap: 18px;
}

.commercial-partnership .program-icon {
  width: 54px;
  height: 54px;
  border-radius: 14px;
  background: #29354a;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  padding:7px;
}

.commercial-partnership .program-icon img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.commercial-partnership .program-title {
  line-height: 1.4;
  font-weight: 500;
}
.commercial-partnership .program-value h4 {padding-bottom:0; color:#C9A961 !important;  text-wrap: auto;}
.commercial-partnership .program-value {
  margin: 0;        
  padding: 10px 20px;
  border-radius: 16px;
  white-space: nowrap;
  font-weight: 500;
  border: 1px solid #C9A961;
  color: #C9A961;
}

@media (max-width:991px){
  .commercial-partnership .pricing-grid{grid-template-columns:1fr}
  .commercial-partnership .notice-box{flex-direction:column;align-items:flex-start}
  .commercial-partnership .notice-left{width:100%;border-right:none;border-bottom:1px solid rgba(255,87,87,.35);flex:auto;}
  .commercial-partnership .program-header,.program-row{grid-template-columns:1fr 120px}
}
@media (max-width:767px){
  .commercial-partnership .commercial-partnership{padding:70px 0}
  .commercial-partnership .section-heading{margin-bottom:30px}
  .commercial-partnership .pricing-card{padding:15px}
  .commercial-partnership .notice-left,.commercial-partnership .notice-right{padding:16px}
  .commercial-partnership .program-header{display:none}
  .commercial-partnership .program-row{grid-template-columns:1fr;gap:10px;}
  .commercial-partnership .program-value{text-align:left}
  .commercial-partnership .example-box{padding:20px}

  .commercial-partnership .program-list {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin: 35px 0;
    padding: 0;
    width: 100%;
  }

  .commercial-partnership .program-row { display: block;}
  .commercial-partnership .program-value {; width: fit-content; margin: 15px 0 0 65px;}
  .commercial-partnership .program-icon { width: 45px;  height: 45px;}
  .commercial-partnership .program-row {padding:15px 10px;}
  
.commercial-partnership .program-action { align-items:flex-start;}
}