.elementor-65 .elementor-element.elementor-element-b0e1304{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-ed76095 *//* Tăng khoảng cách giữa các nhóm form */
.wpcf7 p {
    margin-bottom: 25px !important; 
}

/* Định dạng chữ của tiêu đề (Label) */
.wpcf7 label {
    display: block;
    margin-bottom: 8px;
    font-weight: 500;
    color: #333;
    font-size: 15px;
}

/* Định dạng các ô nhập liệu (Input & Textarea) */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 select,
.wpcf7 textarea {
    width: 100%;
    padding: 14px 15px; /* Tăng lề trong để ô nhập liệu trông thoáng hơn */
    border: 1px solid #ddd;
    border-radius: 0px; /* Góc vuông đồng bộ với theme tối giản */
    background-color: #fafafa;
    font-size: 15px;
    color: #333;
    box-sizing: border-box;
    transition: all 0.3s ease;
}

/* Chiều cao riêng cho ô nhập tin nhắn */
.wpcf7 textarea {
    min-height: 150px;
}

/* Hiệu ứng khi nhấp chuột vào ô nhập liệu */
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 select:focus,
.wpcf7 textarea:focus {
    border-color: #000;
    background-color: #fff;
    outline: none;
    box-shadow: none;
}

/* Định dạng nút Gửi (Submit Button) */
.wpcf7 input[type="submit"] {
    width: 100%;
    padding: 16px 20px;
    background-color: #000;
    color: #fff;
    border: none;
    font-weight: 600;
    font-size: 16px;
    text-transform: uppercase;
    letter-spacing: 1px;
    cursor: pointer;
    transition: background-color 0.3s ease;
}

/* Hiệu ứng khi rê chuột vào nút Gửi */
.wpcf7 input[type="submit"]:hover {
    background-color: #333;
}/* End custom CSS */