.hero{aspect-ratio:unset;border-block-end:1px solid var(--div);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-block:64px}.hero p{width:40ch}.ceo .wrap{border-inline:1px solid var(--div);grid-template-columns:1fr 280px;gap:30px;padding-block:30px;display:grid}.ceo .quote{align-items:flex-start;column-gap:30px;display:flex}.ceo .quotation-mark{width:40px;height:auto}.ceo .quote p{max-width:70ch}.ceo .name{color:var(--orange);margin-block-end:6px;font-weight:500;line-height:1}.ceo .title{margin-block-end:20px;line-height:1}.ceo .contact-details li{align-items:center;column-gap:8px;display:flex}.ceo .contact-details .icon{width:20px;height:auto}.ceo .contact-details a{transition:color var(--tr)}.ceo .contact-details a:hover{color:var(--orange)}.usp-inner{grid-template-columns:repeat(4,1fr)}.stats .usp-text-h{font-size:var(--fs-h2);line-height:1}.team{background:var(--panel);border-top:1px solid var(--div)}.team .header{border-block-end:1px solid var(--div)}.team h2{border-inline:1px solid var(--div);max-width:calc(var(--max) + 80px);text-align:center;margin:0 auto;padding-block:18px}.team h2:after{content:"";background:var(--orange);width:50px;height:2px;margin:14px auto 0;display:block}.team .members{max-width:calc(var(--max) + 80px);grid-template-columns:repeat(4,1fr);align-items:center;margin:0 auto;display:grid}.team .members .member{border-right:1px solid var(--div);flex-direction:column;align-items:flex-start;gap:14px;display:flex}.team .members .member .member-photo-wrap{width:318px;max-width:100%;height:212px;position:relative;overflow:hidden}.team .members .member .member-photo-wrap img{object-fit:cover;object-position:top center}.team .members .member:first-of-type{border-left:1px solid var(--div)}.team .members .member .member-content{padding:16px 32px}.team .members .member .member-content .name{margin-block-end:10px;line-height:1}.team .members .member .member-content .title{color:var(--orange);margin-block-end:14px;font-weight:500;line-height:1}.team .members .member .member-content .department{min-height:3rem;margin-block-end:18px;line-height:1.2}.team .members .member .member-content .contact{align-items:center;column-gap:8px;display:flex}.team .members .member .member-content .contact+.contact{margin-block:14px 20px}.team .members .member .member-content .contact img{width:20px;height:auto}.team .members .member .member-content .contact a{transition:color var(--tr);line-height:1}.team .members .member .member-content .contact a:hover{color:var(--orange)}@media (width<=1280px){.member,.team h2{border-inline:none!important}}@media (width<=1024px){.team .members{grid-template-columns:1fr 1fr}}@media (width<=768px){.ceo .wrap{grid-template-columns:1fr}.quote{flex-direction:column;gap:16px 0}.team .members{grid-template-columns:1fr}.team .members .member:not(:last-of-type){border-block-end:1px solid var(--div)}}