.elementor-1042 .elementor-element.elementor-element-deb4f69 .elementor-background-overlay{width:100%;height:100%}.elementor-1042 .elementor-element.elementor-element-deb4f69{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 40px 30px 40px}.elementor-1042 .elementor-element.elementor-element-deb4f69>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-1042 .elementor-element.elementor-element-1b08461>.elementor-widget-container{margin:0 0 20px 0}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper{max-width:50%}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper input,.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper select,.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper textarea{padding:0 15px 0 15px}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]),.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper select{min-height:50px}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper form>label,.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper form>.wpcf7-form-control-wrap{margin-bottom:15px}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper form>.child-1{flex:0 0 auto;width:80%}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper form>.child-2{flex:0 0 auto;width:20%}.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper form.wpcf7-form input[type="submit"],.elementor-1042 .elementor-element.elementor-element-b58b033 .styler-cf7-form-wrapper form.wpcf7-form button.wpcf-7-submit{width:160px}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-content{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-1042 .elementor-element.elementor-element-9932da5>.elementor-widget-container{margin:30px 0 0 0}@media(max-width:767px){.elementor-1042 .elementor-element.elementor-element-deb4f69{padding:15px 15px 15px 15px}}