.elementor-17 .elementor-element.elementor-element-3c9b2e78{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-871301e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--overlay-opacity:1;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-871301e::before, .elementor-17 .elementor-element.elementor-element-871301e > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-871301e > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-871301e > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-871301e > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-871301e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-f053730{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-f053730{right:0px;}.elementor-17 .elementor-element.elementor-element-f053730{top:0px;}.elementor-17 .elementor-element.elementor-element-5a624c0{z-index:1;text-align:center;}.elementor-17 .elementor-element.elementor-element-5a624c0 .elementor-heading-title{font-size:30px;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-1e0c895{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-f053730 */.elementor-17 .elementor-element.elementor-element-f053730{
    inset: 0;
    width: 100%;
    height: 100%;
}

.elementor-17 .elementor-element.elementor-element-f053730 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center center;
    display: block;
}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-f509774 */.elementor-17 .elementor-element.elementor-element-f509774 { width:100%; max-width:1265px; margin:0 auto; padding:60px 20px 80px; color:#333; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation { min-width:230px; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation ul { list-style:none; margin:0; padding:0; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation li a { display:block; padding:13px 16px; border-bottom:1px solid #ddd; color:#65070c !important; text-decoration:none; font-weight:600; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation li.is-active a { background:#65070c; color:#fff !important; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation li a:hover { background:#f4eeee; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content { min-width:0; line-height:1.6; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content a { color:#65070c !important; text-underline-offset:2px; }
.elementor-17 .elementor-element.elementor-element-f509774 input, .elementor-17 .elementor-element.elementor-element-f509774 select { min-height:44px; border:1px solid #555; color:#333; }
.elementor-17 .elementor-element.elementor-element-f509774 button, .elementor-17 .elementor-element.elementor-element-f509774 .button, .elementor-17 .elementor-element.elementor-element-f509774 .elementor-button { min-height:48px; padding:12px 20px !important; border:2px solid #65070c !important; background:#65070c !important; color:#fff !important; font-weight:700 !important; text-transform:uppercase; text-decoration:none !important; }
.elementor-17 .elementor-element.elementor-element-f509774 button:focus-visible, .elementor-17 .elementor-element.elementor-element-f509774 a:focus-visible, .elementor-17 .elementor-element.elementor-element-f509774 input:focus-visible, .elementor-17 .elementor-element.elementor-element-f509774 select:focus-visible { outline:3px solid #65070c !important; outline-offset:3px; }
@media (max-width:767px) { .elementor-17 .elementor-element.elementor-element-f509774 { padding:40px 20px 60px; } .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation { width:100%; } }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-navigation li.is-active a { background:#65070c !important; color:#fff !important; }

.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content a.button, .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content a.button:visited, .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content button, .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content button.button { color:#fff !important; background:#65070c !important; border:2px solid #65070c !important; transition:background-color .2s ease,color .2s ease,border-color .2s ease; }
.elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content a.button:hover, .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content a.button:focus-visible, .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content button:hover, .elementor-17 .elementor-element.elementor-element-f509774 .woocommerce-MyAccount-content button:focus-visible { color:#65070c !important; background:#fff !important; border-color:#65070c !important; }/* End custom CSS */