.et_pb_main_blurb_image{Line-height:unset!important}a{text-decoration:underline}.footer-contact-wrapper{background-color:#d2b4de;padding:30px 20px;display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;color:#465a6e;font-family:Arial,sans-serif;font-size:0.95em;line-height:1.6}.footer-contact-wrapper .footer-section{flex:1;min-width:280px;max-width:45%;margin:15px;text-align:left}.footer-contact-wrapper .footer-section h3{color:#FFFFFF;font-size:1.2em;text-transform:uppercase;margin-bottom:15px;letter-spacing:0.05em}.footer-contact-wrapper .footer-section p{margin-bottom:5px}.footer-contact-wrapper .footer-section strong{color:#2d2d2d}.footer-contact-wrapper .footer-section a{color:#5B3C73;text-decoration:none;font-weight:bold}.footer-contact-wrapper .footer-section a:hover{text-decoration:underline;color:#4B0082}@media (max-width:768px){.footer-contact-wrapper{flex-direction:column;align-items:center;padding:20px 15px}.footer-contact-wrapper .footer-section{max-width:100%;margin:10px 0;text-align:center}}.form-floating{position:relative}.form-floating input[type="text"],.form-floating input[type="email"],.form-floating textarea{width:100%;padding:1.25rem 0.75rem 0.5rem 0.75rem;border:1px solid #ccc;border-radius:0.25rem;font-size:1rem;line-height:1.5;background-color:#fff;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;box-sizing:border-box}.form-floating label{position:absolute;top:1rem;left:0.75rem;padding:0 0.25rem;pointer-events:none;transition:transform 0.15s ease-in-out,opacity 0.15s ease-in-out;color:#6c757d;background-color:#fff;z-index:1}.form-floating input:focus+label,.form-floating input:not(:placeholder-shown)+label,.form-floating textarea:focus+label,.form-floating textarea:not(:placeholder-shown)+label,.form-floating.has-value label,.form-floating.is-focused label{transform:translateY(-1.75rem) scale(0.75);color:#a36cb6;opacity:1}.form-floating input:focus,.form-floating textarea:focus{border-color:#a36cb6;box-shadow:0 0 0 0.25rem rgba(163,108,182,0.25);outline:0}.form-floating .wpcf7-form-control-wrap{display:block;width:100%}input:-webkit-autofill,textarea:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#5a3f6b!important;transition:background-color 5000s ease-in-out 0s}.et-cart-info{display:none!important}