.team-members-block{position:relative}body:not(.wp-admin) .team-members-block{margin-bottom:120px;margin-top:120px}@media (max-width:1023px){body:not(.wp-admin) .team-members-block{margin-bottom:100px;margin-top:100px}}@media (max-width:767px){body:not(.wp-admin) .team-members-block{margin-bottom:60px;margin-top:60px}}.team-members-block .team-members-list{display:grid;column-gap:30px;row-gap:40px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;margin-top:60px;row-gap:60px}@media (max-width:1023px){.team-members-block .team-members-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.team-members-block .team-members-list{grid-template-columns:100%}}@media (min-width:1024px){.team-members-block .team-members-list.two-col{grid-template-columns:repeat(2,1fr)}}.team-members-block .team-members-list.two-col .card .card-inner{max-width:none}@media (min-width:500px){.team-members-block .team-members-list.four-col{grid-template-columns:repeat(2,1fr)}}@media (min-width:767px){.team-members-block .team-members-list.four-col{grid-template-columns:repeat(3,1fr)}}@media (min-width:1120px){.team-members-block .team-members-list.four-col{grid-template-columns:repeat(4,1fr)}}.team-members-block .team-members-list li{margin-bottom:0!important}.team-members-block .team-members-list li:before{display:none!important}@media (max-width:767px){.team-members-block .team-members-list{margin-top:40px}}.team-members-block .team-members-list .card .card-inner{border-radius:8px;color:var(--default);display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column-reverse;height:100%;margin-left:auto;margin-right:auto;max-width:580px;overflow:hidden;position:relative}.team-members-block .team-members-list .card .card-inner .card-content{box-sizing:border-box;display:flex;align-items:flex-start;flex-direction:column;padding:16px 24px;width:100%}.team-members-block .team-members-list .card .card-inner .icon{order:1}.team-members-block .team-members-list .card .card-inner .date{font-size:14px;order:1}.team-members-block .team-members-list .card .card-inner h2,.team-members-block .team-members-list .card .card-inner h3{margin-bottom:15px;margin-top:10px;order:2}.team-members-block .team-members-list .card .card-inner .desc{order:3}.team-members-block .team-members-list .card .card-inner .read-more{font-size:14px;margin-top:15px;order:4}.team-members-block .team-members-list .card .card-inner .button{order:4}@media (max-width:499px){.team-members-block .team-members-list .card .card-inner .button{width:calc(100% - 48px)}}.team-members-block .team-members-list .card a.card-inner{text-decoration:none}.team-members-block .team-members-list .card a.card-inner:hover .button>span:after,.team-members-block .team-members-list .card a.card-inner:focus .button>span:after,.team-members-block .team-members-list .card a.card-inner:focus-visible .button>span:after{transform:translateX(5px)}.team-members-block .team-members-list .card .card-inner{overflow:visible}.team-members-block .team-members-list .card .card-inner:hover .team-member-image img,.team-members-block .team-members-list .card .card-inner:focus .team-member-image img,.team-members-block .team-members-list .card .card-inner:focus-visible .team-member-image img{box-shadow:0 0 2px .25rem var(--blue)}.team-members-block .team-members-list .card .card-inner .card-details{width:100%}.team-members-block .team-members-list .card .card-inner .card-details h3{font-size:18px;margin-bottom:8px}@media screen and (min-width:768px){.team-members-block .team-members-list .card .card-inner .card-details h3{font-size:19px}}.team-members-block .team-members-list .card .card-inner .card-details h3:last-child{margin-bottom:0}.team-members-block .team-members-list .card .card-inner .team-member-image{order:1;transition:opacity 0.2s;width:100%}.team-members-block .team-members-list .card .card-inner .team-member-image img{border-radius:8px;transition:box-shadow 0.2s;width:100%}body.wp-admin .team-members-block{margin-bottom:60px;margin-top:60px;position:relative}body.wp-admin .team-members-block:after{content:"";display:block;position:absolute;bottom:0;top:0;left:0;right:0;z-index:22}body.wp-admin .team-members-block h3{font-size:20px;text-align:left}body.wp-admin .team-members-block .team-members:empty{background-color:#ECF8FE;color:var(--default);padding:60px 20px;text-align:left}body.wp-admin .team-members-block .team-members:empty:before{content:"Enter team members content..."}.popup.profile-popup{background-color:#fff}.popup.profile-popup .popup-inner{max-height:100vh;max-width:100vw;overflow:auto;width:100vw}.popup.profile-popup .content{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:40px;padding-bottom:40px;padding-top:80px}@media (min-width:820px){.popup.profile-popup .content{align-items:center;flex-direction:row-reverse;padding-top:40px}}@media (min-width:820px){.popup.profile-popup .content>div{flex:1;max-width:50%}}.popup.profile-popup .content .column-1{display:flex;flex-direction:column;align-items:center;justify-content:center}.popup.profile-popup .content .column-1 h2{font-size:24px;margin-bottom:10px}@media screen and (min-width:768px){.popup.profile-popup .content .column-1 h2{font-size:25px}}@media screen and (min-width:1024px){.popup.profile-popup .content .column-1 h2{font-size:26px}}.popup.profile-popup .content .column-1 .position{margin-bottom:15px}.popup.profile-popup .content .column-2 img{border-radius:16px;width:464px}