.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-689 .elementor-element.elementor-element-7347f9f8{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-689 .elementor-element.elementor-element-7347f9f8.e-con{--align-self:center;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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 );color:var( --e-global-color-primary );}.elementor-689 .elementor-element.elementor-element-2ac24af8.elementor-element{--align-self:center;}.elementor-689 .elementor-element.elementor-element-2ac24af8{z-index:5;text-align:center;}.elementor-689 .elementor-element.elementor-element-2ac24af8 .elementor-heading-title{font-family:"Albert Sans", Sans-serif;font-size:46px;font-weight:700;color:#1ED891;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-689 .elementor-element.elementor-element-f31b6e7{width:var( --container-widget-width, 540px );max-width:540px;--container-widget-width:540px;--container-widget-flex-grow:0;z-index:5;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#F7FFFD;}.elementor-689 .elementor-element.elementor-element-f31b6e7.elementor-element{--align-self:center;}.elementor-widget-jet-reset .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-jet-reset .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-689 .elementor-element.elementor-element-d0b6e1f{width:var( --container-widget-width, 514px );max-width:514px;--container-widget-width:514px;--container-widget-flex-grow:0;z-index:5;}.elementor-689 .elementor-element.elementor-element-d0b6e1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-689 .elementor-element.elementor-element-d0b6e1f.elementor-element{--align-self:center;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__form{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__form-title{text-align:left;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__form-text{text-align:left;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__form label{color:var( --e-global-color-text );font-family:"Albert Sans", Sans-serif;font-weight:400;line-height:35px;padding:2px 17px 2px 17px;margin:0px 0px 0px 0px;text-align:left;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__form input.input{background-color:#ADADAD4F;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );padding:17px 11px 17px 11px;border-radius:50px 50px 50px 50px;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__button[type="submit"]{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );padding:12px 18px 12px 18px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__button[type="submit"]:hover{background-color:var( --e-global-color-primary );}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__submit{text-align:left;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__error-message{background-color:#CF2020;color:var( --e-global-color-text );padding:12px 12px 12px 12px;margin:10px 10px 10px 10px;border-style:none;border-radius:50px 50px 50px 50px;text-align:left;}.elementor-689 .elementor-element.elementor-element-d0b6e1f .jet-reset__success-message{background-color:var( --e-global-color-bb66a6f );color:var( --e-global-color-text );padding:12px 12px 12px 12px;margin:10px 10px 10px 10px;border-radius:50px 50px 50px 50px;text-align:left;}.elementor-689 .elementor-element.elementor-element-6020f303 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-689 .elementor-element.elementor-element-6020f303.elementor-element{--align-self:center;}.elementor-689 .elementor-element.elementor-element-6020f303{z-index:5;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:#F7FFFD;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-689 .elementor-element.elementor-element-266beb2{--spacer-size:100vh;top:280px;z-index:1;}.elementor-689 .elementor-element.elementor-element-266beb2 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #1ED89114 0%, #F2295B00 70%);}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-266beb2{left:901px;}body.rtl .elementor-689 .elementor-element.elementor-element-266beb2{right:901px;}.elementor-689 .elementor-element.elementor-element-266beb2.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-689 .elementor-element.elementor-element-ed03a1b{--spacer-size:100vh;top:311px;z-index:1;}.elementor-689 .elementor-element.elementor-element-ed03a1b > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #1ED89114 0%, #F2295B00 70%);}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-ed03a1b{left:-835px;}body.rtl .elementor-689 .elementor-element.elementor-element-ed03a1b{right:-835px;}.elementor-689 .elementor-element.elementor-element-ed03a1b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-689 .elementor-element.elementor-element-450986b{--spacer-size:100vh;top:-20px;z-index:0;}.elementor-689 .elementor-element.elementor-element-450986b > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at center center, #8B61C20F 0%, #F2295B00 70%);}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-450986b{left:-4px;}body.rtl .elementor-689 .elementor-element.elementor-element-450986b{right:-4px;}.elementor-689 .elementor-element.elementor-element-450986b.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-689 .elementor-element.elementor-element-2ac24af8{z-index:5;}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-266beb2{left:602px;}body.rtl .elementor-689 .elementor-element.elementor-element-266beb2{right:602px;}.elementor-689 .elementor-element.elementor-element-266beb2{top:254px;}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-ed03a1b{left:-572px;}body.rtl .elementor-689 .elementor-element.elementor-element-ed03a1b{right:-572px;}.elementor-689 .elementor-element.elementor-element-ed03a1b{top:292px;}}@media(max-width:767px){.elementor-689 .elementor-element.elementor-element-7347f9f8{--min-height:90vh;--padding-top:11px;--padding-bottom:11px;--padding-left:11px;--padding-right:11px;}.elementor-689 .elementor-element.elementor-element-2ac24af8 .elementor-heading-title{font-size:36px;}.elementor-689 .elementor-element.elementor-element-266beb2{--spacer-size:300px;width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;top:328px;}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-266beb2{left:263px;}body.rtl .elementor-689 .elementor-element.elementor-element-266beb2{right:263px;}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-ed03a1b{left:-248px;}body.rtl .elementor-689 .elementor-element.elementor-element-ed03a1b{right:-248px;}.elementor-689 .elementor-element.elementor-element-ed03a1b{top:15px;}body:not(.rtl) .elementor-689 .elementor-element.elementor-element-450986b{left:0px;}body.rtl .elementor-689 .elementor-element.elementor-element-450986b{right:0px;}.elementor-689 .elementor-element.elementor-element-450986b{top:-45px;z-index:2;}}/* Start custom CSS for text-editor, class: .elementor-element-f31b6e7 */.login-instead {
    display: inline-block; /* For proper gradient and padding application */
    padding: 6px 12px; /* Reduced padding for a sleeker appearance */
    background: linear-gradient(135deg, rgba(30, 216, 145, 0.8), rgba(165, 239, 211, 0.8), rgba(139, 97, 194, 0.8)); /* Subtle blend for sophistication */
    border-radius: 6px; /* Slightly rounded corners for finesse */
    color: black; /* High contrast for better readability */
    font-weight: 500; /* Balanced emphasis on text */
    text-decoration: none; /* Remove underline */
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); /* Soft, blended shadow */
    transition: all 0.3s ease; /* Smooth transitions for hover effects */
}

