hr.filtering-line{border:1px solid #e6e6e6}.filtering-component{margin:15px}.filtering-component .filtering-title{font-size:16px}.filtering-component button{margin-bottom:10px;border:1px solid #e6e6e6;border-radius:5px;text-transform:none}.filtering-component button span{font-size:16px}.filtering-component button span.filtering-icon{float:right}.filtering-component span.close-filter{padding:10px}.filtering-component span.close-filter:hover{cursor:pointer}.filtering-component .dropdown-menu{box-shadow:0 0 0 2000px rgba(0,0,0,.5);transform:translate3d(0,60px,0)!important;position:fixed!important;top:-15px!important;height:100vh;z-index:99999999}.filtering-component .dropdown-menu .dropdown-header{color:#000;font-weight:600;font-size:15px;text-align:left;padding-left:0}.filtering-component .dropdown-menu>.dropdown-header{display:inline-block;margin:0;width:90%;text-align:center;font-size:18px}.filtering-component .dropdown-header{white-space:normal;font-size:16px}.filtering-component a.btn-primary{color:#fff!important;background-color:#0079c1;width:fit-content;text-transform:none}.filtering-component a.btn-primary:hover{background-color:#0069d9;border-color:#0062cc;cursor:pointer}.filtering-component label{font-size:16px;vertical-align:middle}.filtering-component .custom-control-label::before{top:1px;left:-1.3rem}.filtering-component .custom-control-label::after{top:1px;left:-1.3rem}.filtering-component .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:none}.filtering-component .filter-active{box-shadow:0 0 0 .2rem rgba(0,123,255,.5);background-color:#bfdeff;color:#0079c1;border:rgba(0,123,255,.5)}.filtering-component .filtering-content{max-height:calc(100vh - 220px);overflow:auto;scrollbar-width:none}.filtering-component .filtering-content::-webkit-scrollbar{width:0}.filtering-component .disabled-questions{pointer-events:none;opacity:.4}@media(min-width:992px){.filtering-component .dropdown-menu{margin:-15px;position:absolute!important;box-shadow:0 0 0 2000px rgba(0,0,0,.5);transform:translate3d(0,60px,0)!important;height:fit-content}.filtering-component .style-width{width:100%}}