/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tbm{--color-borders:rgba(0,0,0,0.2);--color-caption:#444;--color-accent:#1197f0;--color-background:#f5f5f5;--color-background-submenu:#fff;--color-text:#222;}.dark-mode .tbm{--color-borders:var(--color-bright-gold);--color-background-submenu:var(--color-dark-gray);}.tbm-caption{margin-top:0.25rem;color:var(--color-caption);font-size:0.75rem;}.tbm-submenu{z-index:15;padding:1rem;border:1px solid var(--color-borders);border-top-width:0;border-radius:0;background-color:var(--color-background-submenu);box-shadow:0 5px 10px var(--color-borders);}.tbm-submenu .tbm-submenu{border-top-width:1px;}.tbm-button{border:1px solid var(--color-borders);background-color:var(--color-background);appearance:none;}.tbm-submenu-toggle{color:var(--color-faded-gold);border-radius:0;background:none;}@media screen and (min-width:800px){.tbm-link.no-link + .tbm-submenu-toggle{width:1.2rem;padding-right:0.5em;padding-left:0;}.tbm-link.no-link + .tbm-submenu-toggle::before{left:0;transform:translateY(-50%);}.open
    > .tbm-link-container
    > .tbm-link.no-link
    + .tbm-submenu-toggle::before{transform:translateY(-50%) rotate(180deg);}}.tbm-link.level-1 + .tbm-submenu-toggle{border-bottom:4px transparent solid;}a.tbm-link.level-1 + .tbm-submenu-toggle{border-left:1px #e7e3c6c0 solid;}.tbm--mobile a.tbm-link.level-1:last-child{margin-right:3.5rem;}.tbm-submenu-toggle:hover,.tbm-submenu-toggle:focus,.tbm-item--has-dropdown.level-1:hover > div > .tbm-link.no-link,.tbm-item--has-dropdown.level-1:hover
  > div
  > .tbm-link.no-link
  + .tbm-submenu-toggle,.tbm-item--has-dropdown.level-1:focus-within > div > .tbm-link.no-link,.tbm-item--has-dropdown.level-1:focus-within
  > div
  > .tbm-link.no-link
  + .tbm-submenu-toggle,.tbm-item--has-dropdown.level-1 > div > a.tbm-link:hover,.tbm-item--has-dropdown.level-1 > div > a.tbm-link:focus,.tbm-item--has-dropdown.level-1 > div > a.tbm-link + .tbm-submenu-toggle:hover,.tbm-item--has-dropdown.level-1 > div > a.tbm-link + .tbm-submenu-toggle:focus,.tbm-item--has-dropdown.level-1.active-trail > div > .tbm-submenu-toggle{color:var(--color-link-selected);border-bottom-color:var(--color-border);}.tbm-group-container{border-top:1px solid var(--color-borders);}.tbm-group-title{text-transform:uppercase;font-weight:bold;}.tbm-nav.menu--toplevel{padding-bottom:1rem;}.menu--toplevel .level-1 > .tbm-submenu{font-size:0.9em;}
#bootstrap-five-layouts-viewsstyle-alumni-benefits-homepage article > h2{display:none;}.row-connect-with-us{background:url(/themes/custom/wsu_alumni/css/images/connect_with_us.jpg) center center no-repeat #f2f1eb;padding:100px 0;background-size:cover;text-shadow:1px 1px 0 rgba(0,0,0,1);}.row-connect-with-us .quick-facts a{color:#fff;clear:both;display:block;font-size:25px;font-weight:300;line-height:36px;text-transform:uppercase;-webkit-transition:all 0.33s;-moz-transition:all 0.33s;transition:all 0.33s;text-decoration:none !important;padding-top:45px;}.row-connect-with-us .quick-facts a:first-child{padding-top:0;}.row-connect-with-us .quick-facts a:hover{color:#CBA052;}.row-connect-with-us .quick-facts a:hover .fa-brands{color:#CBA052;border:5px solid #CBA052;}.row-connect-with-us .quick-facts a:hover .fa-brands::before{color:#CBA052;}.row-connect-with-us .quick-facts a .fa-brands{border:5px solid #fff;color:#fff;display:inline-block;float:left;font-size:40px;height:70px;line-height:63px;margin-right:20px;text-align:center;width:70px;-webkit-border-radius:70px;-moz-border-radius:70px;border-radius:70px;-webkit-transition:all 0.33s;-moz-transition:all 0.33s;transition:all 0.33s;}.row-connect-with-us .quick-facts a strong{display:block;font-size:40px;font-weight:bold;}.row-connect-with-us .section-title{font-size:var(--text-step-5) !important;border-bottom:1px var(--color-bright-gold) transparent !important;text-align:center;color:white;}.spotlight article{background:#046A38 !important;color:white;}.spotlight article .card-img-top > a{display:none;}.card-deck .card-body >div:first-child{padding-bottom:25px;}.card-deck .card-body>div:last-child{color:#ddd;}.card-deck .card-body >div  a{color:#fff;font-size:24px;font-weight:300;margin:0 0 14px 0;}.alumni-news-vertical-card{background-color:white !important;border-radius:0 !important;margin-bottom:20px;cursor:pointer;border:1px solid #eee;clear:both;color:#222 !important;display:inline-block;margin-bottom:10px;padding:9px;text-decoration:none !important;text-shadow:1px 1px 0 rgba(255,255,255,0.33);-webkit-transition:all 0.33s;-moz-transition:all 0.33s;transition:all 0.33s;}.alumni-news-vertical-card:hover{border:1px solid #CBA052;text-decoration:none;-webkit-box-shadow:0 0 5px 0 rgba(230,165,23,0.5);-moz-box-shadow:0 0 5px 0 rgba(230,165,23,0.5);box-shadow:0 0 5px 0 rgba(230,165,23,0.5);}.alumni-news-vertical-card .title-wrapper a{color:black !important;text-decoration:none;font-weight:bold;}.alumni-news-vertical-card .date{font-style:italic;font-size:15px;white-space:nowrap;}.wsulumni .section-title{font-size:27px !important;font-weight:500 !important;font-family:Lato,sans-serif !important;text-transform:none !important;border-bottom:none !important;}.wsulumni-how-do-i .menu--sidebar-tree .ml__a{padding-left:0 !important;}.align-images .field-name-field-event-image img{width:40%;margin:0 auto;}
