.tag{background-color:var(--background2);color:var(--unselected);cursor:pointer;display:inline-block;font-size:18px;margin-bottom:13px;margin-right:13px;padding:8px 25px;position:relative;transition:var(--hover-transition)}.tag_checkmarkSvg_container{height:18px;position:absolute;right:9px;top:10px;width:18px}.tag_checkmarkSvg_container svg{fill:var(--unselected);height:18px;opacity:0;position:absolute;right:0;top:0;transition:var(--hover-transition);width:18px}.tag:hover{color:var(--main-text)}.tag-selected{color:var(--main)!important;padding-left:13px;padding-right:37px}.tag-selected svg{fill:var(--main);opacity:1}.fc_main{margin-bottom:20px}.fc_button{background-color:var(--background2);cursor:pointer;display:none;padding-bottom:5px;padding-top:5px;text-align:center}.fc_button_center{display:inline-block;padding-left:20px;position:relative}.fc_button_center_arrow{border:solid var(--unselected);border-width:0 2px 2px 0;display:inline-block;left:0;padding:3px;position:absolute;top:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s}.fc_button_center_title{color:var(--unselected);font-size:20px;text-transform:uppercase;transition:all .3s}.fc_button:hover .fc_button_center_arrow{border-color:var(--main-background)}.fc_button:hover .fc_button_center_title{color:var(--main-background)}.fc_main-active .fc_button_center_arrow{top:13px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}@media (max-width:1000px){.fc_button{display:block}.fc_inner{height:0;overflow:hidden;transition:all .5s;width:100%}.fc_inner_content{height:auto;width:100%}}.ll_main{padding:30px var(--horizontal-indent)}.ll_list{display:block;margin-left:-18px;margin-right:-18px}.ll_location{display:inline-block;margin:18px;width:calc(33.33333% - 36px)}.il_noResults{background-color:var(--background2);font-size:20px;margin-bottom:20px;margin-top:20px;padding-bottom:20px;padding-top:20px;text-align:center}@media screen and (max-width:1250px){.ll_main{padding-left:var(--horizontal-indentM);padding-right:var(--horizontal-indentM)}}@media screen and (max-width:600px){.ll_main{padding-left:var(--horizontal-indentS);padding-right:var(--horizontal-indentS)}}@media screen and (max-width:1100px){.ll_list{margin-left:-12px;margin-right:-12px}.ll_location{margin:12px;width:calc(50% - 24px)}}@media screen and (max-width:600px){.ll_list{display:block;margin-left:0;margin-right:0}.ll_input{width:100%!important}.ll_location{display:block;margin:0 0 16px;width:100%}}
