.elementor-39459 .elementor-element.elementor-element-41b69d14{--display:flex;}.elementor-39459 .elementor-element.elementor-element-385eb986{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-39459 .elementor-element.elementor-element-385eb986 > .elementor-widget-container{padding:4px 11px 4px 11px;border-radius:3px 3px 3px 3px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}@media(min-width:768px){.elementor-39459 .elementor-element.elementor-element-41b69d14{--content-width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-385eb986 */.form-row-first, .form-row-last {
display: inline-block;
width: 49%;

}

@media (max-width:768px ){
.form-row-first, .form-row-last {
display: inline-block;
width: 48%!important;

}
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
width: 100%;
border: 1px solid #666;
border-radius: 3px;
padding: .5rem 1rem;
transition: all .3s;
width: 100%;
padding: 12px;
margin-bottom: 15px;
border: 1px solid #ccc;
border-radius: 6px;
background-color: #f9f9f9;
font-size: 16px;
transition: border-color 0.3s ease;
}/* End custom CSS */