.elementor-22 .elementor-element.elementor-element-cd2d817{--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;overflow:visible;}/* Start custom CSS for shortcode, class: .elementor-element-3b17f4c *//* Gravity Forms Text Black */
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper input,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper textarea,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper select,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper label,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper .gfield_label,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper .gsection_title,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper h3,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper p {
    color: #000000 !important;
}

/* Placeholder Black */
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper input::placeholder,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper textarea::placeholder {
    color: #000000 !important;
}

/* Input Border */
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper input[type="text"],
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper input[type="email"],
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper input[type="tel"],
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper textarea,
.elementor-22 .elementor-element.elementor-element-3b17f4c .gform_wrapper select {
    color: #000000 !important;
    border-color: #999999 !important;
}/* End custom CSS */