.imgSlider-top-content{margin:0 auto;max-width:850px;padding-bottom:40px;text-align:center}.imgSlider-filter-wrapper ul{align-items:center;display:flex;flex-wrap:wrap;gap:15px;justify-content:center;list-style:none;margin:40px 0 20px;padding:0}.imgSlider-filter-wrapper ul li{border:2px solid var(--color-white);border-radius:100px;cursor:pointer;line-height:1.5;padding:4px 25px;text-align:center}.imgSlider-filter-wrapper ul li:hover{background-color:var(--color-white);color:var(--color-main)}.bg-cyan .imgSlider-filter-wrapper ul li,.bg-grey .imgSlider-filter-wrapper ul li,.bg-seafoam .imgSlider-filter-wrapper ul li,.bg-white .imgSlider-filter-wrapper ul li,.bg-whitesmoke .imgSlider-filter-wrapper ul li{border-color:var(--color-main)}.bg-cyan .imgSlider-filter-wrapper ul li:hover,.bg-grey .imgSlider-filter-wrapper ul li:hover,.bg-seafoam .imgSlider-filter-wrapper ul li:hover,.bg-white .imgSlider-filter-wrapper ul li:hover,.bg-whitesmoke .imgSlider-filter-wrapper ul li:hover{background-color:var(--color-main);border-color:var(--color-main);color:var(--color-white)}.imgSlider-items .flickity-slider{align-items:flex-start}.imgSlider-items-wrap{position:relative}.imgSlider-item{padding:0 10px;text-align:center;width:40%}.imgSlider-item-inner{background:var(--color-white);padding:20px 20px 40px}.bg-white .imgSlider-item-inner{background:var(--color-cyan)}.imgSlider-title{color:var(--color-main);font-family:var(--font-body);padding:20px;text-transform:uppercase}.imgSlider-img img{max-height:380px;object-fit:cover}.imgSlider-arrow{background:transparent;border:none;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.imgSlider-arrow,.imgSlider-arrow svg{height:100px;width:100px}.imgSlider-arrow.imgSlider-arrow--prev{left:60px}.imgSlider-arrow.imgSlider-arrow--next{right:60px}.imgSlider-arrow svg rect{fill:var(--color-red)}.imgSlider-arrow svg path{fill:var(--color-white)}.imgSlider-arrow:hover svg rect{fill:var(--color-main)}.imgSlider-arrow:hover svg path{fill:var(--color-white)}.imgSlider-content h4{color:var(--color-black);font-family:var(--font-body);margin-bottom:15px}.imgSlider-filter-wrapper{align-items:center;display:flex;font-size:16px;font-weight:450;justify-content:center;letter-spacing:0;line-height:2;margin:0 auto;max-width:1000px;padding-bottom:50px;text-transform:uppercase}.filter-select{padding:0 10px;width:260px}.filter-select select{background-color:transparent;font-weight:450}:is(.bg-red,.bg-mine-shaft) .filter-select select{background-color:var(--color-red);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16.45" height="9.225" viewBox="0 0 16.45 9.225"><path d="M18,27.45a1,1,0,0,1-.707-1.707l6.518-6.518-6.518-6.518a1,1,0,0,1,1.414-1.414l7.225,7.225a1,1,0,0,1,0,1.414l-7.225,7.225A1,1,0,0,1,18,27.45Z" transform="translate(27.45 -17) rotate(90)" fill="%23ffffff"/></svg>')!important;border-color:#fff;color:#fff}:is(.bg-mine-shaft) .filter-select select{background-color:var(--color-mine-shaft)}.filter-text{width:100px}.reset{cursor:pointer;text-align:right;width:80px}.reset,span.reset-icon img{display:inline-block;line-height:normal;vertical-align:middle}span.reset-icon img{padding-top:2px}:is(.bg-red,.bg-mine-shaft) span.reset-icon img{filter:invert(100%) sepia(2%) saturate(413%) hue-rotate(329deg) brightness(114%) contrast(100%)}span.reset-icon{display:inline-block;line-height:1;margin-left:3px;vertical-align:text-top}.imgSlider-no-results{padding:40px 20px}@media (max-width:1199px){.imgSlider-arrow,.imgSlider-arrow svg{height:70px;width:70px}}@media (max-width:991px){.imgSlider-arrow,.imgSlider-arrow svg{height:50px;width:50px}.imgSlider-arrow.imgSlider-arrow--next{right:30px}.imgSlider-arrow.imgSlider-arrow--prev{left:30px}.imgSlider-item{width:50%}.imgSlider-item-inner,.imgSlider-top-content{padding-bottom:20px}}@media (max-width:767px){.imgSlider-item{padding:0 15px;width:100%}.imgSlider-arrow,.imgSlider-arrow svg{height:40px;width:40px}.imgSlider-filter-wrapper{flex-direction:column}.filter-text{text-align:center;width:100%}.filter-select{margin-bottom:12px;width:100%}.reset{padding-top:10px}}