.elementor-2704 .elementor-element.elementor-element-754bac5b{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login{max-width:480px;}.elementor-2704 .elementor-element.elementor-element-d7472d8 .title{text-align:center;color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login .input,.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login .input::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login .input ,.elementor-2704 .elementor-element.elementor-element-d7472d8 form#lostpasswordform p input[type=text]{max-width:100%;}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login form{text-align:center;}.elementor-2704 .elementor-element.elementor-element-d7472d8 .login-submit,.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login form{text-align:center;}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login .button,.elementor-2704 .elementor-element.elementor-element-d7472d8 form#lostpasswordform p input[type=submit]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );max-width:100%;}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login .button{color:var( --e-global-color-text );background:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-d7472d8 .thim-form-login .button:hover{color:var( --e-global-color-text );background:var( --e-global-color-accent );}