.elementor-8576 .elementor-element.elementor-element-34ca2d0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8576 .elementor-element.elementor-element-de01ff8{--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-8576 .elementor-element.elementor-element-de01ff8:not(.elementor-motion-effects-element-type-background),.elementor-8576 .elementor-element.elementor-element-de01ff8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8576 .elementor-element.elementor-element-d94cde3>.elementor-widget-container{padding:0rem 0rem 0rem 0rem}.elementor-8576 .elementor-element.elementor-element-de3ad30{--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;--border-radius:12px 12px 12px 12px}.elementor-8576 .elementor-element.elementor-element-de12324>.elementor-widget-container{padding:0rem 0rem 2rem 0rem}.elementor-8576 .elementor-element.elementor-element-a1f9b37{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-8576 .elementor-element.elementor-element-a1f9b37.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8576 .elementor-element.elementor-element-5b9c19d{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw}.elementor-8576 .elementor-element.elementor-element-9fc8595{--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;--border-radius:15px 15px 15px 15px}.elementor-8576 .elementor-element.elementor-element-9fc8595:not(.elementor-motion-effects-element-type-background),.elementor-8576 .elementor-element.elementor-element-9fc8595>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8576 .elementor-element.elementor-element-890ccdb{--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-8576 .elementor-element.elementor-element-250ea02.elementor-element{--align-self:center}:root{--page-title-display:none}@media(min-width:768px){.elementor-8576 .elementor-element.elementor-element-34ca2d0{--width:100%}.elementor-8576 .elementor-element.elementor-element-de01ff8{--content-width:1100px}.elementor-8576 .elementor-element.elementor-element-a1f9b37{--content-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-8576 .elementor-element.elementor-element-de01ff8{--content-width:800px}.elementor-8576 .elementor-element.elementor-element-de3ad30{--content-width:800px}.elementor-8576 .elementor-element.elementor-element-a1f9b37{--content-width:100%}}@media(max-width:1024px){.elementor-8576 .elementor-element.elementor-element-34ca2d0{--min-height:0px}.elementor-8576 .elementor-element.elementor-element-de12324{width:var(--container-widget-width,600px);max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0}.elementor-8576 .elementor-element.elementor-element-de12324.elementor-element{--align-self:center}.elementor-8576 .elementor-element.elementor-element-5b9c19d{--padding-top:1vw;--padding-bottom:6vw;--padding-left:0vw;--padding-right:0vw}}@media(max-width:767px){.elementor-8576 .elementor-element.elementor-element-34ca2d0{--width:500px;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between}.elementor-8576 .elementor-element.elementor-element-de01ff8.e-con{--flex-grow:1;--flex-shrink:0}.elementor-8576 .elementor-element.elementor-element-d94cde3{width:var(--container-widget-width,325px);max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0}.elementor-8576 .elementor-element.elementor-element-d94cde3>.elementor-widget-container{padding:0rem 0rem 0rem 0rem}.elementor-8576 .elementor-element.elementor-element-d94cde3.elementor-element{--align-self:center}.elementor-8576 .elementor-element.elementor-element-a1f9b37{--content-width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center}.elementor-8576 .elementor-element.elementor-element-a1f9b37.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1}.elementor-8576 .elementor-element.elementor-element-5b9c19d{--padding-top:1vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw}.elementor-8576 .elementor-element.elementor-element-9fc8595{--content-width:500px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8576 .elementor-element.elementor-element-9fc8595.e-con{--flex-grow:1;--flex-shrink:0}.elementor-8576 .elementor-element.elementor-element-6eefdd2{width:var(--container-widget-width,325px);max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0}.elementor-8576 .elementor-element.elementor-element-6eefdd2>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8576 .elementor-element.elementor-element-6eefdd2.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0}}.category-item{position:relative;overflow:hidden;border-radius:10px;box-shadow:0 4px 6px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease;background-color:#fff;text-align:center;border:2px solid #1C277B}.ns-why-card,.ns-cat-item,.ns-trust-card,.ns-feat-card,.ns-feat-card{border:1.5px solid #1C277B!important;transition:border-color 0.3s ease,transform 0.3s ease,box-shadow 0.3s ease}.ns-why-card:hover,.ns-cat-item:hover,.ns-trust-card:hover,.ns-feat-card:hover{border-color:#FCBC69!important;transform:translateY(-4px);box-shadow:0 6px 18px rgb(28 39 123 / .15)}.custom-featured-title{font-size:2.2rem!important;text-align:center;margin:20px 0;color:#333}.custom-product-name{font-size:1.2rem!important;margin:10px 10px 5px;color:#333;text-align:center}.custom-price{font-size:1.3rem!important;font-weight:700;color:#e67e22;margin:0 10px 10px;text-align:center}.custom-cart-icon{font-size:2rem!important;color:#3498db;cursor:pointer;z-index:10}.custom-cart-icon:hover{color:#2980b9}.custom-featured-products{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:20px;max-width:1200px;margin:0 auto}.custom-product{background:#fff;border:1px solid #ddd;border-radius:10px;overflow:hidden;box-shadow:0 4px 8px rgb(0 0 0 / .1);transition:transform 0.3s ease,box-shadow 0.3s ease;position:relative}.custom-product:hover{transform:translateY(-10px);box-shadow:0 8px 16px rgb(0 0 0 / .2)}.custom-product img{width:100%;height:auto;display:block}@media (max-width:768px){.custom-featured-products{grid-template-columns:repeat(2,1fr)!important}.custom-featured-title{font-size:1.5rem!important}.custom-product-name{font-size:0.9rem!important}.custom-price{font-size:1.1rem!important}.custom-cart-icon{font-size:1.2rem!important}}@media (max-width:480px){.custom-featured-products{grid-template-columns:repeat(2,1fr)!important}}.custom-cart-icon{position:absolute;top:10px;right:10px;font-size:2rem!important;color:#1B2574;cursor:pointer;z-index:10;background-color:rgb(255 255 255 / .8);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgb(0 0 0 / .2)}.custom-cart-icon .dashicons-cart{font-family:"dashicons"!important;font-weight:normal!important}.custom-cart-icon:hover{color:#FEBB6E;background-color:rgb(255 255 255)}