#unsuccessmodal2{margin:35px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:3rem}
.closer{align-self:self-end;position:absolute;margin:12px 12px 0 0}
#unsuccessmodal2 .modal{all:unset;background-color:#f5f5f5;display:flex;flex-direction:column;width:520px;height:auto;border-radius:6px;stroke-width:1px;stroke:#f5f5f5;font-family:Roboto}
#unsuccessmodal2 .thumb-container{text-align:center;padding:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}
#unsuccessmodal2 .success-heading{color:#444;text-align:center;font-size:22px;font-weight:500;line-height:40px;letter-spacing:.44px}
#unsuccessmodal2 .thumb-success{text-align:center;width:174px;height:174px}
#unsuccessmodal2 .thumb-success-mobile{text-align:center;width:80px;height:80px}
.offer-heading{color:var(--white,#FFF);font-size:18px;font-weight:700}
.offer-details{opacity:.8;margin:20px 0;color:var(--white,#FFF);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.28px}
.closer img{cursor:pointer}
.avail-btn{border:0;background:#fff;width:158px;height:40px;border-radius:4px;cursor:pointer;margin-bottom:15px;color:#ff5a12;text-align:center;font-size:14px;font-weight:500;line-height:40px;letter-spacing:.14px;text-transform:uppercase}
button{cursor:pointer;border:0;font-weight:600}
#unsuccessmodal2 .content-wrapper{padding:12px 40px 40px 40px;display:grid;align-items:center;justify-content:space-around}
.content-wrapper p{color:#444;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.4px;opacity:.8}
.raise-ticket{display:flex;align-items:center;justify-content:center;padding-bottom:40px}
.raise-ticket-btn{width:auto;height:24px;background-color:#f5f5f5;border-radius:5px;display:flex;align-items:center;justify-content:center;gap:10px;stroke-width:1px;stroke:#e3e3e3;color:#f04c23;text-align:center;font-size:20px;font-weight:500;line-height:normal;letter-spacing:.28px;text-transform:uppercase;padding:0}
.modal-close{display:inline-flex;height:44px;padding:10px 30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:4px;background:#f04c23;width:fit-content;margin-bottom:40px;align-self:center}
.modal-close-btn{color:#FFF;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.28px;text-transform:uppercase;background-color:transparent}
.offer-card-mobile{margin-top:20px;bottom:0;width:87%;background:linear-gradient(158deg,#fdbb17 0,#ff5a12 59.53%,#bc137a 100%);padding:25px 17px;border-radius:6px;color:#fff;height:215px}
@media only screen and (min-width:768px){#unsuccessmodal2 .thumb-success-mobile{display:none}
.offer-card-mobile{display:none}
}
@media only screen and (max-width:767px){body{justify-content:normal}
#unsuccessmodal2{margin:20px 0;padding-bottom:0}
#unsuccessmodal2 .modal{width:85.26% !important;height:auto;background-color:#fff}
#unsuccessmodal2 .thumb-container{padding:40px 40px 24px 40px !important}
#unsuccessmodal2 .success-heading{max-width:100%;font-size:20px;line-height:28px}
.content-wrapper p{font-size:16px !important;line-height:24px !important}
#unsuccessmodal2 .thumb-success{display:none}
#unsuccessmodal2 .thumb-success-mobile{display:block}
.content-wrapper{padding:12px 20px 24px 20px}
.raise-ticket-btn{border:0;box-shadow:none;letter-spacing:.7px;font-size:14px;height:auto}
}