@import url("https://fonts.googleapis.com/css?family=Crimson+Text:400,700|Dosis:200,400,500|Raleway:100,400");
.navbar-default,body{font-family:Dosis,sans-serif}body{font-size:16px;color:#202020}.box-pcontato h3,.categorias a,.formulario h2,.title-element{font-family:Dosis,sans-serif;font-weight:200}.title-element h2{font-weight:200;color:#202020}.navbar-default{font-weight:500}.button,.slick-banners .slick-slide .banner-text span,.slick-banners .slick-slide .banner-text span.title,.title-page{font-family:Dosis,sans-serif;font-weight:200}.contato{padding-top:0}.border-page{border-bottom:2px solid #666}.title-page{color:#666}#footer-1,#footer-1 span a{color:#fff}.home .navbar-default.navbar-pull,.navbar-default.navbar-pull{border-top:1px solid #efefef}.navbar-align-upper .navbar-right{margin-bottom:0;border-top:1px solid #efefef}#footer-1{background:#212121}.button{border:1px solid #666;padding:7px 30px;color:#202020}#banners .slick-dots li button{border-radius:100%;border:1px solid #EFEFEF;width:30px;height:30px;background:#fff;text-indent:0;font-size:14px}#banners .slick-dots li.slick-active button{background:#EFEFEF}
body {
    font-family: 'Dosis', sans-serif;
    font-size: 16px;
    color: #202020;
}
.title-element, .formulario h2, .box-pcontato h3, .categorias a {
    font-family: 'Dosis', sans-serif;
    font-weight: 200;
}
.title-element h2 {
    font-weight: 200;
    color: #202020;
}

.contato {
    padding-top: 0;
}
.border-page {
    border-bottom: 2px solid #666;
}
.title-page {
    color: #666;
    font-family: 'Dosis', sans-serif;
    font-weight: 200;
}
.navbar-default.navbar-pull, .home .navbar-default.navbar-pull {
    border-top: 1px solid #efefef;
}
.navbar-align-upper .navbar-right {
    margin-bottom: 0;
    border-top: 1px solid #efefef;
}
#footer-1 {
    background: #212121;
    color: white;
}
#footer-1 span a {
    color: white;
}
.button{
    font-family: 'Dosis', sans-serif;
    font-weight: 200;
    border: 1px solid #666666;
    padding: 7px 30px;
    color: #202020;
}

#banners .slick-dots {
    
}

#banners .slick-dots li button{
    border-radius:  100%;
    border: 1px solid #EFEFEF;
    width: 30px;
    height: 30px;
    background: white;
    text-indent: 0;
    font-size: 14px;
}

#banners .slick-dots li.slick-active button {
    background: #EFEFEF;
}

.slick-banners .slick-slide .banner-text span, .slick-banners .slick-slide .banner-text span.title {
    font-family: 'Dosis', sans-serif;
    font-weight: 200;
}
.slick-banners .slick-slide .banner-text span.title {
    
}
.navbar-default {
    font-family: 'Cabin Condensed', sans-serif !important;
    font-weight: 500;
}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:active, .navbar-default .navbar-nav > li > a:focus, .categorias a  {
 font-family: 'Cabin Condensed', sans-serif;
}

.gallery-safira {
  font-family: 'Arsenal', sans-serif;
}
.gallery-safira .gl-item-title {
  text-transform: none;
}
.gallery-safira .gl-item-title.gl-item-title-big {
 font-size: 14px !important;
}
.gallery-safira .gl-item-title {
 font-size: 12px;
}