body{
	font-family: 'Blogger' !important;
  	font-style: normal;
}
/*@media (max-width: 768px){
	.cover{
		height: 90vh;
}*/

.h100{
	height: 100vh;
}
.font-weight-medium{
	font-weight: 500 !important;
}
.text-orange{
	color: #FF9F30 !important;
}
.text-orange a h5:hover, a .text-orange:hover, a.text-orange:hover, .text-orange a:hover{
	color: #e08926 !important;
	text-decoration: none;
}
.lead{
	font-size: 1.1rem !important;
}
nav.bg-dark{
	background-color: rgba(52, 58, 64, 1) !important;
}
.nav-item{
	font-size: 12pt;
	font-weight: 500;
	letter-spacing: 2pt;
}
.nav-item:hover{
	color: #FF9F30 !important;
}
#cover{
	height: 85vh;
	background: linear-gradient(to top,rgba(73, 86, 43,.3),rgba(0, 0, 0,.7)), url(../img/cover4.jpg) no-repeat fixed;
	background-position: center;
	background-size: cover;
	background-color: #343A40;
}
@media (min-width: 768px) {
/*#how_appointment{
	background: linear-gradient(to bottom,rgba(255, 255, 255,1),rgba(255, 255, 255,0.95),rgba(255, 255, 255,0.95),rgba(0, 0, 0,0.3)), url(../img/how_appointment.jpg) no-repeat ;
	background-position: bottom;
	background-size: cover;
	background-color: #fff;
}*/
}
/*#appointment{
	background: linear-gradient(to top,rgba(255, 255, 255,.1),rgba(255, 255, 255,1)), url(../img/bg_hex.jpg) center no-repeat ;
	background-size: cover;
}*/
.footer{
	background-color: #3F4043;
	color: #ffffff;
}
.footer h5{
	text-transform: uppercase;
	font-weight: 400;
	color: #FF9F30;
}
.footer-nav{
	background-color: #323438;
	font-weight: 500;
	letter-spacing: 2pt;
}
.bg1{
	background: linear-gradient(to top,rgba(255, 255, 255,.9),rgba(255, 255, 255,0.9)), url(../img/pattern1.png) fixed;
}
.blog-bg{
	background: linear-gradient(to top,rgba(255, 255, 255,1),rgba(255, 255, 255,0.1)), url(../img/cat_head.jpg) no-repeat fixed;
	background-position: center;
	background-size: cover;
	background-color: #343A40;
}
.bg2{
	min-height: 80vh;
	background: linear-gradient(to top,rgba(255, 255, 255,0.1),rgba(255, 255, 255,1)), url(../img/bg2.png) no-repeat fixed;
	background-position: bottom center;
	background-size: cover;
	background-color: #343A40;
}
.bg3{
	min-height: 100vh;
	background: linear-gradient(to bottom,rgba(255, 255, 255,0.5),rgba(255, 255, 255,1)), url(../img/ekg1.png) no-repeat fixed;
	background-position: center; ;
	background-size: cover;
	background-color: #343A40;
}
/*.bg4{
background: rgb(172,218,229);
background: -moz-linear-gradient(-45deg, rgba(172,218,229,1) 0%, rgba(189,252,226,1) 100%);
background: -webkit-linear-gradient(-45deg, rgba(172,218,229,1) 0%,rgba(189,252,226,1) 100%);
background: linear-gradient(135deg, rgba(172,218,229,1) 0%,rgba(189,252,226,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#acdae5', endColorstr='#bdfce2',GradientType=1 );
}*/
.bg4{
	
}
.bg5{
	background: linear-gradient(to bottom,rgba(255, 255, 255,.7),rgba(255, 255, 255,.7)), url(../img/bg_hex.jpg) no-repeat fixed;
	background-size: cover;
}
.bg6{
	background: linear-gradient(to bottom,rgba(255, 255, 255,.9),rgba(255, 255, 255,.9)), url(../img/bg_molecules.jpg) no-repeat fixed;
	background-size: cover;
}
.color-1{
	color: #45b3b7;
}
	.color-2{
	color: #4578b7;
}
.color-3{
	color: #6045b7;
}
.color-4{
	color: #9e45b7;
}
#service .nav-link{
	color: #FF9F30;
}
#service .nav-link.active{
	background-color: #FF9F30;
	color: #fff !important;
}
.carousel-indicators li{
	width: 10px !important;
	height: 10px !important;
	border-radius: 100px ;

}
@media (min-width: 576px) {
	.callback-min{
		display: none;
	}
}
@media (max-width: 576px) {
	.callback-full{
		display: none;
	}
	p{
		line-height: 1.2;
	}
}