.login-instead:hover {
    background: linear-gradient(135deg, rgba(139, 97, 194, 0.9), rgba(165, 239, 211, 0.9), rgba(30, 216, 145, 0.9)); /* Hover effect with enhanced gradient */
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2); /* Slightly deeper shadow on hover */
    transform: translateY(-2px); /* Subtle lift for hover */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6020f303 */.login-instead {
    display: inline-block; /* For proper gradient and padding application */
    padding: 6px 12px; /* Reduced padding for a sleeker appearance */
    background: linear-gradient(135deg, rgba(30, 216, 145, 0.8), rgba(165, 239, 211, 0.8), rgba(139, 97, 194, 0.8)); /* Subtle blend for sophistication */
    border-radius: 6px; /* Slightly rounded corners for finesse */
    color: black; /* High contrast for better readability */
    font-weight: 500; /* Balanced emphasis on text */
    text-decoration: none; /* Remove underline */
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.1); /* Soft, blended shadow */
    transition: all 0.3s ease; /* Smooth transitions for hover effects */
}

.login-instead:hover {
    background: linear-gradient(135deg, rgba(139, 97, 194, 0.9), rgba(165, 239, 211, 0.9), rgba(30, 216, 145, 0.9)); /* Hover effect with enhanced gradient */
    box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2); /* Slightly deeper shadow on hover */
    transform: translateY(-2px); /* Subtle lift for hover */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7347f9f8 */.elementor-689 .elementor-element.elementor-element-7347f9f8 {
    overflow: hidden;
    z-index: ;
}/* End custom CSS */