.elementor-7577 .elementor-element.elementor-element-78ab83b .htcontact-form-wrapper{text-align:left;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap input[type*="text"]{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap input[type*="email"]{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap input[type*="url"]{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap input[type*="number"]{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap input[type*="tel"]{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap input[type*="date"]{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap .wpcf7-select{height:55px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-form-control-wrap textarea{height:175px;}.elementor-7577 .elementor-element.elementor-element-78ab83b .wpcf7-form .wpcf7-submit{height:55px;}/* Start custom CSS */.wpcf7-form-control.wpcf7-checkbox .wpcf7-list-item-label{
    display: inline !important;
}
.wpcf7-field-groups {
	counter-reset: repeatable-fields-counter;
}
.wpcf7-field-group {
	counter-increment: repeatable-fields-counter;
}
.group-index:after {
	content: counter(repeatable-fields-counter);
}
button.wpcf7-field-group-add, button.wpcf7-field-group-remove {
    height: 30px;
    width: 30px;
    border: solid thin #13304f;
    background: #13304f;
    color: white;
    border-radius: 5px;
    margin: 0 10px 0 0;
}
button.wpcf7-field-group-add:hover, button.wpcf7-field-group-remove:hover {
    border: solid thin #666;
    background: #666;
}/* End custom CSS */