.filters-search-wrap{background:#f9f9f9;position:relative}.filters-search-wrap:before,.filters-search-wrap:after{content:"";display:block;position:absolute;left:100%;background:inherit;width:1000%;height:100%;top:0;bottom:0}.filters-search-wrap:before{left:auto;right:100%}ul#group_filter::-webkit-scrollbar{height:6px}ul#group_filter::-webkit-scrollbar-track{background:#eee;border-radius:10px}ul#group_filter::-webkit-scrollbar-thumb{background:#999;border-radius:10px}ul#group_filter::-webkit-scrollbar-thumb:hover{background:#555}.filters-wrap{padding-bottom:8px;position:relative;z-index:2}.filters-wrap::-webkit-scrollbar,#flooring_filter::-webkit-scrollbar{height:6px}.filters-wrap::-webkit-scrollbar-track,#flooring_filter::-webkit-scrollbar-track{background:#eee;border-radius:10px}.filters-wrap::-webkit-scrollbar-thumb,#flooring_filter::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.filters-wrap::-webkit-scrollbar-thumb:hover,#flooring_filter::-webkit-scrollbar-thumb:hover{background:#555}ul#group_filter{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;list-style:none;padding:20px 0;margin:0;position:relative;z-index:2}ul#group_filter li{font-weight:600;font-size:19px;padding:0 20px;flex:0 0 auto;cursor:pointer;text-transform:uppercase;letter-spacing:.47px}div#faq_search_div{padding:30px 20px;max-width:1100px;margin:0 auto;border-top:6px solid #eee;position:relative}div#faq_search_div:before,div#faq_search_div:after{content:"";display:block;position:absolute;left:100%;background:inherit;width:1000%;height:calc(100% + 6px);top:-5px;bottom:0;z-index:1;border-top:6px solid #eee}div#faq_search_div:before{left:auto;right:100%}#faq_search_div .faq_search_input_div{position:relative}#faq_search_div .faq_search_input_div:before{content:"\f002";font-family:'FontAwesome';position:absolute;font-size:30px;left:30px;top:6px;color:#d6a461}#faq_search_div .faq_search_input_div input{padding:17px 20px 17px 80px;border-radius:50px}.type-filters-wrap{margin-top:60px}.type-filters-wrap h3{text-align:center;margin:0 0 50px;font-family:'Montserrat';text-transform:uppercase;letter-spacing:.47px}.faq-list .faq-item{margin-bottom:10px}.faq-list .faq-item>.faq-title{margin:0;background:#f9f9f9;padding:20px 35px;cursor:pointer;width:100%;display:inline-flex;align-items:center;justify-content:space-between;font-family:"Montserrat",sans-serif;font-weight:500;font-size:17px;line-height:25px}.faq-list .faq-item>.faq-title:after{content:"\f067";font-family:'FontAwesome';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:25px;line-height:27px}.faq-list .faq-item>.faq-title.active{background:#d6a461;color:#fff}.faq-list .faq-item>.faq-title.active:after{content:"\f00d"}.faq-list .faq-item .faq-content{display:none;background:#fff;padding:20px}.faq-list .faq-item .faq-content.active{display:block}#flooring_filter{display:flex;gap:40px;flex-wrap:wrap;justify-content:center;padding:0}#flooring_filter li{list-style:none;cursor:pointer;text-align:center;align-self:baseline}#flooring_filter li:after{content:"\f0d7";display:block;font-family:'FontAwesome';font-size:30px;color:#d6a461;opacity:0}#flooring_filter li .type-name{font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:.47px}#flooring_filter img{max-width:160px;max-height:160px;object-fit:cover;display:block;margin:0 auto 20px;height:160px}ul#group_filter li.active,ul#group_filter li:hover,#flooring_filter li.active .type-name,#flooring_filter li.active span,#flooring_filter li:hover .type-name,#flooring_filter li:hover span{color:#d4a55c}#flooring_filter li.active:after{opacity:1}#faq-load-more-div{text-align:center;margin-top:20px}#faq-load-more-div #faq-load-more{display:none;padding:15px 40px;max-width:300px;width:100%;text-transform:uppercase;border-radius:0;font-weight:600}#faq-load-more-div #faq-load-more:hover{color:#fff}#no-faq,.faq-loader{text-align:center;padding:40px 20px;margin-top:20px;font-size:18px;font-weight:500;color:#666;background:#f8f8f8;border:1px dashed #ddd;border-radius:6px;display:flex;flex-wrap:wrap;justify-content:center}.faq-list .faq-item .faq-content ul{margin-top:10px}.faq-content a{text-decoration:underline}.faq-content a:hover{text-decoration:none}.faq-loader .loader{width:15px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:20px 0 #000,-20px 0 #0002;background:#000}33%{box-shadow:20px 0 #000,-20px 0 #0002;background:#0002}66%{box-shadow:20px 0 #0002,-20px 0 #000;background:#0002}100%{box-shadow:20px 0 #0002,-20px 0 #000;background:#000}}@media (max-width:1380px){#flooring_filter{gap:20px}}@media (max-width:992px){div#faq-results-div,.type-filters-wrap{padding:0 20px}.type-filters-wrap{margin-top:20px}.filters-wrap{overflow-x:auto;overflow-y:hidden;white-space:nowrap;cursor:grab}ul#group_filter{display:flex;gap:0;flex-wrap:nowrap;justify-content:inherit;width:max-content}ul#group_filter li{font-size:16px}#flooring_filter{gap:20px;max-width:max-content;overflow-x:auto;overflow-y:hidden;white-space:nowrap;cursor:grab;flex-wrap:nowrap;justify-content:flex-start;margin:0 auto 30px}#flooring_filter li .type-img{display:none}div#faq_search_div{border-top:0}}