.et_pb_post .more-link{font-style:italic;font-weight:500}.single-post .et_post_meta_wrapper img{display:none}.wpcf7-form{max-width:600px;margin:0 auto;text-align:center;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;display:flex;flex-direction:column;gap:20px}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-email,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-tel,.wpcf7-form-control.wpcf7-url{width:100%;padding:14px;margin-bottom:10px;background-color:#f7f1e7;border:1px solid #ccc;border-radius:4px;font-size:16px;color:#222;box-shadow:none;outline:none;text-align:left}.wpcf7-form-control:focus{background-color:#fff;border-color:#e4aa4c}.wpcf7-form-control.wpcf7-textarea{min-height:100px;resize:vertical}.wpcf7-submit{background-color:#e4aa4c;color:#fff;font-size:18px;font-weight:600;padding:16px 32px;border:none;border-radius:4px;cursor:pointer;width:100%;max-width:300px;margin:0 auto;transition:background-color 0.3s ease;display:block}.wpcf7-submit:hover{background-color:#d19830}.wpcf7-acceptance{font-size:14px;color:#444;text-align:center;display:flex;align-items:center;justify-content:center;line-height:1.5;gap:8px}.wpcf7-acceptance input[type="checkbox"]{margin-right:6px}.wpcf7-acceptance a{color:#e4aa4c;font-weight:600;text-decoration:none}.wpcf7-acceptance a:hover{color:#d19830}.wpforms-container{max-width:700px;margin:0 auto}.wpforms-container input[type="text"],.wpforms-container input[type="email"],.wpforms-container input[type="tel"],.wpforms-container input[type="url"],.wpforms-container input[type="number"],.wpforms-container textarea,.wpforms-container select{width:100%!important;max-width:100%!important;box-sizing:border-box}.wpforms-container .wpforms-field-row{display:block}.wpforms-container .wpforms-field-row .wpforms-field-row-block{width:100%;margin-bottom:15px}.wpforms-container .wpforms-field-row .wpforms-field-row-block input{width:100%!important}.wpforms-container .wpforms-field{margin-bottom:20px}.wpforms-container textarea{min-height:150px}.wpforms-container .wpforms-field-checkbox li{display:flex;align-items:center;gap:10px}.wpforms-container .wpforms-submit-container button{width:100%!important;box-sizing:border-box}.wpforms-container .wpforms-submit-container button{font-weight:600;transition:all 0.2s ease}.wpforms-container .wpforms-submit-container button:hover{transform:translateY(-1px);opacity:0.9}@media (min-width:981px) and (max-width:1280px){.et_pb_menu .et_pb_menu__menu{display:none!important}.et_pb_menu .et_mobile_nav_menu{display:flex!important;align-items:center}.et_pb_menu .et_mobile_menu{top:100%;padding:5%}}