.contribute-right-head{padding:20px 15px;background:var(--translucent-black);border-radius:40px}.inputClass label{font-size:16px;color:var(--dark-grey)}.inputClass{margin-bottom:20px}.inputClass input{width:100%;font-size:16px;background-color:var(--grey-bg);border:4px solid var(--translucent-white);padding:10px 15px;border-radius:12px;margin-top:5px;color:var(--white)!important}.amount-input input{padding-left:35px}.dollar-div p{position:absolute;left:15px;top:40.8px;transform:translateY(-125%)}.contribute-amount-container{display:flex;flex-wrap:wrap;justify-content:center;overflow-x:auto}.selected-amount-card{background:var(--translucent-white-30);border:none;width:60px;height:60px;color:var(--white);margin-right:10px;flex:0 0 auto;border-radius:12px}.selected-amount-card:hover{opacity:.9}.button-group{width:70%;margin:auto;display:flex;justify-content:center;border:2px solid var(--primary-color)!important;border-radius:50px;background:var(--translucent-black)!important}.button-group:focus-visible{outline:none!important}.info-btn{width:100%;padding:12px 0;font-weight:700;background-color:transparent}.info-btn:hover,.info-btn:hover .button-group{opacity:.88}.myself-btn,.someone-else-btn{border-radius:50px}.btn-disabled{cursor:default!important;opacity:.3}.btn-disabled:hover{background-color:var(--primary-color)!important;color:var(--whtie)}@media (min-width:991.87px) and (max-width:1186.86px){.donation-bg-home .headContainer{width:95%!important}.info-btn{font-size:15px}}@media (max-width:991.87px){.contribute-right-head{margin-bottom:20px}.button-group{width:50%}}@media (max-width:767.86px){.button-group{width:70%}}@media (max-width:576.87px){.contribute-right-head{padding:20px}.button-group{width:80%}}@media (max-width:485.86px){.button-group{width:90%}.info-btn{font-size:14px!important}.inputClass input::placeholder{font-size:16px!important}}@media (max-width:413.86px){.selected-amount-card{width:50px;height:50px;font-size:12px;margin-right:6px}}@media (max-width:376.86px){.button-group{width:100%}.inputClass input::placeholder{font-size:10px!important}.info-btn{font-size:12px!important}}@media (max-width:343.86px){.selected-amount-card{width:40px;height:40px;font-size:10px;margin-right:6px}}@media (max-width:332.86px){.inputClass input::placeholder{font-size:12px!important}}