.elementor-15 .elementor-element.elementor-element-7ebfa52{--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;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:72px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-15 .elementor-element.elementor-element-0a392c8{text-align:center;}.elementor-15 .elementor-element.elementor-element-0a392c8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:36px;font-weight:700;color:#000000;}.elementor-15 .elementor-element.elementor-element-88c8b9f .woocommerce-breadcrumb{color:#232323;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;text-align:center;}.elementor-15 .elementor-element.elementor-element-88c8b9f .woocommerce-breadcrumb > a{color:#232323;}.elementor-widget-image .widget-image-caption{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 );}.elementor-15 .elementor-element.elementor-element-c6a6591{--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;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b311bb0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:5px 5px 5px 5px;box-shadow:0px 3px 15px 10px rgba(202, 200.99999999999997, 241.99999999999997, 0.29);--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-15 .elementor-element.elementor-element-b311bb0:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b311bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-db77707 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-db77707{text-align:center;}.elementor-15 .elementor-element.elementor-element-db77707 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;color:#232323;}.elementor-15 .elementor-element.elementor-element-d0e5acd{--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;--margin-top:0px;--margin-bottom:72px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5c4908a{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:5px 5px 5px 5px;box-shadow:0px 3px 15px 10px rgba(202, 200.99999999999997, 241.99999999999997, 0.29);--padding-top:38px;--padding-bottom:38px;--padding-left:38px;--padding-right:38px;}.elementor-15 .elementor-element.elementor-element-5c4908a:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5c4908a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-7ebfa52{--width:100%;}.elementor-15 .elementor-element.elementor-element-c6a6591{--content-width:600px;}.elementor-15 .elementor-element.elementor-element-b311bb0{--width:100%;}.elementor-15 .elementor-element.elementor-element-d0e5acd{--content-width:950px;}.elementor-15 .elementor-element.elementor-element-5c4908a{--width:100%;}}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-355bdea */.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{
    padding:0px!important;
    border:none!important;
}

.e-my-account-tab.e-my-account-tab__dashboard h2 {
    display: none !important;
}

form.woocommerce-form.woocommerce-form-login.login{
    margin:0px!important;
    padding:0px!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:nth-child(3) {
    margin-top: 20px;
    display: flex !important
;
    flex-direction: column;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select{
    background-color:white!important;
    border-radius:5px!important;
    border: solid 2px #CAC9F2;
    font-family:raleway!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus{
    background-color:white!important;
    border-radius:5px!important;
    border: solid 2px #CAC9F2;
    font-family:raleway!important;
}

p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide {
    font-family: raleway !important;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    font-family: raleway !important;
    font-weight: 500!important;
    padding-bottom:16px!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:nth-child(3){
    margin-top: 8px!important;
}

.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{
    display:none!important;
}

p.woocommerce-LostPassword.lost_password{
    display:none!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button{
    background-color:#9429d9!important;
    font-family:raleway;
    font-weight:500!important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-f036d8f */.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword{
    padding:0px!important;
    border:none!important;
}

.e-my-account-tab.e-my-account-tab__dashboard h2 {
    display: none !important;
}

form.woocommerce-form.woocommerce-form-login.login{
    margin:0px!important;
    padding:0px!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:nth-child(3) {
    margin-top: 20px;
    display: flex !important
;
    flex-direction: column;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select{
    background-color:white!important;
    border-radius:5px!important;
    border: solid 2px #CAC9F2;
    font-family:raleway!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select:focus{
    background-color:white!important;
    border-radius:5px!important;
    border: solid 2px #CAC9F2;
    font-family:raleway!important;
}

p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide {
    font-family: raleway !important;
}

.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme {
    font-family: raleway !important;
    font-weight: 500!important;
    padding-bottom:16px!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login p:nth-child(3){
    margin-top: 8px!important;
}

.woocommerce form .show-password-input, .woocommerce-page form .show-password-input{
    display:none!important;
}

p.woocommerce-LostPassword.lost_password{
    display:none!important;
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button{
    background-color:#9429d9!important;
    font-family:raleway;
    font-weight:500!important;
}/* End custom CSS */