.elementor-935 .elementor-element.elementor-element-d7c377a{--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;--margin-top:-35px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-935 .elementor-element.elementor-element-ae9dbab{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-935 .elementor-element.elementor-element-ae9dbab:not(.elementor-motion-effects-element-type-background), .elementor-935 .elementor-element.elementor-element-ae9dbab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-935 .elementor-element.elementor-element-debb714{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-935 .elementor-element.elementor-element-41fcbd5 .elementor-repeater-item-2e31a9b .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://empressoshop.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-14-2026-07_50_22-PM.png);background-size:cover;}.elementor-935 .elementor-element.elementor-element-41fcbd5 .elementor-repeater-item-87b9d51 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://empressoshop.com/wp-content/uploads/2026/06/ChatGPT-Image-Jun-14-2026-07_52_09-PM.png);background-size:cover;}.elementor-935 .elementor-element.elementor-element-41fcbd5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:580px;}.elementor-935 .elementor-element.elementor-element-41fcbd5 .swiper-slide-contents{max-width:66%;}.elementor-935 .elementor-element.elementor-element-41fcbd5 .swiper-slide-inner{text-align:center;}.elementor-935 .elementor-element.elementor-element-41fcbd5 .elementor-slide-heading{color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-2cc8d74{--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;--margin-top:0px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-974695f .wd-brands{--wd-brand-pd:10px;--wd-brand-bg:#F4F4F4;}.elementor-935 .elementor-element.elementor-element-8cd6338{--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:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:-100px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-2d12709 .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(135deg, #093548 0%, #0C748F 100%);}.elementor-935 .elementor-element.elementor-element-2d12709{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-2d12709 .title{font-size:36px;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-6690d1b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-e226794{--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:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-049122e .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(135deg, #093548 0%, #0C748F 100%);}.elementor-935 .elementor-element.elementor-element-049122e{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-049122e .title{font-size:36px;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-a3dc850.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-5f12fe0{--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:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-0a6ac2d .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(135deg, #093548 0%, #0C748F 100%);}.elementor-935 .elementor-element.elementor-element-0a6ac2d{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-0a6ac2d .title{font-size:36px;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-afd9369.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-94d0bea{--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:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-05bae1c .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(135deg, #093548 0%, #0C748F 100%);}.elementor-935 .elementor-element.elementor-element-05bae1c{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-05bae1c .title{font-size:36px;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-c9fed03.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-935 .elementor-element.elementor-element-72d8792{--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:space-between;--align-items:center;--flex-wrap:wrap;--margin-top:-25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-1534ddf .wd-underline-gradient u{background-color:transparent;background-image:linear-gradient(135deg, #093548 0%, #0C748F 100%);}.elementor-935 .elementor-element.elementor-element-1534ddf{width:auto;max-width:auto;}.elementor-935 .elementor-element.elementor-element-1534ddf .title{font-size:36px;line-height:1.2em;}.elementor-935 .elementor-element.elementor-element-1519c87.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:769px){.elementor-935 .elementor-element.elementor-element-ae9dbab{--width:25%;}.elementor-935 .elementor-element.elementor-element-debb714{--width:100%;}}@media(max-width:1024px) and (min-width:769px){.elementor-935 .elementor-element.elementor-element-ae9dbab{--width:100%;}.elementor-935 .elementor-element.elementor-element-debb714{--width:100%;}}@media(max-width:1024px){.elementor-935 .elementor-element.elementor-element-d7c377a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-2cc8d74{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-8cd6338{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-2d12709 .title{font-size:32px;}.elementor-935 .elementor-element.elementor-element-e226794{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-049122e .title{font-size:32px;}.elementor-935 .elementor-element.elementor-element-5f12fe0{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-0a6ac2d .title{font-size:32px;}.elementor-935 .elementor-element.elementor-element-94d0bea{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-05bae1c .title{font-size:32px;}.elementor-935 .elementor-element.elementor-element-72d8792{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-1534ddf .title{font-size:32px;}}@media(max-width:768px){.elementor-935 .elementor-element.elementor-element-41fcbd5 .swiper-slide{height:163px;}.elementor-935 .elementor-element.elementor-element-2cc8d74{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-8cd6338{--margin-top:-30px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-2d12709 .title{font-size:28px;}.elementor-935 .elementor-element.elementor-element-e226794{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-049122e .title{font-size:28px;}.elementor-935 .elementor-element.elementor-element-5f12fe0{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-0a6ac2d .title{font-size:28px;}.elementor-935 .elementor-element.elementor-element-94d0bea{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-05bae1c .title{font-size:28px;}.elementor-935 .elementor-element.elementor-element-72d8792{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-935 .elementor-element.elementor-element-1534ddf .title{font-size:28px;}}/* Start custom CSS for html, class: .elementor-element-27e8937 */@import url('https://fonts.googleapis.com/css2?family=Baloo+Da+2:wght@400;500;600;700&display=swap'); /* ===== Main Box ===== */ .category-box, .category-box *{ font-family: 'Baloo Da 2', Arial, sans-serif !important; box-sizing: border-box; 0px} .category-box{ width: 100%; background: #fff; border: 0px solid ; border-radius: 
0px; box-shadow: 0 0px 24px rgba(0,0,0,0.06); overflow: hidden; } /* ===== Header ===== */ .category-header{ height: 52px; background: #F68B1E; color: #fff; display: flex; align-items: center; gap: 12px; padding: 0 16px; font-size: 15px; font-weight: 700; letter-spacing: .2px; } .menu-icon{ font-size: 20px; line-height: 1; } /* ===== Category List ===== */ .category-list{ list-style: none; margin: 0; padding: 0; max-height: 495px; overflow-y: auto; overflow-x: hidden; } /* Scrollbar */ .category-list::-webkit-scrollbar{ width: 5px; } .category-list::-webkit-scrollbar-track{ background: #f6f6f6; } .category-list::-webkit-scrollbar-thumb{ background: #d2d2d2; border-radius: 20px; } .category-list::-webkit-scrollbar-thumb:hover{ background: #b8b8b8; } /* ===== Category Item ===== */ .category-list li{ border-bottom: 1px solid #f0f0f0; } .category-list li:last-child{ border-bottom: none; } /* ===== Main Category Link ===== */ .category-list > li > a{ min-height: 46px; padding: 10px 15px; display: flex; align-items: center; justify-content: space-between; text-decoration: none; color: #222; font-size: 15px; font-weight: 600; transition: all .25s ease; } .category-list > li > a:hover{ background: #fff7ef; color: #F68B1E; } /* Active Parent */ .category-list li.active > a{ background: #fff3e6; color: #F68B1E; } /* ===== Left Content ===== */ .cat-left{ display: flex; align-items: center; gap: 11px; } /* ===== Icon ===== */ .icon{ width: 26px; height: 26px; border-radius: 8px; background: #fff3e6; color: #F68B1E; display: inline-flex; align-items: center; justify-content: center; font-size: 14px; flex-shrink: 0; } /* ===== Arrow ===== */ .right-arrow{ color: #b8b8b8; font-size: 19px; transition: .25s ease; } .category-list li.active .right-arrow{ transform: rotate(90deg); color: #F68B1E; } /* ===== Sub Category ===== */ .sub-category{ list-style: none; margin: 0; padding: 0; background: #fffaf5; max-height: 0; overflow: hidden; transition: max-height .35s ease; } .category-list li.active .sub-category{ max-height: 250px; } /* ===== Sub Category Item ===== */ .sub-category li{ border-bottom: none; } .sub-category a{ display: flex; align-items: center; height: 38px; padding: 0 15px 0 56px; text-decoration: none; color: #555; font-size: 14px; font-weight: 500; transition: all .25s ease; } .sub-category a:hover{ background: #fff0df; color: #F68B1E; } /* ===== Responsive ===== */ @media (max-width:1024px){ .category-list{ max-height: 420px; } } @media (max-width:767px){ .category-header{ font-size: 14px; } .category-list{ max-height: 350px; } .category-list > li > a{ min-height: 42px; font-size: 14px; } .sub-category a{ height: 36px; font-size: 13px; padding-left: 48px; } .icon{ width: 24px; height: 24px; font-size: 13px; } }/* End custom CSS */