.elementor-1738 .elementor-element.elementor-element-03c7aa8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1738 .elementor-element.elementor-element-03c7aa8:not(.elementor-motion-effects-element-type-background), .elementor-1738 .elementor-element.elementor-element-03c7aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181818;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1738 .elementor-element.elementor-element-e507659 > .elementor-widget-container{margin:30px 30px 30px 30px;}.elementor-1738 .elementor-element.elementor-element-e507659{text-align:center;}.elementor-1738 .elementor-element.elementor-element-e507659 .elementor-heading-title{color:#DDB062;}.elementor-1738 .elementor-element.elementor-element-d29a308 > .elementor-widget-container{background-color:#181818;margin:5px 76px 76px 66px;}.elementor-1738 .elementor-element.elementor-element-a51213c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-1738 .elementor-element.elementor-element-e507659 > .elementor-widget-container{margin:28px 28px -21px 28px;}.elementor-1738 .elementor-element.elementor-element-e507659{text-align:center;}.elementor-1738 .elementor-element.elementor-element-d29a308 > .elementor-widget-container{margin:22px 17px 43px 17px;}}/* Start custom CSS for shortcode, class: .elementor-element-d29a308 *//* Form Container */
.wpcf7 form {
    background-color: #; /* Black background color */
    color: #fff; /* White text color */
    padding: 30px; /* Padding around the form */
    border-radius: 15px; /* Rounded corners */
    box-shadow: 0 2px 10px rgba(255, 255, 255, 0.1); /* Light shadow effect */
}

/* Label Style */
.wpcf7 label {
    font-weight: bold; /* Bold text */
    margin-bottom: 1px; /* Spacing below the label */
    display: block; /* Block display */
}

/* Input Fields */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
    width: 100%; /* Full width */
    padding: 10px; /* Padding inside the fields */
    border: 1px solid #444; /* Dark border color */
    border-radius: 4px; /* Rounded corners */
    margin-bottom: 15px; /* Spacing below fields */
    font-size: 16px; /* Font size */
    background-color: #222; /* Dark background for inputs */
    color: #fff; /* White text for inputs */
}

/* Input Fields on Focus */
.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 textarea:focus {
    border-color: #0073aa; /* Border color on focus */
    outline: none; /* Remove outline */
}

/* Submit Button */
.wpcf7 input[type="submit"] {
    background-color: #907341; /* Button background color */
    color: #ffffff; /* Button text color */
    padding: 10px 20px; /* Button padding */
    border: none; /* Remove border */
    border-radius: 4px; /* Rounded corners */
    cursor: pointer; /* Pointer cursor */
    font-size: 16px; /* Font size */
    transition: background-color 0.3s; /* Smooth transition */
}

/* Submit Button Hover Effect */
.wpcf7 input[type="submit"]:hover {
    background-color: #; /* Darker background on hover */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-43bf6b5 */body {
    background-color: #181818;
}/* End custom CSS */