﻿a.btn_filters{border:2px solid var(--border-color-1);display:none;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;height:42px;}a.btn_filters span{display:none;}a.btn_filters i{font-size:21px;font-size:1.3125rem;color:var(--body-text-color);}a.btn_filters i::before{vertical-align:0;}a.btn_search_mobile{float:right !important;display:none !important;line-height:22px;}@media(max-width:767px){a.btn_search_mobile{display:block !important;}}.filters_full{padding-top:20px;background-color:var(--body-background);}.filters_full a.btn_filters{display:block;float:left;margin:0 0 0 5px;background:none;}.filters_full .nice-select{height:42px;min-width:200px;}.filters_full.version_2 a.open_filters{display:none;}@media(max-width:991px){.filters_full.version_2 a.open_filters{display:block;}}.filters_full.sticky{border-bottom:1px solid var(--border-color-1);background-color:var(--background-color-2);width:100%;position:fixed;left:0;top:0;z-index:999999;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:smoothScroll;animation-name:smoothScroll;-webkit-animation-duration:.5s;animation-duration:.5s;}.search_bar_list{float:right;position:relative;top:1px;width:450px;}@media(max-width:991px){.search_bar_list{width:300px;}}@media(max-width:767px){.search_bar_list{display:none;}}.search_bar_list input[type='text']{padding-left:40px;height:40px;}.search_bar_list input[type='text']:focus{box-shadow:none;}.search_bar_list:before{font-family:"bootstrap-icons";font-size:18px;font-size:1.125rem;content:"";color:var(--body-text-color);position:absolute;left:12px;top:8px;z-index:2;}#collapseSearch{padding:0 15px 15px 15px;}#collapseSearch .search_bar_list{float:none;width:100%;}@media(max-width:767px){#collapseSearch .search_bar_list{display:block;}}.filters_2{padding:20px 0 5px 0;background-color:var(--background-color-2);border-top:1px solid var(--border-color-1);border-bottom:1px solid var(--border-color-1);}.filters_2 .filter_type{border-bottom:none;}.switch-field{overflow:hidden;border:2px solid var(--border-color-1);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;float:left;width:auto;margin-bottom:20px;height:42px;}.switch-field input{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden;}.switch-field input:checked+label{box-shadow:none;color:var(--heading-color);}.switch-field label{float:left;display:inline-block;min-width:70px;color:var(--body-text-color);font-weight:500;font-size:13px;font-size:.8125rem;text-align:center;text-shadow:none;padding:14px 12px 14px 12px;line-height:1;border-right:1px solid var(--border-color-1);-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:0;}@media(max-width:575px){.switch-field label{min-width:inherit;}}.switch-field label:first-of-type{border-left:0;}.switch-field label:last-of-type{border-right:0;}.switch-field label:hover{cursor:pointer;color:var(--color-3);}.filter_col{background-color:var(--background-color-2);padding:15px;margin-bottom:25px;border-radius:var(--border-radius-small);box-shadow:0 0 15px 0 rgba(0,0,0,.05);}@media(max-width:991px){.filter_col{overflow:auto;transform:translateX(-200%);top:0;left:-100%;bottom:0;width:45%;height:100%;position:fixed !important;z-index:99999999 !important;margin:0;border-radius:0;-webkit-transition:all .5s cubic-bezier(.77,0,.175,1);-moz-transition:all .5s cubic-bezier(.77,0,.175,1);-ms-transition:all .5s cubic-bezier(.77,0,.175,1);-o-transition:all .5s cubic-bezier(.77,0,.175,1);transition:all .5s cubic-bezier(.77,0,.175,1);}.filter_col.show{transform:translateX(0);left:0;border:0;}}@media(max-width:767px){.filter_col{width:100%;}}.filter_col .inner_bt{border-bottom:1px solid var(--border-color-1);text-align:right;margin:-10px -15px 15px -15px;padding:0 8px;display:none;}.filter_col .inner_bt a.open_filters{float:none;border:0;padding:0;}@media(max-width:991px){.filter_col .inner_bt{display:block;}}.filter_col .inner_bt i{font-size:36px;font-size:2.25rem;color:#999;}.filter_col .inner_bt i:hover{color:var(--heading-color);}.filter_type{border-bottom:1px solid var(--border-color-1);margin:0 -15px 15px -15px;padding:0 15px;}.filter_type label{font-weight:400;}.filter_type label small{float:right;color:#999;padding-top:3px;}.filter_type ul{list-style:none;padding:5px 0 0 0;}.filter_type h4 a{display:block;font-size:14px;font-size:.875rem;color:var(--body-text-color);padding:8px 10px;margin:-5px -5px 0 -5px;line-height:1;position:relative;}.filter_type h4 a:after{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;font-family:"bootstrap-icons";font-size:18px;font-size:1.125rem;position:absolute;right:3px;top:5px;}.filter_type h4 a.opened{color:var(--heading-color);}.filter_type h4 a.opened:after{content:"";transform:rotate(180deg);}.filter_type h4 a.closed:after{content:"";transform:rotate(0);}.range_input{margin-bottom:15px;}.rangeslider,.rangeslider__fill{display:block;-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.3);box-shadow:inset 0 1px 3px rgba(0,0,0,.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.rangeslider{background:var(--background-color-1);position:relative;}.rangeslider--horizontal{height:5px;width:100%;}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%;}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:.4;}.rangeslider__fill{background:#fa7000;position:absolute;}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%;}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%;}.rangeslider__handle{background:#fff;border:2px solid #fa7000;box-shadow:0 1px 3px 0 rgba(0,0,0,.15);cursor:pointer;display:inline-block;width:20px;height:20px;position:absolute;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g");background-size:100%;-moz-box-shadow:0 0 8px rgba(0,0,0,.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,.3);box-shadow:0 0 8px rgba(0,0,0,.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEzIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.rangeslider__handle:active,.rangeslider--active .rangeslider__handle{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4xMiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;}.rangeslider--horizontal .rangeslider__handle{top:-8px;touch-action:pan-y;-ms-touch-action:pan-y;}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x;}input[type="range"]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px rgba(255,0,255,.9);}