.elementor-845 .elementor-element.elementor-element-78b3366{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{background-color:transparent;font-family:var( --e-global-typography-8be053e-font-family ), Sans-serif;font-size:var( --e-global-typography-8be053e-font-size );font-weight:var( --e-global-typography-8be053e-font-weight );border-radius:30px 30px 30px 30px;color:var( --e-global-color-3364412 );background-image:linear-gradient(160deg, var( --e-global-color-3a4bd6b ) 0%, var( --e-global-color-4781403 ) 100%);}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]:hover{background-color:transparent;color:var( --e-global-color-3a4bd6b );background-image:linear-gradient(180deg, #FFFFFF 0%, #CED4E0 100%);}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;max-width:550px;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form label span{color:var( --e-global-color-d06cbae );}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form textarea, .elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form select{margin:-15px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form select{height:40px;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:150px;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form .wpcf7-response-output{color:var( --e-global-color-primary );border-radius:20px 20px 20px 20px;}@media(min-width:768px){.elementor-845 .elementor-element.elementor-element-78b3366{--content-width:500px;}}@media(max-width:1024px){.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{font-size:var( --e-global-typography-8be053e-font-size );}}@media(max-width:767px){.elementor-845 .elementor-element.elementor-element-5e17f91 .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{font-size:var( --e-global-typography-8be053e-font-size );}}