.elementor-9 .elementor-element.elementor-element-1d7be16{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6533a20{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-cc3248a{--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;--overlay-opacity:0.5;}.elementor-9 .elementor-element.elementor-element-cc3248a::before, .elementor-9 .elementor-element.elementor-element-cc3248a > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-cc3248a > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-cc3248a > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-cc3248a > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-cc3248a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-ba65c5b{--spacer-size:30px;}.elementor-9 .elementor-element.elementor-element-6c5dc1a{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-c1fb8fb{text-align:center;}.elementor-9 .elementor-element.elementor-element-c1fb8fb .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-9 .elementor-element.elementor-element-cc782ea{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-67d5671{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5f4d9bf{--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-9 .elementor-element.elementor-element-c9000d4{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-fec8dc1{--display:flex;}.elementor-9 .elementor-element.elementor-element-3489cfe{--spacer-size:50px;}.elementor-9 .elementor-element.elementor-element-27d3b27{--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-9 .elementor-element.elementor-element-f0f7039{text-align:center;}.elementor-9 .elementor-element.elementor-element-f0f7039 .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-7e05ef2{text-align:center;font-family:"BeVietnamPro", Sans-serif;font-weight:400;color:#003A70;}.elementor-9 .elementor-element.elementor-element-67dc892{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-292fa88{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-292fa88.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-bac5e67{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b19fa69{text-align:center;}.elementor-9 .elementor-element.elementor-element-b19fa69 img{width:100%;height:207px;}.elementor-9 .elementor-element.elementor-element-cc5dddc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cc5dddc img{width:100%;height:212px;}.elementor-9 .elementor-element.elementor-element-91f317b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-91f317b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-62d3e2e img{width:100%;max-width:100%;height:444px;}.elementor-9 .elementor-element.elementor-element-34e15ef{--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-ff0ed93{--divider-border-style:solid;--divider-color:#003A70;--divider-border-width:1.8px;padding:035px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ff0ed93 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-ff0ed93 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-5fbd012{text-align:center;}.elementor-9 .elementor-element.elementor-element-5fbd012 .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product{text-align:center;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products  ul.products{grid-column-gap:61px;grid-row-gap:25px;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#003A70;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#003A70;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .price{color:#003A70;font-family:"BeVietnamPro", Sans-serif;font-weight:600;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .price ins{color:#003A70;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product .price ins .amount{color:#003A70;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-9 .elementor-element.elementor-element-484c3e0{--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-9 .elementor-element.elementor-element-7cc245c{--divider-border-style:solid;--divider-color:#003A70;--divider-border-width:1.8px;padding:35px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7cc245c .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-7cc245c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-e62807a{text-align:center;}.elementor-9 .elementor-element.elementor-element-e62807a .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-9 .elementor-element.elementor-element-1ef7570{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-1ef7570 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-1ef7570 .elementor-swiper-button.elementor-swiper-button-next{font-size:30px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1ef7570 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-1ef7570 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1ef7570 .elementor-image-carousel-caption{text-align:center;color:#003A70;}.elementor-9 .elementor-element.elementor-element-291e8c7{--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-9 .elementor-element.elementor-element-0afd7ae{--divider-border-style:solid;--divider-color:#003A70;--divider-border-width:1.8px;padding:035px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0afd7ae .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-0afd7ae .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-626b248{text-align:center;}.elementor-9 .elementor-element.elementor-element-626b248 .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-9 .elementor-element.elementor-element-3fb8f72{--e-image-carousel-slides-to-show:3;}.elementor-9 .elementor-element.elementor-element-3fb8f72.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-9 .elementor-element.elementor-element-3fb8f72 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;width:6px;height:6px;background:#9B9B9B;}.elementor-9 .elementor-element.elementor-element-3fb8f72 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#42210B;opacity:1;}.elementor-9 .elementor-element.elementor-element-3fb8f72 .elementor-image-carousel-caption{text-align:center;font-size:20px;margin-block-start:0px;}.elementor-9 .elementor-element.elementor-element-1339575{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-1339575.elementor-element{--order:99999 /* order end hack */;}.elementor-9 .elementor-element.elementor-element-a64a81b{--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-9 .elementor-element.elementor-element-d0d0ddb{--divider-border-style:solid;--divider-color:#003A70;--divider-border-width:1.8px;padding:035px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d0d0ddb .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-d0d0ddb .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-f4f70f0{text-align:center;}.elementor-9 .elementor-element.elementor-element-f4f70f0 .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-9 .elementor-element.elementor-element-ae63830 .elementor-button{background-color:#003A70;border-radius:6px 6px 6px 6px;}.elementor-9 .elementor-element.elementor-element-ae63830{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-c234fc3{--spacer-size:30px;}.elementor-9 .elementor-element.elementor-element-6699f88{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-ec82a20{--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-9 .elementor-element.elementor-element-ec82a20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-277e01c.elementor-element{--align-self:flex-end;}.elementor-9 .elementor-element.elementor-element-277e01c .elementor-heading-title{font-family:"BeVietnamPro", Sans-serif;font-weight:600;color:#003A70;}.elementor-9 .elementor-element.elementor-element-d4a842b{--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-9 .elementor-element.elementor-element-df0c711 .elementor-button{background-color:#003A70;font-family:"BeVietnamPro", Sans-serif;font-weight:500;}.elementor-9 .elementor-element.elementor-element-032ccd8{--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-9 .elementor-element.elementor-element-fca6d94{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ce3ec3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ce3ec3b img{height:367px;}.elementor-9 .elementor-element.elementor-element-d5cfbbb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d5cfbbb img{height:367px;}.elementor-9 .elementor-element.elementor-element-9e40cfd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9e40cfd img{height:367px;}.elementor-9 .elementor-element.elementor-element-f98a91f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-20f0c19{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--justify-items:end;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-723b088{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ac85d2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-7846334{--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-9 .elementor-element.elementor-element-e73b2bf{--spacer-size:30px;}.elementor-9 .elementor-element.elementor-element-549b733{--display:flex;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-67dc892{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bac5e67{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9 .elementor-element.elementor-element-032ccd8{--min-height:0px;}.elementor-9 .elementor-element.elementor-element-fca6d94{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-ce3ec3b img{height:215px;}.elementor-9 .elementor-element.elementor-element-d5cfbbb img{height:215px;}.elementor-9 .elementor-element.elementor-element-9e40cfd img{height:215px;}.elementor-9 .elementor-element.elementor-element-f98a91f{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-20f0c19{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-1d7be16{--content-width:100%;}.elementor-9 .elementor-element.elementor-element-cc782ea{--content-width:1140px;}.elementor-9 .elementor-element.elementor-element-292fa88{--width:31.397%;}.elementor-9 .elementor-element.elementor-element-91f317b{--width:68.431%;}.elementor-9 .elementor-element.elementor-element-ec82a20{--width:60%;}.elementor-9 .elementor-element.elementor-element-d4a842b{--width:50%;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-1d7be16{--margin-top:0px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-9 .elementor-element.elementor-element-6c5dc1a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5f4d9bf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7e05ef2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-67dc892{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-bac5e67{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-62d3e2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -19px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-62d3e2e.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-34e15ef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-eada3a9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-9 .elementor-element.elementor-element-484c3e0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1ef7570{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-291e8c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a64a81b{--margin-top:370px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6699f88{--padding-top:420px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ec82a20{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-277e01c{text-align:center;}.elementor-9 .elementor-element.elementor-element-fca6d94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-f98a91f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-20f0c19{--width:350px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-723b088{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-c1fb8fb */* {
  font-family: "BE VIETNAM PRO", sans-serif;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-eada3a9 */.woocommerce ul.products li.product .button {
  display: none !important;
}

/* Giới hạn tiêu đề sản phẩm 2 dòng, có ... nếu vượt */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
  display: -webkit-box;
  -webkit-line-clamp: 1;     /* số dòng tối đa */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  min-height: 45px;           /* đảm bảo chiều cao cho 2 dòng */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1ef7570 */.elementor-9 .elementor-element.elementor-element-1ef7570 .swiper-slide {
  background: #fff; /* nền trắng */

  box-shadow: 0 2px 10px rgba(0,0,0,0.1); /* đổ bóng nhẹ */
}

.elementor-9 .elementor-element.elementor-element-1ef7570 .swiper-slide img {
  background: #fff; /* đảm bảo ảnh cũng có nền trắng */
  display: block;
  margin: 0 auto;
}

.elementor-9 .elementor-element.elementor-element-1ef7570 .elementor-image-carousel-caption {
  background: #fff; /* caption nền trắng */
  padding: 10px;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-3fb8f72 *//* Mặc định tất cả ảnh mờ */
.my-carousel .swiper-slide {
  opacity: 0.4;
  transform: scale(0.9); /* tùy chọn: thu nhỏ lại để ảnh giữa nổi bật */
  transition: opacity 0.3s ease, transform 0.3s ease;
}


/* Ảnh bên trái và bên phải rõ */
.my-carousel .swiper-slide-prev,
.my-carousel .swiper-slide-next {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS */body {
    background-color: #f2f2f2
}/* End custom CSS */