body{
	background-color: #1b1b1b;
  font-family: "Inter", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  color: #c4bca3;
  padding-top: 100px;
}
.card {
    background: transparent;
    text-align: center;
    font-size: 20px;
	margin-bottom: 50px;
}
.mLogo{
	object-fit:contain;
}
h2.heading-1 {
    color: #c2cad2;
    font-size: 52px;
    margin-bottom: 55px;
	font-weight: 300;
}
p.bg-hedr {
    color: #c2cad2;
    font-size: 52px;
    margin-bottom: 55px;
    font-weight: 300;
}
.name-sm {
   color: #c2cad2;
    font-size: 36px;
    font-weight: 400;
}
.designation {
   color: #c2cad2;
    font-size: 28px;
    font-weight: 300;
}
h5.card-title {
    font-size: 32px;
    font-weight: 400;
    margin: 25px 0;
	min-height: 75px;
}
.navbar{
position: fixed;
    background: #1b1b1b;
    width: 100%;
    border-bottom: 1px solid #beb9a333;
	top:0;
	z-index: 9;
}
.navbar a{
	color: #beb9a3;
}
.navbar a:hover,.navbar a:focus{
	color: #ffffff;
}
a.anchor-point {
    position: absolute;
    margin-top: -90px;
}
.container {
    margin-bottom: 100px;
}
nav .container {
    margin-bottom: 0;
}
hr.border-primary {
    margin-bottom: 50px;
}
.col-sm-6 h2.name-sm, .col-sm-6 .designation {
    max-width: 80%;
}
.navbar-nav li {
    margin-left: 25px;
}
.navbar-toggler svg path {
    stroke: #ffffff;
}
@media screen and (max-width:1199px){
	h5.card-title{
		font-size: 28px;
	}
}
@media screen and (max-width:992px){
.navbar-nav li {
    margin-left: 0;
}
}
@media screen and (max-width:767px){
	h2.heading-1 {
    font-size: 36px;
    margin: 24px 0;
}
body {
    font-size: 18px;
}
.name-sm{
	font-size:28px;
}
p.bg-hedr {
    font-size: 36px;
    text-align: left !important;
    margin-bottom: 0;
}
.container {
    margin-bottom: 40px;
}
.col-sm-6 h2.name-sm, .col-sm-6 .designation {
    max-width: 100%;
}
.designation {
    font-size: 20px;
}
ul li {
    margin-bottom: 20px;
}
h5.card-title {
    font-size: 28px;
	min-height: auto;
}
}