.elementor-2710 .elementor-element.elementor-element-9283c10{--display:flex;--min-height:400px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 40px 40px;--padding-top:0152px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2710 .elementor-element.elementor-element-9283c10:not(.elementor-motion-effects-element-type-background), .elementor-2710 .elementor-element.elementor-element-9283c10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://x4digital.io/wp-content/uploads/2025/03/Pix-Hero-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2710 .elementor-element.elementor-element-9283c10.e-con{--align-self:center;}.elementor-2710 .elementor-element.elementor-element-d6568a3{--display:flex;}.elementor-2710 .elementor-element.elementor-element-652ed10{--display:flex;}.elementor-2710 .elementor-element.elementor-element-86f2161{text-align:center;}.elementor-2710 .elementor-element.elementor-element-772318f{--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-2710 .elementor-element.elementor-element-2dc4254 .qodef-shortcode .qodef-e-title{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-shortcode .qodef-e-title a{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-shortcode .qodef-e-title:hover{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-shortcode .qodef-e-title:hover a{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-item-layout--info-below-swap .qodef-e-swap-holder{margin-top:12px;}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-e-product-categories a{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-e-product-categories a:hover{color:var( --e-global-color-accent );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-woo-product-price{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-woo-product-price del{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button{color:var( --e-global-color-text );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button.qodef-layout--filled{background-color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button:hover{color:var( --e-global-color-93b6ba6 );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button.qodef-layout--filled:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-accent );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button.qodef-layout--outlined:not(.qodef-hover--reveal):hover{background-color:var( --e-global-color-accent );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button.qodef-layout--filled.qodef-hover--reveal:after{background-color:var( --e-global-color-accent );}.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-qi-button.qodef-layout--outlined.qodef-hover--reveal:after{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2710 .elementor-element.elementor-element-9283c10{--width:100%;}.elementor-2710 .elementor-element.elementor-element-652ed10{--width:100%;}.elementor-2710 .elementor-element.elementor-element-772318f{--width:86%;}}/* Start custom CSS for qi_addons_for_elementor_product_list, class: .elementor-element-2dc4254 */.elementor-2710 .elementor-element.elementor-element-2dc4254 .product{
box-shadow: 0px 0px 20px 0px rgb(255 255 255 / 90%);
    border: 2px solid #ffffff;
    /* padding: 40px; */
    border-radius: 10px;
    background: #ffffff;
}

.elementor-2710 .elementor-element.elementor-element-2dc4254 .qodef-e-product-image{
    padding: 30px;
}/* End custom CSS */