@media(max-width:767.98px){#boot .c-tfs__sidebar{background-color:var(--cds-color-black-05)}
}
#boot .c-tfs__search{border-radius:var(--cds-border-radius-sm);border:var(--cds-border-width-01) solid var(--cds-color-black-10) !important;margin-bottom:1rem}
@media(max-width:767.98px){#boot .c-tfs__search{margin-top:1rem}
}
#boot .c-tfs__search-input{border:0;margin-left:0 !important;height:50px;padding:.375rem 1rem}
#boot .c-tfs__search-input:focus-within{z-index:5;box-shadow:none;transition:none;outline:0;outline:1px solid #0078d7;outline:1px auto -webkit-focus-ring-color;outline:1px auto #0078d7}
#boot .c-tfs__search-input:focus-within:not(.focus-custom--outline-offset-0){outline-offset:5px}
#boot .c-tfs__search-input:focus-visible{outline:0}
#boot .c-tfs__search-button{border-left:0;height:50px !important;width:50px !important;background-color:var(--cds-color-white)}
#boot .c-tfs__search-button:hover,#boot .c-tfs__search-button:active,#boot .c-tfs__search-button:focus{background-color:var(--cds-color-white) !important}
#boot .c-tfs__search-button .ci{width:2em;height:100%;fill:var(--cds-color-burgundy);vertical-align:unset}
#boot .c-tfs__facets{display:flex;justify-content:space-between;flex-direction:row;padding:.5rem 0 5px 0;font-family:var(--cds-font-family-brand);font-weight:var(--cds-font-weight-bold);color:var(--cds-color-blue)}
#boot .c-tfs__facets-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8em}
#boot .c-tfs__facets-heading h3{margin-bottom:0;font-family:var(--cds-font-family-brand);font-weight:var(--cds-font-weight-bold);font-size:var(--cds-font-size-125);color:var(--cds-color-black)}
@media(min-width:768px){#boot .c-tfs__facets-heading h3{font-size:var(--cds-font-size-175)}
}
#boot .c-tfs__facets-heading h3 .ci-filter-list{fill:var(--cds-color-burgundy)}
#boot .c-tfs__facets-clear{display:none;margin-top:6px;font-family:var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);font-weight:var(--cds-font-weight-bold);font-size:var(--cds-font-size-075);color:var(--cds-color-burgundy)}
#boot .c-tfs__facets-clear a{color:var(--cds-color-burgundy)}
#boot .c-tfs__facet{margin-bottom:0;padding:.3rem 0}
@media(min-width:768px){#boot .c-tfs__facet{margin-bottom:1rem;padding:.5rem 0}
}
#boot .c-tfs__facet--open .concordia-arrow-burgundy-down-icon{background-image:url('img/icons/close-burgundy.png')}
#boot .c-tfs__facet-heading{display:flex;justify-content:space-between;align-items:center}
#boot .c-tfs__facet-heading .concordia-arrow-burgundy-down-icon{cursor:pointer}
#boot .c-tfs__facet-title{position:relative;margin-bottom:.5rem;min-height:23px;font-family:var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);font-weight:var(--cds-font-weight-bold);font-size:var(--cds-font-size-075)}
#boot .c-tfs__facet-cardinality{position:relative;display:inline-block;margin-left:8px;border-radius:50%;width:20px;height:auto;font:12px/20px var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);text-align:center;background-color:var(--cds-color-medium-grey);color:var(--cds-color-black)}
@media(max-width:767.98px){#boot .c-tfs__facet-options{display:none}
#boot .c-tfs__facet-options.c-tfs__facet-heading--open{display:block}
}
#boot .c-tfs__facet-options label{display:flex;gap:.8rem;margin:4px 0;align-items:self-start;font-family:var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);font-size:var(--cds-font-size-075);line-height:var(--cds-font-line-height-label)}
#boot .c-tfs__facet-options input[type="checkbox"]{float:none;border:1px solid var(--cds-color-burgundy);margin-top:1px;margin-left:-1.2rem !important;height:20px;width:20px;padding:0;background-color:var(--cds-color-white)}
#boot .c-tfs__facet-options input[type="checkbox"]:checked{background-color:var(--cds-color-burgundy)}
@media(max-width:767.98px){#boot .c-tfs__results .alert{margin-top:1.5rem}
}
#boot .c-tfs__results-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--cds-color-light-grey-hover);margin:1rem 0 30px 0;height:38px}
#boot .c-tfs__results-count{font-family:var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);font-weight:var(--cds-font-weight-bold);padding-bottom:1rem}
#boot .c-tfs__result{margin-bottom:2rem;font-size:var(--cds-font-size-100);line-height:var(--cds-font-line-height-body)}
#boot .c-tfs__result-link{color:var(--cds-color-burgundy);font-family:var(--cds-font-family-brand);font-weight:var(--cds-font-weight-semi-bold);font-size:var(--cds-font-size-150);line-height:var(--cds-font-line-height-brand-lead);text-decoration:underline;text-underline-offset:var(--cds-text-underline-offset);text-decoration-thickness:1px}
#boot .c-tfs__result-link:hover{color:var(--cds-color-burgundy-hover)}
#boot .c-tfs__result-link--black{color:var(--cds-color-black);font-size:var(--cds-font-size-125)}
#boot .c-tfs__result-link--black:hover{color:var(--cds-color-burgundy)}
#boot .c-tfs__result-url{font-size:.8em;color:var(--cds-color-dark-grey)}
#boot .c-tfs__result--event{display:flex;flex-direction:row;gap:1rem;margin-bottom:8px;padding:16px;background-color:var(--cds-color-bg-secondary)}
#boot .c-tfs__result--event .calendar-list{min-width:4rem;text-align:center;margin-top:.375rem}
#boot .c-tfs__result--event .calendar-list .body{display:flex;flex-direction:column;gap:.5rem;border:0;padding:0;font-family:var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);color:var(--cds-color-burgundy)}
#boot .c-tfs__result--event .calendar-list .body .month{font-family:var(--cds-font-family-brand);font-size:var(--cds-font-size-125);font-weight:var(--cds-font-weight-bold);line-height:1;margin-bottom:0}
#boot .c-tfs__result--event .calendar-list .body .day{font-family:var(--cds-font-family-brand);font-weight:var(--cds-font-weight-bold);font-size:var(--cds-font-size-400);line-height:32px;letter-spacing:-0.01em;margin-right:.05em}
#boot .c-tfs__result--faceted-card{border:1px solid #dee2e6;border-radius:var(--cds-border-radius-sm);margin-bottom:1rem}
@media(min-width:768px){#boot .c-tfs__result--faceted-card .border-bottom{border-bottom:0 !important}
}
@media(max-width:767.98px){#boot .c-tfs__result--faceted-card .border-end{border-right:0 !important}
}
#boot .c-tfs__result--faceted-card .c-tfs-result-faceted-card__category{font-family:var(--cds-font-family-body);letter-spacing:var(--cds-letter-spacing-body);font-weight:var(--cds-font-weight-bold);font-size:var(--cds-font-size-050);line-height:var(--cds-font-line-height-label);color:var(--cds-color-burgundy)}
@media(min-width:992px){#boot .c-tfs__result--faceted-card .c-tfs-result-faceted-card__category{font-size:var(--cds-font-size-075)}
}
#boot .c-tfs__result--faceted-card dl{font-size:var(--cds-font-size-075)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__title{color:var(--cds-color-burgundy)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__title:hover{color:var(--cds-color-burgundy-hover)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type,#boot .c-tfs__result--pathways .c-tfs-result-pathways__time{display:inline-flex;align-items:center;border:var(--cds-border-width-01) solid transparent;border-radius:var(--cds-border-radius-full);box-sizing:border-box;height:1.5rem;padding:0 .5rem;font-size:.6875rem;line-height:1;font-family:var(--cds-font-family-body)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type{gap:4px;background-color:color-mix(in srgb,var(--cds-color-mauve) 12%,transparent);font-weight:var(--cds-font-weight-body-semi-bold);text-transform:uppercase;letter-spacing:.04em;color:var(--cds-color-mauve)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--workshop{background-color:#e8f4fd;color:#0b4f82}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--workshop::before{content:"";display:inline-block;flex-shrink:0;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%202v4M8%202v4M3%209h14%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2214%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%202v4M8%202v4M3%209h14%22%2F%3E%3C%2Fsvg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--consultation{background-color:#e8f5e9;color:#1e5c1e}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--consultation::before{content:"";display:inline-block;flex-shrink:0;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2010c0%203.866-3.582%207-8%207a9%209%200%2001-4-.93L2%2018l1.4-3.5A7%207%200%20012%2010c0-3.866%203.582-7%208-7s8%203.134%208%207z%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2010c0%203.866-3.582%207-8%207a9%209%200%2001-4-.93L2%2018l1.4-3.5A7%207%200%20012%2010c0-3.866%203.582-7%208-7s8%203.134%208%207z%22%2F%3E%3C%2Fsvg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--resource{background-color:#fef3e2;color:#7a4f00}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--resource::before{content:"";display:inline-block;flex-shrink:0;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%203h4v4%22%2F%3E%3Cpath%20d%3D%22M10%2010L19%203%22%2F%3E%3Cpath%20d%3D%22M17%2011v6a2%202%200%2001-2%202H3a2%202%200%2001-2-2V5a2%202%200%20012-2h6%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M15%203h4v4%22%2F%3E%3Cpath%20d%3D%22M10%2010L19%203%22%2F%3E%3Cpath%20d%3D%22M17%2011v6a2%202%200%2001-2%202H3a2%202%200%2001-2-2V5a2%202%200%20012-2h6%22%2F%3E%3C%2Fsvg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--tool{background-color:#e6f6f4;color:#0f5f54}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__type--tool::before{content:"";display:inline-block;flex-shrink:0;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a1%201%200%20000%201.4l1.6%201.6a1%201%200%20001.4%200l1.1-1.1a4%204%200%2000-5.6-5.6L12%204.3%22%2F%3E%3Cpath%20d%3D%22M5.3%2013.7a1%201%200%20000-1.4L3.7%2010.7a1%201%200%2000-1.4%200L1.2%2011.8a4%204%200%20005.6%205.6L8%2016.2%22%2F%3E%3Cline%20x1%3D%227%22%20y1%3D%2213%22%20x2%3D%2213%22%20y2%3D%227%22%2F%3E%3C%2Fsvg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a1%201%200%20000%201.4l1.6%201.6a1%201%200%20001.4%200l1.1-1.1a4%204%200%2000-5.6-5.6L12%204.3%22%2F%3E%3Cpath%20d%3D%22M5.3%2013.7a1%201%200%20000-1.4L3.7%2010.7a1%201%200%2000-1.4%200L1.2%2011.8a4%204%200%20005.6%205.6L8%2016.2%22%2F%3E%3Cline%20x1%3D%227%22%20y1%3D%2213%22%20x2%3D%2213%22%20y2%3D%227%22%2F%3E%3C%2Fsvg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__time{border-color:var(--cds-border-color-primary);background-color:var(--cds-color-white);font-size:var(--cds-font-size-025);font-weight:var(--cds-font-weight-body-regular);white-space:nowrap;color:var(--cds-color-black-70)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__provider{margin:0}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__provider-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__provider-label{margin:0;font-size:.625rem;line-height:var(--cds-font-line-height-label);font-family:var(--cds-font-family-body);font-weight:var(--cds-font-weight-body-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--cds-color-black-50)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__provider-name{margin:0;font-size:.8125rem;line-height:var(--cds-font-line-height-label);font-family:var(--cds-font-family-body);font-weight:var(--cds-font-weight-body-semi-bold);color:var(--cds-color-black-80)}
#boot .c-tfs__result--pathways .c-tfs-result-pathways__facilitator{margin:.0625rem 0 0;font-size:var(--cds-font-size-025);line-height:var(--cds-font-line-height-label);font-family:var(--cds-font-family-body);font-weight:var(--cds-font-weight-body-regular);color:var(--cds-color-black-60)}
#boot .c-tfs__result--image{display:flex;flex-direction:column;margin-bottom:2rem}
@media(min-width:768px){#boot .c-tfs__result--image{flex-direction:row}
}
#boot .c-tfs__result--image img{margin:0 1rem 1rem 0;min-width:230px;max-height:175px}