.profile-cards{display:flex;flex-wrap:wrap;box-sizing:border-box;border-radius:14px;overflow:hidden;margin:20px 0}.profile-cards .profile-card{margin-bottom:1.5rem;width:100%}.profile-cards .profile-card .flex-wrapper{display:flex;flex-direction:column;height:100%;box-shadow:var(--shadow);border-radius:50px 0;overflow:hidden;background:var(--color-red)}.profile-cards .profile-card h5{margin:0 !important;padding:.5rem 1.5rem;text-align:center;color:var(--color-white);background:#122e4a;margin-bottom:20px;letter-spacing:1px}.profile-cards .profile-card img{width:100%;display:block}.profile-cards .profile-card .p-company-name{padding:0 1.5rem 1rem;text-align:center;text-transform:none;font-size:15px;line-height:20px;color:var(--color-white);font-weight:300;background:#122e4a;margin-top:-5px !important}.profile-cards .profile-card .p-company-desc{padding:0 1.5rem 1.5rem 1.5rem;text-align:left}.profile-cards .profile-card .p-company-desc,.profile-cards .profile-card .p-company-desc p{font-size:14px;line-height:20px}@media screen and (min-width:768px){.profile-cards .profile-card{padding:20px;flex:0 0 auto;width:50%}}@media screen and (min-width:992px){.profile-cards .profile-card{padding:20px;flex:0 0 auto;width:33.33%}}@media screen and (min-width:1140px){.row-fluid-wrapper .has-container>.row-fluid-wrapper{padding:2.5rem 2rem}.profile-cards .profile-card{padding:20px;flex:0 0 auto;width:25%}}