.elementor-4375 .elementor-element.elementor-element-3fd4ad4{margin-top:-180px;margin-bottom:0px;}.elementor-4375 .elementor-element.elementor-element-19a5166 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4375 .elementor-element.elementor-element-2f9d663{--spacer-size:150px;}.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-4375 .elementor-element.elementor-element-e28be3d{text-align:center;}.elementor-4375 .elementor-element.elementor-element-e28be3d .elementor-heading-title{font-family:"Marcellus", Sans-serif;font-weight:400;color:#E4BB73;}@media(min-width:768px){.elementor-4375 .elementor-element.elementor-element-e9f5371{width:6.995%;}.elementor-4375 .elementor-element.elementor-element-e066946{width:85.338%;}.elementor-4375 .elementor-element.elementor-element-efd8f93{width:6.997%;}}/* Start custom CSS for shortcode, class: .elementor-element-92dd712 *//* ---- FORM CONTAINER ---- */
.cf7-custom-form {
    background: #111; /* dark charcoal */
    padding: 30px;
    border-radius: 6px;
    color: #fff;
    font-family: "Marcellus", sans-serif;
}

/* Labels */
.cf7-label {
    margin-bottom: 18px;
    color: #fff;
    font-size: 14px;
    letter-spacing: .4px;
}

.cf7-section-title {
    color: #bbb;
    font-size: 14px;
    margin: 20px 0 10px;
}

/* Inputs */
.cf7-input,
.cf7-select,
.cf7-textarea {
    width: 100%;
    padding: 12px;
    background: #222;
    border: 1px solid #444;
    color: #fff;
    border-radius: 4px;
    font-size: 14px;
}

.cf7-input:focus,
.cf7-select:focus,
.cf7-textarea:focus {
    border-color: #c2a06a;
    outline: none;
}

/* Textarea height */
.cf7-textarea {
    height: 140px;
}

/* Checkbox */
.cf7-checkbox input {
    margin-right: 8px;
}

/* Dropdown */
.cf7-select {
    height: 45px;
}

/* Submit button - gold */
.cf7-submit {
    width: 100%;
    background: #c2a06a;
    border: none;
    padding: 14px 0;
    color: #000;
    font-size: 15px;
    border-radius: 4px;
    cursor: pointer;
    transition: 0.2s ease-in-out;
}

.cf7-submit:hover {
    background: #d4b37c;
}

/* Responsive */
@media (max-width: 768px) {
    .cf7-custom-form {
        padding: 20px;
    }
}/* End custom CSS */