.list-leasing-offer {display:flex; margin:100px auto; flex-wrap:wrap; justify-content:space-between; gap:19px}
.item-leasing-offer {position:relative; display:flex; flex-direction:column; gap:10px; max-width:407px}
.item-leasing-offer img {height:auto}
.badge-leasing {display:flex; flex-direction:row; justify-content:center; align-items:center; color:#fff; padding:10px; gap:10px; position:absolute; width:234px; height:34px; left:15px; top:15px; background:#CA0012}
.leasing-title {font-family:'Tactic Round Exd'; font-style:normal; font-weight:500; font-size:28px; line-height:120%; color:#212529; flex-grow:0}
.leasing-price {display:flex; flex-direction:column; gap:5px}
.leasing-price .leasing-price-light {font-family:'Tactic Round Exd'; font-style:normal; font-weight:400; font-size:14px; line-height:100%; color:rgba(0,0,0,0.3); flex-grow:0}
.leasing-price .leasing-price-strong {font-family:'Tactic Round Exd'; font-style:normal; font-weight:500; font-size:20px; line-height:100%; color:#212529; flex-grow:0}
.item-leasing-offer .button {margin-top:10px}
.list-winter_package {max-width:1260px; display:flex; flex-wrap:wrap; margin-top:30px; justify-content:space-between; gap:20px}
.item-winter_package {position:relative; background-color:#efefef; max-width:300px}
.title-winter_package {position:absolute; width:232px; left:16px; bottom:18px; font-family:'Tactic Round Exd'; font-weight:500; font-size:24px; line-height:120%; color:#212529}
@media(max-width:1024px) {.list-leasing-offer {flex-direction:column; align-items:center}
.list-winter_package {flex-direction:column; align-items:center}
}
