.elementor-6338 .elementor-element.elementor-element-17a42dc8{--display:flex;}.elementor-6338 .elementor-element.elementor-element-cdff41e{--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-6338 .elementor-element.elementor-element-5aa32f4{--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;}/* Start custom CSS for html, class: .elementor-element-0fbf383 */.form-row {
    display: flex;
    flex-wrap: wrap; 
    gap: 10px; 
}

.form-group {
    flex: 1 1 calc(50% - 10px); 
    box-sizing: border-box; 
}

.form-group label {
    display: block;
    margin-bottom: 5px; 
}

.form-group input {
    width: 100%;
    padding: 5px;
    box-sizing: border-box; 
}
.wbt-lbl-form {
    display: block;
    font-size: 16px;
    margin-bottom: 5px;
}

@media (max-width: 768px) {
    .form-group {
        flex: 1 1 100%; 
    }
}/* End custom CSS */