.elementor-9904 .elementor-element.elementor-element-297acf3{--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;--align-items:center;--margin-top:auto;--margin-bottom:auto;--margin-left:auto;--margin-right:auto;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9904 .elementor-element.elementor-element-e2d653d{margin:0 auto calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-item > a{font-size:13px;font-weight:400;}.elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-9904 .elementor-element.elementor-element-169a0a7{margin:0 auto calc(var(--kit-widget-spacing, 0px) + 0) auto;padding:0 0 0 0;}.elementor-9904 .elementor-element.elementor-element-169a0a7.elementor-element{--align-self:center;}.elementor-9904 .elementor-element.elementor-element-169a0a7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#000000;}.elementor-9904 .elementor-element.elementor-element-334481a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-9904 .elementor-element.elementor-element-334481a:not(.elementor-motion-effects-element-type-background), .elementor-9904 .elementor-element.elementor-element-334481a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-9904 .elementor-element.elementor-element-c34114c{--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;}.elementor-9904 .elementor-element.elementor-element-a62eb36{--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:center;}.elementor-9904 .elementor-element.elementor-element-a9c63dc .elementor-nav-menu{justify-content:flex-start !important;}.elementor-9904 .elementor-element.elementor-element-a9c63dc > .elementor-widget-container{margin:0px 0px 0px -19px;}.elementor-9904 .elementor-element.elementor-element-a9c63dc .nav-menu-a9c63dc > ul > li> a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFFCC;}.elementor-9904 .elementor-element.elementor-element-a9c63dc .nav-menu-a9c63dc > ul > li > a i{color:#FFFFFFCC;}.elementor-9904 .elementor-element.elementor-element-a9c63dc .nav-menu-a9c63dc > ul > li> .caret:before{background-color:#FFFFFFCC;}.elementor-9904 .elementor-element.elementor-element-a9c63dc .nav-menu-a9c63dc > ul > li > a{padding:18px 0px 15px 0px !important;margin:0px 15px 0px 15px !important;}.elementor-9904 .elementor-element.elementor-element-3eada55{--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:flex-start;--align-items:center;}.elementor-9904 .elementor-element.elementor-element-b2ab6c2 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-9904 .elementor-element.elementor-element-b2ab6c2 .btn-search-icon > i,
                    .elementor-9904 .elementor-element.elementor-element-b2ab6c2 .btn-search-icon > svg{font-size:25px;}.elementor-9904 .elementor-element.elementor-element-b2ab6c2 .btn-search-icon > i{color:#3A454F;}.elementor-9904 .elementor-element.elementor-element-b2ab6c2 .btn-search-icon > svg{fill:#3A454F;}.elementor-9904 .elementor-element.elementor-element-b2ab6c2 .btn-search-icon > i:hover{color:var( --e-global-color-primary );}.elementor-9904 .elementor-element.elementor-element-b2ab6c2 .btn-search-icon > svg:hover{fill:var( --e-global-color-primary );}.elementor-9904 .elementor-element.elementor-element-5f366bb > .elementor-widget-container{margin:0px -3px 0px 0px;}.elementor-9904 .elementor-element.elementor-element-5f366bb .top-wishlist i{font-size:25px !important;}.elementor-9904 .elementor-element.elementor-element-5f366bb .top-wishlist a:hover i{color:var( --e-global-color-primary );}.elementor-9904 .elementor-element.elementor-element-5f366bb .top-wishlist .count_wishlist{color:var( --e-global-color-text );background:#FFFFFF;top:-6px;left:21px;right:auto;}.rtl .elementor-9904 .elementor-element.elementor-element-5f366bb .top-wishlist .count_wishlist{right:21px;left:auto;}.elementor-9904 .elementor-element.elementor-element-9804237 .cart-dropdown .cart-icon i{font-size:20px !important;}.elementor-9904 .elementor-element.elementor-element-9804237 .cart-dropdown .cart-icon{color:#FFFFFF;}.elementor-9904 .elementor-element.elementor-element-9804237 .cart-icon span.mini-cart-items{color:#000000;background:#FFFFFF;top:-7px;left:22px;right:auto;}.rtl .elementor-9904 .elementor-element.elementor-element-9804237 .cart-icon span.mini-cart-items{right:22px;left:auto;}.elementor-9904 .elementor-element.elementor-element-9804237 .cart-popup .dropdown-menu.show{inset:70px 1px auto auto !important;}.rtl .elementor-9904 .elementor-element.elementor-element-9804237 .cart-popup .dropdown-menu.show{inset:70px auto auto 0px !important;}.elementor-9904 .elementor-element.elementor-element-9bc37f8 .tbay-login a i{font-size:25px !important;margin:-5px 0px 0px 0px;color:#3A454F;}.elementor-9904 .elementor-element.elementor-element-9bc37f8 .tbay-login > a:hover i{color:var( --e-global-color-primary );}.elementor-9904 .elementor-element.elementor-element-4088946 > .elementor-widget-container{margin:0px 0px 10px 15px;}.elementor-9904 .elementor-element.elementor-element-4088946 .cpel-switcher__lang a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;line-height:20px;padding-left:7px;padding-right:7px;}.elementor-9904 .elementor-element.elementor-element-4088946.cpel-switcher--layout-dropdown .cpel-switcher__lang a{background-color:#FFFFFF;}.elementor-9904 .elementor-element.elementor-element-4088946.cpel-switcher--layout-dropdown .cpel-switcher__lang a:hover, .elementor-9904 .elementor-element.elementor-element-4088946.cpel-switcher--layout-dropdown .cpel-switcher__lang a:focus{background-color:#D9D9D9;}.elementor-9904 .elementor-element.elementor-element-4088946 .cpel-switcher__icon{padding-left:6px;}.elementor-9904 .elementor-element.elementor-element-4088946 .cpel-switcher__code{padding-left:2px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-9904 .elementor-element.elementor-element-c34114c{--width:17%;}.elementor-9904 .elementor-element.elementor-element-a62eb36{--width:53%;}.elementor-9904 .elementor-element.elementor-element-3eada55{--width:30%;}}@media(max-width:1366px){.elementor-9904 .elementor-element.elementor-element-297acf3{--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;}.elementor-9904 .elementor-element.elementor-element-e2d653d.elementor-element{--align-self:center;}.elementor-9904 .elementor-element.elementor-element-e2d653d{--e-icon-list-icon-size:25px;}.elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-item > a{font-size:13px;}.elementor-9904 .elementor-element.elementor-element-169a0a7 .elementor-heading-title{font-size:13px;}.elementor-9904 .elementor-element.elementor-element-a62eb36{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9904 .elementor-element.elementor-element-a9c63dc .nav-menu-a9c63dc > ul > li > a{margin:0px 10px 0px 10px !important;}.elementor-9904 .elementor-element.elementor-element-3eada55{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-9904 .elementor-element.elementor-element-4088946 > .elementor-widget-container{margin:0px 0px 10px 15px;}.elementor-9904 .elementor-element.elementor-element-4088946 .cpel-switcher__lang a{font-size:13px;line-height:20px;padding-left:7px;padding-right:7px;padding-top:0px;padding-bottom:0px;}.elementor-9904 .elementor-element.elementor-element-4088946 .cpel-switcher__code{padding-left:2px;}}@media(min-width:2400px){.elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9904 .elementor-element.elementor-element-e2d653d .elementor-icon-list-item > a{font-size:13px;}.elementor-9904 .elementor-element.elementor-element-169a0a7 .elementor-heading-title{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-169a0a7 */.elementor-9904 .elementor-element.elementor-element-169a0a7{
    margin: 0 auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a62eb36 */#mmenu-close .btn-toggle-canvas{
    background: #fff !important;
}/* End custom CSS */
/* Start custom CSS for tbay-mini-cart, class: .elementor-element-9804237 */.tbay-element-mini-cart .cart-icon i {
  display: none !important;
}

.tbay-element-mini-cart .cart-icon::before {
  content: "" !important;
  display: inline-block !important;
  width: 20px !important;
  height: 20px !important;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 1.6665L2.5 4.99984V16.6665C2.5 17.1085 2.67559 17.5325 2.98816 17.845C3.30072 18.1576 3.72464 18.3332 4.16667 18.3332H15.8333C16.2754 18.3332 16.6993 18.1576 17.0118 17.845C17.3244 17.5325 17.5 17.1085 17.5 16.6665V4.99984L15 1.6665H5Z' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.5 5H17.5' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.3327 8.3335C13.3327 9.21755 12.9815 10.0654 12.3564 10.6905C11.7313 11.3156 10.8834 11.6668 9.99935 11.6668C9.11529 11.6668 8.26745 11.3156 7.64233 10.6905C7.0172 10.0654 6.66602 9.21755 6.66602 8.3335' stroke='white' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") !important;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  vertical-align: middle !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-334481a */#menu-item-9264 .sub-menu-wrap {
    display: block;
    position: absolute;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: all 0.3s ease;
    z-index: 999;
}
#menu-item-9264:hover .sub-menu-wrap {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
#menu-item-9264 .sub-menu {
    background-color: #ffffff;
    min-width: 200px;
    padding: 15px 0;
    margin-top: 10px; 
    border-radius: 8px;
    box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.1);
    list-style: none;
    margin-top: -1rem;
}

#menu-item-9264 .sub-menu li a {
    display: block;
    padding: 10px 25px;
    color: #000000;
    text-decoration: none;
    font-size: 15px;
    font-family: inherit;
    transition: background 0.2s ease;
}

#menu-item-9264 .sub-menu li a:hover {
    background-color: #f8f8f8;
    color: #333333;
}

#menu-item-9264 .caret {
    display: none !important;
}

#menu-item-9264 a.elementor-item:after {
    content: "";
    display: inline-block;
    width: 10px;
    height: 6px;
    margin-left: 8px;
    vertical-align: middle;
    background-image: url('data:image/svg+xml;utf8,<svg width="10" height="6" viewBox="0 0 10 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 6L0 0H10L5 6Z" fill="white" fill-opacity="0.8"/></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    
    transition: transform 0.3s ease;
}
#menu-item-9264:hover a.elementor-item:after {
    transform: rotate(180deg);
}/* End custom CSS */