section:has(>.background-image){position:relative}section:has(>.background-image) .brxe-container{z-index:10}:where(img):not(header img){border-radius:inherit}input.gfield-choice-input{--gf-local-height:var(--gf-ctrl-choice-size)!important}#header-custom-search .mini-search>input{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.tfca-campus-map-container{display:flex;flex-wrap:wrap;gap:0}.tfca-campus-map-container #map{flex:2 1 60%;min-height:450px}.tfca-campus-map-container #info-panel{flex:1 1 320px;padding:1rem;box-sizing:border-box;overflow-y:auto;background-color:#f9f9f9;border-left:1px solid #ddd}.tfca-campus-map-container #info-panel h2{font-size:1.2rem;margin-top:0}.tfca-campus-map-container #info-panel h3{font-size:1rem;margin-top:1.5rem;border-bottom:1px solid #ccc;padding-bottom:.5rem;display:flex;align-items:center}.tfca-campus-map-container #info-panel h3 i{color:var(--info);fill:var(--info);font-size:var(--text-xl)}.tfca-campus-map-container #info-panel p{line-height:1.6}.tfca-campus-map-container #info-panel hr{border:0;border-top:1px solid #ccc;margin:1.5rem 0}.tfca-campus-map-container #map .leaflet-container{width:100%;height:100%}.aec-event-mini,.aec-event-title,a.aec-pill,a.aec-pill .aec-event-title{text-direction-color:transparent!important;text-decoration-style:none !imporant;text-decoration:none!important}#footer-right .sub-menu{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:all}#footer-left .bricks-nav-menu .brx-submenu-toggle>a:hover{text-decoration:underline;text-underline-offset:calc(var(--space-xs) / 2)!important;text-decoration-color:var(--action);text-decoration-thickness:3px}#footer-right .bricks-nav-menu>li:hover>.brx-submenu-toggle>*{text-decoration:underline;text-underline-offset:7px;text-decoration-color:var(--action);text-decoration-thickness:3px}#footer-right .bricks-nav-menu>li>a:hover{text-decoration:underline;text-underline-offset:calc(var(--space-xs) / 2);text-decoration-color:var(--action);text-decoration-thickness:3px}#footer-right .brx-submenu-toggle button{display:none}#footer-right.bricks-nav-menu>.current-menu-ancestor>.brx-submenu-toggle>*{text-decoration:underline;text-underline-offset:calc(var(--space-xs) / 2);text-decoration-color:var(--action);text-decoration-thickness:2px}#footer-left .bricks-nav-menu>li:hover>.brx-submenu-toggle>*{text-decoration:underline;text-underline-offset:7px;text-decoration-color:var(--action);text-decoration-thickness:3px}#footer-right .bricks-nav-menu>.current-menu-item>.brx-submenu-toggle{background-color:transparent}#footer-right .bricks-nav-menu>.current-menu-item a #footer-right .bricks-nav-menu .bricks-menu-item a:hover{color:var(--primary)}#footer-right .bricks-nav-menu .current-menu-item>a,#footer-left .bricks-nav-menu .current-menu-item>a{text-decoration:underline;text-underline-offset:7px;text-decoration-color:var(--action)}#footer-left .bricks-nav-menu .current-menu-item>a[aria-current=page],#footer-right .bricks-nav-menu .current-menu-item>a[aria-current=page]{text-decoration:underline!important;color:var(--white)!important;text-underline-offset:7px!important;text-decoration-color:var(--action)!important}#footer-left .sub-menu{display:block!important;position:relative!important;opacity:1!important;visibility:visible!important;pointer-events:all}#footer-left .brx-submenu-toggle button{display:none}#footer-left .bricks-nav-menu>.current-menu-ancestor>.brx-submenu-toggle>*{text-decoration:underline;text-underline-offset:calc(var(--space-xs) / 2);text-decoration-color:var(--action);text-decoration-thickness:2px}#footer-left .bricks-nav-menu>.current-menu-item>.brx-submenu-toggle{background-color:transparent}#footer-right .bricks-nav-menu .current-menu-item>a #footer-left.bricks-nav-menu>.current-menu-item a #footer-left .bricks-nav-menu .bricks-menu-item a:hover{color:var(--primary)}.mejs-time mejs-duration-container{display:none}#brx-header.brx-sticky.scrolling>#announcement-bar.brxe-section{background-color:var(--primary)!important}:is([class*=card]:where(:not([class*=__],[class*=wrapper],[class*=cards],[class*=group],.aec-popover-card))) [class*=__avatar] img{object-fit:cover;object-position:top}