.elementor-200 .elementor-element.elementor-element-019d1c9{padding:40px 0px 40px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-200 .elementor-element.elementor-element-5cf0348{--grid-columns:1;--grid-row-gap:15px;}@media(min-width:768px){.elementor-200 .elementor-element.elementor-element-10622b1{width:74.914%;}.elementor-200 .elementor-element.elementor-element-49e0e5f{width:25%;}}@media(max-width:1024px){.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-200 .elementor-element.elementor-element-5cf0348{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-200 .elementor-element.elementor-element-5cf0348{--grid-columns:1;}}/* Start custom CSS for shortcode, class: .elementor-element-7e4d897 */.elementor-200 .elementor-element.elementor-element-7e4d897 ul{
    padding-left: 10px;
}

.elementor-200 .elementor-element.elementor-element-7e4d897 .searchandfilter .sf-range-max, .elementor-200 .elementor-element.elementor-element-7e4d897 .searchandfilter .sf-range-min{
    max-width: 100%;
}

.elementor-200 .elementor-element.elementor-element-7e4d897 input[type=submit]{
font-weight: 700;
    text-transform: uppercase;
    color: var(--e-global-color-3961d56 );
    background-color: var(--e-global-color-primary );
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--e-global-color-primary );
    border-radius: 50px;
    padding: 15px 40px;
    font-size: 12px;
}

.elementor-200 .elementor-element.elementor-element-7e4d897 input[type=submit]:hover{
    color: var(--e-global-color-primary );
    background-color: var(--e-global-color-3961d56 );
    border-color: var(--e-global-color-primary )
}/* End custom CSS */