.elementor-6166 .elementor-element.elementor-element-5f1684e{--display:flex;--position:fixed;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:9;}.elementor-6166 .elementor-element.elementor-element-5f1684e:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-5f1684e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0000002E 0%, #00000000 100%);}.elementor-6166 .elementor-element.elementor-element-5f1684e.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-6166 .elementor-element.elementor-element-5f1684e{left:0px;}body.rtl .elementor-6166 .elementor-element.elementor-element-5f1684e{right:0px;}.elementor-6166 .elementor-element.elementor-element-ffd864d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-6166 .elementor-element.elementor-element-96b89e3{--display:flex;}.elementor-6166 .elementor-element.elementor-element-1ea7eb9{--display:flex;}.elementor-6166 .elementor-element.elementor-element-2d6f470{--display:flex;}.elementor-6166 .elementor-element.elementor-element-d34d91c{--display:flex;}.elementor-6166 .elementor-element.elementor-element-fe20a6c{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-padding:15px 15px 15px 20px;--n-menu-icon-size:17px;--n-menu-icon-color:#242424;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-6166 .elementor-element.elementor-element-fe20a6c > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-6166 .elementor-element.elementor-element-fe20a6c.elementor-element{--align-self:center;}.elementor-6166 .elementor-element.elementor-element-fe20a6c {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:#FFFFFF;}.elementor-6166 .elementor-element.elementor-element-9f8deeb > .elementor-widget-container{margin:0px 0px -0px 0px;}.elementor-6166 .elementor-element.elementor-element-9f8deeb img{width:144px;}.elementor-6166 .elementor-element.elementor-element-1d9bd2d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6166 .elementor-element.elementor-element-15ae6a5{--display:flex;}.elementor-6166 .elementor-element.elementor-element-952a8b1{--display:flex;}.elementor-6166 .elementor-element.elementor-element-3830bd6{--display:flex;}.elementor-6166 .elementor-element.elementor-element-053bd17{--n-menu-dropdown-content-max-width:fit-content;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:18px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-title-padding:15px 15px 15px 20px;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-6166 .elementor-element.elementor-element-053bd17 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-6166 .elementor-element.elementor-element-053bd17 {--n-menu-title-color-hover:var( --e-global-color-secondary );--n-menu-title-color-active:#FFFFFF;}.elementor-6166 .elementor-element.elementor-element-f323b66{--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--checkout-button-display:none;--cart-footer-layout:1fr;--cart-buttons-position-margin:auto;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-primary );--toggle-button-border-color:#02010100;--toggle-button-icon-hover-color:#FFFFFF;--toggle-button-hover-border-color:#02010100;--toggle-icon-size:25px;--toggle-icon-padding:5px 06px 0px 0px;--cart-border-style:none;--cart-padding:15px 15px 15px 15px;--cart-close-icon-size:20px;--remove-item-button-color:#242424;--remove-item-button-hover-color:var( --e-global-color-secondary );--menu-cart-subtotal-color:#242424;--product-variations-color:#757575;--product-price-color:#242424;--product-divider-gap:10px;--view-cart-button-background-color:var( --e-global-color-secondary );--view-cart-button-hover-background-color:#242424;--view-cart-button-padding:16px 16px 16px 16px;--empty-message-color:#242424;}.elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__toggle .elementor-button:hover{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}body:not(.rtl) .elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-5px;top:-5px;}body.rtl .elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:5px;top:-5px;left:auto;}.elementor-6166 .elementor-element.elementor-element-f323b66 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__product-name a{font-size:16px;}.elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__footer-buttons a.elementor-button--view-cart{border-radius:4px 4px 4px 4px;}.elementor-6166 .elementor-element.elementor-element-9316355 .elementor-icon-wrapper{text-align:center;}.elementor-6166 .elementor-element.elementor-element-9316355.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-9316355.elementor-view-framed .elementor-icon, .elementor-6166 .elementor-element.elementor-element-9316355.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-9316355.elementor-view-framed .elementor-icon, .elementor-6166 .elementor-element.elementor-element-9316355.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-repeater-item-29f9fbd.elementor-social-icon{background-color:#C6A65C00;}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-repeater-item-29f9fbd.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-repeater-item-29f9fbd.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-repeater-item-00caf61.elementor-social-icon{background-color:#C6A65C00;}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-repeater-item-00caf61.elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-repeater-item-00caf61.elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-234f9b1{--grid-template-columns:repeat(2, auto);--icon-size:20px;--grid-column-gap:15px;--grid-row-gap:0px;}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-widget-container{text-align:center;}.elementor-6166 .elementor-element.elementor-element-234f9b1 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-6166 .elementor-element.elementor-element-234f9b1.elementor-element{--align-self:center;}.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-social-icon{--icon-padding:0em;}.elementor-6166 .elementor-element.elementor-element-f5d5826 .elementor-icon-wrapper{text-align:center;}.elementor-6166 .elementor-element.elementor-element-8322899{--display:flex;--position:fixed;--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;--justify-content:center;top:0px;--z-index:9;}.elementor-6166 .elementor-element.elementor-element-8322899:not(.elementor-motion-effects-element-type-background), .elementor-6166 .elementor-element.elementor-element-8322899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6166 .elementor-element.elementor-element-8322899.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-6166 .elementor-element.elementor-element-8322899{left:0px;}body.rtl .elementor-6166 .elementor-element.elementor-element-8322899{right:0px;}.elementor-6166 .elementor-element.elementor-element-436877e img{width:235px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6166 .elementor-element.elementor-element-ca5a5f0{--display:flex;}.elementor-6166 .elementor-element.elementor-element-ca5a5f0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6166 .elementor-element.elementor-element-8d1508c .elementor-icon-wrapper{text-align:center;}.elementor-6166 .elementor-element.elementor-element-8d1508c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-8d1508c.elementor-view-framed .elementor-icon, .elementor-6166 .elementor-element.elementor-element-8d1508c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-8d1508c.elementor-view-framed .elementor-icon, .elementor-6166 .elementor-element.elementor-element-8d1508c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6166 .elementor-element.elementor-element-f48ba1f .elementor-icon-wrapper{text-align:center;}.elementor-6166 .elementor-element.elementor-element-f48ba1f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-6166 .elementor-element.elementor-element-f48ba1f.elementor-view-framed .elementor-icon, .elementor-6166 .elementor-element.elementor-element-f48ba1f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-6166 .elementor-element.elementor-element-f48ba1f.elementor-view-framed .elementor-icon, .elementor-6166 .elementor-element.elementor-element-f48ba1f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-6166 .elementor-element.elementor-element-f48ba1f .elementor-icon{font-size:32px;}.elementor-6166 .elementor-element.elementor-element-f48ba1f .elementor-icon svg{height:32px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1200px){.elementor-6166 .elementor-element.elementor-element-9f8deeb img{width:100px;}.elementor-6166 .elementor-element.elementor-element-1d9bd2d{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6166 .elementor-element.elementor-element-f5d5826 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-6166 .elementor-element.elementor-element-f5d5826.elementor-element{--align-self:center;}.elementor-6166 .elementor-element.elementor-element-8322899{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-6166 .elementor-element.elementor-element-436877e > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-6166 .elementor-element.elementor-element-436877e img{width:auto;height:20px;}.elementor-6166 .elementor-element.elementor-element-ca5a5f0{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6166 .elementor-element.elementor-element-8d1508c .elementor-icon{font-size:24px;}.elementor-6166 .elementor-element.elementor-element-8d1508c .elementor-icon svg{height:24px;}.elementor-6166 .elementor-element.elementor-element-f48ba1f > .elementor-widget-container{padding:0px 10px 0px 0px;}}@media(min-width:768px){.elementor-6166 .elementor-element.elementor-element-ffd864d{--width:calc(50% - 75px);}.elementor-6166 .elementor-element.elementor-element-1d9bd2d{--width:calc(50% - 75px);}}@media(max-width:1200px) and (min-width:768px){.elementor-6166 .elementor-element.elementor-element-5f1684e{--content-width:100%;}.elementor-6166 .elementor-element.elementor-element-ffd864d{--width:calc(50% - 50px);}.elementor-6166 .elementor-element.elementor-element-1d9bd2d{--width:calc(50% - 50px);}.elementor-6166 .elementor-element.elementor-element-ca5a5f0{--width:108px;}}@media(max-width:767px){.elementor-6166 .elementor-element.elementor-element-ffd864d{--width:calc(50% - 50px);}.elementor-6166 .elementor-element.elementor-element-1d9bd2d{--width:calc(50% - 50px);}.elementor-6166 .elementor-element.elementor-element-8322899{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6166 .elementor-element.elementor-element-436877e img{width:220px;height:auto;}.elementor-6166 .elementor-element.elementor-element-8d1508c .elementor-icon{font-size:24px;}.elementor-6166 .elementor-element.elementor-element-8d1508c .elementor-icon svg{height:24px;}.elementor-6166 .elementor-element.elementor-element-f48ba1f .elementor-icon{font-size:24px;}.elementor-6166 .elementor-element.elementor-element-f48ba1f .elementor-icon svg{height:24px;}}/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-f323b66 */.elementor-6166 .elementor-element.elementor-element-f323b66 span.elementor-button-icon {
    overflow: visible;
}

.elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__toggle_wrapper {
    display: flex;
}

.elementor-6166 .elementor-element.elementor-element-f323b66  span.elementor-button-icon-qty {
    z-index: 1;
}

.elementor-6166 .elementor-element.elementor-element-f323b66 .elementor-menu-cart__container {
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9316355 */.elementor-6166 .elementor-element.elementor-element-9316355 , .elementor-6166 .elementor-element.elementor-element-9316355 i.fas.fa-user {
    height: 20px;
    min-width: 20px;
    font-size: 20px;
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-234f9b1 */.elementor-6166 .elementor-element.elementor-element-234f9b1 svg,.elementor-6166 .elementor-element.elementor-element-234f9b1 path
.elementor-6166 .elementor-element.elementor-element-234f9b1 a{
    width: 22px;
    height: 22px;
    font-size: 22px;
    display: flex;
}

.elementor-6166 .elementor-element.elementor-element-234f9b1 span.elementor-grid-item {
    display: flex;
}

.elementor-6166 .elementor-element.elementor-element-234f9b1 .elementor-widget-container {
    padding: 0 !important;
    display: flex
;
}

.elementor-6166 .elementor-element.elementor-element-234f9b1 {
        min-width: 54px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f5d5826 */.elementor-6166 .elementor-element.elementor-element-f5d5826,
.elementor-6166 .elementor-element.elementor-element-f5d5826 * {
    margin: 0!important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-436877e */.elementor-6166 .elementor-element.elementor-element-436877e , .elementor-6166 .elementor-element.elementor-element-436877e * {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8d1508c */.elementor-6166 .elementor-element.elementor-element-8d1508c * {
    margin: 0!important;
      padding: 0!important;
          display: flex
;
    align-content: center;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f48ba1f */.elementor-6166 .elementor-element.elementor-element-f48ba1f,
.elementor-6166 .elementor-element.elementor-element-f48ba1f * {
    margin: 0!important;
    display: flex;
}

.elementor-6166 .elementor-element.elementor-element-f48ba1f svg {
   min-width:35px;
    min-height: 35px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca5a5f0 */.elementor-6166 .elementor-element.elementor-element-ca5a5f0 {
    width: 85px;
}/* End custom CSS */