.elementor-636 .elementor-element.elementor-element-7a88001{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-60fc011 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-8e54a00{--display:flex;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__bar{padding:0px 0px 8px 0px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__filter-toggle{color:var( --e-global-color-primary );background-color:var( --e-global-color-8d2ec9d );border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__filter-toggle:hover, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter.is-open .eh91-taxonomy-loop-filter__filter-toggle:hover, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter.has-active-filters .eh91-taxonomy-loop-filter__filter-toggle:hover{color:var( --e-global-color-8d2ec9d );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter.is-open .eh91-taxonomy-loop-filter__filter-toggle, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter.has-active-filters .eh91-taxonomy-loop-filter__filter-toggle{color:var( --e-global-color-8d2ec9d );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__search{color:var( --e-global-color-text );background-color:var( --e-global-color-8d2ec9d );border-radius:8px 8px 8px 8px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__search::placeholder{color:#848484;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__result-count{color:var( --e-global-color-text );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__result-count strong{color:var( --e-global-color-text );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__sort{color:var( --e-global-color-text );background-color:var( --e-global-color-8d2ec9d );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__panel{padding:30px 0px 8px 0px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__taxonomy:not(.eh91-taxonomy-loop-filter__meta-controls), .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-field, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch-row{gap:8px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__actions{margin-top:30px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__item-label, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__all-button{font-family:var( --e-global-typography-16343d8-font-family ), Sans-serif;font-size:var( --e-global-typography-16343d8-font-size );font-weight:var( --e-global-typography-16343d8-font-weight );text-transform:var( --e-global-typography-16343d8-text-transform );text-decoration:var( --e-global-typography-16343d8-text-decoration );color:var( --e-global-color-primary );background-color:var( --e-global-color-8d2ec9d );border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:6px 6px 6px 6px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__item-label:hover, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__all-button:hover, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__input:checked + .eh91-taxonomy-loop-filter__item-label:hover, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__all-button.is-active:hover{color:var( --e-global-color-8d2ec9d );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__input:checked + .eh91-taxonomy-loop-filter__item-label, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__all-button.is-active{color:var( --e-global-color-8d2ec9d );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__taxonomy-title{font-family:var( --e-global-typography-243caa8-font-family ), Sans-serif;font-size:var( --e-global-typography-243caa8-font-size );font-weight:var( --e-global-typography-243caa8-font-weight );text-transform:var( --e-global-typography-243caa8-text-transform );text-decoration:var( --e-global-typography-243caa8-text-decoration );color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__count-badge{border-radius:8px 8px 8px 8px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__meta-controls{gap:25px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-fields{gap:25px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-label{font-family:var( --e-global-typography-243caa8-font-family ), Sans-serif;font-size:var( --e-global-typography-243caa8-font-size );font-weight:var( --e-global-typography-243caa8-font-weight );text-transform:var( --e-global-typography-243caa8-text-transform );text-decoration:var( --e-global-typography-243caa8-text-decoration );color:var( --e-global-color-text );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-field input{font-family:var( --e-global-typography-16343d8-font-family ), Sans-serif;font-size:var( --e-global-typography-16343d8-font-size );font-weight:var( --e-global-typography-16343d8-font-weight );text-transform:var( --e-global-typography-16343d8-text-transform );text-decoration:var( --e-global-typography-16343d8-text-decoration );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch-text{font-family:var( --e-global-typography-243caa8-font-family ), Sans-serif;font-size:var( --e-global-typography-243caa8-font-size );font-weight:var( --e-global-typography-243caa8-font-weight );text-transform:var( --e-global-typography-243caa8-text-transform );text-decoration:var( --e-global-typography-243caa8-text-decoration );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch{--eh91-switch-width:68px;--eh91-switch-height:32px;--eh91-switch-offset:3px;--eh91-switch-state-offset:9px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch-slider{background-color:#969696;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch input:checked + .eh91-taxonomy-loop-filter__switch-slider{background-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch-slider::before{background-color:var( --e-global-color-8d2ec9d );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__reset-link{border-radius:8px 8px 8px 8px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__apply, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__search-submit{color:var( --e-global-color-8d2ec9d );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__apply:hover, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__search-submit:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-8d2ec9d );border-color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-5308639{--display:flex;}.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 );text-decoration:var( --e-global-typography-accent-text-decoration );}.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 );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 );text-decoration:var( --e-global-typography-secondary-text-decoration );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-636 .elementor-element.elementor-element-37e8fc0{--grid-columns:3;}.elementor-636 .elementor-element.elementor-element-37e8fc0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-636 .elementor-element.elementor-element-37e8fc0 .e-loop-item > .elementor-section, .elementor-636 .elementor-element.elementor-element-37e8fc0 .e-loop-item > .elementor-section > .elementor-container, .elementor-636 .elementor-element.elementor-element-37e8fc0 .e-loop-item > .e-con, .elementor-636 .elementor-element.elementor-element-37e8fc0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__item-label, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__all-button{font-size:var( --e-global-typography-16343d8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__taxonomy-title{font-size:var( --e-global-typography-243caa8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-label{font-size:var( --e-global-typography-243caa8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-field input{font-size:var( --e-global-typography-16343d8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch-text{font-size:var( --e-global-typography-243caa8-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-636 .elementor-element.elementor-element-37e8fc0{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__item-label, .elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__all-button{font-size:var( --e-global-typography-16343d8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__taxonomy-title{font-size:var( --e-global-typography-243caa8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-label{font-size:var( --e-global-typography-243caa8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__date-field input{font-size:var( --e-global-typography-16343d8-font-size );}.elementor-636 .elementor-element.elementor-element-0018dcc .eh91-taxonomy-loop-filter__switch-text{font-size:var( --e-global-typography-243caa8-font-size );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.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 );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-636 .elementor-element.elementor-element-37e8fc0{--grid-columns:1;}}