/* Contents:
 - block-acf-employees
 - core-block-supports-duotone
*/section.employees{padding-top:40px;padding-bottom:40px;border-radius:2rem}@media (min-width:768px){section.employees{padding-top:100px;padding-bottom:100px}}section.employees.baby-blue{background-color:#ecf4ff;margin-top:40px;margin-bottom:40px}@media (min-width:768px){section.employees.baby-blue{padding:80px 0}}section.employees.pearl-yellow{background-color:#fbf3eb;margin-top:40px;margin-bottom:40px}section.employees.active:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.1);pointer-events:none}section.employees .content{margin-bottom:4.5rem}section.employees .employee-grid{display:-ms-grid;display:grid;grid-template-columns:1fr;grid-gap:32px}@media (min-width:768px){section.employees .employee-grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){section.employees .employee-grid{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1350px){section.employees .employee-grid{grid-template-columns:1fr 1fr 1fr 1fr}}section.employees .employee{background-color:#fff;border-radius:16px;padding:24px;position:relative;z-index:0}section.employees .employee span{border-radius:50%;display:block;height:120px;width:120px;margin-bottom:24px;overflow:hidden}section.employees .employee span img{display:block;height:120px;width:120px;object-fit:contain;padding-top:10px}section.employees .employee span[data-color="grey1"]{background-color:#f6f9ff}section.employees .employee span[data-color="grey2"]{background-color:#e8edf5}section.employees .employee span[data-color="grey3"]{background-color:#c1c7d4}section.employees .employee span[data-color="grey5"]{background-color:#454f5c}section.employees .employee span[data-color="light-salmon"]{background-color:#fee2df}section.employees .employee span[data-color="baby-blue"]{background-color:#ecf4ff}section.employees .employee span[data-color="light-neon"]{background-color:#e0f7ef}section.employees .employee span[data-color="banana"]{background-color:#fbf3eb}section.employees .employee span[data-color="pearl-yellow"]{background-color:#fbf3eb}section.employees .employee h4{margin-bottom:.5rem}section.employees .employee p.jobtitle{position:relative;padding-right:35px}section.employees .employee p.jobtitle .arrow{padding:15px;position:absolute;top:-5px;right:0;height:30px;width:30px;border-radius:50%;opacity:.7}section.employees .employee p.jobtitle .arrow[data-color="grey1"]{background-color:rgba(246,249,255,.5)}section.employees .employee p.jobtitle .arrow[data-color="grey2"]{background-color:rgba(232,237,245,.5)}section.employees .employee p.jobtitle .arrow[data-color="grey3"]{background-color:rgba(193,199,212,.5)}section.employees .employee p.jobtitle .arrow[data-color="grey5"]{background-color:rgba(69,79,92,.5)}section.employees .employee p.jobtitle .arrow[data-color="light-salmon"]{background-color:rgba(254,226,223,.5)}section.employees .employee p.jobtitle .arrow[data-color="baby-blue"]{background-color:rgba(236,244,255,.5)}section.employees .employee p.jobtitle .arrow[data-color="light-neon"]{background-color:rgba(224,247,239,.5)}section.employees .employee p.jobtitle .arrow[data-color="banana"]{background-color:rgba(251,243,235,.5)}section.employees .employee p.jobtitle .arrow[data-color="pearl-yellow"]{background-color:rgba(251,243,235,.5)}section.employees .employee p.jobtitle .arrow:after{content:"";background-image:url(https://www.pl-partners.com/wp-content/themes/pl-partners/gutenberg/partials/blocks/employees/arrow.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:1;height:10px;width:10px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%) rotate(90deg);-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);transition:-ms-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease}section.employees .employee .employee-content{display:block;position:absolute;left:0;z-index:1;width:100%;border-radius:16px;background:#fff;padding:24px;height:fit-content;max-height:0;opacity:0;-webkit-transition:max-height .3s ease,opacity .3s ease,padding-top .3s ease;transition:max-height .3s ease,opacity .3s ease,padding-top .3s ease;overflow:hidden}section.employees .employee .employee-content>div{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;align-items:center}section.employees .employee:hover{cursor:pointer}section.employees .employee:hover:not(.active){box-shadow:0 8px 16px rgba(0,0,0,.1)}section.employees .employee.active{z-index:2}section.employees .employee.active .employee-content{max-height:172px;padding-top:24px;opacity:1}section.employees .employee.active p.jobtitle .arrow:after{-ms-transform:translate(-50%,-50%) rotate(270deg);-webkit-transform:translate(-50%,-50%) rotate(270deg);transform:translate(-50%,-50%) rotate(270deg);transition:-ms-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease}section.employees .email a,section.employees .phone a{text-decoration:none}section.employees .icon-wrapper{background-color:#fbf3eb;padding:8px;margin:4px 16px 4px 0;border-radius:1rem}section.employees .icon-wrapper svg{width:16px;height:16px;color:#f75b50}section.employees .btn{margin:50px auto 0}