.elementor-37088 .elementor-element.elementor-element-11aeb0a{--display:flex;--padding-top:15px;--padding-bottom:75px;--padding-left:15px;--padding-right:15px;}.elementor-37088 .elementor-element.elementor-element-9ff8bfe{width:var( --container-widget-width, 850px );max-width:850px;--container-widget-width:850px;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-37088 .elementor-element.elementor-element-11aeb0a{--padding-top:0px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}}/* Start custom CSS for wpforms, class: .elementor-element-9ff8bfe */.elementor-37088 .elementor-element.elementor-element-9ff8bfe .wpforms-field-medium {
    --wpforms-field-size-input-height: 50px;
}
.elementor-37088 .elementor-element.elementor-element-9ff8bfe fieldset label {
    display: none;
}
.elementor-37088 .elementor-element.elementor-element-9ff8bfe .label-size-20px legend, .elementor-37088 .elementor-element.elementor-element-9ff8bfe .label-size-20px > label {
    margin: 24px 0;
    font-family: var(--thim-font-title-font-family);
    font-size: 20px;
}
.elementor-37088 .elementor-element.elementor-element-9ff8bfe .wpforms-field-medium::placeholder,.elementor-37088 .elementor-element.elementor-element-9ff8bfe .wpforms-field-name-first::placeholder, .elementor-37088 .elementor-element.elementor-element-9ff8bfe .wpforms-field-name-last::placeholder {
   opacity: 0.8;
}
.elementor-37088 .elementor-element.elementor-element-9ff8bfe .wpforms-submit-container {
    padding-top: 20px;
    --wpforms-button-size-padding-h: 26px;
    --wpforms-button-size-height: 48px;
}
.elementor-37088 .elementor-element.elementor-element-9ff8bfe textarea {
    border-radius: 10px;
}
.elementor-37088 .elementor-element.elementor-element-9ff8bfe .wpforms-submit {
   font-weight: 600;
}/* End custom CSS */