/*!/wp-content/themes/keephome/css/public-style.css*/.phfa_filter_wrap .phfa_row{display:flex;align-items:center;max-width:600px;margin:0 auto;padding:25px 0;gap:12px}.phfa_filter_wrap .phfa_select{width:100%;padding:12px 15px;font-size:16px;border:2px solid #008099;height:52px;box-sizing:border-box;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10' viewBox='0 0 14 10'%3E%3Cpath fill='%23007789' d='M7 10L0 0h14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:12px;border-radius:4px 4px 4px 4px}.phfa_filter_wrap .phfa_btn{min-width:140px;padding:0 20px;background:#008099;color:#fff;height:52px;border:none;font-size:16px;cursor:pointer;white-space:nowrap;min-width:180px;flex-shrink:0;text-align:center;text-transform:uppercase;outline:none;font-family:Helvetica,Arial,sans-serif;font-weight:700}.phfa_filter_wrap .phfa_btn:hover{background:#0097b4}.phfa_filter_wrap .phfa_item{border:1px solid #e2e2e2;padding:20px 25px;margin-bottom:25px;background:#fafafa;border-radius:6px}.phfa_filter_wrap .phfa_item h3{color:#007789;margin-top:0;margin-bottom:12px;font-size:24px}.phfa_filter_wrap .phfa_item .inner_details,.phfa_filter_wrap .phfa_item p{margin-bottom:10px;font-size:16px;line-height:1.5}.phfa_filter_wrap .inner_details a{color:#007789;text-decoration:underline;font-size:16px;line-height:1.5}.phfa_filter_wrap .counsel_flags{margin-top:15px}.phfa_filter_wrap .counsel_flags .flag_item{display:inline-block;margin:5px 10px 5px 0;padding:6px 10px;background:#d9f3fa;border-radius:4px;font-size:14px;color:#004854;border:1px solid #d9ecef}@media(max-width:480px){.phfa_row{flex-direction:column;gap:10px}.phfa_btn{width:100%}.phfa_select{width:100%}}