.contactus-page-container{letter-spacing:2px;flex-direction:column;align-items:center;width:100%;max-width:1300px;margin:0 auto;padding:20px;line-height:1.4;display:flex}.contactus-page-left-part,.contactus-page-right-part{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.contactus-page-header-title{margin-bottom:10px;font-size:1.5rem;font-weight:700}.contactus-page-header-text{margin-bottom:20px;font-size:1.2rem;font-weight:200;line-height:1.3em}.contactus-page-contact-info-details{align-items:center;margin-bottom:30px;font-size:1.3rem;display:flex}.contactus-page-href-style{color:#ff3b63;text-decoration:none}.contactus-page-href-style:hover{color:#fb7194;text-decoration:underline;text-decoration-thickness:.05em}.contactForm-outer-container{background-color:#fafafa;width:100%;padding:0 .5rem}@media (min-width:768px){.contactForm-outer-container{padding:2rem}}@media (min-width:800px){.contactus-page-container{flex-direction:row;justify-content:center;align-items:flex-start}.contactus-page-left-part{flex:1;width:auto;margin-right:2rem}.contactus-page-right-part{flex:1;width:auto}.contactus-page-header-title{font-size:2.5rem}.contactus-page-header-text,.contactus-page-contact-info-details{font-size:1.5rem}}@media (min-width:1265px){.contactus-page-left-part{margin-right:5rem}.contactus-page-header-title{font-size:3.05rem}.contactus-page-header-text{font-size:1.75rem}.contactus-page-contact-info-details{margin-bottom:45px;font-size:2.5rem}}
.team-showcase-section-team-grid{flex-wrap:wrap;justify-content:center;justify-self:center;gap:1rem;width:100%;max-width:1200px;margin-top:1rem;margin-bottom:1rem;display:flex}
.team-member-section-employee-card{aspect-ratio:3/4;border-radius:.75rem;width:185px;position:relative;overflow:hidden;box-shadow:0 4px 12px #0003}.team-member-section-employee-image{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.team-member-section-overlay{color:#fff;background:linear-gradient(#0000,#000c);width:100%;padding:12px;position:absolute;bottom:0;left:0}.team-member-section-name{margin:0;font-size:1.125rem;font-weight:600;line-height:1.2}.team-member-section-role{margin:4px 0 0;font-size:.875rem;line-height:1.2}
