#top-menu li.current-menu-item &gt;a{color:#4a4a4a!important}.centered-bullets ul{list-style-position:inside;text-align:center;padding-left:0}.centered-bullets li{text-align:center}.et-cart-info{display:none}.symphony-form .gform_heading{text-align:center;font-family:'Open Sans',sans-serif;font-size:24px;color:#4a4a4a}.symphony-form .gfield_label{font-family:'Open Sans',sans-serif;color:#4a4a4a;font-weight:normal}.symphony-form .gform_wrapper .gfield input,.symphony-form .gform_wrapper .gfield textarea{background:#ffffff;border:1px solid #C7B37F;border-radius:8px;padding:10px}#symphony-watermark{position:fixed;bottom:20px;right:20px;width:80px;height:80px;opacity:0.15;z-index:9999;pointer-events:none;background-image:url('https://thesymphonyofme.com/wp-content/uploads/2025/05/symphony_glyph_seal_transparent.png');background-size:contain;background-repeat:no-repeat;background-position:center}.symphony-form .gform_wrapper .gform_footer{text-align:center}.symphony-form .gform_wrapper .gform_footer input[type="submit"]{background-color:#C7B37F;color:#ffffff;font-family:'Open Sans',sans-serif;font-size:18px;padding:12px 24px;border:none;border-radius:8px;cursor:pointer;display:inline-block;margin:0 auto}.symphony-form .gform_wrapper .gform_footer input[type="submit"]:hover{background-color:#b39a67}#gform_confirmation_message_6:hover{box-shadow:0 0 10px #C7B37F;transition:box-shadow 0.5s ease}#gform_confirmation_message_6{animation:highlightPulse 1s ease-out}@keyframes highlightPulse{0%{background-color:#fffbe6}50%{background-color:#fff1b8}100%{background-color:#fffbe6}}.simpay-payment-button{background-color:gold!important;color:black!important;font-size:18px!important;font-weight:bold!important;padding:14px 28px!important;border:none!important;border-radius:10px!important;text-align:center!important;display:block!important;margin:30px auto!important;cursor:pointer!important;box-shadow:0 0 10px rgba(0,0,0,0.15)}@media (max-width:768px){.ssa-container,.ssa-calendar,.ssa-form,.ssa-booking-form{max-width:100%!important;padding:15px!important;font-size:16px!important}.ssa-container h3{font-size:20px!important}.ssa-container p{font-size:15px!important}.ssa-container{border-radius:12px!important}}#et-info{width:100%;text-align:center;justify-content:center!important;display:flex;gap:10px}#et-info span,#et-info a{color:#d4af37!important;font-family:'Playfair Display',serif;font-size:14px;letter-spacing:0.5px}.simpay-form .simpay-submit-button,.simpay-form input[type="submit"]{background-color:#d4af37!important;color:#3b2b1a!important;font-weight:bold;border-radius:8px;padding:14px 28px;font-size:18px;text-align:center;box-shadow:0 0 10px rgba(212,175,55,0.6);transition:all 0.3s ease;border:none}.simpay-form .simpay-submit-button:hover,.simpay-form input[type="submit"]:hover{box-shadow:0 0 20px rgba(212,175,55,0.9);cursor:pointer}.simpay-form fieldset label{display:block;margin:10px auto;text-align:center;font-size:16px;color:#3b2b1a}.simpay-form fieldset{border:none;padding:0}.ff-btn-submit{background-color:#c39a3f!important;color:#fff!important;font-weight:600;font-size:18px;padding:14px 30px;border-radius:12px;border:none;text-align:center;box-shadow:0 0 10px rgba(195,154,63,0.6);transition:all 0.3s ease}.ff-btn-submit:hover{box-shadow:0 0 20px rgba(195,154,63,0.9);cursor:pointer;transform:scale(1.03)}.pleroma-gold-button .ff-btn-submit,.ff-btn-submit.pleroma-gold-button{background-color:#c39a3f!important;color:#ffffff!important;font-weight:600;font-size:18px;padding:14px 30px;border-radius:12px;border:none;text-align:center;box-shadow:0 0 10px rgba(195,154,63,0.6);transition:all 0.3s ease}.pleroma-gold-button .ff-btn-submit:hover,.ff-btn-submit.pleroma-gold-button:hover{box-shadow:0 0 20px rgba(195,154,63,0.9);transform:scale(1.03);cursor:pointer}.pleroma-gold-button .ff-btn-submit,.ff-btn-submit.pleroma-gold-button,.fluentform .ff-btn-submit:focus{outline:none!important;box-shadow:none!important}.pleroma-gold-button button,.pleroma-gold-button input[type="submit"],.pleroma-gold-button a.wp-block-button__link,.pleroma-gold-button .simpay-checkout-button,.pleroma-gold-button .et_pb_button,.pleroma-gold-button .simpay-button,button.pleroma-gold-button,a.pleroma-gold-button{background-color:#c39a3f!important;color:#ffffff!important;font-weight:600;font-size:18px;padding:14px 30px;border-radius:12px;border:none;text-align:center;box-shadow:0 0 10px rgba(195,154,63,0.6);transition:all 0.3s ease;display:inline-block}.pleroma-gold-button:hover,.pleroma-gold-button .ff-btn-submit:hover,.pleroma-gold-button button:hover,.pleroma-gold-button input[type="submit"]:hover,.pleroma-gold-button a.wp-block-button__link:hover,.pleroma-gold-button .et_pb_button:hover,.pleroma-gold-button .simpay-button:hover{box-shadow:0 0 20px rgba(195,154,63,0.9);transform:scale(1.03);cursor:pointer}.ff-btn-submit{background-color:#d4af37!important;color:#fff!important;border-radius:12px;padding:12px 24px;font-size:16px;font-family:'Cormorant Garamond',serif;text-align:center;box-shadow:0 0 10px rgba(212,175,55,0.5);transition:all 0.3s ease}.ff-btn-submit:hover{background-color:#c89e2b!important;box-shadow:0 0 15px rgba(212,175,55,0.8)}.ff_submit_btn_wrapper{text-align:center}.ff_btn_style{background-color:#d4af37!important;color:white!important;border-radius:12px;box-shadow:0 0 10px rgba(212,175,55,0.6);transition:all 0.3s ease-in-out}.ff_btn_style:hover{background-color:#c89f2a!important;box-shadow:0 0 14px rgba(212,175,55,0.8)}#menu-item-5821 &gt;a{color:#d4af37!important;font-weight:500;transition:all 0.3s ease;text-shadow:0 0 5px rgba(212,175,55,0.5)}#menu-item-5821 &gt;a:hover{color:#fff8e7!important;background:transparent;text-shadow:0 0 8px rgba(212,175,55,0.9),0 0 12px rgba(212,175,55,0.7)}.ff-btn-submit{display:block!important;margin:30px auto 0 auto!important;text-align:center!important}.ff-btn-submit{outline:none!important;box-shadow:none!important;border-radius:12px!important;padding:10px 30px!important;background-color:#d4af37!important;color:#fff!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;text-align:center!important;display:inline-block!important;transition:all 0.3s ease-in-out!important;border:none!important}.ff-btn-submit:hover{box-shadow:0 0 10px #d4af37!important;background-color:#c89e2d!important;cursor:pointer!important}.ff-el-group.ff-el-payment-total{display:none!important}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_footer button{background-color:#d4af37!important;color:white!important;padding:14px 28px!important;border-radius:10px!important;font-weight:bold!important;font-size:16px!important;box-shadow:0 0 10px rgba(212,175,55,0.3);transition:all 0.3s ease;border:none}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_footer button:hover{background-color:#f3cf4c!important;box-shadow:0 0 18px rgba(212,175,55,0.6)}.lfsa-form .gform_footer{text-align:center!important}.lfsa-form .gform_footer input[type="submit"]{float:none!important;display:inline-block!important;margin:0 auto!important}body .gform_wrapper .gform_footer{text-align:center!important}body .gform_wrapper .gform_footer input[type="submit"]{display:inline-block!important;float:none!important}.force-center-button .gform_wrapper .gform_footer{text-align:center!important}.force-center-button .gform_wrapper .gform_footer input[type="submit"]{float:none!important;display:inline-block!important;margin:0 auto!important}#symphony-watermark{position:fixed;bottom:20px;right:20px;width:80px;height:80px;opacity:0.15;z-index:9999;pointer-events:none;background-image:url('https://thesymphonyofme.com/wp-content/uploads/2025/05/symphony_glyph_seal_transparent.png');background-size:contain;background-repeat:no-repeat;background-position:center}#symphony-watermark{position:fixed!important;bottom:40px!important;right:40px!important;width:80px;height:80px;opacity:0.15;z-index:99999;pointer-events:none;background-image:url('https://thesymphonyofme.com/wp-content/uploads/2025/05/symphony_glyph_seal_transparent.png');background-size:contain;background-repeat:no-repeat;background-position:center}#symphony-watermark{position:fixed!important;bottom:40px!important;right:40px!important;width:80px;height:80px;opacity:0.15;z-index:99999;pointer-events:none;background-image:url('https://thesymphonyofme.com/wp-content/uploads/2025/05/symphony_glyph_seal_transparent.png');background-size:contain;background-repeat:no-repeat;background-position:center}html{scroll-behavior:smooth}[id^="code-"]{scroll-margin-top:120px}#floating-index a{display:block;padding:6px 8px;border-radius:6px;text-decoration:none;color:#5e4a00;transition:background 0.2s ease}#floating-index a:hover{background-color:#f6f1dd}html{scroll-behavior:smooth}[id^="code-"]{scroll-margin-top:120px}@media only screen and (max-width:767px){#floating-index{display:none!important}}.simpay-form button[type="submit"],.wp-simple-pay-button,.simpay-form input[type="submit"]{background-color:#fdfaf2!important;color:#3a2e1c!important;border:2px solid #d4af37!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;padding:12px 28px!important;border-radius:12px!important;text-align:center!important;display:inline-block!important;cursor:pointer!important;transition:all 0.3s ease;box-shadow:none!important}.simpay-form button[type="submit"]:hover,.wp-simple-pay-button:hover{background-color:#d4af37!important;color:#fdfaf2!important;box-shadow:0 0 12px rgba(212,175,55,0.5)!important}body.page-id-6217 .simpay-form button[type="submit"],body.page-id-6217 .simpay-form input[type="submit"],body.page-id-6217 .simpay-form .wp-simple-pay-button{background-color:#fdfaf2!important;color:#3a2e1c!important;border:2px solid #d4af37!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;padding:12px 28px!important;border-radius:12px!important;text-align:center!important;display:inline-block!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:none!important}body.page-id-6217 .simpay-form button[type="submit"]:hover,body.page-id-6217 .simpay-form .wp-simple-pay-button:hover{background-color:#d4af37!important;color:#fdfaf2!important;box-shadow:0 0 12px rgba(212,175,55,0.5)!important}button.wp-simple-pay-button,.wp-simple-pay-custom-button,input.wp-simple-pay-button{background-color:#fdfaf2!important;color:#3a2e1c!important;border:2px solid #d4af37!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;padding:12px 28px!important;border-radius:12px!important;text-align:center!important;display:inline-block!important;cursor:pointer!important;transition:all 0.3s ease;box-shadow:none!important}button.wp-simple-pay-button:hover,input.wp-simple-pay-button:hover,.wp-simple-pay-custom-button:hover{background-color:#d4af37!important;color:#fdfaf2!important;box-shadow:0 0 12px rgba(212,175,55,0.5)!important}button.wp-simple-pay-button,.wp-simple-pay-custom-button,input.wp-simple-pay-button,.wp-block-wp-simple-pay-checkout-button{background-color:#fdfaf2!important;color:#3a2e1c!important;border:2px solid #d4af37!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;padding:12px 28px!important;border-radius:12px!important;text-align:center!important;display:inline-block!important;cursor:pointer!important;transition:all 0.3s ease;box-shadow:none!important}button.wp-simple-pay-button:hover,.wp-simple-pay-custom-button:hover,input.wp-simple-pay-button:hover,.wp-block-wp-simple-pay-checkout-button:hover{background-color:#d4af37!important;color:#fdfaf2!important;box-shadow:0 0 12px rgba(212,175,55,0.5)!important}body.page-id-6217 .simpay-form,body.page-id-6217 form,body.page-id-6217 .wp-simple-pay-checkout-wrapper{text-align:center!important}body.page-id-6217 .simpay-form button,body.page-id-6217 .wp-simple-pay-button,body.page-id-6217 input[type="submit"],body.page-id-6217 button[type="submit"]{all:unset!important;background-color:#fdfaf2!important;color:#3a2e1c!important;border:2px solid #d4af37!important;font-family:'Cormorant Garamond',serif!important;font-size:18px!important;padding:14px 32px!important;line-height:1.4!important;border-radius:12px!important;display:inline-block!important;text-align:center!important;box-shadow:none!important;cursor:pointer!important;transition:all 0.3s ease!important;margin:30px auto 10px auto!important;vertical-align:middle!important}body.page-id-6217 .simpay-form button:hover,body.page-id-6217 .wp-simple-pay-button:hover,body.page-id-6217 input[type="submit"]:hover,body.page-id-6217 button[type="submit"]:hover{background-color:#d4af37!important;color:#fdfaf2!important;box-shadow:0 0 14px rgba(212,175,55,0.45)!important}.force-center-button .gform_wrapper .gform_footer{text-align:center!important}.force-center-button .gform_wrapper .gform_footer input[type="submit"]{float:none!important;display:inline-block!important;margin:0 auto!important}.simpay-form input[type="email"],.simpay-form input[type="text"],.simpay-form button[type="submit"]{display:block;margin:10px auto;text-align:center;font-family:'Cormorant Garamond',serif}.simpay-form input[type="email"]{background-color:#fdfaf2;border:1px solid #d4af37;color:#2e2b28;font-size:16px;padding:10px 12px;border-radius:6px;max-width:320px}.simpay-form button[type="submit"]{background-color:#d4af37;color:#2e2b28;border:none;padding:12px 24px;font-size:16px;border-radius:8px;cursor:pointer;transition:all 0.3s ease;box-shadow:0 0 0 transparent}.simpay-form button[type="submit"]:hover{background-color:#e5c561;box-shadow:0 0 10px rgba(212,175,55,0.7);transform:scale(1.03)}#simpay-checkout-form-6305{text-align:center!important;font-family:'Cormorant Garamond',serif!important}#simpay-checkout-form-6305 input[type="email"]{background-color:#fdfaf2!important;border:1px solid #d4af37!important;color:#2e2b28!important;font-size:16px!important;padding:10px 14px!important;border-radius:6px!important;margin:10px auto!important;display:block!important;text-align:center!important;max-width:340px!important}#simpay-checkout-form-6305 button[type="submit"]{background-color:#d4af37!important;color:#2e2b28!important;font-family:'Cormorant Garamond',serif!important;font-size:16px!important;padding:12px 26px!important;border:none!important;border-radius:8px!important;cursor:pointer!important;display:inline-block!important;margin:16px auto 0 auto!important;box-shadow:none!important;transition:all 0.3s ease-in-out!important}#simpay-checkout-form-6305 button[type="submit"]:hover{box-shadow:0 0 12px rgba(212,175,55,0.8)!important;transform:scale(1.04)!important}#simpay-checkout-form-6305{text-align:center!important}#simpay-checkout-form-6305 input[type="email"]{background-color:#fdfaf2!important;border:1px solid #d4af37!important;color:#2e2b28!important;font-size:16px!important;padding:10px 12px!important;border-radius:6px!important;margin:12px auto!important;display:block!important;max-width:320px!important}#simpay-checkout-form-6305 button[type="submit"]{background-color:#d4af37!important;color:#2e2b28!important;border:none!important;padding:12px 24px!important;font-size:16px!important;border-radius:8px!important;cursor:pointer!important;box-shadow:none!important;margin:18px auto!important;display:inline-block!important;transition:all 0.3s ease!important}#simpay-checkout-form-6305 button[type="submit"]:hover{background-color:#e5c561!important;box-shadow:0 0 10px rgba(212,175,55,0.7)!important;transform:scale(1.03)!important}#simpay-form-6326 .simpay-submit-button{display:inline-block!important;margin:20px auto!important;padding:12px 28px!important;font-size:16px!important;font-family:'Playfair Display',serif!important;background-color:#d4af37!important;border:none!important;border-radius:12px!important;color:#fff!important;box-shadow:0 4px 12px rgba(212,175,55,0.4)!important;transition:all 0.3s ease!important}#simpay-form-6326 .simpay-submit-button:hover{background-color:#e8cc62!important;box-shadow:0 0 16px rgba(212,175,55,0.75)!important;color:#2e2b28!important}#simpay-form-6326 label[for="simpay-email"]{display:none!important}#simpay-form-6326 input[type="email"]{display:block;margin:0 auto 20px auto;padding:10px;width:100%;max-width:300px;border:1px solid #ccc;border-radius:6px}form.fluent_form_9 .ff-btn-submit{display:block!important;margin:30px auto 0!important;background-color:#d4af37!important;color:white!important;padding:12px 30px;border-radius:8px;font-weight:bold;font-size:18px;border:none;box-shadow:0 0 10px rgba(212,175,55,0.4);text-align:center}