.horizontalimagegallery-filter .col-carousel{margin:5px 0 25px}
.horizontalimagegallery-filter .owl-prev span,.owl-next span{color:#FFF}
.horizontalimagegallery-filter .owl-prev span:hover,.horizontalimagegallery-filter .owl-next span:hover{color:#8199a3}
.horizontalimagegallery-filter .owl-prev,.owl-next{position:absolute;top:0;height:100%}
.horizontalimagegallery-filter .owl-prev{left:7px;display:flex;justify-content:center;align-items:center}
.horizontalimagegallery-filter .owl-next{right:7px;display:flex;justify-content:center;align-items:center}
}
button:focus,button:active{outline:0}
.horizontalcarousel .hidden{display:none}
.horizontalimagegallery-filter .gallery--nav{display:flex;justify-content:center;padding:1rem;padding-top:2.1rem}
.horizontalimagegallery-filter .fa-chevron-left{width:2.5rem !important;padding:.7rem .8rem .5rem .45rem;background:#fff;color:#3d3b3b;position:absolute;opacity:.7;z-index:9;left:4%}
.horizontalimagegallery-filter .fa-chevron-right{width:2.5rem !important;padding:.7rem .5rem .5rem .6rem;background:#fff;color:#3d3b3b;position:absolute;opacity:.7;z-index:9;right:4%}
@media(max-width:767px){.horizontalimagegallery-filter .fa-2x{font-size:20px !important;border-radius:50% !important}
.horizontalimagegallery-filter .fa-chevron-right{padding-left:11px}
.horizontalimagegallery-filter .fa-chevron-left{padding-right:11px}
}
.horizontalimagegallery-filter .filterButton{font-size:.8rem;min-width:auto;font-weight:700;letter-spacing:.1em;background-color:#fff;border:2px solid #3d3d3d;margin-left:10px;margin-bottom:5px;line-height:35px;text-align:center;white-space:nowrap;padding:0 10px}
@media(max-width :1024px){.horizontalimagegallery-filter .gallery--nav{padding-top:1.8rem}
}
@media(hover:hover) and (pointer:fine) and (min-width :1025px){.horizontalimagegallery-filter .filterButton:hover{color:#fff;background-color:#3d3d3d}
}
.horizontalimagegallery-filter .filterButton:active{background-color:#3d3d3d}
.horizontalimagegallery-filter .gallery-button{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;padding-right:10px}
.horizontalimagegallery-filter .gallery-button .active{background:#3d3d3d !important;color:#fff}
.horizontalimagegallery-filter .gallery--nav-mob{width:300px;height:auto;margin:10px auto}
.horizontalimagegallery-filter .custom-select{width:100%;position:relative;margin:20px 0}
.horizontalimagegallery-filter .custom-select select{display:none}
.horizontalimagegallery-filter .gallery--nav-mob .selected-item{text-align:center;background:inherit;padding:10px;color:#000;cursor:pointer;z-index:99;border:2px solid #000;font-size:14px;font-weight:bold}
.horizontalimagegallery-filter .gallery--nav-mob .selected-item:after{font-family:FontAwesome;content:"\f107";font-size:20px;color:#000;position:absolute;right:10px;transition:.5s;margin-top:-4px}
.horizontalimagegallery-filter .arrowanim.selected-item:after{transform:rotate(180deg)}
.horizontalimagegallery-filter .gallery--nav-mob .item{background:#fff;padding:5px 20px;color:#000;cursor:pointer;font-size:14px}
.horizontalimagegallery-filter .gallery--nav-mob .item:hover{background:#add8e6;color:#fff}
.horizontalimagegallery-filter .gallery--nav-mob .all-items{position:absolute;top:100%;left:0;width:100%;z-index:100}
.horizontalimagegallery-filter .gallery--nav-mob .all-items-hide{display:none}
.horizontalimagegallery-filter .gallery--nav-mob{display:none}
@media(max-width :724px){.horizontalimagegallery-filter .gallery--nav-mob{display:block}
.horizontalimagegallery-filter .gallery--nav{display:none}
}
.horizontalimagegallery-filter .gallery--nav-mob .custom-select .selected{background-color:#3d3d3d;color:#fff}