.elementor-21645 .elementor-element.elementor-element-9d738e5{--display:flex;--background-transition:0.3s;--padding-top:30px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-21645 .elementor-element.elementor-element-a067de2{text-align:center;}.elementor-21645 .elementor-element.elementor-element-05ebe3f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-21645 .elementor-element.elementor-element-4fe9c69 .jet-filters-pagination__link:hover{background-color:#E0E0E0;}.elementor-21645 .elementor-element.elementor-element-4fe9c69 .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-377fd5d );color:var( --e-global-color-561f69a );}.elementor-21645 .elementor-element.elementor-element-4fe9c69 .jet-filters-pagination__link{padding:10px 15px 10px 15px;border-radius:6px 6px 6px 6px;}.elementor-21645 .elementor-element.elementor-element-4fe9c69 .jet-filters-pagination__dots{padding:10px 15px 10px 15px;border-radius:6px 6px 6px 6px;}.elementor-21645 .elementor-element.elementor-element-4fe9c69 .jet-filters-pagination__item{margin-right:calc(10px/2);margin-left:calc(10px/2);margin-top:calc(6px/2);margin-bottom:calc(6px/2);}.elementor-21645 .elementor-element.elementor-element-4fe9c69 .jet-filters-pagination{margin-right:calc(-10px/2);margin-left:calc(-10px/2);margin-top:calc(-6px/2);margin-bottom:calc(-6px/2);text-align:center;}/* Start custom CSS for shortcode, class: .elementor-element-f5b6db1 */.filter-fix .searchandfilter ul{
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 30px;
    padding: 10px;
}
@media (max-width: 700px) {
    .filter-fix .searchandfilter ul{
    flex-direction: column;
}
}
.filter-fix .searchandfilter li::marker {
    color: white;
}
.filter-fix .searchandfilter li {
    position: relative;
}
.filter-fix .searchandfilter li:nth-child(1)::after,
.filter-fix .searchandfilter li:nth-child(2)::after{
     content: "▼";
  padding: 0 15px;
  font-size: 12px;
  position: absolute;
  right: 8px;
  top: 12px;
  text-align: center;
  width: 5%;
  height: 100%;
  box-sizing: border-box;
  cursor: pointer;
  pointer-events: none;
}
.filter-fix .searchandfilter select {
    padding: 10px;
    transition: all .3s;
    border: 2px solid black;
    appearance: none;
    position: relative;
    padding-right: 30px;
}
.filter-fix .searchandfilter select:hover {
    background: #f0f0f0;
    cursor: pointer;
}
.filter-fix .searchandfilter select:hover {
    cursor: pointer;
}
.filter-fix .searchandfilter input[type="submit"] {
    padding: 8px;
    width: 100px
}/* End custom CSS */