.elementor-34 .elementor-element.elementor-element-c1477c8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:250px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-c1477c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34 .elementor-element.elementor-element-ebbd551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 100px 20px 100px;}/* Start custom CSS for shortcode, class: .elementor-element-ebbd551 *//* Labels and field text */
.gform_wrapper .gfield_label,
.gform_wrapper .gfield_description,
.gform_wrapper .gfield_checkbox label,
.gform_wrapper .gfield_radio label {
    font-size: 14px;
    color: #ffffff;
    margin-bottom: 2px;
}

/* Inputs and textarea */
.gform_wrapper input[type="text"],
.gform_wrapper input[type="email"],
.gform_wrapper input[type="tel"],
.gform_wrapper input[type="url"],
.gform_wrapper select,
.gform_wrapper textarea {
    width: 100%;
    padding: 6px 10px;
    border: 1px solid #ccc;
    border-radius: 0;
    background-color: #ffffff;
    color: #002e3b;
    font-size: 14px;
    margin-bottom: 6px;
    line-height: 1.3;
}

/* Smaller height for textarea */
.gform_wrapper textarea {
    min-height: 80px;
    resize: vertical;
}

/* Compact checkbox and radio blocks */
.gform_wrapper .gfield_checkbox,
.gform_wrapper .gfield_radio {
    margin-bottom: 4px;
}

/* Submit button */
.gform_wrapper .gform_footer input[type="submit"],
.gform_wrapper .gform_page_footer input[type="submit"] {
    background-color: #f5a800;
    color: #002e3b;
    border: none;
    padding: 8px 20px;
    font-size: 14px;
    font-weight: 600;
    text-transform: uppercase;
    border-radius: 0;
    cursor: pointer;
    transition: background-color 0.3s ease;
    margin-top: 8px;
}

.gform_wrapper .gform_footer input[type="submit"]:hover {
    background-color: #e6ac00;
}


/* Links */
.gform_wrapper a {
    color: #ffc423;
    text-decoration: underline;
}

/* Form layout: compact two-column *//* End custom CSS */