.mobile_menu_bar:before,.et-fixed-header .mobile_menu_bar:before{color:#c80f2e!important}.et_pb_menu .et_pb_menu__menu-toggle svg,.et_pb_menu .et_pb_menu__menu-toggle svg *{fill:#c80f2e!important;stroke:#c80f2e!important}#et-top-navigation .mobile_menu_bar:before,#et-navigation .mobile_menu_bar:before{color:#c80f2e!important}button[name="et_divi_submit_button"]{background-color:#66666670!important;color:#c80f2e!important;border-radius:6px!important}.et_password_protected_form h1{font-size:2rem;text-align:center}.et_password_protected_form p{font-size:1rem;margin-bottom:10px}.et_password_protected_form p input[name="post_password"]{background-color:#66666670!important;margin-bottom:8px;color:#c80f2e!important;border-radius:6px!important;font-size:1rem;padding:6px 8px}.et_password_protected_form p button[type="button"],.et_password_protected_form p button[type="submit"]{font-size:1rem;padding:6px 12px;min-width:80px}@media (max-width:767px){.et_password_protected_form h1{font-size:1.4rem;margin-left:10px;text-align:center}.et_password_protected_form p{font-size:0.9rem;margin-right:10px;margin-left:10px;margin-bottom:10px}.et_password_protected_form p input[name="post_password"]{font-size:0.9rem;padding:8px 10px;width:100%;box-sizing:border-box}.et_password_protected_form p button[type="button"],.et_password_protected_form p button[type="submit"]{font-size:0.9rem;padding:8px 14px;min-width:unset;width:100%;margin-top:8px}}.pw-wrapper-flex{display:flex;align-items:center;gap:8px}.pw-toggle-btn{margin-left:auto;padding:6px 10px;border:1px solid #c80f2e;border-radius:4px;background:#eee;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center}@media (max-width:767px){.pw-wrapper-flex{flex-direction:column;align-items:stretch}.pw-toggle-btn{margin-left:0;width:100%;margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;line-height:1}}.cpp-form .cpp-password,.cpp-form .cpp-submit,.cpp-form .pw-toggle-btn{-webkit-appearance:none!important;appearance:none!important;font:inherit!important;line-height:1.5!important;box-shadow:none!important;background-clip:padding-box!important}.cpp-form .cpp-password{background-color:#66666670!important;color:#c80f2e!important;border:1px solid #c80f2e!important;border-radius:6px!important;padding:10px 12px!important;min-height:44px!important;width:100%!important;box-sizing:border-box!important}.cpp-form .cpp-submit{display:inline-block!important;background-color:#66666670!important;color:#c80f2e!important;border:1px solid #c80f2e!important;border-radius:6px!important;padding:10px 16px!important;min-height:44px!important;min-width:140px!important;cursor:pointer!important;text-align:center!important}.cpp-form .pw-toggle-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;background-color:#eeeeee!important;color:#c80f2e!important;border:1px solid #c80f2e!important;border-radius:6px!important;padding:10px 12px!important;min-height:44px!important;white-space:nowrap!important}.cpp-form .pw-wrapper-flex{display:flex!important;align-items:center!important;gap:8px!important}.cpp-form .cpp-submit:hover{filter:brightness(1.05)!important}.cpp-form .pw-toggle-btn:hover{filter:brightness(1.05)!important}.cpp-form .cpp-submit:focus-visible{outline:2px solid #c80f2e!important;outline-offset:2px!important}.cpp-form .pw-toggle-btn:focus-visible{outline:2px solid #c80f2e!important;outline-offset:2px!important}@media (max-width:767px){.cpp-form .pw-wrapper-flex{flex-direction:column!important;align-items:stretch!important}.cpp-form .cpp-password,.cpp-form .pw-toggle-btn,.cpp-form .cpp-submit{width:100%!important}.cpp-form .pw-toggle-btn{margin-top:8px!important}.cpp-form .cpp-submit{margin-top:10px!important}}.cpp-form .cpp-submit{background-color:#ffffff!important;color:#c80f2e!important;border:1px solid #c80f2e!important;background-clip:padding-box!important}.cpp-form .pw-toggle-btn{background-color:#ffffff!important;color:#c80f2e!important;border:1px solid #c80f2e!important;background-clip:padding-box!important}