.filters>form>.main>*+*{margin-top:44px}.filter header .heading{color:#1e3764;font-size:32px;font-weight:700;margin-bottom:10px}@media (max-width:767px){.filter header .heading{font-size:32px}}.filter input[type=checkbox]{display:none}.filter .heading{color:#1e3764;font-size:16px;font-weight:700;margin-bottom:10px}@media (max-width:767px){.filter .heading.lbl-toggle{background:#542670;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;margin-bottom:0;padding:12px}.filter .heading.lbl-toggle:hover{color:#fff}}.filter .heading.lbl-toggle .open{display:none}@media (max-width:767px){.filter .heading.lbl-toggle .open{display:inline-block;float:right}.filter .heading.lbl-toggle .open:before{content:"\f119";font-family:icon-font;font-size:30px;font-style:normal;font-weight:400;line-height:1;line-height:0;position:relative;top:9px}.filter .collapsible-content{background:#fff;margin-bottom:-30px;max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.filter .collapsible-content .content-inner{align-items:left;display:flex;flex-direction:column;margin:20px}.filter .toggle:checked+.lbl-toggle+.collapsible-content{max-height:350px}.filter .toggle:checked+.lbl-toggle .open:before{content:"\f114";font-family:icon-font;font-size:30px;font-style:normal;font-weight:400;line-height:1;line-height:0;position:relative;top:9px}}.checklist .label{left:-999em;position:absolute;right:auto;top:auto}.checklist .value .control label{color:#1e3764;font-size:18px}.checklist .value .control .subordinate{margin-left:32px}.checklist .value .control .subordinate .control{margin-top:8px}.checklist .value .control .subordinate label{font-size:18px}.checklist .value .control .subordinate label:before{margin-top:2px}.checklist .value .controls>.control+.control{margin-top:8px}.checklist .controls input{display:none}.checklist .controls label{align-items:flex-start;display:flex;justify-content:space-between;position:relative}.checklist .controls label span{flex:1;padding-left:12px}.checklist .controls label:before{border:1px solid #979797;content:"";height:18px;margin-top:2px;width:18px}.checklist .controls input:checked+label:after{color:#1e3764;content:"\f107";font-family:icon-font;font-size:12px;font-style:normal;font-weight:400;left:5px;line-height:1;position:absolute;top:6px}.checklist .controls input:disabled+label:before{background:#dadada;border:8px solid #dadada;box-shadow:none}.checklist .controls input:disabled:checked+label:before{background:#fff;border:8px solid #dadada;box-shadow:none}
