.elementor-26078 .elementor-element.elementor-element-494070a{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-26078 .elementor-element.elementor-element-9c912f0{--display:flex;--min-height:70vh}.elementor-26078 .elementor-element.elementor-element-9c912f0:not(.elementor-motion-effects-element-type-background),.elementor-26078 .elementor-element.elementor-element-9c912f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://nomu.co.za/wp-content/uploads/2024/08/Choc-fudge-waffles-0303-e1759318272937.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.elementor-26078 .elementor-element.elementor-element-095eaaa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-26078 .elementor-element.elementor-element-7b31002{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary )}.elementor-26078 .elementor-element.elementor-element-da68b52{width:var( --container-widget-width,367px );max-width:367px;--container-widget-width:367px;--container-widget-flex-grow:0;text-align:start}.elementor-26078 .elementor-element.elementor-element-da68b52>.elementor-widget-container{margin:0 0 10px;padding:0}.elementor-26078 .elementor-element.elementor-element-da68b52.elementor-element{--align-self:center}.elementor-26078 .elementor-element.elementor-element-da68b52 .elementor-heading-title{font-family:montserrat,Sans-serif;font-size:26px;font-weight:500;text-transform:uppercase;line-height:45px}.elementor-26078 .elementor-element.elementor-element-c5ff831 .elementor-repeater-item-342cf02{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .elementor-repeater-item-fe8b858{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .elementor-repeater-item-aa3c3df{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-lr-btn{background-color:var( --e-global-color-dfef427 );font-family:open sans,Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:20px;letter-spacing:.5px;color:var( --e-global-color-secondary )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-lr-btn:hover{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-btn{background-color:var( --e-global-color-dfef427 );font-family:var( --e-global-typography-4705bff-font-family ),Sans-serif;font-size:var( --e-global-typography-4705bff-font-size );font-weight:var( --e-global-typography-4705bff-font-weight );text-transform:var( --e-global-typography-4705bff-text-transform );line-height:var( --e-global-typography-4705bff-line-height );letter-spacing:var( --e-global-typography-4705bff-letter-spacing );color:var( --e-global-color-secondary )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-btn:hover{background-color:var( --e-global-color-primary )}.elementor-26078 .elementor-element.elementor-element-c5ff831{width:var( --container-widget-width,85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-user-login{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-user-password{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-lostpassword-form .eael-lr-form-group{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-resetpassword-form .eael-lr-form-group{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-lr-form-wrapper{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper form{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper .eael-lr-form-control{text-align:left;background-color:#fff}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper .eael-lr-form-control:focus{background-color:#fff}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:space-between}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:space-between}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-lr-link{font-family:var( --e-global-typography-b66deb0-font-family ),Sans-serif;font-size:var( --e-global-typography-b66deb0-font-size );font-weight:var( --e-global-typography-b66deb0-font-weight );line-height:var( --e-global-typography-b66deb0-line-height );letter-spacing:var( --e-global-typography-b66deb0-letter-spacing )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-link{font-family:var( --e-global-typography-b66deb0-font-family ),Sans-serif;font-size:var( --e-global-typography-b66deb0-font-size );font-weight:var( --e-global-typography-b66deb0-font-weight );line-height:var( --e-global-typography-b66deb0-line-height );letter-spacing:var( --e-global-typography-b66deb0-letter-spacing )}:root{--page-title-display:none}@media(min-width:768px){.elementor-26078 .elementor-element.elementor-element-9c912f0{--width:50%}.elementor-26078 .elementor-element.elementor-element-095eaaa{--width:50%}.elementor-26078 .elementor-element.elementor-element-7b31002{--width:450px}}@media(max-width:1024px){.elementor-26078 .elementor-element.elementor-element-494070a{--min-height:84vh}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-lr-form-wrapper{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper{width:100%}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-btn{font-size:var( --e-global-typography-4705bff-font-size );line-height:var( --e-global-typography-4705bff-line-height );letter-spacing:var( --e-global-typography-4705bff-letter-spacing )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-lr-link{font-size:var( --e-global-typography-b66deb0-font-size );line-height:var( --e-global-typography-b66deb0-line-height );letter-spacing:var( --e-global-typography-b66deb0-letter-spacing )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-link{font-size:var( --e-global-typography-b66deb0-font-size );line-height:var( --e-global-typography-b66deb0-line-height );letter-spacing:var( --e-global-typography-b66deb0-letter-spacing )}}@media(max-width:767px){.elementor-26078 .elementor-element.elementor-element-494070a{--width:100vw;--min-height:70vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-26078 .elementor-element.elementor-element-7b31002{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-26078 .elementor-element.elementor-element-da68b52{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width,100vw );max-width:100vw}.elementor-26078 .elementor-element.elementor-element-da68b52 .elementor-heading-title{font-size:26px}.elementor-26078 .elementor-element.elementor-element-c5ff831{width:var( --container-widget-width,100vw );max-width:100vw;--container-widget-width:100vw;--container-widget-flex-grow:0}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-lr-form-wrapper{width:100%;margin:0;padding:0}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper{width:100%;padding:20px}.elementor-26078 .elementor-element.elementor-element-c5ff831 .lr-form-wrapper form{margin:0;padding:0}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-btn{font-size:var( --e-global-typography-4705bff-font-size );line-height:var( --e-global-typography-4705bff-line-height );letter-spacing:var( --e-global-typography-4705bff-letter-spacing )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-login-form .eael-lr-link{font-size:var( --e-global-typography-b66deb0-font-size );line-height:var( --e-global-typography-b66deb0-line-height );letter-spacing:var( --e-global-typography-b66deb0-letter-spacing )}.elementor-26078 .elementor-element.elementor-element-c5ff831 .eael-register-form .eael-lr-link{font-size:var( --e-global-typography-b66deb0-font-size );line-height:var( --e-global-typography-b66deb0-line-height );letter-spacing:var( --e-global-typography-b66deb0-letter-spacing )}}