.elementor-171 .elementor-element.elementor-element-607ea02{--display:flex;}.elementor-171 .elementor-element.elementor-element-b0948ad .elementor-repeater-item-e142706 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://test.marqsoc.com/wp-content/uploads/2025/05/web_banner_1_1_1_1.webp);background-size:cover;}.elementor-171 .elementor-element.elementor-element-b0948ad .elementor-repeater-item-938a9f8 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://test.marqsoc.com/wp-content/uploads/2025/05/web_banner_2_1_1_1_1_-1.webp);background-size:cover;}.elementor-171 .elementor-element.elementor-element-b0948ad .elementor-repeater-item-a473d3a .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://test.marqsoc.com/wp-content/uploads/2025/05/web_banner_3_1_1_1.webp);background-size:cover;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-slide{transition-duration:calc(5000ms*1.2);height:562px;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-slide-contents{max-width:66%;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-slide-inner{text-align:center;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:6px;--swiper-pagination-bullet-vertical-gap:6px;height:7px;width:7px;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-pagination-fraction{font-size:7px;}.elementor-171 .elementor-element.elementor-element-b0948ad .swiper-pagination-bullet-active{background-color:#B60321;}.elementor-171 .elementor-element.elementor-element-c888055{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-c888055:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-c888055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1E6;}.elementor-171 .elementor-element.elementor-element-304d7ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-171 .elementor-element.elementor-element-304d7ae:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-304d7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF1E6;}.elementor-171 .elementor-element.elementor-element-47b40b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-47b40b8.elementor-wc-products ul.products li.product .button{color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:11px 11px 11px 11px;padding:0px 6px 0px 10px;}.elementor-171 .elementor-element.elementor-element-47b40b8.elementor-wc-products .added_to_cart{color:#000000;margin-inline-start:0px;}.elementor-171 .elementor-element.elementor-element-47b40b8.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px;padding:2px 2px 2px 2px;background-color:#FFF1E6;border-color:#CD9951;}.elementor-171 .elementor-element.elementor-element-f85eea4{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-b88d116{--display:flex;}.elementor-171 .elementor-element.elementor-element-8c410cc{--display:flex;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products ul.products li.product .button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:2px 2px 2px 2px;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products .added_to_cart{color:#000000;font-size:5px;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;padding:0px 0px 0px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-7869c74{--display:flex;}.elementor-171 .elementor-element.elementor-element-8be2146 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-171 .elementor-element.elementor-element-8be2146.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:44px;}.elementor-171 .elementor-element.elementor-element-8be2146.elementor-wc-products ul.products li.product .button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-8be2146.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;border-radius:0px;padding:0px 0px 0px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-8be2146.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-0a49e7f{--display:flex;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:none;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products ul.products li.product .button{border-radius:9px 9px 9px 9px;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;padding:10px 0px 10px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-f71022f{--display:flex;}.elementor-171 .elementor-element.elementor-element-aa1d105.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-aa1d105.elementor-wc-products ul.products li.product .button{border-radius:2px 2px 2px 2px;}.elementor-171 .elementor-element.elementor-element-aa1d105.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;padding:0px 0px 0px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-aa1d105.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-733fe60{--display:flex;}.elementor-171 .elementor-element.elementor-element-4ad574f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-4ad574f.elementor-wc-products ul.products li.product .button{border-radius:6px 6px 6px 6px;}.elementor-171 .elementor-element.elementor-element-4ad574f.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;padding:0px 0px 0px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-4ad574f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-0434d65{--display:flex;}.elementor-171 .elementor-element.elementor-element-6351d9c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-6351d9c.elementor-wc-products ul.products li.product .button{border-radius:2px 2px 2px 2px;}.elementor-171 .elementor-element.elementor-element-6351d9c.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-6351d9c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-2f834b8{--display:flex;}.elementor-171 .elementor-element.elementor-element-14cbf03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-14cbf03.elementor-wc-products ul.products li.product .button{border-radius:3px 3px 3px 3px;}.elementor-171 .elementor-element.elementor-element-14cbf03.elementor-wc-products ul.products li.product{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-14cbf03.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-171 .elementor-element.elementor-element-53992f2{--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-gap:0px;--n-tabs-gap:0px;--n-tabs-title-color-active:#000000;}.elementor-171 .elementor-element.elementor-element-53992f2 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FCFCFC;}.elementor-171 .elementor-element.elementor-element-53992f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 2px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-53992f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-171 .elementor-element.elementor-element-53992f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF00;border-style:solid;border-width:0px 0px 4px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-53992f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 2px 0px;border-color:#D9B37C;}.elementor-171 .elementor-element.elementor-element-53992f2 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#000000;}:where( .elementor-171 .elementor-element.elementor-element-53992f2.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{border-style:none;}.elementor-171 .elementor-element.elementor-element-c2e7b1e{--display:flex;}.elementor-171 .elementor-element.elementor-element-fedca41{--display:flex;}.elementor-171 .elementor-element.elementor-element-af6681b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-171 .elementor-element.elementor-element-38e272c{--display:flex;}.elementor-171 .elementor-element.elementor-element-5c7d161{--display:flex;border-style:solid;--border-style:solid;border-color:#CD9951;--border-color:#CD9951;--border-radius:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-e8a9e50{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-f76dbfe > .elementor-widget-container{margin:0px 227px 3px 0px;padding:37px 22px 0px 22px;}.elementor-171 .elementor-element.elementor-element-b31b053{--display:flex;}.elementor-171 .elementor-element.elementor-element-37bc85b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-0d7ff10.elementor-element{--align-self:center;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-0d7ff10{left:-241px;}body.rtl .elementor-171 .elementor-element.elementor-element-0d7ff10{right:-241px;}.elementor-171 .elementor-element.elementor-element-0d7ff10{top:2px;}.elementor-171 .elementor-element.elementor-element-0d7ff10 .elementor-heading-title{font-family:"Alumni Sans Pinstripe", Sans-serif;font-size:46px;color:#CD9951;}.elementor-171 .elementor-element.elementor-element-bb709be .elementor-button{background-color:transparent;fill:#EDEDED;color:#EDEDED;background-image:radial-gradient(at top left, #CD9951 0%, #CD9951 100%);border-style:none;border-radius:32px 32px 32px 32px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-bb709be{left:-263px;}body.rtl .elementor-171 .elementor-element.elementor-element-bb709be{right:-263px;}.elementor-171 .elementor-element.elementor-element-bb709be{top:142px;}.elementor-171 .elementor-element.elementor-element-9f97580 .elementor-button{background-color:transparent;fill:#EDEDED;color:#EDEDED;background-image:radial-gradient(at top left, #CD9951 0%, #CD9951 100%);border-style:none;border-radius:32px 32px 32px 32px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-9f97580{left:-76px;}body.rtl .elementor-171 .elementor-element.elementor-element-9f97580{right:-76px;}.elementor-171 .elementor-element.elementor-element-9f97580{top:142px;}.elementor-171 .elementor-element.elementor-element-0a27627 .elementor-button{background-color:transparent;fill:#EDEDED;color:#EDEDED;background-image:radial-gradient(at top left, #CD9951 0%, #CD9951 100%);border-style:none;border-radius:32px 32px 32px 32px;padding:5px 5px 5px 5px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-0a27627{left:110px;}body.rtl .elementor-171 .elementor-element.elementor-element-0a27627{right:110px;}.elementor-171 .elementor-element.elementor-element-0a27627{top:142px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-9bd6c0a{left:-265px;}body.rtl .elementor-171 .elementor-element.elementor-element-9bd6c0a{right:-265px;}.elementor-171 .elementor-element.elementor-element-9bd6c0a{top:169px;columns:3;font-size:10px;line-height:21px;letter-spacing:-0.1px;word-spacing:2px;color:#CD9951;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-20cf84d{left:-81px;}body.rtl .elementor-171 .elementor-element.elementor-element-20cf84d{right:-81px;}.elementor-171 .elementor-element.elementor-element-20cf84d{top:169px;columns:3;font-size:10px;line-height:21px;letter-spacing:-0.1px;word-spacing:2px;color:#CD9951;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-7bcbe37{left:105px;}body.rtl .elementor-171 .elementor-element.elementor-element-7bcbe37{right:105px;}.elementor-171 .elementor-element.elementor-element-7bcbe37{top:169px;columns:3;font-size:10px;line-height:21px;letter-spacing:-0.1px;word-spacing:2px;color:#CD9951;}.elementor-171 .elementor-element.elementor-element-a51f7b3 .elementor-button{background-color:transparent;font-size:33px;fill:#FFFFF4;color:#FFFFF4;background-image:linear-gradient(170deg, #CD9951 0%, #CD9951 100%);border-style:none;border-radius:17px 17px 17px 17px;padding:28px 26px 22px 22px;}.elementor-171 .elementor-element.elementor-element-a51f7b3 > .elementor-widget-container{margin:20px 18px 18px 18px;padding:3px 10px 0px 235px;}.elementor-171 .elementor-element.elementor-element-a51f7b3.elementor-element{--align-self:flex-end;--order:-1;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-a51f7b3{right:-23px;}body.rtl .elementor-171 .elementor-element.elementor-element-a51f7b3{left:-23px;}.elementor-171 .elementor-element.elementor-element-a51f7b3{top:53px;z-index:0;}.elementor-171 .elementor-element.elementor-element-40c2923{--display:flex;--min-height:244px;--gap:84px 216px;--row-gap:84px;--column-gap:216px;--overlay-opacity:1;--margin-top:44px;--margin-bottom:39px;--margin-left:12px;--margin-right:88px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-171 .elementor-element.elementor-element-40c2923::before, .elementor-171 .elementor-element.elementor-element-40c2923 > .elementor-background-video-container::before, .elementor-171 .elementor-element.elementor-element-40c2923 > .e-con-inner > .elementor-background-video-container::before, .elementor-171 .elementor-element.elementor-element-40c2923 > .elementor-background-slideshow::before, .elementor-171 .elementor-element.elementor-element-40c2923 > .e-con-inner > .elementor-background-slideshow::before, .elementor-171 .elementor-element.elementor-element-40c2923 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(178deg, #F0E0CA 54%, #FFFFFF 100%);}.elementor-171 .elementor-element.elementor-element-225e33a{--e-image-carousel-slides-to-show:5;}.elementor-171 .elementor-element.elementor-element-225e33a > .elementor-widget-container{margin:6px 6px 6px 6px;padding:14px 14px 14px 14px;}.elementor-171 .elementor-element.elementor-element-225e33a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-171 .elementor-element.elementor-element-eae8344{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-171 .elementor-element.elementor-element-34234b0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-5797cfc{left:66px;}body.rtl .elementor-171 .elementor-element.elementor-element-5797cfc{right:66px;}.elementor-171 .elementor-element.elementor-element-5797cfc{top:11px;}.elementor-171 .elementor-element.elementor-element-3dfcff5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-90068be{left:929px;}body.rtl .elementor-171 .elementor-element.elementor-element-90068be{right:929px;}.elementor-171 .elementor-element.elementor-element-90068be{top:0px;}.elementor-171 .elementor-element.elementor-element-90068be .elementor-icon-wrapper{text-align:right;}.elementor-171 .elementor-element.elementor-element-90068be.elementor-view-stacked .elementor-icon{background-color:#CD9951;}.elementor-171 .elementor-element.elementor-element-90068be.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-90068be.elementor-view-default .elementor-icon{color:#CD9951;border-color:#CD9951;}.elementor-171 .elementor-element.elementor-element-90068be.elementor-view-framed .elementor-icon, .elementor-171 .elementor-element.elementor-element-90068be.elementor-view-default .elementor-icon svg{fill:#CD9951;}.elementor-171 .elementor-element.elementor-element-90068be .elementor-icon{font-size:43px;}.elementor-171 .elementor-element.elementor-element-90068be .elementor-icon svg{height:43px;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-adb0565{left:820px;}body.rtl .elementor-171 .elementor-element.elementor-element-adb0565{right:820px;}.elementor-171 .elementor-element.elementor-element-adb0565{top:0px;}.elementor-171 .elementor-element.elementor-element-6c79650{--display:flex;}.elementor-171 .elementor-element.elementor-element-737ce41 > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #7F5B98 0%, #7F5B98 100%);}.elementor-171 .elementor-element.elementor-element-737ce41.elementor-element{--align-self:center;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-737ce41{left:4px;}body.rtl .elementor-171 .elementor-element.elementor-element-737ce41{right:4px;}.elementor-171 .elementor-element.elementor-element-737ce41{top:371px;text-decoration:none;text-shadow:0px 0px 6px #7F5B98;}.elementor-171 .elementor-element.elementor-element-a27765d > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #7F5B98 0%, #7F5B98 100%);}.elementor-171 .elementor-element.elementor-element-a27765d.elementor-element{--align-self:center;}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-a27765d{left:460px;}body.rtl .elementor-171 .elementor-element.elementor-element-a27765d{right:460px;}.elementor-171 .elementor-element.elementor-element-a27765d{top:405px;text-decoration:none;text-shadow:0px 0px 6px #7F5B98;}.elementor-171 .elementor-element.elementor-element-0e0238f > .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg, #7F5B98 0%, #7F5B98 100%);}body:not(.rtl) .elementor-171 .elementor-element.elementor-element-0e0238f{left:850px;}body.rtl .elementor-171 .elementor-element.elementor-element-0e0238f{right:850px;}.elementor-171 .elementor-element.elementor-element-0e0238f{top:405px;text-decoration:none;text-shadow:0px 0px 6px #7F5B98;}.elementor-171 .elementor-element.elementor-element-5jpsmal > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-171 .elementor-element.elementor-element-5jpsmal:not(.elementor-motion-effects-element-type-background), .elementor-171 .elementor-element.elementor-element-5jpsmal > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-171 .elementor-element.elementor-element-5jpsmal{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 1px 120px 0px;}.elementor-171 .elementor-element.elementor-element-5jpsmal > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-171 .elementor-element.elementor-element-b262852 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-171 .elementor-element.elementor-element-b262852 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:-82px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-171 .elementor-element.elementor-element-34933a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-7dff79f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-7dff79f{text-align:left;}.elementor-171 .elementor-element.elementor-element-13630cb{text-align:left;}.elementor-171 .elementor-element.elementor-element-51c3c3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-171 .elementor-element.elementor-element-51c3c3b > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:-82px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-171 .elementor-element.elementor-element-70aca73 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-70aca73{text-align:left;}.elementor-171 .elementor-element.elementor-element-a59126d{text-align:left;}.elementor-171 .elementor-element.elementor-element-117cf56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-171 .elementor-element.elementor-element-117cf56 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:-82px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-171 .elementor-element.elementor-element-714c26a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-714c26a{text-align:left;}.elementor-171 .elementor-element.elementor-element-80d81d8{text-align:left;}@media(min-width:768px){.elementor-171 .elementor-element.elementor-element-40c2923{--content-width:1600px;}.elementor-171 .elementor-element.elementor-element-b262852{width:32.344%;}.elementor-171 .elementor-element.elementor-element-51c3c3b{width:33.858%;}}@media(max-width:1024px){.elementor-171 .elementor-element.elementor-element-c888055{--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-47b40b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-f85eea4{--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-8be2146.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-aa1d105.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-4ad574f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-6351d9c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-14cbf03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-e8a9e50{--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-37bc85b{--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-34234b0{--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-3dfcff5{--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-5jpsmal{padding:90px 25px 90px 25px;}.elementor-171 .elementor-element.elementor-element-b262852 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-171 .elementor-element.elementor-element-51c3c3b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-171 .elementor-element.elementor-element-117cf56 > .elementor-element-populated{padding:0px 10px 0px 10px;}}@media(max-width:767px){.elementor-171 .elementor-element.elementor-element-c888055{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-47b40b8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-f85eea4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-17c6809.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-8be2146.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-8b56724.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-aa1d105.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-4ad574f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-6351d9c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-14cbf03.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-171 .elementor-element.elementor-element-e8a9e50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-37bc85b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-34234b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-3dfcff5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-171 .elementor-element.elementor-element-5jpsmal{padding:75px 20px 50px 20px;}.elementor-171 .elementor-element.elementor-element-b262852 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-51c3c3b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-171 .elementor-element.elementor-element-117cf56 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-47b40b8 *//* 🟤 Card Container */
.woocommerce ul.products li.product {
  background: #fff;
  border: 1px solid #e0d7c7;
  border-radius: 16px;
  padding: 15px;
  text-align: center;
  transition: 0.3s;
  position: relative;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}

