.profile-cards .profile-card{background-color:#fff;border-radius:40px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:20px;width:100%;display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto;grid-template-areas:"image content";gap:0;position:relative;align-items:center;margin-bottom:40px}.profile-cards .profile-image{grid-area:image;width:120px;height:120px;border-radius:50%;object-fit:cover;object-position:center;position:absolute;top:-55px;left:-60px}.profile-cards .profile-content{grid-area:content}.profile-cards .profile-content h2{color:#333;font-weight:500;font-size:20px}.profile-cards .profile-content p{margin-top:10px;font-size:16px;line-height:2;color:#666;text-align:justify}@media only screen and (max-width:991px){.profile-cards .profile-card{grid-template-columns:1fr;grid-template-areas:"image" "content";text-align:center}.profile-cards .profile-image{position:static;margin:0 auto -50px;border:10px solid #caebeb}.profile-cards .profile-content{margin-top:0;padding-top:50px}.profile-cards .profile-content p{text-align:justify;font-size:12px}.profile-cards .py-5{padding-top:2rem!important;padding-bottom:2rem!important}.profile-cards .px-5{padding-right:1.5rem!important;padding-left:1.5rem!important}.profile-cards .mb-5{margin-bottom:1rem!important}.profile-cards .profile-content h2{font-size:16px}}