.nbtf-container{position:relative;color:#285e80;font-weight:500}.nbtf-container.nbtf-is-open .nbtf-popup{max-height:100vh;visibility:visible}.nbtf-container.nbtf-is-open .nbtf-filter-caret{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nbtf-filter-by{cursor:pointer}.nbtf-filter-caret{-webkit-transition:all 0.4s;transition:all 0.4s}.nbtf-filter-link.nbtf-is-filtered{font-weight:bold}.nbtf-filter-link.nbtf-is-filtered::before{content:"\00D7";margin-right:6px}.nbtf-is-hidden{opacity:0;visibility:hidden;display:none;-webkit-transition:all 0.5s;transition:all 0.5s}.nbtf-popup{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:0;height:auto;overflow:hidden;visibility:hidden;-webkit-transition:max-height 0.4s cubic-bezier(0.2, 0.06, 0.05, 0.95);transition:max-height 0.4s cubic-bezier(0.2, 0.06, 0.05, 0.95);z-index:9;overflow:visible;color:white}.nbtf-popup h3{color:white;font-weight:400;font-size:1rem;margin-bottom:0;position:relative;cursor:pointer;display:inline-block;line-height:1.3rem;text-transform:none}.nbtf-popup h3:after{content:'';background-image:url(filter-icon.svg);background-repeat:no-repeat;width:18px;height:18px;margin-left:14px;margin-top:-4px;display:inline-block;vertical-align:middle}.nbtf-popup h3:hover{-webkit-filter:opacity(0.5);filter:opacity(0.5);background-color:transparent}.nbtf-popup h3:hover:after{-webkit-filter:opacity(0.5);filter:opacity(0.5)}.nbtf-group{margin-bottom:20px;margin-right:100px;position:relative}.nbtf-group-heading{cursor:pointer}.nbtf-group.nbtf-is-open .nbtf-list{height:auto;opacity:1;visibility:visible;display:inline;background-color:#285e80;min-width:200px;margin-left:12px;z-index:9}.nbtf-list{margin-bottom:0;list-style-type:none;height:0;opacity:0;visibility:visible;padding:0}.nbtf-list li{margin-bottom:10px;font-size:.8rem;line-height:1rem;padding:15px 15px 5px;display:inline}.nbtf-list li a{color:white}.nbtf-list li a:hover{color:white;text-decoration:underline}
