.bard__directory{padding:40px 0px}.bard__directory-container{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;position:relative;margin:40px 20px;padding:clamp(15px,2vw,35px);background:#f2f2f2;border-radius:5px}.bard__directory-container>div{position:relative}.bard__directory-container div.clear-filters{margin-top:20px}.bard__directory-filters{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.bard__directory-filters>div{margin:5px}.bard__directory-search{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;width:min(400px,100%)}.bard__directory-search>input{flex-basis:65%}.bard__directory-search>button{flex-basis:32.5%;padding:.5rem;border:1.5px solid #00807a;margin-left:5px;background:#00807a;color:#fff;border-radius:3px;cursor:pointer}.bard__directory-container input[type=search],.bard__directory-container select,.bard__directory-container button{font-size:clamp(12px,1.25vw,20px);line-height:clamp(16px,1.5vw,24px)}.bard__directory-search>button,.bard__directory-container input[type=search]{padding:.75rem}.bard__directory-cards__container{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.bard__directory-cards__container>div{flex:32% 0 0}.no-more{display:none}.bard__directory .load-button{text-align:center;margin-top:50px}.bard__directory .load-button #loadMore{background:#00807a;font-size:.84rem;color:#fff;text-transform:uppercase;font-weight:bold;padding:20px 30px;border:0;border-radius:0;cursor:pointer;text-decoration:none;transition:all .2s ease;display:inline-flex}.bard__directory .load-button .no-more{display:none;font-size:.8rem;color:#d8d8d8;text-transform:uppercase;font-weight:900}.bard__directory .load-button #loadMore:after{content:"\f054";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;margin-left:5px;position:relative;transform:rotate(90deg);transition:all .2s ease}.bard__directory #cards-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.bard__directory #cards-wrapper .card{flex:0 0 30%;margin:30px auto;margin-bottom:-5px;background:#f2f2f2;border:2px solid #d8d8d8;box-shadow:0 3px 10px rgb(0 0 0 / 25%)}.bard__directory #cards-wrapper .card .img-wrap{max-height:250px}.bard__directory #cards-wrapper .card .img-wrap img{width:100%;max-height:250px;object-fit:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.bard__directory #cards-wrapper .card .card-contents p{line-height:1}.bard__directory .basic-info{cursor:pointer;padding:clamp(15px,2vw,20px)}.bard__directory .basic-info p.read-bio{font-weight:900;color:#008079}.bard__directory .basic-info p.read-bio:after{content:'\f054';font:normal normal normal 14px/1 FontAwesome;margin-left:5px;transition:.2s all ease}.bard__directory .basic-info p.read-bio:hover:after{margin-left:10px}@media(max-width:767px){.bard__directory .filters,.bard__directory #cards-wrapper{display:block}.bard__directory .filters{margin-bottom:10%}.bard__directory .filters>div{flex:1;padding:10px 0 !important}.bard__directory .filters>div label{margin-bottom:5px}.bard__directory .filters .clear-filters{transform:translateY(75%)}}.bard__directory #cards-wrapper .card .popup-bio{position:fixed;display:flex;z-index:999999;top:calc(50% + 60px);left:50%;transform:translate(-50%,-50%);width:80vw;height:auto;max-width:1200px;height:min(500px,95%);background:#f2f2f2;box-shadow:0 3px 10px rgb(0 0 0 / 25%);border:2px solid #d8d8d8}.bard__directory #cards-wrapper .card .popup-bg{display:none}.bard__directory #cards-wrapper .card .popup-bg:before{content:"";position:fixed;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8)}.bard__directory #cards-wrapper .card .popup-bio .fa-close{position:absolute;right:15px;top:10px;font-size:25px;cursor:pointer}.bard__directory #cards-wrapper .card .popup-bio .img-contact{flex:0 0 37.5%}.bard__directory #cards-wrapper .card .popup-bio .img-contact img{width:100%;height:100%;object-fit:cover}.bard__directory #cards-wrapper .card .popup-bio .img-contact p{font-size:16px;line-height:1;font-weight:bold;margin:0 0 20px 0;display:flex}.bard__directory #cards-wrapper .card .popup-bio .img-contact p i{padding-right:10px}.bard__directory #cards-wrapper .card .popup-bio .img-contact p a{line-height:1}.bard__directory #cards-wrapper .card .popup-bio .bio{max-height:100%;padding:clamp(25px,2.5vw,40px)}.bard__directory #cards-wrapper .card .popup-bio .bio>p{margin-bottom:20px}.bard__directory #cards-wrapper .card .popup-bio .bio>p span{margin:5px}.bard__directory .overlay{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none}@media(min-width:768px){.bard__directory #cards-wrapper .card .popup-bio .bio{overflow-y:auto}.bard__directory #cards-wrapper .card .popup-bio .bio::-webkit-scrollbar{width:10px}.bard__directory #cards-wrapper .card .popup-bio .bio::-webkit-scrollbar-track{background:#f2f2f2}.bard__directory #cards-wrapper .card .popup-bio .bio::-webkit-scrollbar-thumb{background:#00807a}}@media(max-width:767px){.bard__directory #cards-wrapper .card .popup-bio{flex-direction:column;overflow-y:auto;width:90vw}.bard__directory #cards-wrapper .card .popup-bio .bio>p span{display:block}.bard__directory #cards-wrapper .card .popup-bio::-webkit-scrollbar{width:10px}.bard__directory #cards-wrapper .card .popup-bio::-webkit-scrollbar-track{background:#e9e7e4}.bard__directory #cards-wrapper .card .popup-bio::-webkit-scrollbar-thumb{background:#00807a}.bard__directory #cards-wrapper .card .popup-bio .fa-close{left:10px;top:8px;font-size:24px;width:15px;color:white}.bard__directory #cards-wrapper .card .popup-bio .img-contact{margin-right:0}}