.nav li li a{border-bottom:#c1862900}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul{width:250px;margin-left:-50px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul li a{width:100%;padding:20px}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul li{padding:0px;width:100%}.et_pb_menu_0_tb_header.et_pb_menu .nav li ul li a :hover{width:100%;padding:20px;background-color:#ce9f41;color:#fff}.et_mobile_menu li a{padding-bottom:15px!important}.wpf_has_custom_css.ff-btn-submit{margin-top:-4px;margin-left:15px}.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;text-align:center}.contact-form p{margin-bottom:10px}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea.contact-input,.contact-textarea{width:100%;padding:10px 20px;border-radius:5px;box-sizing:border-box;font-size:16px;background-color:#f6f6f6;;border:1px solid #f6f6f6}.contact-textarea{height:150px;resize:vertical;background-color:#f6f6f6}.custom-message-input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f6f6f6;height:150px;resize:vertical;font-size:16px;box-shadow:0 2px 5px rgba(0,0,0,0.1)}.custom-message-input:focus{border-color:#0073e6;outline:none;box-shadow:0 0 5px rgba(0,115,230,0.5)}input[type="submit"]{background-color:#ce9f41;color:#fff;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:16px}input[type="submit"]:hover{background-color:#efb94d!important}.new-contact-form{max-width:600px;margin:0 auto;padding:20px;border-radius:8px}.new-contact-formp{padding-bottom:0px}.new-name-input,.new-email-input,.new-phone-input,.new-landlord-name-input,.new-landlord-number-input,.new-property-address-input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f6f6f6}.new-submit-button{padding:12px 20px;background-color:#0073e6;color:white;border:none;border-radius:4px;cursor:pointer;font-size:16px}.new-submit-button:hover{background-color:#005bb5}.referral-contact-form{max-width:600px;margin:0 auto;padding:20px;border-radius:8px}.referral-contact-form p{padding-bottom:0px}.referral-name-input,.referral-email-input,.referral-phone-input,.referral-referral-name-input,.referral-number-input,.referral-email-input,.referral-property-address-input{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;background-color:#f6f6f6}.referral-submit-button{padding:12px 20px;background-color:#0073e6;color:white;border:none;border-radius:4px;cursor:pointer;font-size:16px}.referral-submit-button:hover{background-color:#005bb5}