.main-content {position: relative;}
.main-content .navbar-top {position: absolute;z-index: 1;top: 0;left: 0;width: 100%;padding-right: 0 !important;padding-left: 0 !important;background-color: transparent;}
@media (min-width: 768px) {
  .main-content .container-fluid {padding-right: 39px !important;padding-left: 39px !important;}
}
.container-fluid {
  width: 100%;margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;}
 .card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;  border: 1px solid rgba(0, 0, 0, .05);border-radius: .375rem;background-clip: border-box;}
.card>hr {margin-right: 0;margin-left: 0;}
.card-body {padding: 1.5rem;flex: 1 1 auto;}
.card-profile-image {position: relative;}
.card-profile-image img {position: absolute;left: 50%;max-width:150px;max-height:130px;transition:all .15s ease;transform:translate(-50%, 5%);border-radius:.375rem;width:150px;height:130px;}
.card-profile-image img:hover {transform: translate(-50%, -33%);}
.card-profile-stats {padding: 1rem 0;}
.card-profile-stats>div {margin-right: 1rem;padding: .875rem;text-align: center;}
.card-profile-stats>div:last-child {margin-right: 0;}
.card-profile-stats>div .heading {font-size: 1.1rem;font-weight: bold;display: block;}
.card-profile-stats>div .description {font-size: .875rem;} 
.heading {font-size: .95rem;font-weight: 600;letter-spacing: .025em;text-transform: uppercase;}
.description {font-size: .875rem;}
h5,.h5 {font-family: inherit;font-weight: 600;line-height: 1.5;margin-bottom: .5rem;font-size:16px;}
.contact-box{margin-top:20px; background-color:var(--card-font-color);color:#ffffff;border-radius:5px;padding:10px 0px 5px 10px;font-size:16px; }
.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;border-radius:100%;padding:010px;}
.btn-dn{background-color:var(--card-font-color);color:#ffffff;border-radius:5px}
