.elementor-6801 .elementor-element.elementor-element-29c65b11{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-6801 .elementor-element.elementor-element-29c65b11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6801 .elementor-element.elementor-element-2f83cade > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6801 .elementor-element.elementor-element-1d9093ab > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6801 .elementor-element.elementor-element-413b1045 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-6801 .elementor-element.elementor-element-413b1045 .elementor-heading-title{font-family:var( --e-global-typography-3c69f67-font-family ), Sans-serif;font-size:var( --e-global-typography-3c69f67-font-size );font-weight:var( --e-global-typography-3c69f67-font-weight );text-transform:var( --e-global-typography-3c69f67-text-transform );}.elementor-6801 .elementor-element.elementor-element-637b2be9 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-6801 .elementor-element.elementor-element-637b2be9 .elementor-heading-title{font-family:var( --e-global-typography-3c69f67-font-family ), Sans-serif;font-size:var( --e-global-typography-3c69f67-font-size );font-weight:var( --e-global-typography-3c69f67-font-weight );text-transform:var( --e-global-typography-3c69f67-text-transform );}.elementor-6801 .elementor-element.elementor-element-4c52793 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-6801 .elementor-element.elementor-element-4c52793 .elementor-heading-title{font-family:var( --e-global-typography-3c69f67-font-family ), Sans-serif;font-size:var( --e-global-typography-3c69f67-font-size );font-weight:var( --e-global-typography-3c69f67-font-weight );text-transform:var( --e-global-typography-3c69f67-text-transform );}.elementor-6801 .elementor-element.elementor-element-62293166 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-6801 .elementor-element.elementor-element-62293166 .elementor-heading-title{font-family:var( --e-global-typography-3c69f67-font-family ), Sans-serif;font-size:var( --e-global-typography-3c69f67-font-size );font-weight:var( --e-global-typography-3c69f67-font-weight );text-transform:var( --e-global-typography-3c69f67-text-transform );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-6801 .elementor-element.elementor-element-413b1045 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}.elementor-6801 .elementor-element.elementor-element-637b2be9 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}.elementor-6801 .elementor-element.elementor-element-4c52793 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}.elementor-6801 .elementor-element.elementor-element-62293166 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}}@media(max-width:767px){.elementor-6801 .elementor-element.elementor-element-29c65b11{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6801 .elementor-element.elementor-element-1d9093ab.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-6801 .elementor-element.elementor-element-413b1045 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}.elementor-6801 .elementor-element.elementor-element-637b2be9 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}.elementor-6801 .elementor-element.elementor-element-4c52793 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}.elementor-6801 .elementor-element.elementor-element-62293166 .elementor-heading-title{font-size:var( --e-global-typography-3c69f67-font-size );}}/* Start custom CSS for facetwp-facet, class: .elementor-element-2f83cade */.elementor-6801 .elementor-element.elementor-element-2f83cade .facetwp-facet{
    margin-bottom: 0;
}
.elementor-6801 .elementor-element.elementor-element-2f83cade .facetwp-selections{
    font-size: 0.9em;
}
.elementor-6801 .elementor-element.elementor-element-2f83cade .facetwp-selection-label{
    font-weight: bold;
}
.elementor-6801 .elementor-element.elementor-element-2f83cade .facetwp-selections{
     font-size: 0.8em;
}
.elementor-6801 .elementor-element.elementor-element-2f83cade .facetwp-selections ul{
     padding-left: 0;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-1d9093ab */.elementor-6801 .elementor-element.elementor-element-1d9093ab .facetwp-facet{
    margin-bottom: 0;
}
.elementor-6801 .elementor-element.elementor-element-1d9093ab .facetwp-reset{
    font-size: 0.8em;
    color: var(--e-global-color-accent);
    background-color: transparent;
    border: 1px solid var(--e-global-color-accent);
    padding: 0.3rem 0.6rem;
}
.elementor-6801 .elementor-element.elementor-element-1d9093ab .facetwp-reset:hover{
    color: #fff;
    background-color: var(--e-global-color-accent);
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-3fa455e7 */.elementor-6801 .elementor-element.elementor-element-3fa455e7 .facetwp-facet{
    margin-bottom: 0;
}
.elementor-6801 .elementor-element.elementor-element-3fa455e7 .facetwp-checkbox{
    font-size: 0.9em;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-21a61e36 */.elementor-6801 .elementor-element.elementor-element-21a61e36 .facetwp-facet{
    margin-bottom: 0;
}
.elementor-6801 .elementor-element.elementor-element-21a61e36 .facetwp-checkbox{
    font-size: 0.9em;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-26cb51f3 */.elementor-6801 .elementor-element.elementor-element-26cb51f3 .facetwp-facet{
    margin-bottom: 0;
}
.elementor-6801 .elementor-element.elementor-element-26cb51f3 .facetwp-checkbox{
    font-size: 0.9em;
}/* End custom CSS */
/* Start custom CSS for facetwp-facet, class: .elementor-element-7763df8c */.elementor-6801 .elementor-element.elementor-element-7763df8c .facetwp-facet{
    margin-bottom: 0;
}
.elementor-6801 .elementor-element.elementor-element-7763df8c .facetwp-checkbox{
    font-size: 0.9em;
}/* End custom CSS */