.elementor-1059 .elementor-element.elementor-element-6bd406c{--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;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:51px;--margin-left:0px;--margin-right:0px;}.elementor-1059 .elementor-element.elementor-element-f8a9e9a .elementor-heading-title{font-size:var(--font-size--55);font-weight:500;}.elementor-1059 .elementor-element.elementor-element-1206950{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1059 .elementor-element.elementor-element-a3e1389{--display:flex;}.elementor-1059 .elementor-element.elementor-element-b579020 .elementor-heading-title{font-size:var(--font-size--20);}.elementor-1059 .elementor-element.elementor-element-17678c4{--display:flex;}.elementor-1059 .elementor-element.elementor-element-17678c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1059 .elementor-element.elementor-element-d9565c9 .elementor-heading-title{font-size:var(--font-size--20);}.elementor-1059 .elementor-element.elementor-element-41dfd41{margin:33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1059 .elementor-element.elementor-element-6e91cb9{margin:55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(min-width:768px){.elementor-1059 .elementor-element.elementor-element-6bd406c{--content-width:min(1516px,78.95vw,calc(100% - 30px));}.elementor-1059 .elementor-element.elementor-element-a3e1389{--width:calc(100% - min(396px,26.12%));}.elementor-1059 .elementor-element.elementor-element-17678c4{--width:min(396px,26.12%,100%);}}/* Start custom CSS for shortcode, class: .elementor-element-8489692 */.elementor-1059 .elementor-element.elementor-element-8489692 .facetwp-counter {
    display:none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-41dfd41 */.elementor-1059 .elementor-element.elementor-element-41dfd41 .facetwp-template {
    display:grid;
    gap:20px 52px;
}
@media (min-width:1025px) {
    .elementor-1059 .elementor-element.elementor-element-41dfd41 .facetwp-template {
        grid-template-columns:1fr 1fr;
    }
}/* End custom CSS */