.elementor-36172 .elementor-element.elementor-element-b7da6b2{--display:flex;--justify-content:center;--margin-top:-4rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-36172 .elementor-element.elementor-element-cbf0733{text-align:start;}.elementor-36172 .elementor-element.elementor-element-5116014{width:100%;max-width:100%;}.elementor-36172 .elementor-element.elementor-element-5116014.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-36172 .elementor-element.elementor-element-b7da6b2{--content-width:500px;}}/* Start custom CSS for shortcode, class: .elementor-element-5116014 */.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7 label {
    display: block;
    text-align: left;
    margin-bottom: 15px; /* Adds space below each label */
}

.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7-form-control-wrap {
    display: block;
    margin: 0 auto 20px; /* Centers the input fields and adds space below */
    width: 100%; /* Adjust this based on your design needs */
}

.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7-text,
.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7-email,
.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7-textarea {
    width: 100%; /* Ensures inputs are not too wide */
    padding: 8px 10px; /* Increases height while keeping text size and centers text vertically */
    text-align: left; /* Aligns text to the left inside inputs */
    display: block;
    border-radius: 4px; /* Rounded corners for aesthetic */
    box-sizing: border-box; /* Includes padding and border in the width */
}

.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7-textarea {
    min-height: 150px; /* Adjust height of textarea */
    padding: 12px 10px; /* Consistent padding with other inputs */
}

.elementor-36172 .elementor-element.elementor-element-5116014 .wpcf7-submit {
    display: block;
    margin: 20px auto; /* Centers the submit button and adds vertical space */
    padding: 10px 20px; /* Adjust padding as needed */
    cursor: pointer; /* Changes cursor to pointer on hover */
}/* End custom CSS */