.elementor-896 .elementor-element.elementor-element-account-welcome-section:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-account-welcome-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0170B9;}.elementor-896 .elementor-element.elementor-element-account-welcome-section > .elementor-container{max-width:1140px;}.elementor-896 .elementor-element.elementor-element-account-welcome-section, .elementor-896 .elementor-element.elementor-element-account-welcome-section > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-896 .elementor-element.elementor-element-account-welcome-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:48px;padding:16px 20px 0px 20px;}.elementor-896 .elementor-element.elementor-element-account-welcome-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-896 .elementor-element.elementor-element-account-welcome-title > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-896 .elementor-element.elementor-element-account-welcome-title{text-align:start;}.elementor-896 .elementor-element.elementor-element-account-welcome-title .elementor-heading-title{font-family:"Karla", Sans-serif;font-size:34px;font-weight:700;line-height:38px;color:#FFFFFF;}.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-896 .elementor-element.elementor-element-account-welcome-copy > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-896 .elementor-element.elementor-element-account-welcome-copy{font-family:"Karla", Sans-serif;font-size:17px;font-weight:400;line-height:28px;color:#EAF6FB;}.elementor-896 .elementor-element.elementor-element-account-workspace-section:not(.elementor-motion-effects-element-type-background), .elementor-896 .elementor-element.elementor-element-account-workspace-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-896 .elementor-element.elementor-element-account-workspace-section > .elementor-container{max-width:1140px;}.elementor-896 .elementor-element.elementor-element-account-workspace-section, .elementor-896 .elementor-element.elementor-element-account-workspace-section > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-896 .elementor-element.elementor-element-account-workspace-section{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-896 .elementor-element.elementor-element-account-workspace-section > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-896 .elementor-element.elementor-element-account-workspace-column > .elementor-element-populated{margin:-40px 0px 64px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-896 .elementor-element.elementor-element-account-shortcode > .elementor-widget-container{margin:0px 0px 0px -40px;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-account-shortcode */body.page-id-896 .entry-header{display:none}
body.page-id-896 .elementor-element-account-shell{padding-top:48px!important;padding-bottom:48px!important;padding-left:0!important}
body.page-id-896 .elementor-element-account-welcome-section{margin-top:24px;margin-left:0!important;padding-top:16px;padding-bottom:14px}
body.page-id-896 .elementor-element-account-workspace-section{margin-left:0!important}
body.page-id-896 .elementor-element-account-welcome-title{margin-bottom:2px}
@media (min-width:768px){body.page-id-896 .elementor-element-account-workspace-section{border:0!important;padding:0!important}body.page-id-896 .elementor-element-account-workspace-section>.elementor-container{padding:0!important}body.page-id-896 .elementor-element-account-workspace-column{padding:0!important}}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation{float:left;width:24%;margin:0;padding:0}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation li{margin:0}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation a{display:block;padding:13px 15px;border:1px solid #DCE8EE;border-radius:6px;color:#406381;background:#F7FBFD;font-weight:700;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation a:hover{border-color:#8CC63F;color:#3A3A3A;background:#F4F9E9}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation .is-active a{border-color:#0170B9;background:#0170B9;color:#FFFFFF}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content{float:right;width:72%;color:#4B4F58}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content a{color:#406381;font-weight:700}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content a:hover{color:#0170B9}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content p{margin:0 0 18px}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content .woocommerce-info,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content .woocommerce-message{border-top-color:#8CC63F;background:#F4F9E9}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content table{border-collapse:separate;border-spacing:0;border:1px solid #DCE8EE;border-radius:6px;overflow:hidden}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content th{background:#F4F8FA;color:#3A3A3A;font-weight:700}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content td,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content th{padding:13px 15px;border-bottom:1px solid #DCE8EE}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content tr:last-child td{border-bottom:0}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content .button,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content button,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content input[type=submit]{border:0;border-radius:6px;background:#0170B9;color:#FFFFFF;padding:12px 20px;font-family:Karla,sans-serif;font-weight:700}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content .button:hover,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content button:hover,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content input[type=submit]:hover{background:#8CC63F;color:#3A3A3A}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content input,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content select,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content textarea{border:1px solid #C9D9E2;border-radius:6px;padding:11px 12px;font-family:Karla,sans-serif}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content input:focus,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content select:focus,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content textarea:focus{border-color:#0170B9;outline:2px solid rgba(1,112,185,.18);outline-offset:1px}
.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation:after,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content:after{content:"";display:table;clear:both}
@media (max-width:767px){body.page-id-896 .elementor-element-account-shell{padding-top:32px!important;padding-bottom:32px!important}body.page-id-896 .elementor-element-account-welcome-section{margin-top:18px;padding-top:20px;padding-bottom:18px}body.page-id-896 .elementor-element-account-welcome-title{margin-bottom:0}.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content{float:none;width:100%}.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation{margin-bottom:28px}.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column}.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content table{display:block;overflow-x:auto;white-space:nowrap}.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content td,.elementor-896 .elementor-element.elementor-element-account-shortcode .woocommerce-MyAccount-content th{padding:11px 12px}}
body.page-id-896 .elementor-element-account-welcome-section{background-color:#0170B9!important;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}/* End custom CSS */