#foo {
	color: #333;
}
body, .slick-banners .slick-slide .banner-text span {
font-family: 'Josefin Sans', serif !important;  
}
.title-element, .title-element h2, .title-element h1, .box-depoimento-kinder h2, .container-footer h2,.footer-telefones, .button, .categorias a, .title-page, .formulario h2, .box-pcontato h3, .navbar-default, .gallery, .slick-banners .slick-slide .banner-text span.title  {
	font-family: 'Josefin Slab', serif !important;
	font-weight: 100;
}
.navbar-default .navbar-nav>li>a {
   letter-spacing: 4px;
   text-transform: lowercase;
   font-size: 18px;
}
.navbar-default .navbar-nav>li>a,  .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:active, .title-page {
	color: #0b1319;
}
.navbar-default .navbar-nav>li>a:active, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
	color: #0b1319;
}
.header-pages {
	background: white;
}
.border-page {
	border-bottom: 2px solid #0b1319;
}
/*.navbar-default.navbar-pull, .home .navbar-default.navbar-pull {
	background: white !important;
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
}*/
.gallery .gl-item-title-big {
	font-size: 16pt;
}
.categorias a {
	padding: 15px 30px;
	background: #F4F4F4 ;
	font-size: 15px;
	font-weight: 400;
 }
.contato {
	padding-top: 45px;
}

.header-pages {
	background: #f9f9f9 !important;
}
.slick-banners .slick-slide .banner-text span.subtitle{
	text-shadow: none;
	font-weight: 400;
}

.slick-banners .slick-slide .banner-text span.title{
	text-shadow: none;
	font-weight: 400;
	line-height: 50px;
}

.slick-banners .slick-slide .banner-text {
    margin-top: 20%;
    padding-top: 0;
}

.slick-banners .slick-slide {
	
	background-position: top center !important;
}

/*.home .navbar-default, .navbar-default{
	background-color: rgba(255,255,255,0.83) !important;
}

.navbar-default{
	    background-color: rgba(25, 52, 73, 0.09) !important;
}*/

.edge {
    background-attachment: initial !important;
}