body:not(.wp-core-ui) .ergotree-personel-filter,html:not(.wp-toolbar) .ergotree-personel-filter,.acf-block-preview .ergotree-personel-filter{padding-bottom:30px;margin-top:115px;z-index:999}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .ergotree-personel-filter,html:not(.wp-toolbar) .ergotree-personel-filter,.acf-block-preview .ergotree-personel-filter{padding-bottom:30px;margin-top:0}}body:not(.wp-core-ui) .ergotree-personel-filter .filter-buttons,html:not(.wp-toolbar) .ergotree-personel-filter .filter-buttons,.acf-block-preview .ergotree-personel-filter .filter-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:43px;position:relative}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .ergotree-personel-filter .filter-buttons,html:not(.wp-toolbar) .ergotree-personel-filter .filter-buttons,.acf-block-preview .ergotree-personel-filter .filter-buttons{align-items:center}}body:not(.wp-core-ui) .ergotree-personel-filter .filter-buttons .label,html:not(.wp-toolbar) .ergotree-personel-filter .filter-buttons .label,.acf-block-preview .ergotree-personel-filter .filter-buttons .label{position:absolute;top:-35px}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .ergotree-personel-filter .filter-buttons .label,html:not(.wp-toolbar) .ergotree-personel-filter .filter-buttons .label,.acf-block-preview .ergotree-personel-filter .filter-buttons .label{position:relative;top:inherit}}body:not(.wp-core-ui) .ergotree-personel-filter .filter-buttons .filter-btn,html:not(.wp-toolbar) .ergotree-personel-filter .filter-buttons .filter-btn,.acf-block-preview .ergotree-personel-filter .filter-buttons .filter-btn{font-size:12px;font-weight:500;border:1px solid var(--main);background-color:#fff;border-radius:5px;cursor:pointer;padding:6px;color:var(--main)}body:not(.wp-core-ui) .ergotree-personel-filter .filter-buttons .filter-btn.active,html:not(.wp-toolbar) .ergotree-personel-filter .filter-buttons .filter-btn.active,.acf-block-preview .ergotree-personel-filter .filter-buttons .filter-btn.active{background-color:var(--main);color:#fff}body:not(.wp-core-ui) .ergotree-personel-filter .section-wrapper,html:not(.wp-toolbar) .ergotree-personel-filter .section-wrapper,.acf-block-preview .ergotree-personel-filter .section-wrapper{margin-bottom:50px}body:not(.wp-core-ui) .ergotree-personel-filter .heading-2,html:not(.wp-toolbar) .ergotree-personel-filter .heading-2,.acf-block-preview .ergotree-personel-filter .heading-2{margin-bottom:30px}body:not(.wp-core-ui) .ergotree-personel-filter .text-p,html:not(.wp-toolbar) .ergotree-personel-filter .text-p,.acf-block-preview .ergotree-personel-filter .text-p{font-weight:300;padding-bottom:50px;padding-left:55px}body:not(.wp-core-ui) .ergotree-personel-filter .all-person,html:not(.wp-toolbar) .ergotree-personel-filter .all-person,.acf-block-preview .ergotree-personel-filter .all-person{display:grid;grid-template-columns:repeat(4, 1fr);gap:50px}@media only screen and (max-width: 991px){body:not(.wp-core-ui) .ergotree-personel-filter .all-person,html:not(.wp-toolbar) .ergotree-personel-filter .all-person,.acf-block-preview .ergotree-personel-filter .all-person{grid-template-columns:repeat(2, 1fr);gap:20px}}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .ergotree-personel-filter .all-person,html:not(.wp-toolbar) .ergotree-personel-filter .all-person,.acf-block-preview .ergotree-personel-filter .all-person{grid-template-columns:1fr}}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box,.acf-block-preview .ergotree-personel-filter .all-person .person-box{cursor:pointer}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box .thumbnail,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box .thumbnail,.acf-block-preview .ergotree-personel-filter .all-person .person-box .thumbnail{width:100%;border-radius:5px;height:auto;aspect-ratio:5/6;background-color:#d9d9d9;margin-bottom:20px;position:relative}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box .thumbnail,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box .thumbnail,.acf-block-preview .ergotree-personel-filter .all-person .person-box .thumbnail{margin-bottom:10px}}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box .thumbnail .avatar,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box .thumbnail .avatar,.acf-block-preview .ergotree-personel-filter .all-person .person-box .thumbnail .avatar{width:70px;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);opacity:.6}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box img,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box img,.acf-block-preview .ergotree-personel-filter .all-person .person-box img{width:100%;border-radius:5px;height:auto;aspect-ratio:5/6;-o-object-fit:cover;object-fit:cover;margin-bottom:20px}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box .text,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box .text,.acf-block-preview .ergotree-personel-filter .all-person .person-box .text{font-size:20px;line-height:28px;font-weight:600;color:var(--main);margin-bottom:20px}@media only screen and (max-width: 576px){body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box .text,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box .text,.acf-block-preview .ergotree-personel-filter .all-person .person-box .text{margin-bottom:10px}}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box .text-signature,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box .text-signature,.acf-block-preview .ergotree-personel-filter .all-person .person-box .text-signature{font-weight:300;line-height:24px}body:not(.wp-core-ui) .ergotree-personel-filter .all-person .person-box:hover img,html:not(.wp-toolbar) .ergotree-personel-filter .all-person .person-box:hover img,.acf-block-preview .ergotree-personel-filter .all-person .person-box:hover img{filter:brightness(0.8);transition-duration:.5s}body:not(.wp-core-ui) .ergotree-personel-filter .modal,html:not(.wp-toolbar) .ergotree-personel-filter .modal,.acf-block-preview .ergotree-personel-filter .modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100vw;height:100%;background-color:#fff}body:not(.wp-core-ui) .ergotree-personel-filter .modal-content,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content,.acf-block-preview .ergotree-personel-filter .modal-content{background-color:#fff;width:100%;position:relative;padding-top:100px;padding-bottom:100px;min-height:100vh}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .ergotree-personel-filter .modal-content,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content,.acf-block-preview .ergotree-personel-filter .modal-content{padding-top:52px;padding-bottom:50px}}body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner{width:calc(100% - 40px);position:relative;display:grid;grid-template-columns:368px 1fr;gap:50px}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner{grid-template-columns:1fr;width:100%;height:90vh;overflow-y:scroll}}body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner .thumbnail img,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner .thumbnail img,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner .thumbnail img{border-radius:5px;-o-object-fit:cover;object-fit:cover}body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner .text,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner .text,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner .text{height:83vh;overflow-y:scroll;padding-bottom:50px}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner .text,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner .text,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner .text{height:-moz-fit-content;height:fit-content;overflow-y:inherit}}body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner .text #popup-title h2,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner .text #popup-title h2,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner .text #popup-title h2{font-size:24px;font-weight:600;color:var(--main);margin-bottom:20px}body:not(.wp-core-ui) .ergotree-personel-filter .modal-content .modal-content-inner .text #popup-content p,html:not(.wp-toolbar) .ergotree-personel-filter .modal-content .modal-content-inner .text #popup-content p,.acf-block-preview .ergotree-personel-filter .modal-content .modal-content-inner .text #popup-content p{font-weight:300}body:not(.wp-core-ui) .ergotree-personel-filter .close-popup,html:not(.wp-toolbar) .ergotree-personel-filter .close-popup,.acf-block-preview .ergotree-personel-filter .close-popup{position:absolute;top:-20px;right:0;font-size:28px;cursor:pointer}@media only screen and (max-width: 768px){body:not(.wp-core-ui) .ergotree-personel-filter .close-popup,html:not(.wp-toolbar) .ergotree-personel-filter .close-popup,.acf-block-preview .ergotree-personel-filter .close-popup{top:-37px;right:3px;position:static}}body:not(.wp-core-ui) .ergotree-personel-filter #popup-image img,html:not(.wp-toolbar) .ergotree-personel-filter #popup-image img,.acf-block-preview .ergotree-personel-filter #popup-image img{max-width:100%;height:auto;display:block;margin:0 auto}body:not(.wp-core-ui) .section-wrapper-black .all-person .person-box .text,html:not(.wp-toolbar) .section-wrapper-black .all-person .person-box .text,.acf-block-preview .section-wrapper-black .all-person .person-box .text{color:#000}