.employee-archive .wrapper .grid{display:grid;padding-top:32px;gap:16px;position:relative;margin-bottom:32px;grid-template-columns:repeat(4,1fr)}
.employee-archive .wrapper .grid.grid .card .image img{height:240px}
@media(max-width:1080px){.employee-archive .wrapper .grid{grid-template-columns:repeat(2,1fr)}
}@media(max-width:768px){.employee-archive .wrapper .grid{grid-template-columns:1fr;margin-bottom:32px}
}.employee-archive .wrapper .grid .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}
.employee-archive .wrapper .grid .card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}
.employee-archive .wrapper .grid .card .title-description{position:absolute;bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:24px;background:-webkit-gradient(linear,left top,left bottom,color-stop(18%,rgba(0,43,89,0)),color-stop(80%,#001d4e),color-stop(0,#001d4e));background:linear-gradient(180deg,rgba(0,43,89,0) 18%,#001d4e 80%,#001d4e 0)}
.employee-archive .wrapper .grid .card .title-description .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;color:var(--color_powder);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px}
.employee-archive .wrapper .grid .card .title-description .title .main-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}
.employee-archive .wrapper .grid .card .title-description .title .main-title .title-card{color:var(--color_powder);font-size:18px;font-weight:500}
.employee-archive .wrapper .grid .card .title-description .title .main-title .title-card .employee_job_title{font-size:14px}
.employee-archive .wrapper .grid .card .title-description .title .linked svg path{fill:var(--color_powder)}
.employee-archive .wrapper .grid .card .image{position:relative;min-height:460px}
@media(max-width:576px){.employee-archive .wrapper .grid .card .image{min-height:465px}
}.employee-archive .wrapper .grid .card .image img{height:100%;min-height:460px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}
@media(max-width:576px){.employee-archive .wrapper .grid .card .image img{min-height:465px}
}.employee-archive .wrapper .grid .card .image .shape--top-right,.employee-archive .wrapper .grid .card .image .shape--bottom-left{display:none}
.employee-archive .wrapper .grid .card .image .shape--bottom-right,.employee-archive .wrapper .grid .card .image .shape--top-left{background-color:var(--color_powder);z-index:1}
.employee-archive .wrapper .pagination-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:36px 0 64px;gap:8px}
.employee-archive .wrapper .pagination-wrap ul.pagination-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;list-style:none;padding:0;margin:0}
.employee-archive .wrapper .pagination-wrap ul.pagination-list li.pagination-item{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.employee-archive .wrapper .pagination-wrap ul.pagination-list li.pagination-item .page-numbers{width:48px;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none;font-size:14px;font-weight:500;color:var(--color_midnight);opacity:.5}
.employee-archive .wrapper .pagination-wrap ul.pagination-list li.pagination-item .page-numbers.disabled{clip-path:polygon(50% 0,90% 20%,100% 60%,75% 100%,25% 100%,0 60%,10% 20%);opacity:1;background-color:var(--color_grey)}
.employee-archive .wrapper .pagination-wrap ul.pagination-list li.pagination-item .page-numbers.current{font-weight:500;opacity:1}
.employee-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:none;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity,visibility}
.employee-modal.is-active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;visibility:visible;pointer-events:auto}
.employee-modal:not(.is-active) .employee-modal-overlay{opacity:0}
.employee-modal:not(.is-active) .employee-modal-content{max-width:0;max-height:0;padding:0;margin:0;overflow:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0)}
.employee-modal .employee-modal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.75);cursor:pointer;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}
.employee-modal.is-active .employee-modal-overlay{opacity:1}
.employee-modal .employee-modal-content{position:relative;background:var(--color_powder);border-radius:0;max-width:760px;width:100%;max-height:468px;overflow-y:hidden;z-index:10000;display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px;padding:64px;margin:auto;-webkit-transform:scale(0.8) translateY(20px);transform:scale(0.8) translateY(20px);opacity:0;-webkit-transition:opacity .3s ease,max-width .3s ease,max-height .3s ease,padding .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,max-width .3s ease,max-height .3s ease,padding .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,max-width .3s ease,max-height .3s ease,padding .3s ease;transition:transform .3s ease,opacity .3s ease,max-width .3s ease,max-height .3s ease,padding .3s ease,-webkit-transform .3s ease}
.employee-modal.is-active .employee-modal-content{clip-path:polygon(3% 0,97% 0,100% 5%,100% 95%,97% 100%,3% 100%,0 95%,0 5%);max-width:760px;max-height:468px;min-height:468px;padding:64px;-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}
@media(max-width:768px){.employee-modal.is-active .employee-modal-content{padding:32px 24px;margin:0 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px;max-height:100%;margin-top:245px;clip-path:polygon(7% 0,93% 0,100% 5%,100% 95%,93% 100%,7% 100%,0 95%,0 5%)}
}.employee-modal .employee-modal-close{position:absolute;top:227px;right:calc((100vw - 760px) / 2 + -2rem);background:transparent;border:0;cursor:pointer;padding:0;z-index:10001;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2){.employee-modal .employee-modal-close{right:calc((100vw - 585px) / 2 + -2rem);top:180px}
}@media(max-width:850px){.employee-modal .employee-modal-close{right:auto !important;top:190px !important}
}.employee-modal .employee-modal-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.employee-modal .employee-modal-close svg{width:32px;height:32px;display:block}
@media(max-width:768px){.employee-modal .employee-modal-close{top:180px;right:calc((100vw - min(760px, 90vw)) / 2 + 20rem)}
}@media(max-width:576px){.employee-modal .employee-modal-close{top:150px;right:calc((100vw - min(760px, 90vw)) / 2 + 12rem)}
}.employee-modal .employee-modal-left{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.employee-modal .employee-modal-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.employee-modal .employee-modal-heading{font-size:24px;font-weight:500;color:var(--color_midnight);margin:0}
.employee-modal .employee-modal-job{font-size:18px;color:var(--color_midnight);margin:0}
.employee-modal .employee-modal-image-wrapper{position:relative;width:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}
.employee-modal .employee-modal-image-wrapper .imagemodal{width:92px;height:92px;position:relative}
.employee-modal .employee-modal-image-wrapper .employee-modal-image{width:100%;display:block;height:92px;width:92px}
.employee-modal .employee-modal-image-wrapper .employee-modal-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}
.employee-modal .employee-modal-linkedin-wrapper{position:relative;margin-top:auto}
.employee-modal .employee-modal-linkedin-wrapper .employee-modal-linkedin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;background:var(--color_powder,#fff);border-radius:50%;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.employee-modal .employee-modal-linkedin-wrapper .employee-modal-linkedin.is-hidden{display:none}
.employee-modal .employee-modal-linkedin-wrapper .employee-modal-linkedin:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.employee-modal .employee-modal-linkedin-wrapper .employee-modal-linkedin svg{width:24px;height:24px}
.employee-modal .employee-modal-linkedin-wrapper .employee-modal-linkedin svg path{fill:var(--color_midnight,#001f54)}
.employee-modal .employee-modal-description{overflow-y:auto}
@media(max-width:768px){.employee-modal .employee-modal-description{max-height:350px}
}.employee-modal .employee-modal-description p{font-size:14px;line-height:1.6;color:var(--color_midnight-light);margin:0 0 16px 0}
.employee-modal .employee-modal-description p:last-child{margin-bottom:0}
body.modal-open{overflow:hidden}