.post-password-form{display:flex;flex-direction:column;align-items:center;gap:15px}.post-password-form input[type="password"]{padding:12px;border:1px solid #ddd;border-radius:8px;width:250px}.post-password-form input[type="submit"]{background:#6d8c88!important;color:#fff!important;padding:10px 30px;border-radius:50px;border:none;font-weight:bold;cursor:pointer}#main-footer{clear:both!important;position:relative;z-index:10}#main-content{overflow:hidden;min-height:600px;padding-bottom:50px}.entry-content{position:relative;z-index:1}#main-footer{position:relative;z-index:10;clear:both}.et_pb_menu li li a{font-size:15px!important;padding:3px}.page-template-template-therapist-dashboard h1{margin-bottom:20px;text-align:center;font-weight:700;font-size:40px}.page-template-template-therapist-dashboard.et_right_sidebar #main-content .container:before{display:none}.page-template-template-therapist-dashboard #left-area{padding-right:0}.page-template-template-therapist-dashboard #left-area{width:100%!important;padding-bottom:40px!important}.page-template-template-therapist-dashboard #main-content .container{max-width:1000px!important;width:90%!important}.acf-form{background:#ffffff;padding:40px;border-radius:15px;box-shadow:0 20px 40px rgba(0,0,0,0.05);border:1px solid #eef2f2}.acf-field-post-title{margin-bottom:40px!important;padding-bottom:20px;border-bottom:2px solid #f0f4f4!important}.acf-field-post-title label{font-size:20px!important;color:#6d8c88!important}.acf-field-post-title input{font-size:24px!important;font-weight:600!important;border:none!important;border-bottom:2px solid #6d8c88!important;background:transparent!important;padding:10px 0!important;border-radius:0!important}.acf-field{margin-bottom:30px!important}.acf-label label{font-size:16px!important;color:#444!important;margin-bottom:10px!important;letter-spacing:0.5px}.acf-input input,.acf-input textarea,.acf-input select{border:1px solid #d1d8d8!important;border-radius:8px!important;padding:12px 15px!important;background:#f9fbfb!important;transition:all 0.3s ease}.acf-input input:focus{border-color:#6d8c88!important;box-shadow:0 0 0 4px rgba(109,140,136,0.1)!important;background:#fff!important}.acf-form-submit .acf-button{background:#a48ebe!important;border:none!important;padding:16px 40px!important;color:#fff!important;border-radius:50px!important;font-weight:700!important;text-transform:uppercase;letter-spacing:1px;cursor:pointer;box-shadow:0 10px 20px rgba(109,140,136,0.2)!important;transition:all 0.3s ease}.acf-form-submit .acf-button:hover{background:#8468a5!important;transform:translateY(-2px);box-shadow:0 15px 25px rgba(109,140,136,0.3)!important}.acf-field-post-title .acf-label label:after{content:" (Your Full Name)";font-size:13px;color:#888;font-weight:normal}.page-template-template-therapist-dashboard #message{padding:20px;margin-bottom:20px;border:2px solid #a48ebe;border-radius:10px;font-size:16px;font-weight:600;color:#35406a}.page-template-template-therapist-dashboard #left-area ul,.page-template-template-therapist-dashboard .entry-content ul{padding:0}.page-template-template-therapist-dashboard .acf-field .acf-label label{font-weight:700}.page-template-template-therapist-dashboard .acf-field{margin-bottom:15px!important}.page-template-template-therapist-dashboard #left-area ul,.page-template-template-therapist-dashboard .entry-content ul{display:flex;flex-direction:column;flex-wrap:wrap;max-height:410px}.page-template-template-therapist-dashboard #left-area ul li,.page-template-template-therapist-dashboard .entry-content ul li{max-width:300px;font-size:14px}.page-template-template-therapist-dashboard #left-area ul li label,.page-template-template-therapist-dashboard .entry-content ul li label{display:flex;align-items:flex-start;line-height:1.2;margin-bottom:6px}.page-template-template-therapist-dashboard #left-area ul li label input,.page-template-template-therapist-dashboard .entry-content ul li label input{margin-top:2px}.page-template-template-therapist-dashboard #main-content{background-color:#faf5ff}@media screen and (max-width:667px){.page-template-template-therapist-dashboard h1{font-size:30px}.page-template-template-therapist-dashboard .acf-form{padding:20px}.page-template-template-therapist-dashboard #left-area ul li,.page-template-template-therapist-dashboard .entry-content ul li{max-width:100%}.page-template-template-therapist-dashboard #left-area ul,.page-template-template-therapist-dashboard .entry-content ul{max-height:100%}.page-template-template-therapist-dashboard .acf-field{padding:0}.page-template-template-therapist-dashboard #main-content .container{padding-top:40px!important}.page-template-template-therapist-dashboard .acf-field .acf-label label{padding-top:12px}.page-template-template-therapist-dashboard h1{padding-bottom:0px}.page-template-template-therapist-dashboard .acf-form-submit{margin:15px 0}}