.save-section{background-color:#f7f7f7;padding:60px 0}.save-heading{color:#155c79;font-size:2rem;font-weight:700}.save-description{font-size:1.1rem;color:#555}.save-btn{background-color:#155c79;color:white;padding:10px 20px;border-radius:5px;transition:background-color .3s ease}.save-btn:hover{background-color:#f9a01f}.save-img{max-width:400px;width:100%}@media (max-width:768px){.save-heading{font-size:1.5rem}.save-img{max-width:300px}}.bounce-img{animation:bounce 2s infinite}.benefits-checkmarks h2{font-weight:700}.benefits-checkmarks p{margin-top:10px}.goodbye-pharmacy-section{background-color:#f7fafc;padding:2rem 0}.goodbye-tagline{font-size:2rem;font-weight:700;color:#155c79}.goodbye-description{font-size:1.2rem;color:#555}.goodbye-img{max-width:100%;height:auto}.goodbye-btn{background-color:#155c79;color:#fff;padding:12px 24px;border:none;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease,box-shadow .3s ease}.goodbye-btn:hover{background-color:#f9a01f;box-shadow:0 4px 8px rgba(0,0,0,.2)}.goodbye-img{animation:bounce 2s infinite}.cta-section{background-color:#fff6f0;color:#333}.cta-tagline{font-size:2rem;font-weight:700}.cta-description{font-size:1.2rem;color:#555}.cta-btn{background-color:#155c79;color:#fff;padding:10px 20px;border:none;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease,box-shadow .3s ease}.cta-btn:hover{background-color:#f9a01f;box-shadow:0 4px 8px rgba(0,0,0,.2)}a{text-decoration:none!important}.payment-options{background-color:#f7fafc;padding:3rem 0}.payment-options h2{font-size:2rem;font-weight:700;color:#155c79}.payment-options p{font-size:1.2rem;color:#555}.payment-img{max-width:120px;height:auto}@media (max-width:767px){.payment-options h2{font-size:1.75rem}.payment-options p{font-size:1.1rem}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bounce-animation{animation:bounce 2s infinite}.footer{background-color:#155c79;color:white}.footer h5{color:#ffffff}.footer a,.footer p{color:#bbbbbb}.footer a:hover{color:#ffffff}.footer img{padding:0;max-width:100%;height:auto;margin-bottom:20px}.place-order-btn{background-color:#155c79;color:#fff;padding:10px 20px;border:none;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease}.place-order-btn:hover{background-color:#f9a01f;color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.2)}