.elementor-335 .elementor-element.elementor-element-2467501{--display:flex;--min-height:100vh;--justify-content:center;--background-transition:0.3s;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:40px;--padding-inline-end:40px;}/* Start custom CSS for shortcode, class: .elementor-element-ef08537 */span.wpcf7-form-control-wrap {
    display: block;
    width: 100%;
}
span.wpcf7-form-control-wrap input, span.wpcf7-form-control-wrap textarea  {
    padding: 10px 15px;
    border: solid 1px var(--e-global-color-accent);
    border-radius: 25px;
    width: 100%;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 16px 32px 16px 32px;
    border: none;
    border-radius: 25px 25px 25px 25px;
    background-color: var(--e-global-color-accent);
    color: var(--e-global-color-bcb7a39);
    font-family: var(--e-global-typography-secondary-font-family);
    font-size: 16px;
    font-weight: 400;
}
.wpcf7-acceptance label {
    display: flex;
}
.wpcf7-acceptance input[name="acceptance-invoice"], .wpcf7-acceptance input[name="acceptance-informational"] {
    display: block;
    width: 15px !important;
    margin-right: 10px;
}/* End custom CSS */