.filters h2{font-size:32px;font-weight:900;color:#054265;margin:8px 0 0 0;padding:0 0 40px 0}.filters span.reset{font-size:14px;font-weight:400;float:right;margin:13px 0 0 0;cursor:pointer}.filters span.reset .close{border:1px solid #D41F26 !important;outline:none !important;width:25px;height:25px;border-radius:5px;opacity:1 !important;text-align:center;margin:-5px 0 0 10px;overflow:hidden}.filters span.reset .close span{float:none;font-size:30px;line-height:25px;margin:0;color:#D41F26 !important;font-weight:300;opacity:1 !important}.filters h3{font-size:22px;font-weight:700;color:#054265;padding:30px 0;margin:0;cursor:pointer}.filters h3 .plus,.filters h3 .minus{position:absolute;top:-3px;right:0;width:30px;height:30px;border-radius:3px;border:1px solid #054265;margin:30px 0 0 0}.filters h3 .plus:after,.filters h3 .minus:after{content:'';position:absolute;top:12px;left:6px;background:#054265;width:16px;height:4px}.filters h3 .minus{display:none}.filters h3 .plus:before{content:'';position:absolute;top:12px;left:6px;background:#054265;width:16px;height:4px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.filters section{border-top:2px solid #DBDBDB;position:relative}.filters section.open .minus{display:inline}.filters section.open .plus{display:none}.filters section .form-check{padding:0;margin:0}.filters section .form-check>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters section .form-check>div:last-child{padding-bottom:30px}.filters section .form-check label{color:#054265;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filters section .form-check label span{float:left;width:calc(100% - 50px)}.filters section .form-check label span:last-child{float:right;width:50px;text-align:right}.filters .btn-secondary{font-size:21px;text-transform:uppercase;font-weight:700;padding:10px;margin-top:20px}@media (max-width: 1199.98px){.section-filters{position:fixed;top:0;bottom:0;left:0;right:0;background:#054265;z-index:1000;overflow:auto;padding:10px 10px 0 10px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0;z-index:-1}body.filters-open{overflow:hidden}body.filters-open .section-filters{opacity:1;z-index:1001;-webkit-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}body.filters-open .section-filters .filters{top:0}.filters{position:relative;top:100vh;min-height:calc(100vh - 10px);background:#FFF;z-index:1000;padding:20px 15px;border-top-left-radius:30px;border-top-right-radius:30px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.filters h2{font-size:25px;color:#D41F26;text-align:center;padding:0 0 20px 0}.filters .filters-close{float:right;color:#D41F26;margin:-43px 0 0 0;font-size:14px;cursor:pointer}.filters .tags{margin:0 0 30px 0}.filters .tags .tag{display:inline-block}.filters .reset{float:none !important;display:block;text-align:center;margin:10px 0 !important}.filters .reset .close{float:none;position:relative;top:6px}}
/*# sourceMappingURL=jobs_filters.min.css.map */