.vue-architecture-filters{font-size:16px;margin-bottom:16px}@media (min-width:768px){.vue-architecture-filters{font-size:18px;margin-bottom:0}}.vue-architecture-filters .aside-main-title{-webkit-box-ordinal-group:unset;-ms-flex-order:unset;font-family:museo-sans,sans-serif;order:unset}.vue-architecture-filters button{background-color:transparent;background-repeat:no-repeat;border:none;padding:0}.vue-architecture-filters .no-filter-content{color:#b7b7b7;font-family:museo-sans,sans-serif}.vue-architecture-filters .filters-description{border-bottom:1px solid #b7b7b7;color:#b8864b;font-family:museo-sans,sans-serif;font-size:18px;padding-bottom:8px}@media (min-width:768px){.vue-architecture-filters .filters-description{font-size:28px}}.vue-architecture-filters .mobile-links-toggler,.vue-architecture-filters button.filters-description{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.vue-architecture-filters .mobile-links-toggler i,.vue-architecture-filters button.filters-description i{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:0;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.vue-architecture-filters .mobile-links-toggler i:before,.vue-architecture-filters button.filters-description i:before{margin-top:-50%}.vue-architecture-filters .mobile-links-toggler[aria-expanded=true] i,.vue-architecture-filters button.filters-description[aria-expanded=true] i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vue-architecture-filters .mobile-links-toggler{border-bottom:1px solid #b7b7b7;font-family:museo-sans,sans-serif;margin-bottom:16px;padding-bottom:8px}@media (min-width:768px){.vue-architecture-filters .mobile-links-toggler{margin-bottom:0}}.vue-architecture-filters .mobile-links-toggler i{color:#b8864b}.vue-architecture-filters .reset-filters-btn{-ms-flex-item-align:start;align-self:flex-start;color:#b7b7b7;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:museo-sans,sans-serif;margin-bottom:16px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vue-architecture-filters .reset-filters-btn:hover{color:#6b6b6b}.vue-architecture-filters .reset-filters-btn.mobile{margin-bottom:16px;margin-top:24px}.vue-architecture-filters .reset-filters-btn:after{background-color:#b7b7b7;bottom:4px;content:"";height:1px;position:absolute;width:100%}.vue-architecture-filters .filter-category-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-bottom:1px solid #b7b7b7;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0;width:100%}.vue-architecture-filters .filter-category-wrapper h2{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vue-architecture-filters .filter-category-wrapper:hover h2{color:#b8864b}.vue-architecture-filters .filter-category-wrapper[aria-expanded=true] i{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.vue-architecture-filters .filter-title{padding:16px 0}.vue-architecture-filters .filter-title,.vue-architecture-filters .filter-title i{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vue-architecture-filters .filter-title i{color:#b7b7b7;font-size:24px;line-height:0;margin-right:10px;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (min-width:768px){.vue-architecture-filters .filter-title i{margin-right:8px}}.vue-architecture-filters .filter-title i:before{margin-top:-6px}.vue-architecture-filters .filter-title h2{font-size:18px;margin:0}@media (min-width:768px){.vue-architecture-filters .filter-title h2{font-size:22px}}.vue-architecture-filters .filter .filter-button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:museo-sans,sans-serif;font-size:18px;margin-bottom:16px}.vue-architecture-filters .filter .filter-button:hover .filter-text{color:#b8864b}.vue-architecture-filters .filter .filter-button.toggled .checkbox{background-color:#666;border-color:transparent}.vue-architecture-filters .filter .filter-button.toggled .checkbox i{display:block}.vue-architecture-filters .filter .checkbox{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid #b7b7b7;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;margin-right:16px;width:20px}.vue-architecture-filters .filter .checkbox i{color:#fff;display:none;font-size:10px}.vue-architecture-filters .filter-text{line-height:1;text-align:left;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.vue-architecture-filters .filters-wrapper{padding-left:16px;padding-right:16px;position:relative}.vue-architecture-filters .filters-wrapper.range{padding-left:24px;padding-right:24px}.vue-architecture-filters .filters-wrapper.text-search{padding:0}.vue-architecture-filters .filters-wrapper:after{background-color:#b7b7b7;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;-webkit-transition:opacity 333ms ease;transition:opacity 333ms ease;width:100%}.vue-architecture-filters .filters-wrapper.collapsing{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.vue-architecture-filters .filters-wrapper.show:after{opacity:1}.vue-architecture-filters .filters-wrapper .filters-inner{padding-bottom:24px;padding-top:24px}.vue-architecture-filters .filters-wrapper .filters-inner>:last-child .filter-button{margin-bottom:0}.vue-architecture-filters .lower-close-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffde81;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:museo-sans,sans-serif;font-size:16px;justify-content:center;margin:24px 0;padding:8px;width:100%}.vue-architecture-filters .slider-choices{color:#666;font-family:museo-sans,sans-serif;font-size:18px;margin-top:8px;text-align:center}.vue-architecture-filters .vue-slider-dot-handle{background-color:#666;-webkit-box-shadow:unset;box-shadow:unset}.vue-architecture-filters .vue-slider-rail{background-color:#666;border-radius:15px}.vue-architecture-filters .vue-slider-process{background-color:#666}.vue-architecture-filters .vue-filter-search-wrapper{position:relative}.vue-architecture-filters .vue-filter-search-wrapper input{border:1px solid #707070;border-radius:4px;font-family:museo-sans,sans-serif;font-size:18px;padding:8px 12px;width:100%}.vue-architecture-filters .vue-filter-search-wrapper ::-webkit-input-placeholder{color:#d1d1d1}.vue-architecture-filters .vue-filter-search-wrapper ::-moz-placeholder{color:#d1d1d1}.vue-architecture-filters .vue-filter-search-wrapper :-ms-input-placeholder{color:#d1d1d1}.vue-architecture-filters .vue-filter-search-wrapper ::-ms-input-placeholder{color:#d1d1d1}.vue-architecture-filters .vue-filter-search-wrapper ::placeholder{color:#d1d1d1}.vue-architecture-filters .vue-filter-search-wrapper .clear-text-input{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#666;background-repeat:no-repeat;border:none;border-radius:100%;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2 ease-in;transition:opacity .2 ease-in;width:24px}.vue-architecture-filters .vue-filter-search-wrapper .clear-text-input:hover{opacity:.9}.vue-architecture-filters .vue-filter-search-wrapper .fade-enter-active,.vue-architecture-filters .vue-filter-search-wrapper .fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.vue-architecture-filters .vue-filter-search-wrapper .fade-enter,.vue-architecture-filters .vue-filter-search-wrapper .fade-leave-to{opacity:0}.vue-architecture-filters .category-menu{margin-top:0}.vue-architecture-filters .category-menu>:last-child{border-bottom:1px solid #b7b7b7}.vue-architecture-filters .category-menu>:first-child{border-top:0}@media (min-width:768px){.vue-architecture-filters .category-menu>:first-child{border-top:1px solid #b7b7b7}}.vue-architecture-filters .category-menu li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;border-top:1px solid #b7b7b7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:8px 0}.vue-architecture-filters .category-menu li.current-page a{color:#b8864b}.vue-architecture-filters .category-menu li .main-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.vue-architecture-filters .category-menu li .main-link>a{margin-left:4px}.vue-architecture-filters .category-menu li a{color:#272117;-ms-hyphens:auto;hyphens:auto}.vue-architecture-filters .category-menu li a:hover{color:#b8864b}.vue-architecture-filters .category-menu li.has-child-pages i{opacity:1}.vue-architecture-filters .category-menu li .sub-links-toggle[aria-expanded=true] i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vue-architecture-filters .category-menu li i{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#b7b7b7;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;justify-content:center;line-height:0;opacity:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;width:16px}.vue-architecture-filters .category-menu li .child-link{font-size:16px;padding:12px 32px}@media (min-width:768px){.vue-architecture-filters .category-menu li .child-link{padding:6px 32px}}.vue-architecture-filters .category-menu li .child-page-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.vue-architecture-list .list-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.vue-architecture-list .list-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.vue-architecture-list .extra-info .title{text-transform:uppercase}