.elementor-5294 .elementor-element.elementor-element-f55258a:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-f55258a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F8;}.elementor-5294 .elementor-element.elementor-element-f55258a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-f55258a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-55c758a{--spacer-size:260px;}.elementor-5294 .elementor-element.elementor-element-9b7fcf3:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-9b7fcf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iweldpro.midz.co/wp-content/uploads/2023/01/bg-section1.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-5294 .elementor-element.elementor-element-9b7fcf3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5294 .elementor-element.elementor-element-9b7fcf3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-b168440 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-5294 .elementor-element.elementor-element-b168440{margin-top:-200px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-5294 .elementor-element.elementor-element-c19b47b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-c19b47b .ct-fancy-box .item--icon i{font-size:52px;}.elementor-5294 .elementor-element.elementor-element-c19b47b .ct-fancy-box .item--title{font-size:22px;}.elementor-5294 .elementor-element.elementor-element-c19b47b .ct-fancy-box .item--description{color:#FFFFFF;font-size:14px;font-weight:500;}.elementor-5294 .elementor-element.elementor-element-c5440a6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-c5440a6 .ct-fancy-box .item--icon i{font-size:52px;}.elementor-5294 .elementor-element.elementor-element-c5440a6 .ct-fancy-box .item--title{font-size:22px;}.elementor-5294 .elementor-element.elementor-element-c5440a6 .ct-fancy-box .item--description{color:#FFFFFF;font-size:14px;font-weight:500;}.elementor-5294 .elementor-element.elementor-element-fefb9d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-fefb9d5 .ct-fancy-box .item--icon i{font-size:52px;}.elementor-5294 .elementor-element.elementor-element-fefb9d5 .ct-fancy-box .item--title{font-size:22px;}.elementor-5294 .elementor-element.elementor-element-fefb9d5 .ct-fancy-box .item--description{color:#FFFFFF;font-size:14px;font-weight:500;}.elementor-5294 .elementor-element.elementor-element-1d319a8{margin-top:0px;margin-bottom:-30px;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading{text-align:right;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--title{color:#000000;font-size:42px;line-height:52px;margin-bottom:29px;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--title i{color:#000000;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--sub-title{color:var( --e-global-color-480ddb2 );font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:14px;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-4d34b98 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5294 .elementor-element.elementor-element-4d34b98 .ct-text-editor .ct-item--inner{max-width:500px;}.elementor-5294 .elementor-element.elementor-element-4d34b98{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-d67b1fc > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-d67b1fc .ct-fancy-box{max-width:440px;}.elementor-5294 .elementor-element.elementor-element-2986854 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-2986854 .ct-fancy-box{max-width:440px;}.elementor-5294 .elementor-element.elementor-element-c7dd63a .ct-fancy-box{max-width:440px;}.elementor-5294 .elementor-element.elementor-element-b6719c0{--spacer-size:80px;}.elementor-bc-flex-widget .elementor-5294 .elementor-element.elementor-element-0e02c58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5294 .elementor-element.elementor-element-0e02c58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5294 .elementor-element.elementor-element-0e02c58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5294 .elementor-element.elementor-element-0e02c58 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-a401d83.elementor-element{--align-self:center;}.elementor-5294 .elementor-element.elementor-element-a401d83 > .elementor-widget-container{border-radius:3px 3px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-a401d83 .ct-image-single img{max-height:3000px;width:auto;}.elementor-5294 .elementor-element.elementor-element-41824ff{margin-top:0px;margin-bottom:-30px;}.elementor-bc-flex-widget .elementor-5294 .elementor-element.elementor-element-8164c9f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5294 .elementor-element.elementor-element-8164c9f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5294 .elementor-element.elementor-element-8164c9f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5294 .elementor-element.elementor-element-8164c9f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-106cb5b.elementor-element{--align-self:center;}.elementor-5294 .elementor-element.elementor-element-106cb5b > .elementor-widget-container{border-radius:3px 3px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-106cb5b .ct-image-single img{max-height:3000px;width:auto;}.elementor-5294 .elementor-element.elementor-element-d8fe495 > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading{text-align:right;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--title{color:#000000;font-size:42px;line-height:52px;margin-bottom:29px;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--title i{color:#000000;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--sub-title{color:var( --e-global-color-480ddb2 );font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:14px;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-5d02d79 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5294 .elementor-element.elementor-element-5d02d79 .ct-text-editor .ct-item--inner{max-width:500px;}.elementor-5294 .elementor-element.elementor-element-5d02d79{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-191b654 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-191b654 .ct-fancy-box{max-width:440px;}.elementor-5294 .elementor-element.elementor-element-4a36735 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-4a36735 .ct-fancy-box{max-width:440px;}.elementor-5294 .elementor-element.elementor-element-0d724db .ct-fancy-box{max-width:440px;}.elementor-5294 .elementor-element.elementor-element-916afc9{--spacer-size:80px;}.elementor-5294 .elementor-element.elementor-element-b40a910:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-b40a910 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111313;background-image:url("https://iweldpro.midz.co/wp-content/uploads/2026/02/d8791b13-9494-492f-bcf5-1022c5af8f12-600x600-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5294 .elementor-element.elementor-element-b40a910 > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-b40a910{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 105px 0px;}.elementor-5294 .elementor-element.elementor-element-cb7e0d6{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5294 .elementor-element.elementor-element-cb7e0d6.e-con{--order:99999 /* order end hack */;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{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-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-5294 .elementor-element.elementor-element-40318b7 .product{text-align:center;}.elementor-5294 .elementor-element.elementor-element-40318b7:hover{--e-transform-scale:0.98;}.elementor-5294 .elementor-element.elementor-element-40318b7.elementor-wc-products  ul.products{grid-column-gap:22px;grid-row-gap:18px;}.elementor-5294 .elementor-element.elementor-element-40318b7 a > img{border-style:none;border-radius:4px 4px 4px 4px;margin-bottom:0px;}.elementor-5294 .elementor-element.elementor-element-40318b7 .woocommerce .woocommerce-loop-category__title{color:#EEEEEE;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;line-height:21px;}.elementor-5294 .elementor-element.elementor-element-40318b7 .woocommerce-loop-category__title .count{color:#FFFFFF00;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:600;line-height:10px;}.elementor-5294 .elementor-element.elementor-element-ab964a6{width:auto;max-width:auto;top:-69px;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-ab964a6{left:-426px;}body.rtl .elementor-5294 .elementor-element.elementor-element-ab964a6{right:-426px;}.elementor-5294 .elementor-element.elementor-element-0abe9de > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading{text-align:center;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--title{color:#FFFFFF;font-size:42px;line-height:52px;margin-bottom:17px;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--title i{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--sub-title{color:var( --e-global-color-480ddb2 );font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:4px;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-44afdf9 > .elementor-widget-container{margin:0px 0px 61px 0px;}.elementor-5294 .elementor-element.elementor-element-44afdf9 .ct-text-editor .ct-item--inner{max-width:939px;}.elementor-5294 .elementor-element.elementor-element-44afdf9 .ct-text-editor{text-align:center;color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-44afdf9{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-3f25b76{--swiper-slides-to-display:3;--swiper-slides-gap:32px;padding:10px 10px 10px 10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-40px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-40px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:16px;--arrow-normal-color:var( --e-global-color-480ddb2 );--arrow-hover-color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-3f25b76 .swiper-slide > .elementor-element{height:100%;}.elementor-5294 .elementor-element.elementor-element-3f25b76 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:3px 3px 3px 3px;border-radius:32px 32px 32px 32px;padding:8px 8px 8px 8px;}.elementor-5294 .elementor-element.elementor-element-4908183 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-c7f8d76{width:auto;max-width:auto;bottom:-104px;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-c7f8d76{right:-426px;}body.rtl .elementor-5294 .elementor-element.elementor-element-c7f8d76{left:-426px;}.elementor-5294 .elementor-element.elementor-element-777650e:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-777650e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iweldpro.midz.co/wp-content/uploads/2023/02/section-bg-2.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-5294 .elementor-element.elementor-element-777650e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 265px 0px;}.elementor-5294 .elementor-element.elementor-element-777650e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-dbe3686 > .elementor-widget-container{margin:-15px 0px 0px 0px;border-radius:0px 0px 3px 3px;}.elementor-5294 .elementor-element.elementor-element-659f295 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-5294 .elementor-element.elementor-element-af1dbcc{--spacer-size:95px;}.elementor-5294 .elementor-element.elementor-element-caeb21b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--title{color:#000000;font-size:42px;line-height:52px;margin-bottom:29px;}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--title i{color:#000000;}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--sub-title{color:var( --e-global-color-480ddb2 );font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:13px;}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-66a7834 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5294 .elementor-element.elementor-element-66a7834 .ct-text-editor .ct-item--inner{max-width:500px;}.elementor-5294 .elementor-element.elementor-element-66a7834{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-d1d7456 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-d1d7456 .ct-fancy-box{max-width:360px;}.elementor-5294 .elementor-element.elementor-element-82ba125 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-82ba125 .ct-fancy-box{max-width:360px;}.elementor-5294 .elementor-element.elementor-element-bca82e3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-bca82e3 .ct-fancy-box{max-width:360px;}.elementor-5294 .elementor-element.elementor-element-23e4b77:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-23e4b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F8F8;}.elementor-5294 .elementor-element.elementor-element-23e4b77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-5294 .elementor-element.elementor-element-23e4b77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-6cc44d7:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-6cc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iweldpro.midz.co/wp-content/uploads/2026/02/266328175_4642187975846188_8142671071978369437_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5294 .elementor-element.elementor-element-6cc44d7 > .elementor-background-overlay{background-color:#000000;opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-6cc44d7, .elementor-5294 .elementor-element.elementor-element-6cc44d7 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-5294 .elementor-element.elementor-element-6cc44d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-180px;margin-bottom:112px;padding:44px 70px 55px 70px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .ct-item--inner{max-width:560px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--title{color:#FFFFFF;font-size:42px;font-weight:600;line-height:52px;margin-bottom:39px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--title i{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--sub-title{color:#058283;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:4px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--sub-title.style3:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--sub-title.style7:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--sub-title.style7:after{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-7bafb08 > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-5294 .elementor-element.elementor-element-7bafb08 .ct-text-editor .ct-item--inner{max-width:500px;}.elementor-5294 .elementor-element.elementor-element-7bafb08 .ct-text-editor{color:#E7E7E7;}.elementor-5294 .elementor-element.elementor-element-7bafb08{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-55696b6 .ct-button-wrapper .btn{padding:0px 58px 0px 58px;border-radius:3px 3px 3px 3px;font-size:16px;font-weight:500;line-height:58px;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading{text-align:center;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--title{color:#000000;font-size:42px;line-height:52px;margin-bottom:80px;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--title i{color:#000000;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--sub-title{color:var( --e-global-color-480ddb2 );font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:13px;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-5ddd861 > .elementor-widget-container{margin:0px -10px 0px -10px;}.elementor-5294 .elementor-element.elementor-element-5ddd861 .ct-image-single{text-align:center;}.elementor-5294 .elementor-element.elementor-element-de5ce99{margin-top:-102px;margin-bottom:0px;z-index:1;}.elementor-5294 .elementor-element.elementor-element-ae4e263.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5294 .elementor-element.elementor-element-e8e04d2{width:auto;max-width:auto;}.elementor-5294 .elementor-element.elementor-element-e8e04d2 .ct-fancy-box{max-width:330px;}.elementor-5294 .elementor-element.elementor-element-19d21f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5294 .elementor-element.elementor-element-de874dd{width:auto;max-width:auto;}.elementor-5294 .elementor-element.elementor-element-de874dd .ct-fancy-box{max-width:330px;}.elementor-5294 .elementor-element.elementor-element-4d35b98.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5294 .elementor-element.elementor-element-591f106{width:auto;max-width:auto;}.elementor-5294 .elementor-element.elementor-element-591f106 .ct-fancy-box{max-width:330px;}.elementor-5294 .elementor-element.elementor-element-32c979b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5294 .elementor-element.elementor-element-ff24fd8{width:auto;max-width:auto;}.elementor-5294 .elementor-element.elementor-element-ff24fd8 .ct-fancy-box{max-width:330px;}.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-5294 .elementor-element.elementor-element-9b4c3bb{--divider-border-style:solid;--divider-color:#0000003B;--divider-border-width:2px;}.elementor-5294 .elementor-element.elementor-element-9b4c3bb .elementor-divider-separator{width:100%;}.elementor-5294 .elementor-element.elementor-element-9b4c3bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5294 .elementor-element.elementor-element-9d37628{--divider-border-style:solid;--divider-color:#0000003B;--divider-border-width:2px;}.elementor-5294 .elementor-element.elementor-element-9d37628 .elementor-divider-separator{width:100%;}.elementor-5294 .elementor-element.elementor-element-9d37628 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5294 .elementor-element.elementor-element-b4ffe1d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-5294 .elementor-element.elementor-element-b4ffe1d:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-b4ffe1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F1111;background-image:url("https://iweldpro.midz.co/wp-content/uploads/2026/02/680e7e11-5964-475b-8fe0-68ebd1ce27b4-1-600x600-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5294 .elementor-element.elementor-element-b4ffe1d > .elementor-background-overlay{background-color:#000000;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-b4ffe1d{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:87px 0px 90px 0px;}.elementor-5294 .elementor-element.elementor-element-d8969aa > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;}.elementor-5294 .elementor-element.elementor-element-1e364b4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--title{color:#FFFFFF;font-size:42px;line-height:52px;margin-bottom:44px;}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--title i{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--sub-title{color:var( --e-global-color-480ddb2 );font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:4px;}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--sub-title.style3:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--sub-title.style7:before{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--sub-title.style7:after{background-color:var( --e-global-color-480ddb2 );}.elementor-5294 .elementor-element.elementor-element-bb7b0c5{width:auto;max-width:auto;bottom:-89px;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-bb7b0c5{left:-426px;}body.rtl .elementor-5294 .elementor-element.elementor-element-bb7b0c5{right:-426px;}.elementor-5294 .elementor-element.elementor-element-d3f4588 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5294 .elementor-element.elementor-element-925eeb4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5294 .elementor-element.elementor-element-b5c3d96 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5294 .elementor-element.elementor-element-0504795{width:auto;max-width:auto;top:-86px;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-0504795{right:-426px;}body.rtl .elementor-5294 .elementor-element.elementor-element-0504795{left:-426px;}.elementor-5294 .elementor-element.elementor-element-f1b98ef{padding:96px 0px 105px 0px;}.elementor-5294 .elementor-element.elementor-element-b044ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading{text-align:center;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--title{color:#000000;font-size:42px;line-height:52px;margin-bottom:20px;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--title i{color:#000000;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--sub-title{color:#058283;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:13px;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--sub-title.style3:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--sub-title.style7:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--sub-title.style7:after{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-4585bf7 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-5294 .elementor-element.elementor-element-4585bf7 .ct-text-editor .ct-item--inner{max-width:540px;}.elementor-5294 .elementor-element.elementor-element-4585bf7 .ct-text-editor{text-align:center;}.elementor-5294 .elementor-element.elementor-element-4585bf7{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-c8af37d{padding:0px 15px 0px 15px;}.elementor-5294 .elementor-element.elementor-element-c5a9fa3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-55f37e5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-71d2748 > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-fd95512 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-e7e6df5:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-e7e6df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://iweldpro.midz.co/wp-content/uploads/2023/01/bg-testimonial.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5294 .elementor-element.elementor-element-e7e6df5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-e7e6df5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5294 .elementor-element.elementor-element-efae89f > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5294 .elementor-element.elementor-element-eaef9c7{width:auto;max-width:auto;top:67px;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-eaef9c7{left:-258px;}body.rtl .elementor-5294 .elementor-element.elementor-element-eaef9c7{right:-258px;}.elementor-5294 .elementor-element.elementor-element-5dd8ca1{z-index:2;}.elementor-5294 .elementor-element.elementor-element-5dd8ca1 .ct-image-single, .elementor-5294 .elementor-element.elementor-element-5dd8ca1 .ct-image-single .ct-image-bg{height:695px;}.elementor-5294 .elementor-element.elementor-element-bf45b56{width:auto;max-width:auto;bottom:60px;z-index:1;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-bf45b56{left:-70px;}body.rtl .elementor-5294 .elementor-element.elementor-element-bf45b56{right:-70px;}.elementor-5294 .elementor-element.elementor-element-0e6dba3 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 15px 0px 15px;}.elementor-5294 .elementor-element.elementor-element-feefcb3{--spacer-size:111px;}.elementor-5294 .elementor-element.elementor-element-c979a22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--title{color:#FFFFFF;font-size:42px;line-height:52px;margin-bottom:37px;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--title i{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--sub-title{color:#058283;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:4px;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--sub-title.style3:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--sub-title.style7:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--sub-title.style7:after{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-3f61840 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-3f61840 .ct-testimonial .item--title{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-3f61840 .ct-testimonial .item--position{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-3f61840 .ct-testimonial .item--description{color:#FFFFFF;}.elementor-5294 .elementor-element.elementor-element-622b17e{width:auto;max-width:auto;bottom:0px;}body:not(.rtl) .elementor-5294 .elementor-element.elementor-element-622b17e{right:-386px;}body.rtl .elementor-5294 .elementor-element.elementor-element-622b17e{left:-386px;}.elementor-5294 .elementor-element.elementor-element-b132900{--spacer-size:100px;}.elementor-5294 .elementor-element.elementor-element-f1f1129{padding:96px 0px 40px 0px;}.elementor-5294 .elementor-element.elementor-element-065c4d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading{text-align:center;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--title{color:#000000;font-size:42px;line-height:52px;margin-bottom:20px;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--title i{color:#000000;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--sub-title{color:#058283;font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:13px;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--sub-title.style3:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--sub-title.style7:before{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--sub-title.style7:after{background-color:#058283;}.elementor-5294 .elementor-element.elementor-element-35c6a4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-35c6a4f .ct-text-editor .ct-item--inner{max-width:540px;}.elementor-5294 .elementor-element.elementor-element-35c6a4f .ct-text-editor{text-align:center;}.elementor-5294 .elementor-element.elementor-element-35c6a4f{font-size:18px;line-height:26px;}.elementor-5294 .elementor-element.elementor-element-b1ed43d > .elementor-widget-container{margin:0px 0px 28px 0px;}@media(min-width:768px){.elementor-5294 .elementor-element.elementor-element-1976baa{width:30%;}.elementor-5294 .elementor-element.elementor-element-a826259{width:39.662%;}.elementor-5294 .elementor-element.elementor-element-203bca0{width:30%;}.elementor-5294 .elementor-element.elementor-element-4ca0dde{width:50%;}.elementor-5294 .elementor-element.elementor-element-0e02c58{width:50%;}.elementor-5294 .elementor-element.elementor-element-8164c9f{width:50%;}.elementor-5294 .elementor-element.elementor-element-36d5ad7{width:50%;}.elementor-5294 .elementor-element.elementor-element-6400651{width:100%;}.elementor-5294 .elementor-element.elementor-element-c5f3c40{width:65%;}.elementor-5294 .elementor-element.elementor-element-1e45266{width:35%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5294 .elementor-element.elementor-element-d8969aa{width:40%;}.elementor-5294 .elementor-element.elementor-element-66cb261{width:60%;}}@media(max-width:1024px){.elementor-5294 .elementor-element.elementor-element-5f0bab8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-d8fe495 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-3f25b76{--swiper-slides-to-display:2;}.elementor-5294 .elementor-element.elementor-element-659f295 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5294 .elementor-element.elementor-element-af1dbcc{--spacer-size:75px;}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-6cc44d7{padding:44px 40px 55px 40px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .ct-item--inner{max-width:360px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--title{font-size:32px;line-height:42px;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-d8969aa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-5dd8ca1 .ct-image-single, .elementor-5294 .elementor-element.elementor-element-5dd8ca1 .ct-image-single .ct-image-bg{height:720px;}.elementor-5294 .elementor-element.elementor-element-0e6dba3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5294 .elementor-element.elementor-element-feefcb3{--spacer-size:80px;}.elementor-5294 .elementor-element.elementor-element-c979a22 .ct-heading .item--title{font-size:36px;line-height:45px;}.elementor-5294 .elementor-element.elementor-element-b132900{--spacer-size:80px;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--title{font-size:36px;line-height:45px;}}@media(max-width:767px){.elementor-5294 .elementor-element.elementor-element-1d319a8{padding:0px 0px 100px 0px;}.elementor-5294 .elementor-element.elementor-element-5f0bab8 .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-4d34b98{font-size:16px;}.elementor-5294 .elementor-element.elementor-element-b6719c0{--spacer-size:46px;}.elementor-5294 .elementor-element.elementor-element-0e02c58 > .elementor-element-populated{padding:0px 5px 0px 05px;}.elementor-5294 .elementor-element.elementor-element-41824ff{padding:0px 0px 100px 0px;}.elementor-5294 .elementor-element.elementor-element-8164c9f > .elementor-element-populated{padding:0px 5px 0px 05px;}.elementor-5294 .elementor-element.elementor-element-d8fe495 .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-5d02d79{font-size:16px;}.elementor-5294 .elementor-element.elementor-element-916afc9{--spacer-size:46px;}.elementor-5294 .elementor-element.elementor-element-40318b7 .woocommerce .woocommerce-loop-category__title{font-size:14px;line-height:1em;}.elementor-5294 .elementor-element.elementor-element-0abe9de .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-44afdf9{font-size:16px;}.elementor-5294 .elementor-element.elementor-element-3f25b76{--swiper-slides-to-display:1;}.elementor-5294 .elementor-element.elementor-element-777650e{padding:20px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-caeb21b .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-66a7834{font-size:16px;}.elementor-5294 .elementor-element.elementor-element-6cc44d7:not(.elementor-motion-effects-element-type-background), .elementor-5294 .elementor-element.elementor-element-6cc44d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-5294 .elementor-element.elementor-element-6cc44d7{padding:44px 30px 55px 30px;}.elementor-5294 .elementor-element.elementor-element-76b41b8 .ct-heading .item--title{font-size:30px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-7bafb08{font-size:16px;}.elementor-5294 .elementor-element.elementor-element-fdadfa0 .ct-heading .item--title{font-size:32px;line-height:38px;margin-bottom:54px;}.elementor-5294 .elementor-element.elementor-element-de5ce99{margin-top:0px;margin-bottom:0px;}.elementor-5294 .elementor-element.elementor-element-e8e04d2 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5294 .elementor-element.elementor-element-de874dd > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-5294 .elementor-element.elementor-element-1e364b4 .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-b044ba0 .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-4585bf7 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-5294 .elementor-element.elementor-element-4585bf7{font-size:16px;}.elementor-5294 .elementor-element.elementor-element-2dabde5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5294 .elementor-element.elementor-element-71d2748 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-5294 .elementor-element.elementor-element-e7e6df5{padding:100px 0px 0px 0px;}.elementor-5294 .elementor-element.elementor-element-5dd8ca1 .ct-image-single, .elementor-5294 .elementor-element.elementor-element-5dd8ca1 .ct-image-single .ct-image-bg{height:480px;}.elementor-5294 .elementor-element.elementor-element-feefcb3{--spacer-size:80px;}.elementor-5294 .elementor-element.elementor-element-065c4d4 .ct-heading .item--title{font-size:32px;line-height:38px;}.elementor-5294 .elementor-element.elementor-element-35c6a4f{font-size:16px;}}/* Start custom CSS for section, class: .elementor-element-1d319a8 */@media (max-width: 768px) {
  .inner .image {
    order: -1;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-41824ff */@media (max-width: 768px) {
  .inner .image {
    order: -1;
  }
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-40318b7 *//* Custom CSS for Product and Category Cards - Modern Glassmorphism Design with Swiper.js */

/* Swiper Container - This will be applied to the main wrapper of your products/categories */
.swiper-container {
    width: 100%;
    overflow: hidden; /* Hide default scrollbar */
    padding-bottom: 15px; /* Space for potential pagination dots */
}

/* Swiper Wrapper - This will be applied to the ul.products element */
.swiper-wrapper {
    display: flex;
    box-sizing: content-box; /* Ensure padding doesn't affect width calculations */
}

/* Swiper Slide - This will be applied to each li.product element */
.swiper-slide.product {
    flex-shrink: 0; /* Prevent slides from shrinking */
    width: calc(25% - 15px); /* Show 4 items, accounting for gap */
    margin-right: 20px; /* Space between cards */
    
    position: relative;
    overflow: hidden;
    transition: all 0.3s ease-in-out;
    border: none; /* Remove border from main card */
    border-radius: 20px; /* Significantly rounded corners */
    box-shadow: 0 10px 30px rgba(0,0,0,0.1); /* Soft shadow */
    background-color: #fff; /* Ensure background is white */
    display: flex; /* Use flex to stack image and content */
    flex-direction: column;
    height: auto; /* Allow height to adjust based on content */
}

/* Responsive adjustments for Swiper Slides */
@media (max-width: 1024px) { /* Tablet */
    .swiper-slide.product {
        width: calc(33.333% - 13.333px); /* Show 3 items */
    }
}

@media (max-width: 767px) { /* Mobile */
    .swiper-slide.product {
        width: calc(50% - 10px); /* Show 2 items */
    }
}

/* Hover Effects for the entire card */
.swiper-slide.product:hover {
    transform: translateY(-8px) scale(1.03);
    box-shadow: 0 15px 40px rgba(0,0,0,0.2);
}

.swiper-slide.product a {
    text-decoration: none;
    color: inherit;
    display: flex; /* Make the link a flex container */
    flex-direction: column;
    height: 100%; /* Ensure link covers the entire card */
}

.swiper-slide.product img {
    transition: all 0.3s ease-in-out;
    display: block;
    width: 100%;
    height: auto;
    object-fit: cover; /* Ensure image covers its area */
    border-radius: 20px 20px 0 0; /* Rounded top corners */
}

.swiper-slide.product:hover img {
    filter: brightness(1.05); /* Slightly brighter image on hover */
}

/* Glassmorphism effect for the content area */
.swiper-slide.product .product-content-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 15px;
    background-color: rgba(255, 255, 255, 0.15); /* Semi-transparent white background */
    backdrop-filter: blur(10px); /* Frosted glass effect */
    -webkit-backdrop-filter: blur(10px); /* For Safari */
    border-top: 1px solid rgba(255, 255, 255, 0.2); /* Light border at the top of the glass area */
    border-radius: 0 0 20px 20px; /* Rounded bottom corners */
    box-sizing: border-box;
    z-index: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 100px; /* Adjust height as needed */
}

/* Ensure text elements are inside the content wrap */
.swiper-slide.product .woocommerce-loop-category__title,
.swiper-slide.product .woocommerce-loop-product__title,
.swiper-slide.product .star-rating,
.swiper-slide.product .price,
.swiper-slide.product .button {
    color: #fff; /* Default text color for glassmorphism */
    position: relative; /* Needed for z-index */
    z-index: 2; /* Ensure content is above the glassmorphism layer */
    text-align: center;
}

.swiper-slide.product .woocommerce-loop-category__title,
.swiper-slide.product .woocommerce-loop-product__title {
    font-size: 1.1em;
    font-weight: bold;
    transition: color 0.3s ease-in-out;
}

.swiper-slide.product:hover .woocommerce-loop-category__title,
.swiper-slide.product:hover .woocommerce-loop-product__title {
    color: #FAA74A; /* Highlight title on hover */
}

.swiper-slide.product .count {
    color: rgba(255, 255, 255, 0.8);
    font-size: 0.9em;
    margin-left: 5px;
    transition: color 0.3s ease-in-out;
}

.swiper-slide.product:hover .count {
    color: #FAA74A;
}

/* Arrow Icon in top right corner */
.swiper-slide.product .arrow-icon {
    position: absolute;
    top: 15px;
    right: 15px;
    background-color: rgba(255, 255, 255, 0.3); /* Semi-transparent white background */
    backdrop-filter: blur(5px); /* Slight blur for the icon background */
    -webkit-backdrop-filter: blur(5px); /* For Safari */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1.2em;
    color: #fff; /* White arrow */
    transition: all 0.3s ease-in-out;
    z-index: 3; /* Ensure it's above everything */
    cursor: pointer;
}

.swiper-slide.product .arrow-icon:hover {
    background-color: #FAA74A; /* Main color on hover */
    color: #fff;
}

.swiper-slide.product .arrow-icon::after {
    content: '\2197'; /* Unicode for top-right arrow */
}

/* Star ratings styling */
.swiper-slide.product .star-rating {
    color: #FFD700; /* Gold color for stars */
    font-size: 1em;
    margin-bottom: 5px;
}

.swiper-slide.product .star-rating span {
    color: #FFD700;
}

/* Price styling */
.swiper-slide.product .price {
    font-size: 1.2em;
    font-weight: bold;
    color: #fff;
    margin-top: 5px;
}

.swiper-slide.product .price ins {
    color: #FAA74A; /* Sale price color */
}

.swiper-slide.product .price del {
    color: rgba(255, 255, 255, 0.7); /* Old price color */
}

/* Button styling (if any) */
.swiper-slide.product .button {
    background-color: #FAA74A;
    color: #fff;
    padding: 8px 15px;
    border-radius: 5px;
    margin-top: 10px;
    transition: background-color 0.3s ease-in-out;
}

.swiper-slide.product .button:hover {
    background-color: #e08e3a;
}

/* Swiper Pagination (dots) */
.swiper-pagination-bullet {
    background-color: rgba(250, 167, 74, 0.5); /* Semi-transparent main color */
}

.swiper-pagination-bullet-active {
    background-color: #FAA74A; /* Active dot with main color */
}

/* Swiper Navigation (arrows) */
.swiper-button-next, .swiper-button-prev {
    color: #FAA74A; /* Main color for navigation arrows */
}/* End custom CSS */