/* 🟡 Product Image */
.woocommerce ul.products li.product img {
  border-radius: 12px;
  margin-bottom: 12px;
}

/* 🟣 Product Title */
.woocommerce ul.products li.product h2.woocommerce-loop-product__title {
  font-size: 16px;
  font-weight: 600;
  color: #3a3a3a;
  margin: 0 0 8px;
}

/* 🟢 Price with Inc. GST */
.woocommerce ul.products li.product .price {
  font-size: 15px;
  color: #000;
  font-weight: 500;
}
.woocommerce ul.products li.product .price::after {
  content: " Inc. GST";
  font-size: 12px;
  color: #888;
  margin-left: 4px;
}

/* 🔘 Replace Add to Cart Text with Plus Icon */
.woocommerce ul.products li.product .button {
  font-size: 0; /* hides text */
  background-color: transparent;
  border: 1px solid #ccc;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  position: absolute;
  bottom: 15px;
  right: 15px;
  transition: 0.3s;
}
.woocommerce ul.products li.product .button::after {
  content: "+";
  font-size: 22px;
  color: #000;
  position: absolute;
  top: 2px;
  left: 10px;
}

/* 🔁 Hover Effect */
.woocommerce ul.products li.product:hover {
  box-shadow: 0 8px 20px rgba(0,0,0,0.1);
}

