.elementor-3878 .elementor-element.elementor-element-65a2f380{--display:flex;--background-transition:0.3s;--padding-block-start:85px;--padding-block-end:85px;--padding-inline-start:10px;--padding-inline-end:10px;}.elementor-3878 .elementor-element.elementor-element-220c1f7 .elementor-heading-title{text-transform:uppercase;}.elementor-3878 .elementor-element.elementor-element-220c1f7 > .elementor-widget-container{margin:0px 0px 45px 0px;}.elementor-3878 .elementor-element.elementor-element-70b7ccd > .elementor-widget-container{padding:50px 35px 50px 35px;border-radius:50px 50px 50px 50px;box-shadow:0px 0px 50px 0px rgba(0, 0, 0, 0.14);}@media(max-width:1366px){.elementor-3878 .elementor-element.elementor-element-65a2f380{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3878 .elementor-element.elementor-element-220c1f7 > .elementor-widget-container{margin:0px 0px 35px 0px;}}@media(max-width:767px){.elementor-3878 .elementor-element.elementor-element-65a2f380{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-3878 .elementor-element.elementor-element-70b7ccd > .elementor-widget-container{padding:35px 15px 35px 15px;border-radius:20px 20px 20px 20px;}}/* Start custom CSS for text-editor, class: .elementor-element-70b7ccd */.elementor-3878 .elementor-element.elementor-element-70b7ccd .elementor-widget-container{
    display: flex
}
.elementor-3878 .elementor-element.elementor-element-70b7ccd .elementor-widget-container > .woocommerce{
    width: 100%;
}/* End custom CSS */