.elementor-421 .elementor-element.elementor-element-82a8ea4{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-421 .elementor-element.elementor-element-82a8ea4:not(.elementor-motion-effects-element-type-background), .elementor-421 .elementor-element.elementor-element-82a8ea4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-54b4ce8 );}.elementor-421 .elementor-element.elementor-element-8826d41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-421 .elementor-element.elementor-element-8826d41.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-421 .elementor-element.elementor-element-8826d41.elementor-widget-xpro-page-title{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-421 .elementor-element.elementor-element-e1fe8e4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-421 .elementor-element.elementor-element-e1fe8e4{text-align:center;}.elementor-421 .elementor-element.elementor-element-205cc09{--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:120px;--padding-bottom:120px;--padding-left:50px;--padding-right:50px;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-product-grid-wrapper .xpro-woo-product-grid-img{height:400px;min-height:400px;object-fit:contain;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-woo-product-grid-content-sec, .elementor-421 .elementor-element.elementor-element-daf9139 .xpro-woo-product-grid-star-rating-wrapper{justify-content:center;align-items:center;text-align:center;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-qv-main-wrapper .xpro-woo-qv-cross{background-color:var( --e-global-color-86ed425 );}.elementor-421 .elementor-element.elementor-element-daf9139.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-product-grid-wrapper .xpro-woo-product-grid-item{border-style:none;overflow:hidden;border-radius:20px 20px 20px 20px;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-product-grid-wrapper .xpro-woo-product-grid-img:hover .xpro-woo-product-img-section::after{background-color:#0000003B;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-product-grid-wrapper .xpro-woo-product-grid-content-sec{border-style:none;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-product-grid-wrapper .xpro-woo-product-grid-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-woo-product-grid-price-wrapper .price{color:var( --e-global-color-text );}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-product-grid-hv-cta-section .xpro-cta-btn{border-radius:20px 20px 20px 20px;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-qv-main-wrapper .xpro-woo-qv-cross i{font-size:20px;color:var( --e-global-color-primary );}.elementor-421 .elementor-element.elementor-element-daf9139 .variations td.value .xpro_swatches{grid-gap:0px;display:flex;flex-wrap:wrap;}.elementor-421 .elementor-element.elementor-element-daf9139 .variations td.value .xpro_swatches .swatch{margin-right:0;}.elementor-421 .elementor-element.elementor-element-daf9139 .variations tr{flex-direction:row;display:flex;align-items:center;margin:0px 0px 0px 0px;}.elementor-421 .elementor-element.elementor-element-daf9139 .woocommerce-variation-description p{color:#666666;}.elementor-421 .elementor-element.elementor-element-daf9139 .xpro-badge{color:#FFFFFF;}@media(max-width:991px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:575px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-421 .elementor-element.elementor-element-205cc09{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for xpro-woo-product-grid, class: .elementor-element-daf9139 */.elementor-421 .elementor-element.elementor-element-daf9139 img{
    background: #ffffff;
background: -webkit-linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(232, 235, 247, 1) 100%);
background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(232, 235, 247, 1) 100%);
background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(232, 235, 247, 1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFF", endColorstr="#E8EBF7", GradientType=0);
}/* End custom CSS */