.elementor-22 .elementor-element.elementor-element-27cd566{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-27cd566:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-27cd566 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-22 .elementor-element.elementor-element-353e737{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-353e737:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-353e737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-bf68758 > .elementor-widget-container{border-style:none;}.elementor-22 .elementor-element.elementor-element-bf68758:hover .elementor-widget-container{border-style:none;}.elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet > fieldset:last-child{margin-bottom:0;}.elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet-title{font-family:"Oswald", Sans-serif;font-weight:600;text-align:center;border-style:none;}.elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet ul:first-child, .elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet ul:first-child + ul, .elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet li[aria-expanded="true"] > ul, .elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet li:not([aria-expanded]) > ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;}.elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet ul.wpgb-expanded li[hidden]{display:block;}.elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet ul:first-child, .elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-facet ul:first-child + ul{justify-content:center;}.elementor-22 .elementor-element.elementor-element-bf68758 li > [role="button"]{background-color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-bf68758 li > [role="button"][aria-pressed]:hover{border-color:var( --e-global-color-0ed57bf );}.elementor-22 .elementor-element.elementor-element-bf68758 li > [role="button"][aria-pressed="true"]{border-color:var( --e-global-color-0ed57bf );}.elementor-22 .elementor-element.elementor-element-bf68758 li [class^="wpgb-"][class$="-label"]{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;border-style:none;}.elementor-22 .elementor-element.elementor-element-bf68758 [aria-pressed]:hover [class^="wpgb-"][class$="-label"]{border-color:var( --e-global-color-0ed57bf );}.elementor-22 .elementor-element.elementor-element-bf68758 [aria-pressed="true"] [class^="wpgb-"][class$="-label"]{color:var( --e-global-color-primary );border-color:var( --e-global-color-0ed57bf );}.elementor-22 .elementor-element.elementor-element-bf68758 .wpgb-toggle-hidden{border-style:none;}.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-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-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-weight:var( --e-global-typography-secondary-font-weight );}.elementor-22 .elementor-element.elementor-element-0d45d17{--grid-columns:3;--grid-row-gap:30px;--grid-column-gap:30px;}.elementor-22 .elementor-element.elementor-element-0d45d17 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-22 .elementor-element.elementor-element-0d45d17 .e-loop-item > .elementor-section, .elementor-22 .elementor-element.elementor-element-0d45d17 .e-loop-item > .elementor-section > .elementor-container, .elementor-22 .elementor-element.elementor-element-0d45d17 .e-loop-item > .e-con, .elementor-22 .elementor-element.elementor-element-0d45d17 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination{text-align:center;margin-top:50px;}.elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-e1a9fac );}.elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination .page-numbers.current{color:var( --e-global-color-e1a9fac );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 15px/2 );}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 15px/2 );}body.rtl .elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 15px/2 );}body.rtl .elementor-22 .elementor-element.elementor-element-0d45d17 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 15px/2 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-0d45d17{--grid-columns:2;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-27cd566{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-353e737{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-bf68758 li [class^="wpgb-"][class$="-label"]{font-size:15px;}.elementor-22 .elementor-element.elementor-element-0d45d17{--grid-columns:1;}}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-353e737{--content-width:1260px;}}/* Start custom CSS for wpgb-facet, class: .elementor-element-bf68758 */.wpgb-facet .wpgb-button:focus:not(button), .wpgb-facet .wpgb-rating:focus, .wpgb-facet .wpgb-hierarchy:focus, .wpgb-facet .wpgb-toggle-hidden:focus, .wpgb-facet .wpgb-range-clear:focus, .wpgb-facet .wpgb-range-thumb:focus, .wpgb-facet .wpgb-pagination li a:focus, .wpgb-facet .wpgb-radio:focus .wpgb-radio-control, .wpgb-facet .wpgb-checkbox:focus .wpgb-checkbox-control, .wpgb-facet .wpgb-color:focus .wpgb-color-control, .wpgb-facet .wpgb-az-index:focus .wpgb-az-index-label {
    outline-color: #fff !important;
}

ul.wpgb-inline-list li span::before {
  content: "";
  position: absolute;
  bottom: 0;
  top: 35px;
  left: 0;
  width: 100%;
  height: 3px;
}

ul.wpgb-inline-list li:nth-child(1):hover span::before, ul.wpgb-inline-list li:nth-child(1) [aria-pressed="true"] span::before {
  background: linear-gradient(to right, var(--e-global-color-accent), var(--e-global-color-accent) 25%, var(--e-global-color-efb0150) 25%, var(--e-global-color-efb0150) 50%, var(--e-global-color-922c22f) 50%, var(--e-global-color-922c22f) 75%, var(--e-global-color-e1a9fac) 75%, var(--e-global-color-e1a9fac));
}

ul.wpgb-inline-list li:nth-child(2):hover span::before, ul.wpgb-inline-list li:nth-child(2) [aria-pressed="true"] span::before {
  background-color: var(--e-global-color-e1a9fac);
}

ul.wpgb-inline-list li:nth-child(3):hover span::before, ul.wpgb-inline-list li:nth-child(3) [aria-pressed="true"] span::before {
  background-color:var(--e-global-color-efb0150);
}

ul.wpgb-inline-list li:nth-child(4):hover span::before, ul.wpgb-inline-list li:nth-child(4) [aria-pressed="true"] span::before {
  background-color: var(--e-global-color-922c22f);
}

ul.wpgb-inline-list li:nth-child(5):hover span::before, ul.wpgb-inline-list li:nth-child(5) [aria-pressed="true"] span::before {
  background-color: var(--e-global-color-4487d03);
}/* End custom CSS */