.elementor-156 .elementor-element.elementor-element-9f76e28{--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-156 .elementor-element.elementor-element-9f76e28:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-9f76e28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-156 .elementor-element.elementor-element-325cca8{--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-156 .elementor-element.elementor-element-d72e50c{--display:flex;}.elementor-156 .elementor-element.elementor-element-7bd56ae{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-border-color:#02010100;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-156 .elementor-element.elementor-element-7bd56ae .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-156 .elementor-element.elementor-element-4314a51{--display:flex;}.elementor-156 .elementor-element.elementor-element-46d7c7f{--display:flex;}.elementor-156 .elementor-element.elementor-element-0f782b3{text-align:center;}.elementor-156 .elementor-element.elementor-element-0f782b3 img{width:100%;height:70px;}.elementor-156 .elementor-element.elementor-element-6f3afef{--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-156 .elementor-element.elementor-element-fb0d8d4{--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;--justify-content:flex-end;}.elementor-156 .elementor-element.elementor-element-0fbf974.elementor-element{--align-self:flex-start;}.elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_navsearch-button{font-size:23px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:40px;text-align:center;}.elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_navsearch-button svg{max-width:23px;}.elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_navsearch-button, .elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_search-button i{color:#6EC1E4;}.elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_navsearch-button svg path, .elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_search-button svg path{stroke:#6EC1E4;fill:#6EC1E4;}.elementor-156 .elementor-element.elementor-element-8caa3c5.elementor-element{--align-self:flex-start;}.elementor-156 .elementor-element.elementor-element-87ba0fa{--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-156 .elementor-element.elementor-element-87ba0fa:not(.elementor-motion-effects-element-type-background), .elementor-156 .elementor-element.elementor-element-87ba0fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-156 .elementor-element.elementor-element-32d080a{--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-156 .elementor-element.elementor-element-31350b1{--display:flex;}.elementor-156 .elementor-element.elementor-element-3e96729 .elementor-icon-wrapper{text-align:center;}.elementor-156 .elementor-element.elementor-element-6c23c26{--display:flex;}.elementor-156 .elementor-element.elementor-element-9fab2b8{text-align:center;}.elementor-156 .elementor-element.elementor-element-9fab2b8 img{width:100%;height:70px;}.elementor-156 .elementor-element.elementor-element-990168d{--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-156 .elementor-element.elementor-element-a1aa114{--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;--justify-content:flex-end;}.elementor-156 .elementor-element.elementor-element-ddb4f7c.elementor-element{--align-self:flex-start;}.elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_navsearch-button{font-size:23px;margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;width:40px;height:40px;line-height:40px;text-align:center;}.elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_navsearch-button svg{max-width:23px;}.elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_navsearch-button, .elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_search-button i{color:#6EC1E4;}.elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_navsearch-button svg path, .elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_search-button svg path{stroke:#6EC1E4;fill:#6EC1E4;}@media(max-width:767px){.elementor-156 .elementor-element.elementor-element-325cca8{--width:28%;}.elementor-156 .elementor-element.elementor-element-7bd56ae{--toggle-icon-size:14px;}.elementor-156 .elementor-element.elementor-element-7bd56ae .elementor-menu-cart__toggle .elementor-button{gap:8px;}.elementor-156 .elementor-element.elementor-element-46d7c7f{--width:30%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-156 .elementor-element.elementor-element-6f3afef{--width:30%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-156 .elementor-element.elementor-element-fb0d8d4{--width:100%;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-156 .elementor-element.elementor-element-0fbf974{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_navsearch-button{font-size:18px;}.elementor-156 .elementor-element.elementor-element-0fbf974 .ekit_navsearch-button svg{max-width:18px;}.elementor-156 .elementor-element.elementor-element-8caa3c5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-156 .elementor-element.elementor-element-32d080a{--width:28%;}.elementor-156 .elementor-element.elementor-element-3e96729 .elementor-icon{font-size:21px;}.elementor-156 .elementor-element.elementor-element-3e96729 .elementor-icon svg{height:21px;}.elementor-156 .elementor-element.elementor-element-6c23c26{--width:30%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-156 .elementor-element.elementor-element-990168d{--width:28%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-156 .elementor-element.elementor-element-a1aa114{--width:100%;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-156 .elementor-element.elementor-element-ddb4f7c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-156 .elementor-element.elementor-element-ddb4f7c > .elementor-widget-container{margin:0% 0% 2% 0%;}.elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_navsearch-button{font-size:18px;}.elementor-156 .elementor-element.elementor-element-ddb4f7c .ekit_navsearch-button svg{max-width:18px;}}@media(min-width:768px){.elementor-156 .elementor-element.elementor-element-325cca8{--width:30%;}.elementor-156 .elementor-element.elementor-element-d72e50c{--width:50%;}.elementor-156 .elementor-element.elementor-element-4314a51{--width:50%;}.elementor-156 .elementor-element.elementor-element-46d7c7f{--width:30%;}.elementor-156 .elementor-element.elementor-element-6f3afef{--width:30%;}.elementor-156 .elementor-element.elementor-element-fb0d8d4{--width:100%;}.elementor-156 .elementor-element.elementor-element-32d080a{--width:30%;}.elementor-156 .elementor-element.elementor-element-31350b1{--width:50%;}.elementor-156 .elementor-element.elementor-element-6c23c26{--width:30%;}.elementor-156 .elementor-element.elementor-element-990168d{--width:30%;}.elementor-156 .elementor-element.elementor-element-a1aa114{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-4ef079a *//* Popup container styling */
.popup-register {
    display: none; /* Initially hidden */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Dark background */
    justify-content: center;
    align-items: center;
}

/* Popup content box */
.popup-content {
    background-color: white;
    padding: 30px;
    border-radius: 8px;
    width: 300px;
    text-align: center;
    box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.1);
}

/* Close button */
.close-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    font-size: 30px;
    cursor: pointer;
    color: #000;
}

/* Input field styling */
.popup-register input[type="email"],
.popup-register input[type="text"] {
    width: 100%;
    padding: 12px;
    margin-bottom: 15px;
    border-radius: 5px;
    border: 1px solid #ccc;
    font-size: 14px;
}

/* Submit Button Styling */
.submit-button {
    background-color: #4CAF50;
    color: white;
    border: none;
    padding: 14px;
    border-radius: 5px;
    cursor: pointer;
    width: 100%;
}

.submit-button:hover {
    background-color: #45a049;
}

/* Timer countdown */
#countdown {
    color: red;
    font-weight: bold;
}
/* Style for the popup container */
#popup-register {
    display: none; /* Initially hidden */
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.5); /* Semi-transparent background */
    z-index: 9999; /* Make sure it's on top */
    align-items: center;
    justify-content: center;
}

/* Popup box style */
#popup-register .popup-content {
    background: #fff;
    border-radius: 8px;
    padding: 20px;
    width: 90%;
    max-width: 400px;
    text-align: center;
}

/* Close button style */
#popup-register .popup-close {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    font-size: 20px;
    color: #999;
}

/* Form input fields */
#popup-register input[type="email"], #popup-register input[type="text"] {
    width: 100%;
    padding: 12px 15px;
    border: 1px solid #ccc;
    border-radius: 6px;
    margin-bottom: 20px;
}

/* Button styling */
#popup-register button {
    background-color: #007cba;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 6px;
    cursor: pointer;
}

#popup-register button:hover {
    background-color: #005f8a;
}

/* Countdown timer */
#popup-register .timer {
    font-size: 12px;
    color: #999;
}

/* Add CSS transitions for smooth opening and closing */
#popup-register .popup-content {
    transition: opacity 0.5s ease-in-out;
    opacity: 0;
}

#popup-register.show .popup-content {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8caa3c5 */nav-icon{
    direction: rtl !important;
}/* End custom CSS */