.Alteration_Banner{margin:3% 0;position:relative}.Alteration_Banner .bg_img_holder .bg_img{width:100%;height:100%}
.alteration-modal{position:relative}.alteration-modal .modal-content{background:0 0;border:none;border-radius:0;width:650px;margin:auto}.alteration-wrapper{text-align:center;background:#fff;padding:40px 30px 15px;position:relative}.alteration-cards{justify-content:center;gap:18px;margin:35px 0 20px;display:flex}.alteration-card{cursor:pointer;background:#fdeeee;border:3px solid #0000;width:150px;padding:24px 2px;transition:all .3s}.alteration-card:hover{border-color:#b00}.alteration-card.active{background:#ffe9e9 no-repeat padding-box padding-box;border:3px solid #b00;box-shadow:0 0 6px #b00}.card-icon{aspect-ratio:1;width:70px;height:auto;margin:0 auto 15px}.card-icon .card_img{object-fit:contain;width:100%;height:100%}.alteration-card.active .card-icon .card_img{object-fit:contain;filter:brightness(0);width:100%;height:100%}.alteration-card p{color:#b00;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.alteration-card.active p{color:#111}.start-btn{color:#fff;cursor:pointer;background:#222;border:none;margin-top:28px;padding:12px 35px;font-size:16px}.start-btn:hover{background:#000}@media (min-width:0) and (max-width:575px){.card-icon{width:50px!important}.alteration-card p{font-size:14px!important}}@media (min-width:0) and (max-width:991px){.alteration-card{width:45%;padding:10px}.alteration-cards{flex-wrap:wrap}.alteration-card p{font-size:15px}.card-icon{width:60px}.alteration-modal .modal-content{width:100%}}@media (min-width:992px) and (max-width:1399px){.alteration-card p{font-size:15px}.card-icon{width:60px}}
