.elementor-18763 .elementor-element.elementor-element-c814798{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-18763 .elementor-element.elementor-element-406bb6b.elementor-element{--align-self:center;}.elementor-18763 .elementor-element.elementor-element-406bb6b > .elementor-widget-container{border-radius:24px 24px 24px 24px;}@media(max-width:1399px){.elementor-18763 .elementor-element.elementor-element-c814798{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}}@media(max-width:1199px){.elementor-18763 .elementor-element.elementor-element-c814798{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}}@media(max-width:767px){.elementor-18763 .elementor-element.elementor-element-c814798{--padding-top:32px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-18763 .elementor-element.elementor-element-406bb6b{width:initial;max-width:initial;}.elementor-18763 .elementor-element.elementor-element-406bb6b.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-406bb6b */#wpmem_login, #wpmem_msg, #wpmem_reg {width:100%;}
.elementor-18763 .elementor-element.elementor-element-406bb6b .elementor-shortcode {flex-flow:column;}
.wpmem_msg {padding:20px!important;}
.wpmem_msg, .wpmem_msg * {display:inline-block;}
@media only screen and (min-width:720px) {
    .wpmem_msg {width:100%;}
}
#wpmem_login .div_text, #wpmem_reg .div_checkbox, #wpmem_reg .div_select, #wpmem_reg .div_text, #wpmem_reg .div_textarea {width:100%;}/* End custom CSS */
/* Start custom CSS */.elementor-widget-theme-post-content .elementor-widget-container {flex-flow:column;}/* End custom CSS */