.team-members-grid{background-color:#343434;padding:70px 0;@media only screen and (max-width:767px){padding-bottom:50px;padding-left:0;padding-right:0;padding-top:50px}.site-container{.heading{color:inherit;margin-bottom:40px}.team-members-container{color:#fff;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);@media only screen and (max-width:767px){grid-template-columns:1fr}.team-member{background-color:#191919;display:flex;>*{width:50%}@media only screen and (max-width:850px){flex-direction:column;>*{width:100%}}.text-container{display:flex;flex-direction:column;gap:20px;padding:15px 30px 25px;@media only screen and (max-width:850px){gap:10px;padding-bottom:40px;padding-left:20px;padding-right:20px;padding-top:40px}.team-member-name{color:#d64029}.team-member-job-role{font-weight:600}.btn{cursor:pointer;margin-top:auto}}.image-container{@media only screen and (max-width:850px){margin-left:auto;width:80%}img{aspect-ratio:285.75/240;clip-path:polygon(19.78% 0,100% 0,100% 100%,0 100%);display:block;height:auto;object-fit:cover;width:100%;@media only screen and (max-width:850px){aspect-ratio:285.75/190;clip-path:polygon(16.94% 0,100% 0,100% 100%,0 100%)}}}&:nth-of-type(4n+3),&:nth-of-type(4n+4){flex-direction:row-reverse;.image-container{margin-left:0;margin-right:auto;img{clip-path:polygon(0 0,100% 0,80.22% 100%,0 100%)}}@media only screen and (max-width:850px){flex-direction:column;.image-container{img{aspect-ratio:285.75/190;clip-path:polygon(0 0,83.06% 0,100% 100%,0 100%)}}}}}}.team-member--popup{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000000;.inner-container{align-items:center;background-color:hsla(0,0%,56.5%,.4);display:flex;height:100vh;justify-content:center;width:100vw}.site-container{background-color:rgba(0,0,0,.95);height:80vh;left:50%;max-height:80vh;overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);.popup-inner{display:grid;gap:40px;height:max-content;position:relative}.top-container{align-items:stretch;display:flex;justify-content:space-between;padding-top:34px;.left-container{display:flex;flex-direction:column;gap:20px;padding:15px 30px 0;width:50%;@media only screen and (max-width:850px){gap:10px;padding-top:0}.team-member-name{color:#d64029}.team-member-job-role{font-weight:600}.linkedin-link{color:#909090;cursor:pointer;margin-top:auto;transition:color .4s ease-in-out;svg{@media only screen and (max-width:767px){height:20px;width:20px}path{fill:currentColor}}&:hover{background:unset;color:#d64029}}@media only screen and (max-width:850px){width:calc(100% - 139.26px)}}.right-container{width:50%;@media only screen and (max-width:850px){width:139.26px}.image-container{align-items:flex-start;display:flex;justify-content:flex-end;img{aspect-ratio:285.75/240;clip-path:polygon(19.78% 0,100% 0,100% 100%,0 100%);display:block;height:auto;max-width:285.75px;object-fit:cover;width:100%}}}}.bottom-container{display:grid;gap:80px;grid-template-columns:1fr 1fr;padding:0 30px 25px;@media only screen and (max-width:850px){gap:40px;grid-template-columns:1fr}>*{height:max-content}}}.close-popup{background-color:unset;border:unset;cursor:pointer;height:auto;padding:0;position:absolute;right:0;top:0;transition:opacity .4s ease-in-out;width:48.55px;z-index:1000;@media only screen and (max-width:767px){height:34px;width:auto}svg{display:block;height:auto;width:100%;@media only screen and (max-width:767px){height:34px;width:auto}}&:hover{opacity:.6}}}}}body.popup-open{overflow:hidden}