.elementor-174 .elementor-element.elementor-element-b5f91be{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-404800e{transition:all 400ms;}.elementor-174 .elementor-element.elementor-element-404800e:hover img{filter:brightness( 50% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-174 .elementor-element.elementor-element-cba0009{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-174 .elementor-element.elementor-element-40c282b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-174 .elementor-element.elementor-element-40c282b{transition:all 400ms;text-align:center;}.elementor-174 .elementor-element.elementor-element-40c282b .elementor-heading-title{font-family:var( --e-global-typography-a2bd6dc-font-family ), Sans-serif;font-size:var( --e-global-typography-a2bd6dc-font-size );font-weight:var( --e-global-typography-a2bd6dc-font-weight );}.elementor-174 .elementor-element.elementor-element-7963b3d{transition:all 400ms;text-align:center;}.woocommerce .elementor-174 .elementor-element.elementor-element-7963b3d .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7889337-font-family ), Sans-serif;font-size:var( --e-global-typography-7889337-font-size );font-weight:var( --e-global-typography-7889337-font-weight );text-transform:var( --e-global-typography-7889337-text-transform );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}.woocommerce .elementor-174 .elementor-element.elementor-element-7963b3d .price ins{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7889337-font-family ), Sans-serif;font-size:var( --e-global-typography-7889337-font-size );font-weight:var( --e-global-typography-7889337-font-weight );text-transform:var( --e-global-typography-7889337-text-transform );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}@media(max-width:1024px){.elementor-174 .elementor-element.elementor-element-cba0009{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-40c282b .elementor-heading-title{font-size:var( --e-global-typography-a2bd6dc-font-size );}.woocommerce .elementor-174 .elementor-element.elementor-element-7963b3d .price{font-size:var( --e-global-typography-7889337-font-size );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}.woocommerce .elementor-174 .elementor-element.elementor-element-7963b3d .price ins{font-size:var( --e-global-typography-7889337-font-size );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-40c282b > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-174 .elementor-element.elementor-element-40c282b .elementor-heading-title{font-size:var( --e-global-typography-a2bd6dc-font-size );}.woocommerce .elementor-174 .elementor-element.elementor-element-7963b3d .price{font-size:var( --e-global-typography-7889337-font-size );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}.woocommerce .elementor-174 .elementor-element.elementor-element-7963b3d .price ins{font-size:var( --e-global-typography-7889337-font-size );letter-spacing:var( --e-global-typography-7889337-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-404800e */.elementor-174 .elementor-element.elementor-element-404800e img {
    aspect-ratio: 1/1;
    object-fit: cover;
}/* End custom CSS */