@import"//fonts.googleapis.com/css?family=Open+Sans:400,700|Roboto+Slab:300,400,700";.employees{margin:1rem 0 2rem}.employees-grid{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:1rem;align-content:flex-start}@media (min-width:425px){.employees-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.employees-grid{grid-template-columns:repeat(3,1fr);grid-gap:2rem}}@media (min-width:1024px){.employees-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:1024px){.employees-grid.grid-3{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.employees-grid.grid-2{grid-template-columns:repeat(2,1fr)}}.employees-grid .card{margin:0}.employees-grid .card.card-horizontal{flex-direction:column;aspect-ratio:.9/2}.employees-grid .card.card-horizontal .card-img-top img{font-family:"object-fit:contain";-o-object-fit:contain;object-fit:contain}.employees-grid .card.card-horizontal .card-body{height:212px}.employees-grid .card>a{color:unset;height:100%}.employees-grid .card>a:hover{text-decoration:unset;box-shadow:0 0 10px rgba(0,0,0,.25)}.employees-grid .card-title{margin-top:0}@media (min-width:768px){.content__sidebar .employees-grid{grid-gap:1rem}}.employees-list .employee{display:flex;flex-flow:row wrap}.employees-list .employee--image{margin-right:1rem}.employees-list .employee--details{flex:1 0 auto;max-width:calc(100% - 150px - 1rem)}.employees-list .employee--name.h4{margin-top:0}.employees-list .employee--bio{display:none;width:100%}@media(max-width:991.98px){.employees-list .employee--image{width:80px}.employees-list .employee--details{max-width:calc(100% - 80px - 1rem)}}.employees-department{margin-bottom:1rem}.employee--image{position:relative;width:100%}.employee--bio-trigger{position:absolute;bottom:0;right:0;transition:all .2s ease-in-out}.employee--individual+.employee--bio_container,.employees .employee+.employee--bio_container{display:none}.employee.card{margin-bottom:3rem;transform:scale(1);transition:.15s linear;aspect-ratio:2/3;justify-content:flex-end}.employee.card .card-img-top{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.employee.card .card-img-top img{width:100%;height:100%;font-family:"object-fit:cover;object-position:top";-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;filter:grayscale(1);transition:all .5s ease-in-out}.employee.card .card-body{text-align:left;flex-grow:0;background:#f5f5f5;width:100%;min-height:170px}.employee.card .card-body .btn{margin-bottom:0}@media screen and (min-width:1150px){.employee.card .card-body .btn{opacity:0}}.employee.card .card-title{text-transform:capitalize}.employee.card .card-title .employee--title{text-transform:uppercase;font-size:.9rem;color:#54565b;margin-bottom:5px}.employee.card:focus,.employee.card:hover{transform:scale(1.02);border-color:#bbbbbd;box-shadow:0 0 15px rgba(0,0,0,.25)}.employee.card:focus>.employee--image img,.employee.card:hover>.employee--image img{filter:grayscale(0)}.employee.card:focus .btn,.employee.card:hover .btn{opacity:1}@media(max-width:575px){#siteModal .modal-dialog{width:88%;margin:2rem auto}#siteModal .modal-dialog .close{padding:.5rem .75rem;right:-4px;top:-4px}}.employee--bio{display:flex;flex-flow:row wrap}.employee--bio .employee--image{max-width:300px;margin-right:auto;margin-left:auto}@media(min-width:800px){.employee--bio .employee--image{margin-right:1.25rem;margin-left:0;width:33.3%}}.employee--bio .employee--image img{width:100%}@media(max-width:799px){.employee--bio .employee--image img{height:calc(100% - 140px);font-family:"object-fit:cover;object-position:center top";-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}}.employee--bio .employee--details{flex-grow:1}@media(min-width:800px){.employee--bio .employee--details{width:50%}}@media(max-width:799px){.employee--bio .employee--details{position:relative;top:-80px}}.employee--bio .header-m{font-weight:400;color:#757c33}.employee--bio .employee--title{margin-bottom:.25rem;text-transform:uppercase;color:#54565b}.content__sidebar .employees{margin:0;width:100%!important}.function>.employees>.employee-wrapper{margin-bottom:1.25rem}.function>.employees>.employee-wrapper:focus,.function>.employees>.employee-wrapper:hover{box-shadow:none}.function>.employees>.employee-wrapper:last-of-type{margin-bottom:0}
/*# sourceMappingURL=employees-functions.css.map */