.elementor-28549 .elementor-element.elementor-element-625808f{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}#elementor-popup-modal-28549{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-28549 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-28549 .dialog-close-button{display:flex;}#elementor-popup-modal-28549 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}/* Start custom CSS for hubspot-form, class: .elementor-element-d74e3bb *//*fix error messages spacing*/

.elementor-28549 .elementor-element.elementor-element-d74e3bb fieldset{
	margin: inherit;
}




/*fix spacing between elements*/








.elementor-28549 .elementor-element.elementor-element-d74e3bb fieldset.form-columns-2 .input {
    margin-right: 8px !important;
}


.elementor-28549 .elementor-element.elementor-element-d74e3bb > fieldset > div.input > input{
     border-radius: 2px !important;
}


.elementor-28549 .elementor-element.elementor-element-d74e3bb > fieldset > div > div > input {
    border-radius: 1px !important; 
}


.elementor-28549 .elementor-element.elementor-element-d74e3bb > fieldset.form-columns-1 > div > div{
    width: unset !important;
}

fieldset > div > .input> input.hs-input{
    border-bottom: unset !important;
    border: 1px solid #808385 !important;
}

.elementor-28549 .elementor-element.elementor-element-d74e3bb .hs-fieldtype-intl-phone.hs-input select {
    padding: 10px !important;
}

.elementor-28549 .elementor-element.elementor-element-d74e3bb .hs_submit {
    margin-top: 15px;
}/* End custom CSS */