.elementor-16895 .elementor-element.elementor-element-e846ede{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-16895 .elementor-element.elementor-element-748875b{--display:flex;}.elementor-16895 .elementor-element.elementor-element-57b30a5{--display:flex;}.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16895 .elementor-element.elementor-element-6242053{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16895 .elementor-element.elementor-element-4df17c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16895 .elementor-element.elementor-element-df50caf .elementor-button{background-color:#000000;fill:#FF7A09;color:#FF7A09;padding:20px 40px 20px 40px;}.elementor-16895 .elementor-element.elementor-element-383f015 > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C2C2C2;}.elementor-16895 .elementor-element.elementor-element-9c4411a{--spacer-size:50px;}.elementor-16895 .elementor-element.elementor-element-1594b1c .industrium-heading{text-align:left;}.elementor-16895 .elementor-element.elementor-element-275640e .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:#E46E00 !important;color:#ffffff !important;}.elementor-16895 .elementor-element.elementor-element-4c0905b{--spacer-size:50px;}.elementor-16895 .elementor-element.elementor-element-21215d6 .industrium-heading{text-align:left;}.elementor-16895 .elementor-element.elementor-element-ac137b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}@media(min-width:576px){.elementor-16895 .elementor-element.elementor-element-748875b{--width:25%;}.elementor-16895 .elementor-element.elementor-element-57b30a5{--width:75%;}}@media(min-width:1921px){.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--grid-auto-flow:row;}}@media(max-width:1600px){.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--grid-auto-flow:row;}}@media(max-width:1279px){.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--grid-auto-flow:row;}}@media(max-width:991px){.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--grid-auto-flow:row;}.elementor-16895 .elementor-element.elementor-element-ac137b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--grid-auto-flow:row;}}@media(max-width:575px){.elementor-16895 .elementor-element.elementor-element-57b30a5.e-con{--order:-99999 /* order start hack */;}.elementor-16895 .elementor-element.elementor-element-ca1dd2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16895 .elementor-element.elementor-element-ac137b9.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for container, class: .elementor-element-e846ede */.wp-block-pullquote {
    padding: 4em!important;
}

.widget-title {
    margin-top: 1.25em!important;
}
.product_list_widget li a,
.product-categories li a  {
    color: #17262f;
}

.widget_product_categories ul > li:before {
    display: none!important;
}
.my-widget-container .widget_product_categories ul > li {
    padding: 0!important;
}
.widget_product_categories ul li.cat-item-hierarchical {
    margin-right: 0!important;
    margin-left: 0;
}
.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text {
    align-self: center;
    padding-inline-start: 5px;
}
.elementor-16895 .elementor-element.elementor-element-df50caf .elementor-button {
    width: 100%;
}

.wp-block-pullquote {
    padding: 4em!important;
}

@media screen and (max-width: 782px) {
.wp-block-pullquote {
    padding: 2em!important;
}
}/* End custom CSS */