@charset "utf-8";


#mainNav{
	padding-top: 1rem;
	padding-bottom: 1rem;
	font-weight: 700;
	text-align:center;
}


@media (min-width:992px){
	#mainNav{
		padding-top: 1.5rem;
		padding-bottom: 1.5rem;
		transition: padding-top .3s,padding-bottom .3s
	}
	#mainNav .navbar-brand{
		font-size: 2em;
		transition: font-size .3s
	}
	#mainNav .navbar-nav{
		margin-top: 0;
	}
	#mainNav .navbar-nav>li.nav-item>a.nav-link.active{
		color: #fff;
		background: #18bc9c
	}
	#mainNav .navbar-nav>li.nav-item>a.nav-link.active:active,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:focus,#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover{
		color: #fff;
		background: #18bc9c
	}
	#mainNav.navbar-shrink{
		padding-top: .5rem;
		padding-bottom: .5rem;
	}
	#mainNav.navbar-shrink .navbar-brand{
		font-size: 1.5em;
	}
}


/*--------------------------------*/



section h3{
	line-height:1.5em;
	}
	
@media (max-width:768px){
	section h3{
	font-size:18px;
	line-height:1.5em;
	}
}

