.search-form input{padding:4px}.search-form button.button{padding:4px 8px}.search-form .form-content{display:flex;align-items:center}.search-form .form-content .category-container{margin-left:auto}.category-container{position:relative}.category-container a.filter-button:after{content:"";font-family:"Font Awesome 5 Pro";font-size:28px;font-weight:900;color:#040404}.category-container a.filter-button:hover{cursor:pointer}.category-container .category-filter-label{margin-bottom:16px}.category-container .category-filter-label span{font-weight:600;font-size:18px}.category-container .category-filter{display:none;position:absolute;margin-top:6px;top:22px;right:0;z-index:10000;background-color:#fff;padding:14px;border:1px solid #e8e8e8;min-width:max-content}.category-container .tl_checkbox_container{margin-bottom:16px}.category-container .checkbox-wrapper:not(:last-of-type){margin-bottom:4px}.category-container .checkbox-wrapper label,.category-container .checkbox-wrapper em{font-size:16px}.category-container .active-categories-container{display:inline-block;margin-right:16px}.category-container .active-categories-container .active-categories-label{font-weight:600;margin-right:6px}.category-container .active-categories-container .category-wrapper{display:inline-block}.category-container .active-categories-container .category-wrapper:not(:last-of-type){margin-right:4px}.category-container .active-categories-container .category-wrapper a{display:inline-block;padding:3px 5px;background-color:silver}.category-container .active-categories-container .category-wrapper a:after{content:"";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:500;color:#fff;margin-left:4px}.category-container .active-categories-container .category-wrapper span{color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:15px}.news-container .category-wrapper{margin-bottom:10px}.news-container .category-wrapper .category{display:inline-block}.news-container .category-wrapper .category a{display:inline-block;padding:3px 5px;color:#fff;background-color:silver;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;line-height:15px}