body{
	font-family: 'Lato', sans-serif;
	color: #6E6E6E !important;
}
.navbar{
	box-shadow: unset !important;
}
.menu-list{
	list-style: none;	
	margin: 0 !important;
	padding: 0 !important;
}
.menu-list li{
	display: inline-block;
	margin: 20px;	
}	
.menu-list li a{
	text-decoration: none;
	color: #6E6E6E;	
}		
.carousel .carousel-indicators li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	cursor: pointer;
}
.carousel-inner{
	height: 600px !important;
}
.carousel-overlay{
	position: absolute;
	width: 50%;
	height: 600px;
	background-color: #fff;
	z-index: 11;
}
.carousel-overlay:before{
	position: absolute;
  	content: '';
  	left: 400px;
	width: 400px;
    height: 600px;
    background-color: #000;
    border-top-left-radius: 300px;
    border-bottom-left-radius: 300px;
    border-bottom: 0;
}
/*.carousel-overlay:before{
}*/
#carousel-example-1z{
	position: relative;
}
.about-content{
	line-height: 26px !important;
}
.type-section{
	list-style: none;	
	margin: 0 !important;
	padding: 0 !important;
}
.type-section .nav-item .nav-link{
	padding: unset !important;
	margin-top: 1.5rem;
	color: #F1518D;
}
.type-section .nav-item .nav-link:hover{
	color: #F1518D;
}
.nav-item .md-form{
	margin-top:unset !important;
}
.btn-custom{
	background-color: #F1518D !important;
	color: #fff !important;
}
.first_wrapper{
	padding: 0 40px !important;
	margin-top: 20px;
}
.second_wrapper{
	padding: 0 40px !important;
	margin-top: 20px;
}
.third_wrapper{
	padding: 0 40px !important;
	margin-top: 20px;
}
.first_wrapper:after {
  content: "";
  background-color: #ccc;
  position: absolute;
  width: 1px;
  height: 50px;
  top: 10px;
  left: 100%;
  display: block;
}
.second_wrapper:after {
  content: "";
  background-color: #ccc;
  position: absolute;
  width: 1px;
  height: 50px;
  top: 10px;
  left: 100%;
  display: block;
}
.img-modified{
	border-radius: 20px;
	box-shadow: 2px 2px 10px #ccc;
}
.hr-modified{
	width: 100%;
	border-top: 1px solid #7070703d !important;
}
.font-update{
	font-weight: 700;
}
.btn-rounded{
	border-radius:  50px !important;
}
.para-custom{
	line-height: 31px !important;
}
.round_this{
	background-color: #fff !important;
	border-radius: 50%;
	color: #F1518D !important;
}
.custom-footer-colour{
	background-color: #F1518D!important;
}
.custom-accent{
	background-color: #fff!important;
}
.footer-copyright{
	background-color: #313131 !important;
}
.bg-adjust{
	margin: 20px 10px;
	padding:30px !important;
	min-height:200px !important;
	border:1px solid #ccc !important;
	border-radius:  7px !important;
	background-color: #f8f8f8 !important;
}