.elementor-370 .elementor-element.elementor-element-1bf92c6{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:16px;--padding-right:16px;}.elementor-370 .elementor-element.elementor-element-76a9e5e{--display:flex;--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-370 .elementor-element.elementor-element-431e705 .elementor-repeater-item-51fed1c{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .elementor-repeater-item-40bd97c{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .elementor-repeater-item-76f6810{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-wrapper{background-color:#864A4A00;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-370 .elementor-element.elementor-element-431e705 .eael-register-form .eael-lr-btn{background-color:#502871;margin:0px 0px 0px 0px;padding:0.5em 2em 0.5em 2em;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-431e705{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-login-form .eael-user-login{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-login-form .eael-user-password{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper form{width:100%;padding:0px 0px 0px 0px;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-register-form-wrapper .lr-form-header{width:100%;margin:0px 0px 16px 0px;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-register-form-wrapper .lr-form-header .form-dsc h4{color:#502871;font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper .eael-lr-form-control{text-align:left;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B593C4;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper .eael-lr-form-control:focus{background-color:#ffffff;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper .eael-field-label{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#B593C4;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-login-form .eael-sign-wrapper{padding-top:0;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:flex-end;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:space-between;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-social-login-container .lr-social-buttons-container{flex-direction:row;}.elementor-370 .elementor-element.elementor-element-431e705 .pass-meta-info{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .elementor-repeater-item-51fed1c{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-wrapper{background-color:#864A4A00;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form .eael-lr-btn{background-color:#502871;margin:16px 0px 0px 0px;padding:0.5em 2em 0.5em 2em;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-register-form .eael-lr-btn{background-color:#502871;margin:0px 0px 0px 0px;padding:0.5em 2em 0.5em 2em;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form .eael-lr-btn{background-color:#502871;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form .eael-lr-btn{background-color:#502871;padding:0.5em 2em 0.5em 2em;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-register-form .eael-lr-link{background-color:#B593C4;padding:0.5em 2em 0.5em 2em;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-370 .elementor-element.elementor-element-7720208{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form .eael-user-login{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form .eael-user-password{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form .eael-lr-form-group{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form .eael-lr-form-group {width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper{width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper form{width:100%;padding:0px 0px 0px 0px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form-wrapper .lr-form-header{width:100%;margin:0px 0px 16px 0px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form-wrapper .lr-form-header .form-dsc h4{margin:0px 0px 0px 0px;color:#502871;font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:600;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-register-form-wrapper .lr-form-header{width:100%;margin:0px 0px 16px 0px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-register-form-wrapper .lr-form-header .form-dsc h4{color:#502871;font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form-wrapper .lr-form-header{width:100%;margin:0px 0px 16px 0px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form-wrapper .lr-form-header .form-dsc h4{color:#502871;font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form-wrapper .lr-form-header .form-dsc p{color:#A8A8A8;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form-wrapper .lr-form-header{width:100%;margin:0px 0px 16px 0px;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form-wrapper .lr-form-header .form-dsc h4{color:#502871;font-family:"Quicksand", Sans-serif;font-size:36px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form-wrapper .lr-form-header .form-dsc p{color:#A8A8A8;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .eael-lr-form-control{text-align:left;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B593C4;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .eael-field-label{margin:0px 0px 0px 0px;padding:6px 16px 6px 16px;font-family:"Quicksand", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;background-color:#B593C4;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-menot label{margin:4px 0px 0px 7px;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-menot{color:#7F7F7E;background-color:#ffffff;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .eael-forever-forget .forget-menot  input[type=checkbox]:checked{border-color:#B593C4 !important;background:#B593C4 !important;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .eael-forever-forget input[type=checkbox]:hover:not(:checked):not(:disabled){border-color:#B593C4 !important;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-menot, .elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-menot label{font-family:"Quicksand", Sans-serif;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-pass a{color:#7F7F7E;font-family:"Quicksand", Sans-serif;font-weight:600;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-pass{background-color:#ffffff;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .forget-pass:hover{background-color:#ffffff;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form .eael-lr-footer{flex-direction:row;justify-content:flex-end;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-login-form .eael-sign-wrapper{padding-top:0;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-register-form .eael-lr-footer{flex-direction:row;justify-content:flex-end;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-register-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:center;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form .eael-lr-footer{flex-direction:row;justify-content:flex-end;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form .eael-sign-wrapper{padding-top:0;display:flex;flex-direction:row;justify-content:flex-end;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form .eael-lr-footer{flex-direction:row;justify-content:flex-end;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-resetpassword-form .eael-sign-wrapper{padding-top:0;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lostpassword-form .eael-lr-link{margin:0px 8px 0px 8px;padding:0em 0em 0em 0em;font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:600;color:#B593C4;border-radius:50px 50px 50px 50px;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-social-login-container .lr-social-buttons-container{flex-direction:row;}.elementor-370 .elementor-element.elementor-element-7720208 .pass-meta-info{width:100%;}.elementor-370 .elementor-element.elementor-element-74fa188{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woolentor-user-info{color:#272626;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woolentor-logout a{color:#BFA0CE;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woolentor-username{font-family:"Quicksand", Sans-serif;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woolentor-logout{font-family:"Quicksand", Sans-serif;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woolentor-user-image img{border-radius:50px 50px 50px 50px !important;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woolentor-user-area{justify-content:left;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woocommerce-MyAccount-navigation{margin:0px 0px 0px 0px;text-align:left;width:25%;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woocommerce-MyAccount-navigation ul li a{color:#A8A8A8;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woocommerce-MyAccount-navigation ul li{margin:0px 0px 0px 0px;border-style:none;}.elementor-370 .elementor-element.elementor-element-43e8e1a .woolentor_myaccount_page .woocommerce-MyAccount-content{width:70%;color:#8F8585;font-size:19px;text-align:left;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woolentor-user-info{color:#272626;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woolentor-logout a{color:#BFA0CE;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woolentor-username{font-family:"Quicksand", Sans-serif;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woolentor-logout{font-family:"Quicksand", Sans-serif;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woolentor-user-image img{border-radius:50px 50px 50px 50px !important;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woolentor-user-area{justify-content:left;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woocommerce-MyAccount-navigation{margin:0px 0px 0px 0px;text-align:left;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woocommerce-MyAccount-navigation ul li a{color:#A8A8A8;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:400;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woocommerce-MyAccount-navigation ul li{margin:0px 0px 0px 0px;border-style:none;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woocommerce-MyAccount-content{color:#8F8585;font-size:19px;text-align:left;}@media(max-width:999px){.elementor-370 .elementor-element.elementor-element-431e705 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-370 .elementor-element.elementor-element-431e705{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper{width:100%;padding:0px 0px 0px 0px;}.elementor-370 .elementor-element.elementor-element-7720208{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-76a9e5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:689px){.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-431e705 .lr-form-wrapper .eael-field-label{font-size:14px;line-height:1em;}.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper{width:100%;}.elementor-370 .elementor-element.elementor-element-7720208 .lr-form-wrapper .eael-field-label{font-size:14px;}.elementor-370 .elementor-element.elementor-element-847d25b .woolentor_myaccount_page .woocommerce-MyAccount-navigation{margin:0px 0px 20px 0px;}}/* Start custom CSS for eael-login-register, class: .elementor-element-431e705 */.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group {
    display: flex;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-field-label {
    width: 20%;
    border-radius: 50px;
    z-index: 2;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-field-type-confirm_pass label {
    width: 40% !important;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group > .eael-lr-form-control {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-431e705 .form-field-confirm_pass {
    margin-left: -40%;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-password-wrapper-register {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-form-control {
    padding-left: 22%;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-btn {
    width: auto;
}

.elementor-370 .elementor-element.elementor-element-431e705 #eael-lr-login-toggle-lostpassword {
    order: 1;
}

.elementor-370 .elementor-element.elementor-element-431e705 #eael-lostpassword-submit {
    order: 2;
}

@media (max-width: 689px) {
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-field-label {
        width: 35%;
        z-index: 2;
    }
    
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group > .eael-lr-form-control {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-password-wrapper-register {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-form-control {
        padding-left: 37%;
    }
    
}/* End custom CSS */
/* Start custom CSS for eael-login-register, class: .elementor-element-7720208 */.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group {
    display: flex;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-field-label {
    width: 20%;
    border-radius: 50px;
    z-index: 2;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group > .eael-lr-form-control {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-password-wrapper {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-form-control {
    padding-left: 22%;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-btn {
    width: auto;
}

.elementor-370 .elementor-element.elementor-element-7720208 #eael-lr-login-toggle-lostpassword {
    order: 1;
}

.elementor-370 .elementor-element.elementor-element-7720208 #eael-lostpassword-submit {
    order: 2;
}

@media (max-width: 689px) {
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-field-label {
        width: 35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group > .eael-lr-form-control {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-password-wrapper {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-form-control {
        padding-left: 37%;
    }

}/* End custom CSS */
/* Start custom CSS for eael-login-register, class: .elementor-element-431e705 */.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group {
    display: flex;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-field-label {
    width: 20%;
    border-radius: 50px;
    z-index: 2;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-field-type-confirm_pass label {
    width: 40% !important;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group > .eael-lr-form-control {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-431e705 .form-field-confirm_pass {
    margin-left: -40%;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-password-wrapper-register {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-form-control {
    padding-left: 22%;
}

.elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-btn {
    width: auto;
}

.elementor-370 .elementor-element.elementor-element-431e705 #eael-lr-login-toggle-lostpassword {
    order: 1;
}

.elementor-370 .elementor-element.elementor-element-431e705 #eael-lostpassword-submit {
    order: 2;
}

@media (max-width: 689px) {
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-field-label {
        width: 35%;
        z-index: 2;
    }
    
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group > .eael-lr-form-control {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-password-wrapper-register {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-431e705 .eael-lr-form-group .eael-lr-form-control {
        padding-left: 37%;
    }
    
}/* End custom CSS */
/* Start custom CSS for eael-login-register, class: .elementor-element-7720208 */.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group {
    display: flex;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-field-label {
    width: 20%;
    border-radius: 50px;
    z-index: 2;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group > .eael-lr-form-control {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-password-wrapper {
    width: 100%;
    margin-left: -20%;
    z-index: 1;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-form-control {
    padding-left: 22%;
}

.elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-btn {
    width: auto;
}

.elementor-370 .elementor-element.elementor-element-7720208 #eael-lr-login-toggle-lostpassword {
    order: 1;
}

.elementor-370 .elementor-element.elementor-element-7720208 #eael-lostpassword-submit {
    order: 2;
}

@media (max-width: 689px) {
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-field-label {
        width: 35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group > .eael-lr-form-control {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-password-wrapper {
        margin-left: -35%;
    }
    
    .elementor-370 .elementor-element.elementor-element-7720208 .eael-lr-form-group .eael-lr-form-control {
        padding-left: 37%;
    }

}/* End custom CSS */
/* Start custom CSS for wl-myaccount-account, class: .elementor-element-43e8e1a */.elementor-370 .elementor-element.elementor-element-43e8e1a img.avatar {
    height: 50px;
    width: 50px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a ul {
    border: 0;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link, .elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link a {
    border: 0;
    background-color: transparent;
    padding: 8px 12px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link a:hover, .elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link a:active, .elementor-370 .elementor-element.elementor-element-43e8e1a li.is-active a {
    border-bottom: 1px solid #B392C3 !important;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a .woocommerce-MyAccount-navigation {
    border: 1px solid #B392C3;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a input {
    border: 1px solid #B392C3;
    border-radius: 25px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a fieldset, .elementor-370 .elementor-element.elementor-element-43e8e1a .woocommerce-customer-details {
    border: 1px solid #A8A8A8;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a button, .elementor-370 .elementor-element.elementor-element-43e8e1a .button {
    font-family: "Quicksand", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #FFFFFF;
    background-color: #B392C3;
    border-radius: 50px 50px 50px 50px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a button:hover, .elementor-370 .elementor-element.elementor-element-43e8e1a .button:hover {
    color: #FFFFFF;
    background-color: #B392C3;
}/* End custom CSS */
/* Start custom CSS for wl-myaccount-account, class: .elementor-element-847d25b */.elementor-370 .elementor-element.elementor-element-847d25b img.avatar {
    height: 50px;
    width: 50px;
}

.elementor-370 .elementor-element.elementor-element-847d25b ul {
    border: 0;
}

.elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link, .elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link a {
    border: 0;
    background-color: transparent;
    padding: 8px 12px;
}

.elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link a:hover, .elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link a:active, .elementor-370 .elementor-element.elementor-element-847d25b li.is-active a {
    border-bottom: 1px solid #B392C3 !important;
}

.elementor-370 .elementor-element.elementor-element-847d25b .woocommerce-MyAccount-navigation {
    border: 1px solid #B392C3;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-847d25b input {
    border: 1px solid #B392C3;
    border-radius: 25px;
}

.elementor-370 .elementor-element.elementor-element-847d25b fieldset, .elementor-370 .elementor-element.elementor-element-847d25b .woocommerce-customer-details {
    border: 1px solid #A8A8A8;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-847d25b button, .elementor-370 .elementor-element.elementor-element-847d25b .button {
    font-family: "Quicksand", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #FFFFFF;
    background-color: #B392C3;
    border-radius: 50px 50px 50px 50px;
}

.elementor-370 .elementor-element.elementor-element-847d25b button:hover, .elementor-370 .elementor-element.elementor-element-847d25b .button:hover {
    color: #FFFFFF;
    background-color: #B392C3;
}/* End custom CSS */
/* Start custom CSS for wl-myaccount-account, class: .elementor-element-43e8e1a */.elementor-370 .elementor-element.elementor-element-43e8e1a img.avatar {
    height: 50px;
    width: 50px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a ul {
    border: 0;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link, .elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link a {
    border: 0;
    background-color: transparent;
    padding: 8px 12px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link a:hover, .elementor-370 .elementor-element.elementor-element-43e8e1a ul .woocommerce-MyAccount-navigation-link a:active, .elementor-370 .elementor-element.elementor-element-43e8e1a li.is-active a {
    border-bottom: 1px solid #B392C3 !important;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a .woocommerce-MyAccount-navigation {
    border: 1px solid #B392C3;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a input {
    border: 1px solid #B392C3;
    border-radius: 25px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a fieldset, .elementor-370 .elementor-element.elementor-element-43e8e1a .woocommerce-customer-details {
    border: 1px solid #A8A8A8;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a button, .elementor-370 .elementor-element.elementor-element-43e8e1a .button {
    font-family: "Quicksand", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #FFFFFF;
    background-color: #B392C3;
    border-radius: 50px 50px 50px 50px;
}

.elementor-370 .elementor-element.elementor-element-43e8e1a button:hover, .elementor-370 .elementor-element.elementor-element-43e8e1a .button:hover {
    color: #FFFFFF;
    background-color: #B392C3;
}/* End custom CSS */
/* Start custom CSS for wl-myaccount-account, class: .elementor-element-847d25b */.elementor-370 .elementor-element.elementor-element-847d25b img.avatar {
    height: 50px;
    width: 50px;
}

.elementor-370 .elementor-element.elementor-element-847d25b ul {
    border: 0;
}

.elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link, .elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link a {
    border: 0;
    background-color: transparent;
    padding: 8px 12px;
}

.elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link a:hover, .elementor-370 .elementor-element.elementor-element-847d25b ul .woocommerce-MyAccount-navigation-link a:active, .elementor-370 .elementor-element.elementor-element-847d25b li.is-active a {
    border-bottom: 1px solid #B392C3 !important;
}

.elementor-370 .elementor-element.elementor-element-847d25b .woocommerce-MyAccount-navigation {
    border: 1px solid #B392C3;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-847d25b input {
    border: 1px solid #B392C3;
    border-radius: 25px;
}

.elementor-370 .elementor-element.elementor-element-847d25b fieldset, .elementor-370 .elementor-element.elementor-element-847d25b .woocommerce-customer-details {
    border: 1px solid #A8A8A8;
    border-radius: 12px;
}

.elementor-370 .elementor-element.elementor-element-847d25b button, .elementor-370 .elementor-element.elementor-element-847d25b .button {
    font-family: "Quicksand", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #FFFFFF;
    background-color: #B392C3;
    border-radius: 50px 50px 50px 50px;
}

.elementor-370 .elementor-element.elementor-element-847d25b button:hover, .elementor-370 .elementor-element.elementor-element-847d25b .button:hover {
    color: #FFFFFF;
    background-color: #B392C3;
}/* End custom CSS */