/**handles:block-acf-directory**/
/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/src/index.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js!./blocks/directory/directory.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/.nsm-team-member-directory-filters{position:relative;display:block;margin:4rem 0 3rem;padding:1rem;background:0 0;transition:all .25s ease-in-out}.nsm-team-member-directory-filters.active{background:#f8f9fa}.nsm-team-member-directory-filters-block{pointer-events:none;position:relative;display:flex;flex-flow:column nowrap;justify-content:center;gap:15px;opacity:0;transition:all .25s ease-in-out}@media (min-width:768px){.nsm-team-member-directory-filters-block{align-items:center;flex-flow:row nowrap}}.nsm-team-member-directory-filters-block>*{flex:1 1 auto;margin:0}.nsm-team-member-directory-filters-block.active{pointer-events:initial;opacity:1}.nsm-team-member-directory-filters-toggle{position:absolute;top:0;right:0;transform:translate(0,-100%)}.nsm-team-member-directory-filters-toggle-button{padding:11px;padding-left:41px;border:none;color:#6c757d;background:0 0;transition:all .25s ease-in-out}.nsm-team-member-directory-filters-toggle-button .button-burger{position:absolute;left:11px;top:50%;transform:translateY(50%);width:10px;height:1px;background:#0d6efd;transition:all .25s ease-in-out}.nsm-team-member-directory-filters-toggle-button .button-burger:before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);width:15px;height:1px;background:#0d6efd;transition:inherit}.nsm-team-member-directory-filters-toggle-button .button-burger:after{content:"";position:absolute;top:5px;left:50%;transform:translateX(-50%);width:5px;height:1px;background:#0d6efd;transition:inherit}.nsm-team-member-directory-filters-toggle-button:focus,.nsm-team-member-directory-filters-toggle-button:hover{color:#0d6efd}.nsm-team-member-directory-filters-toggle-button.active .button-burger:before{width:5px}.nsm-team-member-directory-filters-toggle-button.active .button-burger:after{width:15px}.nsm-team-member-directory-filters .choices__list--single{padding:0}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name{position:relative}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name input{width:100%;padding:9px 35px 9px 15px;font-size:17px;border:none;outline:0;color:#6c757d}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name input::-moz-placeholder{color:#6c757d}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name input:-ms-input-placeholder{color:#6c757d}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name input::placeholder{color:#6c757d}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name .submit-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto;height:100%;padding:0 8px;border:none;outline:0;background:0 0}.nsm-team-member-directory-filters .nsm-team-member-directory-filter--name span{font-size:inherit;color:#0d6efd}.nsm-team-member-directory-filters .choices[data-type*=select-one]>.choices__inner{padding:9px 35px 9px 15px;font-size:17px;border:1px solid #fff;border-bottom:0;letter-spacing:unset;color:#79b774;background:#fff}.nsm-team-member-directory-filters .choices[data-type*=select-one]>.choices__inner:focus,.nsm-team-member-directory-filters .choices[data-type*=select-one]>.choices__inner:hover{background:#fff}.nsm-team-member-directory-filters .choices__list--dropdown .choices__item--selectable{font-size:17px;letter-spacing:unset;padding:0 20px;margin-bottom:10px}.nsm-team-member-directory-filters .choices__list--dropdown .choices__item--selectable:first-child{margin-top:20px}.nsm-team-member-directory-filters .choices__list--dropdown .choices__item--selectable:last-child{margin-bottom:20px}.nsm-team-member-directory-filters .choices__list--dropdown .choices__item--selectable.is-highlighted{color:#0d6efd;background:0 0}.nsm-team-member-directory-filters .choices__list--dropdown{z-index:15;min-width:200px;font-size:17px;letter-spacing:unset;border:1px solid #dee2e6;border-top:0;color:#6c757d;background:#fff}.nsm-team-member-directory-filters .choices__list--dropdown.is-active{color:#6c757d;border-color:#dee2e6}.nsm-team-member-directory-filters .choices{margin-bottom:0}.nsm-team-member-directory-filters .choices:after{content:"\f078";color:#0d6efd;height:auto;width:auto;right:15px;top:calc(50% - 12px);border:none;margin-top:0;font-family:"Font Awesome 6 Pro";font-size:1.7rem}.nsm-team-member-directory-filters .choices.is-open .choices__inner{border:1px solid #dee2e6;border-bottom:0}.nsm-team-member-directory-filters .choices.is-open:after{content:"\f106";margin-top:0;border:none}.wp-block-directory.alignleft,.wp-block-directory.alignright{min-width:30rem}.wp-block-directory.alignleft .member-container,.wp-block-directory.alignright .member-container{width:100%}.directory-members-title{margin-bottom:0}.directory-members-container{margin-top:2rem;position:relative}.wp-block-directory.aligncenter .directory-members-container{justify-content:center}.member-container{color:#212529;display:flex;margin-bottom:34px;text-decoration:none}.member-container:focus,.member-container:hover{outline:0;color:#212529}.member-container:focus .member-image.do-transition .member-image-inner,.member-container:hover .member-image.do-transition .member-image-inner{opacity:0}.member-container:focus .member-image.do-transition .member-image-more,.member-container:hover .member-image.do-transition .member-image-more{opacity:1}.member-container:focus .member-title,.member-container:hover .member-title{color:#adb5bd}.member-container.active .member-image.do-transition .member-image-inner{opacity:0}.member-container.active .member-image.do-transition .member-image-more{opacity:1}.member-container.has-member-popout,.member-container.has-member-popup{cursor:pointer}.member-container .member{flex-basis:100%}.member-container .member-image{border-radius:6px;position:relative;max-width:100%;height:auto;overflow:hidden}.member-container .member-image:before{content:"";display:block;padding-top:120.8556149733%}.member-container .member-image .member-image-inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100%;background-position:center top;background-repeat:no-repeat;transition:opacity 250ms ease-in-out}.member-container .member-image .member-image-more{position:absolute;top:0;right:0;bottom:0;left:0;background-size:100%;background-position:center top;background-repeat:no-repeat;opacity:0;transition:opacity 250ms ease-in-out}.member-container .member-meta{background-color:rgba(173,181,189,.7);color:#fff;font-size:1.1rem;font-weight:700;padding:.5rem 2rem;text-align:center;text-transform:uppercase;position:absolute;bottom:0;right:0}.member-container .member-content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem .5rem}.member-container .member-title{margin-bottom:0;font-size:2.7rem;font-weight:600;color:#343a40;text-align:center;transition:all .2s ease-in}.member-container .member-position{color:#adb5bd;margin-bottom:0;font-size:1.3rem;text-align:center;text-transform:uppercase}.member-popup{background:rgba(52,58,64,.5);transition:all .5s ease-in;opacity:0;visibility:hidden;position:fixed;left:0;top:0;bottom:0;right:0;z-index:999999999}.member-popup .member-popup-content-container{position:absolute;top:0;right:0;bottom:0;width:100%;cursor:auto;transition:all .5s ease-in;transform:translateX(100%)}@media (min-width:768px){.member-popup .member-popup-content-container{width:600px}}.member-container.active .member-popup{opacity:1!important;visibility:visible}.member-container.active .member-popup .member-popup-content-container{transform:translateX(0)}.member-popup .member-popup-close{align-items:center;background:#343a40;border:none;color:#fff;display:flex;font-size:3rem;font-weight:600;height:46px;justify-content:center;text-transform:uppercase;width:46px;position:absolute;top:0;right:0}.member-popup .member-popup-content{background-color:#fff;height:100%;overflow:auto}.member-popup .member-popup-image{background-position:top center;background-size:cover;position:relative;max-width:100%;height:auto;overflow:hidden}.member-popup .member-popup-image:before{content:"";display:block;padding-top:100%}.member-popup .member-popup-title{background-color:#f8f9fa;align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 6.5rem}.member-popup .member-popup-title .member-title{margin-bottom:0;font-size:4rem;color:#343a40}.member-popup .member-popup-info{padding:5rem 6.5rem 10rem;background-color:#fff}.member-popup .member-contact{list-style:none;padding-left:0}.member-popup .member-contact i{margin-right:1.5rem}.member-popup .member-popup-footer{display:flex;position:absolute;bottom:0;right:0;left:0}.member-popup .member-popup-footer a{align-items:center;background-color:#adb5bd;color:#fff;display:flex;flex-basis:100%;font-weight:600;justify-content:center;padding:2rem;text-decoration:none;transition:all .2s ease-in}.member-popup .member-popup-footer a:nth-child(2n){background-color:#343a40}.member-popup .member-popup-footer a:focus,.member-popup .member-popup-footer a:hover{background-color:#000}.has-member-popup .member-popup .member-popup-content{flex-wrap:wrap}@media (min-width:992px){.has-member-popup .member-popup .member-popup-content{flex-wrap:nowrap}}.has-member-popup .member-popup .member-popup-content-container{background:#fff;top:50%;bottom:inherit;right:50%;max-height:75vh;transform:translate(50%,-50%);width:1100px;height:80%;max-height:80vh;max-width:90vw}.has-member-popup .member-popup .member-meta-info{flex:1 0 100%}@media (min-width:992px){.has-member-popup .member-popup .member-meta-info{flex:1 0 33.3333%}}.has-member-popup .member-popup .member-meta-info .member-popup-image{max-width:300px;margin:0 auto}@media (min-width:992px){.has-member-popup .member-popup .member-meta-info .member-popup-image{max-width:inherit;margin:inherit}}.has-member-popup .member-popup .member-meta-info .member-contact{padding-left:2rem;list-style:none}.has-member-popup .member-popup .member-meta-info .member-contact li{text-align:center}@media (min-width:992px){.has-member-popup .member-popup .member-meta-info .member-contact li{text-align:left}}.has-member-popup .member-popup .member-meta-info .member-contact li a{display:block;margin-top:1rem;font-size:1.5rem}.has-member-popup .member-popup .member-meta-info .member-contact li a i{padding-right:.5em}.has-member-popup .member-popup .member-details{flex:1 0 100%}@media (min-width:992px){.has-member-popup .member-popup .member-details{flex:1 0 66.6666%}}.has-member-popup .member-popup .member-popup-title{align-items:center;background-color:transparent}@media (min-width:992px){.has-member-popup .member-popup .member-popup-title{align-items:flex-start}}.has-member-popup .member-popup .member-popup-info{padding-top:0}.has-member-popup.active .member-popup .member-popup-content-container{transform:translate(50%,-50%)}.member-popup{opacity:0;visibility:hidden}.member-image-more{opacity:0}