/* 🔄 Remove Border for Sale Badges (optional) */
.woocommerce ul.products li.product .onsale {
  display: none;
}/* End custom CSS */
/* Start custom CSS *//* 🟤 Card Container*/
.woocommerce ul.products li.product {
  background: #fff;
  border: 1px solid #e0d7c7;
  border-radius: 16px;
  padding: 15px;
  text-align: center;
  transition: 0.3s;
  position: relative;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}

/* 🟡 Product Image */
.woocommerce ul.products li.product img {
  border-radius: 12px;
  margin-bottom: 12px;
}

/* 🟣 Product Title */
.woocommerce ul.products li.product h2.woocommerce-loop-product__title {
  font-size: 16px;
  font-weight: 600;
  color: #3a3a3a;
  margin: 0 0 8px;
}

/* 🟢 Price with Inc. GST */
.woocommerce ul.products li.product .price {
  font-size: 15px;
  color: #000;
  font-weight: 500;
}
.woocommerce ul.products li.product .price::after {
  content: " Inc. GST";
  font-size: 12px;
  color: #888;
  margin-left: 4px;
}

/* 🔘 Replace Add to Cart Text with Plus Icon */
.woocommerce ul.products li.product .button {
  font-size: 0; /* hides text */
  background-color: transparent;
  border: 1px solid #ccc;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  position: absolute;
  bottom: 15px;
  right: 15px;
  transition: 0.3s;
}
.woocommerce ul.products li.product .button::after {
  content: "+";
  font-size: 22px;
  color: #000;
  position: absolute;
  top: 2px;
  left: 10px;
}

/* 🔁 Hover Effect */
.woocommerce ul.products li.product:hover {
  box-shadow: 0 8px 20px rgba(0,0,0,0.1);
}

/* 🔄 Remove Border for Sale Badges (optional) */
.woocommerce ul.products li.product .onsale {
  display: none;
}
/* Hide WooCommerce Star Ratings on Product Grid */
.woocommerce ul.products li.product .star-rating {
  display: none !important;
}/* End custom CSS */