.bg-image {
  background-size: cover;
  position: relative;
  background-repeat: no-repeat;
}
.profile-header {transform: translateY(5rem);}
.card-bg-color {color: var(--card-font-color);}
.contact-details .icon-circle {display: flex;text-align: center;justify-content: center;align-items: center;background-color: var(--card-font-color);font-size: 21px;height: 42px;width: 42px;padding: 0 10px;}
.description-box{padding:50px 20px 5px 20px}
.descp{text-align:justify}
.contact-box{padding:0px; background-color:#f8f8f8}
.head{background-color: var(--card-font-color);text-align:center;color:#ffffff; padding:5px 0px 1px 0px}
.card-head{background-color: var(--card-font-color);text-align:center;color:#ffffff; padding:15px 0px 10px 0px; border-radius:5px}
.article1 {position: absolute;bottom: 0;left: 0;width: 100%;padding: 10px;}

