.section-search-results .search-item{transition-duration:.3s}.section-search-results .search-item:hover{box-shadow:0 0 5px rgba(var(--black),.35)}[role=tablist]{border-bottom:2px solid var(--light-green);display:block;flex-wrap:wrap;list-style:none;margin-bottom:0;padding:0;width:100%}@media (min-width:768px){[role=tablist]{height:auto;margin-top:0}}@media (max-width:767px){[role=tablist]{display:flex;flex-wrap:nowrap;width:auto;padding:0 0 1em;overflow:scroll;justify-content:flex-start!important}}[role=tablist] button,[role=tablist] li{display:inline-block;white-space:nowrap;background:transparent;border:0;border-bottom:1px solid var(--black);padding:.75em 1em .8em;color:var(--black);text-decoration:none;cursor:pointer}@media (min-width:768px){[role=tablist] button,[role=tablist] li{padding:.75em 1.5em .8em;border-bottom:none;white-space:normal}}[role=tablist] button.active,[role=tablist] button[aria-selected=true],[role=tablist] li.active,[role=tablist] li[aria-selected=true]{position:relative;color:var(--light-green);font-weight:700}[role=tablist] button.active:after,[role=tablist] button[aria-selected=true]:after,[role=tablist] li.active:after,[role=tablist] li[aria-selected=true]:after{position:absolute;content:"";height:5px;left:0;bottom:-2.5px;z-index:2;width:100%;background-color:var(--light-green)}@media (min-width:768px){[role=tablist] button.active:after,[role=tablist] button[aria-selected=true]:after,[role=tablist] li.active:after,[role=tablist] li[aria-selected=true]:after{bottom:-3.5px}}.section-search-box .container span{font-weight:700;margin-bottom:1em;display:block}.section-search-box .container .box{background:var(--light-gray);border-radius:3px;padding:2em;max-width:600px}.section-search-box .container .box form{display:flex;flex-wrap:wrap}.section-search-box .container .box form label{flex:2}.section-search-box .container .box form label input{border:0;padding:0 0 0 1em;height:40px;width:100%}.section-search-box .container .box form button{padding:0 3em;border:none}.section-search-results [id*=tabpanel-]{max-width:45em}.section-search-results [id*=tabpanel-].hidden{display:none}.section-search-results .search-item{border:1px solid var(--light-green);margin-top:1em;padding:1em;position:relative;box-shadow:unset}.section-search-results .search-item:hover{border-color:var(--black)!important}.section-search-results .search-item a.overlay{display:block;position:absolute;top:0;width:100%;height:100%;left:0}