:root{--second-font:"Lato", sans-serif;--main-font: "Playfair Display", serif;line-height:1.5;font-weight:300;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}html{box-sizing:border-box;margin:0;padding:0;font-size:100%;vertical-align:baseline}*,*:before,*:after{box-sizing:inherit}p{font-family:var(--second-font)}a{color:#fff;text-decoration:inherit}p{padding-bottom:10px;line-height:1.5}.about_heading{letter-spacing:2px;padding-bottom:10px;text-align:center}.about_heading_text{padding:40px;border-radius:20px;background:white;top:-120px;position:relative;margin:0 auto}.photo-container{width:100%;display:flex;flex-direction:column}.about_text{line-height:1.5}.about_heading{padding:40px}.our-team{font-family:var(--main-font);text-align:center;font-size:70px;color:#fff;padding-top:50px}.team-members{padding:20px}.team-card{border-radius:10px;display:flex;flex-direction:column;width:400px;overflow:hidden;margin:20px}.team-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:50px}.team-members{background-color:#1b8c7b}.team-details{background:white;padding:15px 30px 30px}.team-member-photo{height:300px;object-fit:cover}@media (min-width: 992px){.about-photo{object-fit:cover;height:600px}.about_heading_text{width:60%}.team-details{background:white}}
