/* YKEINT Inquiry Form Styles */ .ykeint-cf7-wrap{background:#f8f9fa;padding:25px;border-radius:10px;margin:30px 0;border:1px solid #eee;} .ykeint-form-intro{color:#666;font-size:15px;margin-bottom:20px;} .ykeint-field-row{display:flex;gap:20px;flex-wrap:wrap;margin-bottom:15px;} .ykeint-field-row>label{flex:1;min-width:220px;} .ykeint-cf7-wrap label{display:block;font-weight:500;color:#333;margin-bottom:8px;} .ykeint-cf7-wrap input,.ykeint-cf7-wrap textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:14px;transition:border-color .2s;} .ykeint-cf7-wrap input:focus,.ykeint-cf7-wrap textarea:focus{border-color:#e74c3c;outline:none;box-shadow:0 0 0 3px rgba(231,76,60,0.1);} .ykeint-cf7-wrap .required{color:#e74c3c;margin-left:3px;} .ykeint-cf7-wrap input[type=”submit”]{background:linear-gradient(135deg,#e74c3c,#c0392b);color:#fff;border:none;padding:14px 40px;font-weight:600;font-size:16px;cursor:pointer;border-radius:6px;transition:all .3s;box-shadow:0 4px 15px rgba(231,76,60,0.3);} .ykeint-cf7-wrap input[type=”submit”]:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(231,76,60,0.4);} .wpcf7-response-output{padding:15px;border-radius:6px;margin:20px 0;} .wpcf7-mail-sent-ok{background:#d4edda;color:#155724;border-color:#c3e6cb;} .ykeint-inquiry-btn{display:inline-flex!important;align-items:center;gap:10px;background:linear-gradient(135deg,#e74c3c,#c0392b)!important;color:#fff!important;padding:14px 28px!important;border-radius:6px;font-weight:600;font-size:16px;text-decoration:none;margin:25px 0;transition:all .3s;box-shadow:0 4px 15px rgba(231,76,60,0.3);border:none!important;} .ykeint-inquiry-btn:hover{transform:translateY(-3px);box-shadow:0 6px 20px…