.post-author-image{position:relative;display:inline-block;border-radius:100%;overflow:hidden;aspect-ratio:1;width:100%;max-width:200px;margin:0}.post-author-image img{width:100%;height:100%;object-fit:cover;display:block}.post-author-image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(175, 16, 98, 0) 80%, rgba(175, 16, 98, 0.5) 100%);pointer-events:none;z-index:1}.teamList{margin:0 auto}.teamList .elementor-loop-container{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important}@media (min-width:1025px) and (max-width:1366px){.teamList .elementor-loop-container{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}}@media (min-width:768px) and (max-width:1024px){.teamList .elementor-loop-container{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}}@media (max-width:767px){.teamList .elementor-loop-container{grid-template-columns:repeat(1, minmax(0, 1fr)) !important}}.teamList>div .flip-box{background-color:transparent;width:300px;height:300px;perspective:1000px}.teamList>div .flip-box:hover,.teamList>div .flip-box.flipped{}@media (pointer:none){.teamList>div .flip-box:hover .flip-box-inner,.teamList>div .flip-box.flipped .flip-box-inner{transform:rotateY(180deg)}}@media (pointer:fine){.teamList>div .flip-box:hover .flip-box-inner,.teamList>div .flip-box.flipped .flip-box-inner{transform:rotateY(180deg)}}@media (pointer:coarse){.teamList>div .flip-box:hover .flip-box-inner,.teamList>div .flip-box.flipped .flip-box-inner{transform:rotateY(180deg)}}.teamList>div .flip-box .flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d;-moz-backface-visibility:hidden}.teamList>div .flip-box .flip-box-inner .open{display:none;position:absolute;bottom:25px;right:25px}.teamList>div .flip-box .flip-box-inner .open:before{background-image:url("https://www.chronicleheritage.com/wp-content/uploads/2024/05/info-team.png");content:"";background-size:40px 40px;background-position:center center;background-repeat:no-repeat;float:left;width:40px;height:40px}.teamList>div .flip-box .flip-box-inner .flip-box-front{color:black;overflow:hidden;z-index:200}.teamList>div .flip-box .flip-box-inner .flip-box-front img{width:100%;object-fit:cover}.teamList>div .flip-box .flip-box-inner .flip-box-front .info-icon{display:none}@media (pointer:coarse){.teamList>div .flip-box .flip-box-inner .flip-box-front .info-icon{display:block}}.teamList>div .flip-box .flip-box-inner .flip-box-back{background-color:#1d2b4e;padding:25px;color:white;transform:rotateY(180deg);text-align:left;z-index:100}.teamList>div .flip-box .flip-box-inner .flip-box-back p{font-size:14px;line-height:1.2em}.teamList>div .flip-box .flip-box-inner .flip-box-back .links{list-style-type:none;margin:0;padding:0;position:absolute;left:25px;bottom:25px;line-height:1em}.teamList>div .flip-box .flip-box-inner .flip-box-back .links li{overflow:hidden;display:inline-block !important;transition:all 0.2s ease-in-out;transform-origin:50% 25%}.teamList>div .flip-box .flip-box-inner .flip-box-back .links li.linkedin{color:purple}.teamList>div .flip-box .flip-box-inner .flip-box-back .links li.linkedin:before{background-image:url("https://www.chronicleheritage.com/wp-content/uploads/2024/05/linkedin-team.png");content:"";background-size:cover;float:left;width:40px;height:40px}.teamList>div .flip-box .flip-box-inner .flip-box-back .links li:hover{transform:scale(1.1)}.teamList>div .flip-box .flip-box-inner .flip-box-back .links li a{margin-left:-150px;color:white;display:block;position:relative;height:40px}.teamList>div .flip-box .flip-box-inner .flip-box-back .close{display:none;position:absolute;bottom:25px;right:25px}.teamList>div .flip-box .flip-box-inner .flip-box-back .close:before{background-image:url("https://www.chronicleheritage.com/wp-content/uploads/2024/05/close-team.png");content:"";background-size:cover;float:left;width:40px;height:40px}.teamList>div .flip-box .flip-box-inner .flip-box-front,.teamList>div .flip-box .flip-box-inner .flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-backface-visibility:hidden}.teamList>div .info{padding:15px 15px 15px 15px;min-height:105px}.teamList>div .info p{margin:0;padding:0;font-size:16px;font-weight:400}.teamList>div .info p.teamMemberName{font-weight:600}.teamList>div .info p.teamMemberName span{font-weight:500}