/*!
 * Start Bootstrap - Creative v3.3.7+1 (http://startbootstrap.com/template-overviews/creative)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */



@import url("../fonts/awesome/css/line-awesome.css"); /*https://icons8.com.br/line-awesome*/


@font-face {
    font-family: 'klinic_slabbold';
    src: url('../fonts/klinic/klinicslabbold-webfont.woff2') format('woff2'),
         url('../fonts/klinic/klinicslabbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'klinic_slabmedium';
    src: url('../fonts/klinic/klinicslabmedium-webfont.woff2') format('woff2'),
         url('../fonts/klinic/klinicslabmedium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'klinic_slabbold_italic';
    src: url('../fonts/klinic/klinicslabboldit-webfont.woff2') format('woff2'),
         url('../fonts/klinic/klinicslabboldit-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}





@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'montserratlight';
    src: url('../fonts/montserrat/montserrat-light-webfont.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'montserratmedium';
    src: url('../fonts/montserrat/montserrat-medium-webfont.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat/montserrat-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}




@font-face {
    font-family: 'gotham_bookregular';
    src: url('../fonts/gotham/gotham-book-webfont.eot');
    src: url('../fonts/gotham/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/gotham/gotham-book-webfont.woff') format('woff'),
         url('../fonts/gotham/gotham-book-webfont.ttf') format('truetype'),
         url('../fonts/gotham/gotham-book-webfont.svg#gotham_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_lightregular';
    src: url ('../fonts/gotham/gotham-light-webfont.eot');
    src: url ('../fonts/gotham/gotham-light-webfont.eot?#iefix') format('embedded-opentype'),
         url ('../fonts/gotham/gotham-light-webfont.woff') format('woff'),
         url ('../fonts/gotham/gotham-light-webfont.ttf') format('truetype'),
         url ('../fonts/gotham/gotham-light-webfont.svg#gotham_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_mediumregular';
    src: url ('../fonts/gotham/gotham-medium-webfont.eot');
    src: url ('../fonts/gotham/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url ('../fonts/gotham/gotham-medium-webfont.woff') format('woff'),
         url ('../fonts/gotham/gotham-medium-webfont.ttf') format('truetype'),
         url ('../fonts/gotham/gotham-medium-webfont.svg#gotham_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'gotham_thinregular';
    src: url ('../fonts/gotham/gotham-thin-webfont.eot');
    src: url ('../fonts/gotham/gotham-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url ('../fonts/gotham/gotham-thin-webfont.woff') format('woff'),
         url ('../fonts/gotham/gotham-thin-webfont.ttf') format('truetype'),
         url('../fonts/gotham/gotham-thin-webfont.svg#gotham_thinregular') format('svg');
    font-weight: normal;
    font-style: normal;
}





html,
body {
  height: 100%;
  width: 100%;
}
body {
  font-family: 'Merriweather', 'Helvetica Neue', Arial, sans-serif;
}
hr {
  border-color: #F05F40;
  border-width: 3px;
  max-width: 50px;
}
hr.light {
  border-color: white;
}
a {
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
  color: #164e26;
}
a:hover,
a:focus {
  color: #164e26;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;

}
p {
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 20px;
  font-family: 'gotham_bookregular';
}
.bg-primary {
  background-color: #F05F40;
}
.bg-dark {
  background-color: #222222;
  color: white;
}
.text-faded {
  color: rgba(255, 255, 255, 0.7);
}
section {
  padding: 100px 0;
}
aside {
  padding: 50px 0;
}
.no-padding {
  padding: 0;
}
.navbar-default {
  background-color: white;
  border-color: rgba(34, 34, 34, 0.05);
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
}
.navbar-default .navbar-header .navbar-brand {
  color: #F05F40;
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}
.navbar-default .navbar-header .navbar-brand:hover,
.navbar-default .navbar-header .navbar-brand:focus {
  color: #eb3812;
}
.navbar-default .navbar-header .navbar-toggle {
  font-weight: 700;
  font-size: 12px;
  color: #ffffff;
  text-transform: uppercase;
}

.nav > li > a{padding: 10px 5px;}


.navbar-default .nav > li > a h3,
.navbar-default .nav > li > a:focus h3{
  text-transform: none;
  color: #fff;  
  font-size: 12px;
  font-family: 'montserratmedium';
}
.navbar-default .nav > li > a:hover h3,
.navbar-default .nav > li > a:focus:hover h3{
  color: #fff;
  background: transparent;
}
.navbar-default .nav > li.active > a h3,
.navbar-default .nav > li.active > a:focus h3 {
  color: #fff;
  background-color: transparent;
  font-family: 'montserratmedium';
}
.navbar-default .nav > li.active > a:hover h3,
.navbar-default .nav > li.active > a:focus:hover h3 {
  background-color: transparent;
  color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fff; color: #000;}
.navbar-default .navbar-toggle {}

@media (min-width: 768px) {
  .navbar-default { background-color: transparent; border-color: rgba(255, 255, 255, 0.3);}
  .navbar-default .navbar-header .navbar-brand {
    color: rgba(255, 255, 255, 0.7);
  }
  .navbar-default .navbar-header .navbar-brand:hover,
  .navbar-default .navbar-header .navbar-brand:focus {
    color: white;
  }
  .navbar-default .nav > li > a h3,
  .navbar-default .nav > li > a:focus h3{
    color: #fff;
  }
  .navbar-default .nav > li > a:hover h3,
  .navbar-default .nav > li > a:focus:hover h3{
    color: white;
  }
  .navbar-default.affix {
    background-color: white;
    border-color: rgba(34, 34, 34, 0.05);
  }
  .navbar-default.affix .navbar-header .navbar-brand {
    color: #fff;    
    font-size: 14px;
  }
  .navbar-default.affix .navbar-header .navbar-brand:hover,
  .navbar-default.affix .navbar-header .navbar-brand:focus {
    color: #eb3812;
  }
  .navbar-default.affix .nav > li > a h3,
  .navbar-default.affix .nav > li > a:focus h3{
    color: #ffffff;
  }
  .navbar-default.affix .nav > li > a:hover h3,
  .navbar-default.affix .nav > li > a:focus:hover h3 {
    color: #ffffff;
    background: transparent;
  }
}
/*header {
  position: relative;
  width: 100%;
  min-height: auto;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
  background-position: center;
  background-image: url('../img/header.jpg');
  text-align: center;
  color: white;
}
header .header-content {
  position: relative;
  text-align: center;
  padding: 100px 15px 100px;
  width: 100%;
}
header .header-content .header-content-inner h1 {
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 30px;
}
header .header-content .header-content-inner hr {
  margin: 30px auto;
}
header .header-content .header-content-inner p {
  font-weight: 300;
  color: rgba(255, 255, 255, 0.7);
  font-size: 16px;
  margin-bottom: 50px;
}*/


@media (min-width: 768px) {
  header {
    min-height: 100%;
  }
  header .header-content {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    padding: 0 50px;
  }
  header .header-content .header-content-inner {
    max-width: 1000px;
    margin-left: auto;
    margin-right: auto;
  }
  header .header-content .header-content-inner h1 {
    font-size: 50px;
  }
  header .header-content .header-content-inner p {
    font-size: 18px;
    max-width: 80%;
    margin-left: auto;
    margin-right: auto;
  }
}
.section-heading {
  margin-top: 0;
}
.service-box {
  max-width: 400px;
  margin: 50px auto 0;
}
@media (min-width: 992px) {
  .service-box {
    margin: 20px auto 0;
  }
}
.service-box p {
  margin-bottom: 0;
}
.portfolio-box {
  position: relative;
  display: block;
  max-width: 650px;
  margin: 0 auto;
}
.portfolio-box .portfolio-box-caption {
  color: white;
  opacity: 0;
  display: block;
  background: rgba(240, 95, 64, 0.9);
  position: absolute;
  bottom: 0;
  text-align: center;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
}
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content {
  width: 100%;
  text-align: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category,
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  padding: 0 15px;
}
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 14px;
}
.portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
  font-size: 18px;
}
.portfolio-box:hover .portfolio-box-caption {
  opacity: 1;
}
.portfolio-box:focus {
  outline: none;
}
@media (min-width: 768px) {
  .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category {
    font-size: 16px;
  }
  .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
    font-size: 22px;
  }
}
.call-to-action h2 {
  margin: 0 auto 20px;
}
.text-primary {
  color: #F05F40;
}
.no-gutter > [class*='col-'] {
  padding-right: 0;
  padding-left: 0;
}
.btn-default {
  color: #222222;
  background-color: white;
  border-color: white;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #222222;
  background-color: transparent;
  border-color: #ededed;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image: none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: white;
  border-color: white;
}
.btn-default .badge {
  color: white;
  background-color: #222222;
}
.btn-primary {
  color: white;
  background-color: #F05F40;
  border-color: #F05F40;
  -webkit-transition: all 0.35s;
  -moz-transition: all 0.35s;
  transition: all 0.35s;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  color: white;
  background-color: #ee4b28;
  border-color: #ed431f;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
fieldset[disabled] .btn-primary.focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #000;
  border-color: #000;
}
.btn-primary .badge {
  color: #fff;
  background-color: #000;
}
.btn {
  font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
  border: none;
  border-radius: 300px;
  font-weight: 700;
  text-transform: uppercase;
}
.btn-xl {
  padding: 15px 30px;
}
::-moz-selection {
  color: white;
  text-shadow: none;
  background: #222222;
}
::selection {
  color: white;
  text-shadow: none;
  background: #222222;
}
img::selection {
  color: white;
  background: transparent;
}
img::-moz-selection {
  color: white;
  background: transparent;
}
body {
  webkit-tap-highlight-color: #222222;
}



.logoTopo{padding: 0; background: transparent; border-bottom: 1px solid #eee; padding-bottom: 6px;}
.logoTopo .navbar-brand{}

.menuTrans{background: #1d4a81; display: block; padding-top: 5px; padding-bottom: 0;}
.menuTrans .nav{text-align: center; display: inline-block; float: right; margin: 0 20px 0 0; float: right!important;}

.navbar-nav > li {float: none; display: inline-block; max-width: 150px; vertical-align: middle; padding-bottom: 26px; height: 82px;} 
.navbar-nav > li:hover, .navbar-nav > li.active{border-bottom: 5px solid #f04f26;}
.navbar-nav > li + li{width: 117px;}
.navbar-nav > li + li + li{width: 79px;}
.navbar-nav > li + li + li + li + li{width: 45px;}
.navbar-nav > li + li + li + li + li + li{width: 89px;}
.navbar-nav > li + li + li + li + li + li + li{width: 73px;}


.bannerHome{text-align: center;}
.textosBanner{text-align: center; position: absolute; top: 9%; width: 80%; left: 10%;}
.textosBanner h1{font-family: 'montserratbold'; color: #fff; font-size:35px; }
.textosBanner h3{font-family: 'montserratmedium'; color:#fff; font-family: 'montserratmedium'; font-size: 20px; margin-top: 10px;}
.btao{background: #f04f26; color: #fff; text-transform: uppercase; padding: 14px 62px; border-radius: 30px; margin-top: 50px; font-family: 'montserratmedium';}
.btao:hover{text-decoration: none; opacity: 0.8; color:#fff;}


.sociais{float: right; width: 200px;}
.sociais .icones{list-style: none; display: block; overflow: hidden; padding: 0; text-align: center; margin-bottom: 0;}
.sociais .icones li{margin-right: 6px; padding-top: 10px; display: inline-block; text-align: center}
.sociais .icones li a{color: #fff; font-size: 8px; color: #fff;}
.sociais .icones li a:hover{text-decoration: none; opacity: 0.6;}
.sociais .icones li img{display: inline-block;}
.sociais .icones li.divisao{height: 30px; margin-top:0;}
.sociais .icones li.solicite{padding: 2px 0 19px 0; margin-top: 18px;}

.sociais .icones li.solicite .orcamento{}
.sociais .icones li.solicite .botao{border: none; border-color: #f04f26 transparent transparent; background-color: #973015; background-image: -webkit-gradient(linear, left top, left bottom, from(#f04f26), to(#973015)); background-image: -moz-linear-gradient(top, #f04f26, #973015); background-image: linear-gradient(top, #f04f26, #973015); background-repeat: repeat-x; padding: 7px 14px; -webkit-border-radius: 24px; -moz-border-radius: 24px; border-radius: 24px; color: white; font-size: 12px; text-decoration: none; vertical-align: middle; text-align: center; display: inline-block;}


.sociais .icones li.solicite .botao:hover{opacity: 0.8;}
.sociais .icones li.solicite .botao span{display: inline-block; line-height: 22px; margin-right: 3px; font-size: 12px; font-family: 'montserratmedium';}



#bannerTecnico{display: none;}
#bannerTecnico .tituloTecnico{margin-top: 80px;}
#bannerTecnico .tituloTecnico img{float: left; margin-top: -10px;}
#bannerTecnico .tituloTecnico h2{font-family: 'montserratbold'; font-size: 40px; color: #144b82;}
#bannerTecnico .tituloTecnico h3{font-family: 'montserratbold'; font-size: 16px; color: #144b82; text-align: center; margin-right: 180px; margin-top: 0; margin-bottom: 30px;}
#bannerTecnico .faixa{background: #ff4107; overflow: hidden; padding: 10px 10px 10px 10px; margin: 10px 0 10px 0; position: relative;}
#bannerTecnico .faixa img{float: left;}
#bannerTecnico .faixa h4{font-family: 'gotham_bookregular'; text-transform: uppercase; font-size: 12px; text-align: left; float: left; color: #fff; margin-top: 16px;}
#bannerTecnico .faixa img.xtecnico{ float: left; margin-right: 20px;}
#bannerTecnico .faixa img.seta{position: absolute; top: -135px; right: 20%;}
#bannerTecnico h5{color: #6d6e71; font-size: 16px; font-family: 'gotham_bookregular'; text-align: center; margin-top: 20px;}
#bannerTecnico .col-md-5.no-padding{overflow: hidden;}


#bannerTecnicoVDois{background: #f2f2f2; text-align: center; display: none;}
#bannerTecnicoVDois .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase; text-align: center;}
#bannerTecnicoVDois h4{color: #9b9b9b; font-family: 'montserratlight'; text-align: center; line-height: 25px;}
#bannerTecnicoVDois .tituloTecnico{margin-top: 80px;}
#bannerTecnicoVDois .tituloTecnico img{float: left; margin-top: -10px;}
#bannerTecnicoVDois .tituloTecnico h3{font-family: 'montserratbold'; font-size: 16px; color: #144b82; text-align: center; margin-right: 180px; margin-top: 0; margin-bottom: 30px;}

#bannerTecnicoVDois .faixa{background: #ff4107; overflow: hidden; padding: 10px 10px 10px 10px; margin-top: 30px; position: relative;}
#bannerTecnicoVDois .faixa img{float: left;}
#bannerTecnicoVDois .faixa h4{font-family: 'gotham_bookregular'; text-transform: uppercase; font-size: 12px; text-align: left; float: left; color: #fff; margin-top: 16px; line-height: 17px;}
#bannerTecnicoVDois .faixa img.xtecnico{ float: left; margin-right: 20px;}
#bannerTecnicoVDois .faixa img.seta{position: absolute; top: -135px; right: 20%;}
#bannerTecnicoVDois h5{color: #6d6e71; font-size: 16px; font-family: 'gotham_bookregular'; text-align: center; margin-top: 20px;}
#bannerTecnicoVDois .col-md-5.no-padding{overflow: hidden;}
#bannerTecnicoVDois .botaoaSolicite{background: #1d4a81; padding: 20px 32px; border-radius: 50px; margin: 50px auto 0 auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block; text-transform: uppercase;}
#bannerTecnicoVDois .botaoaSolicite:hover{opacity: 0.8; text-decoration: none;}




#bannerTecnicoVTres{background: #f2f2f2; text-align: left;}
#bannerTecnicoVTres .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase; text-align: center;}
#bannerTecnicoVTres .textos{margin-top: 50px;}
#bannerTecnicoVTres .textos p{text-align: left; color: #9b9b9b;}
#bannerTecnicoVTres h4{color: #9b9b9b; font-family: 'montserratlight'; text-align: center; line-height: 25px; margin-bottom: 50px;}
#bannerTecnicoVTres .tituloTecnico{margin-top: 80px;}
#bannerTecnicoVTres .tituloTecnico img{float: left; margin-top: -10px;}
#bannerTecnicoVTres .tituloTecnico h3{font-family: 'montserratbold'; font-size: 16px; color: #144b82; text-align: center; margin-right: 180px; margin-top: 0; margin-bottom: 30px;}

#bannerTecnicoVTres .faixa{background: #ff4107; overflow: hidden; padding: 10px 10px 10px 10px; margin-top: 30px; position: relative;}
#bannerTecnicoVTres .faixa img{float: left;}
#bannerTecnicoVTres .faixa h4{font-family: 'gotham_bookregular'; text-transform: uppercase; font-size: 12px; text-align: left; float: left; color: #fff; margin-top: 16px; line-height: 17px;}
#bannerTecnicoVTres .faixa img.xtecnico{ float: left; margin-right: 20px;}
#bannerTecnicoVTres .faixa img.seta{position: absolute; top: -135px; right: 20%;}
#bannerTecnicoVTres h5{color: #6d6e71; font-size: 16px; font-family: 'gotham_bookregular'; text-align: center; margin-top: 20px;}
#bannerTecnicoVTres .col-md-5.no-padding{overflow: hidden;}
#bannerTecnicoVTres .botaoaSolicite{background: #1d4a81; padding: 20px 32px; border-radius: 50px; margin: 50px auto 20px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block; text-transform: uppercase;}
#bannerTecnicoVTres .botaoaSolicite:hover{opacity: 0.8; text-decoration: none;}




#historias{text-align: center; background: #fff;}
#historias .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
#historias .linhaTitulos{border-color: #f04f26;}
/*#historias h3{color: #9b9b9b; font-family: 'montserratbold'; font-size: 18px;}*/
#historias h4{color: #9b9b9b; font-family: 'montserratlight'; text-align: center; line-height: 25px;}
#historias .botaoaSolicite{background: #f04f26; padding: 20px 32px; border-radius: 50px; margin: 50px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block; text-transform: uppercase;}
#historias .botaoaSolicite:hover{opacity: 0.8; text-decoration: none;}

#historias .tituloAcordeom{color: #1d4a81; font-family: 'montserratmedium'; font-size: 30px; text-align: left; margin-bottom: 0; position: relative;}
#historias .tituloAcordeom span:before{font-family: "LineAwesome"; content:"\f10e"; padding: 20px; color:#a8a8a7;}
#historias .cidadeAcordeom{color: #9fa4af; font-family: 'montserratmedium'; font-size: 14px; text-align: left; margin-top: 0;}
#historias .cidadeAcordeom:before{font-family: "LineAwesome"; content: "\f28e"; color: #f04f26; font-size: 40px; line-height: 25px; float: left;}
#historias .linkVeja{margin-top: 20px; color: #f04f26; font-family: 'montserratlight'; border: 1px solid #f04f26; border-radius: 60px; padding: 9px 34px; text-transform: none; margin: 10px 0; text-align: left; display: inline-block; float: left; clear: both; text-decoration: none; width: auto!important;} 
#historias .linkVeja:hover{background: #f04f26; color: #fff; }
#historias .panel-body{padding-top: 40px;}
#historias .panel-title > a, #historias .panel-title > small, #historias .panel-title > .small, .panel-title > small > a, #historias .panel-title > .small > a{text-decoration: none;}
#historias .resuminho{color: #9b9b9b; font-family: 'montserratlight'; line-height: 25px; text-align: left; font-size: 14px; margin-top: 45px; overflow: hidden; margin-bottom: 20px;}
#historias .panel-group .panel-heading {border-bottom: 1px solid #f04f26;}
#historias #accordion{margin-bottom: 20px;}/* limitando altura do box */


#historias #accordion::-webkit-scrollbar { width:10px; background:#e3e0d6; } /* configurando scroll */
#historias #accordion::-webkit-scrollbar-track { background: rgba(0,0,0,0.1); }
#historias #accordion::-webkit-scrollbar-thumb { border-radius:10px; background:#8b8778;  }

#historias .col-md-6{margin-bottom: 20px;} 

#historias > ::-webkit-scrollbar-track {
    background-color: #F4F4F4;
}
#historias > ::-webkit-scrollbar {
    width: 6px;
    background: #F4F4F4;
}
#historias > ::-webkit-scrollbar-thumb {
    background: #dad7d7;
}

#historias .transparencia{position: fixed; bottom: 37%; width: 100%; height: 50px; z-index: 9999;}
#historias .transparencia img{width: 100%;}
#historias .contTranspatencia{position: relative; overflow: hidden;}




#historiasDois{text-align: center; background: #fff;}
#historiasDois .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
#historiasDois .linhaTitulos{border-color: #f04f26;}
/*#historiasDois h3{color: #9b9b9b; font-family: 'montserratbold'; font-size: 18px;}*/
#historiasDois h4{color: #9b9b9b; font-family: 'montserratlight'; text-align: center; line-height: 25px;}
#historiasDois .botaoaSolicite{background: #f04f26; padding: 20px 32px; border-radius: 50px; margin: 50px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block; text-transform: uppercase;}
#historiasDois .botaoaSolicite:hover{opacity: 0.8; text-decoration: none;}

#historiasDois .tituloAcordeom{color: #1d4a81; font-family: 'montserratmedium'; font-size: 30px; text-align: left; margin-bottom: 0; position: relative; margin-top: 0;}
#historiasDois .tituloAcordeom span:before{font-family: "LineAwesome"; content:"\f10e"; padding: 20px 0px 20px 0; color:#a8a8a7;}
#historiasDois .cidadeAcordeom{color: #9fa4af; font-family: 'montserratmedium'; font-size: 14px; text-align: left; margin-top: 0;}
#historiasDois .cidadeAcordeom:before{font-family: "LineAwesome"; content: "\f28e"; color: #f04f26; font-size: 40px; line-height: 25px; float: left;}
#historiasDois .linkVeja{margin-top: 20px; color: #f04f26; font-family: 'montserratlight'; border: 1px solid #f04f26; border-radius: 60px; padding: 9px 34px; text-transform: none; margin: 10px 0; text-align: left; display: inline-block; float: left; clear: both; text-decoration: none; width: auto!important; font-size: 12px;} 
#historiasDois .linkVeja:hover{background: #f04f26; color: #fff; }
#historiasDois .panel-body{padding-top: 40px;}
#historiasDois .panel-title > a, #historias .panel-title > small, #historias .panel-title > .small, .panel-title > small > a, #historias .panel-title > .small > a{text-decoration: none;}
#historiasDois .resu{margin-top: 50px;}
#historiasDois .resuminho{color: #9b9b9b; font-family: 'montserratlight'; line-height: 25px; text-align: left; font-size: 14px; margin-top: 0; overflow: hidden; margin-bottom: 20px;}
#historiasDois .panel-group .panel-heading {border-bottom: 1px solid #f04f26;}
#historiasDois #accordion{margin-bottom: 20px;}/* limitando altura do box */


#historiasDois #accordion::-webkit-scrollbar { width:10px; background:#e3e0d6; } /* configurando scroll */
#historiasDois #accordion::-webkit-scrollbar-track { background: rgba(0,0,0,0.1); }
#historiasDois #accordion::-webkit-scrollbar-thumb { border-radius:10px; background:#8b8778;  }

#historiasDois .col-md-6{margin-bottom: 20px;} 

#historiasDois > ::-webkit-scrollbar-track {
    background-color: #F4F4F4;
}
#historiasDois > ::-webkit-scrollbar {
    width: 6px;
    background: #F4F4F4;
}
#historiasDois > ::-webkit-scrollbar-thumb {
    background: #dad7d7;
}

#historiasDois .transparencia{position: fixed; bottom: 37%; width: 100%; height: 50px; z-index: 9999;}
#historiasDois .transparencia img{width: 100%;}
#historiasDois .contTranspatencia{position: relative; overflow: hidden;}

#historiasDois .nav-tabs > li{opacity: 0.2; float: none; margin-bottom: 0; display: inline-block;}
#historiasDois .nav-tabs > li:hover{opacity: 1; }
#historiasDois .nav-tabs > li:hover a{background:transparent;}
#historiasDois .nav-tabs > li.active{opacity: 1;}
#historiasDois .tab-content > .tab-pane{padding-top: 30px;}
#historiasDois .nav > li > a {padding: 10px 15px; border: 0;}
#historiasDois .tituloAbas{margin-bottom: 50px; border-bottom: 1px dotted #f04f26; padding-bottom: 20px;}
#historiasDois .nav-tabs{margin-top: 60px;}


#produtos{text-align: center; background: #f2f2f2;}
#produtos .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
#produtos .linhaTitulos{border-color: #f04f26;}
#produtos h3{color: #fff; font-family: 'montserratbold'; font-size: 18px;}
#produtos h4{color: #9b9b9b; font-family: 'montserratlight'; text-align: center; line-height: 25px;}
#produtos .botaoaSolicite{background: #f04f26; padding: 20px 32px; border-radius: 50px; margin: 50px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block;}
#produtos .botaoaSolicite:hover{opacity: 0.8; text-decoration: none;}

#produtos .conjProdutos{margin-top: 50px; overflow: hidden; position: relative;}
#produtos .conjProdutos .col-md-3{margin-bottom: 20px;}
#produtos .conjProdutos .categorias{opacity: 0; position: absolute; top: 0; left: 0; width: 90%; background: #28a987; margin: 0px 15px 15px 15px; border-radius: 10px; height: 100%;}
#produtos .cortePasto:hover .categorias{opacity: 1; top: 0; transition: opacity .5s linear;}

#produtos .conjProdutos .categorias a{color: #fff; font-family: 'montserratlight'; font-size: 20px;}

#produtos .conjProdutos .categorias a:first-child{margin-top: 45%; display: block;}
#produtos .conjProdutos .categorias a h6{color: #fff; font-family: 'montserratlight'; font-size: 20px;}

#produtos .cortePasto{display: block; height: 380px; text-align: center; color:#fff; background-color: #28a987; border-radius: 10px; padding: 50px 20px;}
#produtos .cortePasto img{display: inline-block; margin-bottom: 30px;}
#produtos .cortePasto hr{border-color: #0f5f4a;}
#produtos .cortePasto h4{color: #fff; font-family: 'montserratbold'; font-size: 24px; }
#produtos .cortePasto h5{color: #fff; font-family: 'montserratlight'; font-size: 16px;}

#produtos .corteConf{display: block; height: 380px; text-align: center; color:#fff; background-color: #a41114; border-radius: 10px; padding: 50px 20px;}
#produtos .corteConf:hover{text-decoration: none;}
#produtos .corteConf:hover h4, #produtos .corteConf:hover h5{text-decoration: none;}
#produtos .corteConf img{-webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#produtos .corteConf:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
#produtos .corteConf img{display: inline-block; margin-bottom: 30px;}
#produtos .corteConf hr{border-color: #7c0a0d;}
#produtos .corteConf h4{color: #fff; font-family: 'montserratbold'; font-size: 24px; }
#produtos .corteConf h5{color: #fff; font-family: 'montserratlight'; font-size: 16px;}


#produtos .leite{display: block; height: 380px; text-align: center; color:#fff; background-color: #0e7dc2; border-radius: 10px; padding: 50px 20px;}
#produtos .leite:hover{text-decoration: none;}
#produtos .leite:hover h4, #produtos .leite:hover h5{text-decoration: none;}
#produtos .leite img{-webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#produtos .leite:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
#produtos .leite img{display: inline-block; margin-bottom: 30px;}
#produtos .leite hr{border-color: #0c5a8a;}
#produtos .leite h4{color: #fff; font-family: 'montserratbold'; font-size: 24px; }
#produtos .leite h5{color: #fff; font-family: 'montserratlight'; font-size: 16px;}

#produtos .equinos{display: block; height: 380px; text-align: center; color:#fff; background-color: #5a5a59; border-radius: 10px; padding: 50px 20px;}
#produtos .equinos:hover{text-decoration: none;}
#produtos .equinos:hover h4, #produtos .equinos:hover h5{text-decoration: none;}
#produtos .equinos img{-webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#produtos .equinos:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
#produtos .equinos img{display: inline-block; margin-bottom: 30px;}
#produtos .equinos hr{border-color: #3d3d3d;}
#produtos .equinos h4{color: #fff; font-family: 'montserratbold'; font-size: 24px; }
#produtos .equinos h5{color: #fff; font-family: 'montserratlight'; font-size: 16px;}
#produtos.include_interna{background: #f2f2f2;}
#produtos.include_interna .botaoaSolicite{background:#1d4a81;}


#breadcrumbs{list-style: none; margin: 10px 0 40px 0; overflow: hidden;}
#breadcrumbs li.bread-home{font-family: "LineAwesome"; content:"\f015"; padding: 20px;}
  
#breadcrumbs li{display:inline-block; vertical-align:middle; margin-right:15px;}

#breadcrumbs li:after{content: "→"; display: inline-block; margin: 0px 0px 0px 15px; color: #aaa;}

#breadcrumbs li.item-current:after{content: " "; display: inline-block; margin: 0px 0px 0px 15px;}

#breadcrumbs li a{color: #aaa; font-size: 12px; font-family: 'montserratregular'; text-transform: uppercase;} 
#breadcrumbs li a + li a{color: #aaa; text-decoration: underline; font-family: 'montserratregular';}
#breadcrumbs li strong{font-size: 12px; font-family: 'montserratregular'; letter-spacing: 1px;}

#pgProdutoInterna{padding-top: 200px;}
#pgProdutoInterna .tituloFixo{color: #555859; font-size: 19px; display: block; font-family: 'montserratbold'; text-transform: uppercase;}
#pgProdutoInterna .tituloProduto hr{border-color: #555859; border-width: 3px; max-width: 50px; margin: 10px 0 20px 0;}
#pgProdutoInterna .tituloProduto{display: block; width: 100%; overflow: hidden;}
#pgProdutoInterna .titulos{float: left;}
#pgProdutoInterna .tituloProduto .iconeCategoria{float: right; margin-top: 20px;}
#pgProdutoInterna .tituloProduto .tituloPost{color: #f04e23; font-size: 32px; font-weight: 300; max-width: 720px; margin: 0 0 40px 0; font-family: 'montserratregular';}
#pgProdutoInterna .textoDescritivo{font-family: 'montserratlight';}
#pgProdutoInterna .selos{width: 100%; margin-top: 30px; text-align: center;}
#pgProdutoInterna .selos h3{padding: 7px 0; display: block; text-align: center; vertical-align: middle; color: #f04e23; font-weight: bold !important; text-transform: uppercase; border-bottom: 2px solid rgba(0, 0, 0, 0.1); font-size: 13px;}

#pgProdutoInterna .topoTabela .tituloTabela{padding: 7px 0; display: table-cell; vertical-align: middle; color: #f04e23; font-weight: bold; text-transform: uppercase; border-bottom: 2px solid rgba(0, 0, 0, 0.1);}
#pgProdutoInterna .topoTabela .tituloTabela h4{font-size: 14px;}
#pgProdutoInterna .linhasTabela .conteudoTabela{font-family: 'montserratlight'; padding: 7px 0; display: table-cell; vertical-align: middle; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}

#pgProdutoInterna .topoTabela .tituloTabela.valor,
#pgProdutoInterna .topoTabela .tituloTabela.unidade,
#pgProdutoInterna .linhasTabela .conteudoTabela.valor,
#pgProdutoInterna .linhasTabela .conteudoTabela.unidade{text-align: center;}
#pgProdutoInterna .tabela .indice{display: inline-block; margin-top: 20px;}
#pgProdutoInterna .tabela .indice p{font-family: 'montserratregular';  font-size: 14px;}

#videos{background: #f1f2f2; text-align: center;}
#videos h2{background: url(../img/tituloVideoaulas.png) no-repeat; font-size: 0; padding: 57px; width: 207px; overflow: hidden; text-align: center; margin: 0 auto;} 
#videos h3{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
#videos h4{font-family: 'montserratlight'; color: #6d6e71; text-align: center; line-height: 25px; margin: 30px 0;}
#videos hr.linhaTitulos{border-color: #f04f26; border-width: 3px; max-width: 161px; padding: 0;}
#videos .botaoTodosVideos{background: #1d4a81; padding: 20px 32px; border-radius: 50px; margin: 50px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block;}
#videos .botaoTodosVideos:hover{opacity: 0.8; text-decoration: none;}
#videos .tituloVideoaulas{}
/*Carrossel*/
#videos .nbs-flexisel-nav-right{background-image: url("../img/setaDireita.png"); background-color: transparent; right: 14px;}
#videos .nbs-flexisel-nav-left{background-image: url("../img/setaEsquerda.png"); background-color: transparent; left: 10px;}
#videos .nbs-flexisel-nav-right, #videos .nbs-flexisel-nav-left{background-repeat: no-repeat; padding: 24px 10px; font-size: 0;}


#blogHome{text-align: center;}
#blogHome .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
#blogHome .linhaTitulos{border-color: #f04f26;}
#blogHome h3{color: #6d6e71; font-family: 'montserratbold'; font-size: 18px;}
#blogHome h4{color: #6d6e71; font-family: 'montserratlight'; text-align: center; line-height: 25px;}
#blogHome .botaoaAcessar{background: #1d4a81; padding: 20px 32px; border-radius: 50px; margin: 5px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block;}
#blogHome .botaoaAcessar:hover{opacity: 0.8; text-decoration: none;}

#blogHome .tituloPost{color: #1d4a81; font-family: 'montserratregular'; font-size: 16px; margin-top: 20px; text-align: left;}
#blogHome .linkVeja{color: #f04f26; font-family: 'montserratlight'; border: 1px solid #f04f26; border-radius: 60px; padding: 9px 34px; text-transform: none; margin: 10px 0; text-align: left; display: inline-block; float: left; clear: both; text-decoration: none;}
#blogHome .linkVeja:hover{background: #f04f26; color: #fff;}
#blogHome .postsBlog{margin-bottom: 50px; overflow: hidden; margin-top: 50px;}
#blogHome em{width: 100%; text-align: left; display: block; margin: 0 0 10px 0; color: #6d6e71;}

#noticiasCotacoes{text-align: center; background: #fff;}
#noticiasCotacoes .titulosHome{text-align:left; color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
#noticiasCotacoes .linhaTitulos{text-align: left; border-color: #f04f26; margin: 20px 0;}
/*#historias h3{color: #9b9b9b; font-family: 'montserratbold'; font-size: 18px;}*/
#noticiasCotacoes h4{color: #9b9b9b; font-family: 'montserratlight'; text-align: left; line-height: 25px;}
#noticiasCotacoes .botaoaSolicite{background: #f04f26; padding: 20px 32px; border-radius: 50px; margin: 50px auto; color: #fff; font-family: 'montserratbold'; text-align: center; display: inline-block; text-transform: uppercase;}
#noticiasCotacoes .botaoaSolicite:hover{opacity: 0.8; text-decoration: none;}

#noticiasCotacoes .tituloPost{color: #1d4a81; font-family: 'montserratregular'; font-size: 14px; line-height: 20px; margin-top: 20px; text-align: left; height: 58px; overflow: hidden;}
#noticiasCotacoes .linkVeja{color: #f04f26; font-family: 'montserratlight'; border: 1px solid #f04f26; border-radius: 60px; padding: 16px 34px; text-transform: none; margin: 10px 0; text-align: left; display: inline-block; float: left; clear: both; text-decoration: none; font-size: 12px;}
#noticiasCotacoes .linkVeja:hover{background: #f04f26; color: #fff;}
#noticiasCotacoes .postsBlog{margin-bottom: 50px; overflow: hidden; margin-top: 50px;}
#noticiasCotacoes .resumo{color: #565656; font-family: 'montserratregular'; font-size: 14px; text-align: left; margin-bottom: 10px; line-height: 20px; height: 100px; overflow: hidden;}
#noticiasCotacoes .resumo p{font-size: 14px; line-height: 20px;}
#noticiasCotacoes .noticiasFiltro .postsNoticias{overflow: hidden;}
#noticiasCotacoes .noticiasFiltro .postsNoticias .col-md-6{overflow: hidden;}

.linkVeja{font-family: 'klinic_slabbold_italic'; color: #fff; text-decoration: underline; color:#000; font-size: 16px; text-transform: uppercase;}

.premixValor{color: #414042; font-size: 18px; font-family: 'montserratbold'; text-transform: uppercase; display: block; margin-bottom: 20px; margin-top: 70px;}
.premixValor:before{font-family: "LineAwesome"; content: "\f28e"; color: #1d4a81; font-size: 40px; line-height: 25px; float: left; margin-right: 10px;}



#pgVideos{padding-top: 98px;}
#pgVideos h1{color: #f04f26; font-family: 'montserratbold'; font-size: 48px;}
#pgVideos .texto{color: #414042; font-size: 18px; font-family: 'montserratlight'; margin-top: 30px;}
#pgVideos .setinha{margin-left: -25px;}
#pgVideos .tituloPagina{}
#pgVideos .videos{text-align: center; text-align: center; height: 300px; margin-top: 60px;}
#pgVideos .tituloPost h3 a{color: #414042; font-family: 'montserratbold'; font-size: 20px; text-align: center; text-transform: uppercase; line-height: 23px; display: inline-block;}
#pgVideos .videoaula h4{margin-top: 0;}
#pgVideos .videoaula h4 a{color: #414042; font-family: 'montserratbold'; font-size: 14px; text-align: center; text-transform: uppercase; margin-top: 0; line-height: 16px; display: inline-block;}


#pgVideos .video {position: relative;  padding-bottom: 56.25%; overflow: hidden; max-width: 100%; height: auto;} 

#pgVideos .video iframe,
#pgVideos .video object,
#pgVideos .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

#pgVideos .tituloPagina{background: url(../img/tituloVideoaulas-azul.png) no-repeat; font-size: 0; padding: 74px; width: 273px; overflow: hidden; text-align: center; margin: 0 auto;}
#pgVideos .topoVideos .imagem{padding-right: 0;}




#pgPublicacoes{padding-top: 124px;}
#pgPublicacoes h1.tituloPagina{color: #f04f26; font-size: 40px; margin-top: 60px; text-transform: uppercase; font-family: 'montserratlight'; text-align: center;}
#pgPublicacoes hr{border-color: #F05F40; border-width: 3px; max-width: 50px;}
#pgPublicacoes .texto{color: #414042; font-size: 18px; font-family: 'montserratlight'; margin-top: 30px;}

#pgPublicacoes .publicacoes{text-align: center; text-align: center; margin-top: 30px; height: 750px;}
#pgPublicacoes .tituloPost h3 a{color: #414042; font-family: 'montserratbold'; font-size: 20px; text-align: center; text-transform: uppercase; line-height: 23px; display: inline-block;}
#pgPublicacoes .data h4{margin-top: 0;}
#pgPublicacoes .data h4 a{color: #414042; font-family: 'montserratbold'; font-size: 14px; text-align: center; text-transform: uppercase; margin-top: 0; line-height: 16px; display: inline-block;}
#pgPublicacoes .avatar {} 



#pgPublicacoes.publInternas{padding-top: 140px; background: #fff;}
#pgPublicacoes.publInternas h2{color:#414042; font-family: 'montserratbold'; text-align: center; font-size: 30px; color:#414042; text-align: left;}
#pgPublicacoes.publInternas h3 {color: #414042; font-family: 'montserratbold'; font-size: 14px; text-align: center; text-transform: uppercase; margin-top: 0; margin-bottom: 40px; line-height: 16px; display: inline-block;}
#pgPublicacoes.publInternas .conteudo{margin-top: 50px;}
#pgPublicacoes.publInternas p{font-size: 15px; font-family: 'montserratlight'; color: #414042;}





#pgProdutos{padding-top: 89px;}
#pgProdutos h1{color: #555859; font-family: 'montserratbold'; font-size: 44px;}
#pgProdutos .texto{color: #414042; font-size: 16px; font-family: 'montserratlight'; margin-top: 30px; line-height: 30px;}
#pgProdutos .container-fluid{padding: 0;}
#pgProdutos .fotoTopo{width: 100%;}
#pgProdutos h1{color: #555859; font-family: 'montserratbold'; font-size: 36px;}


#pgProdutos .containerProdutos{margin-top: -2px; position: relative; background: url(../img/branca.jpg) repeat; border-radius: 5px; padding-left: 40px;}

#pgProdutos .arabesco{position: absolute; top: -21px; left: 0;}
#pgProdutos .topoProdutos .imagem{padding-right: 0;}
#pgProdutos .tituloFixo{color: #555859; font-size: 20px; margin-top: 80px; display: block; font-family: 'montserratbold'; text-transform: uppercase;}
#pgProdutos hr{border-color: #555859; border-width: 3px; max-width: 50px; margin: 20px 0 50px 0;}
#pgProdutos .tituloPagina{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase; text-align: center; margin: 50px 0;}

#pgProdutos .nav-tabs {margin-bottom: 40px; text-align: center;}
#pgProdutos .nav > li {display: inline-block; padding: 0 3px 10px 0; float: none; text-align: center;}
#pgProdutos .nav > li a{font-family: 'montserratlight'; text-transform:uppercase; display: block; padding: 12px 14px; border-radius: 25px; background: #f7f3ef; text-transform: uppercase; color: #9da1a1; line-height: 100%; font-size: 13px; text-decoration: none;}
#pgProdutos .nav > li a:hover{color: #5a5a59;}
#pgProdutos .nav > li.active a{background-color: #5a5a59;}
#pgProdutos .nav > li.active a:hover{color:#fff;}
#pgProdutos .produto{}
#pgProdutos .produto .produtinho {margin-bottom: 30px; height: 350px; overflow: hidden; text-align: center;}

#pgProdutos .sepProdutos{border-bottom: 1px dotted #1d4a81; padding-bottom: 20px; text-indent: 20px; color: #1d4a81; font-size: 14px; margin-bottom: 50px;}


/*HOVER FOTINHAS*/
#pgProdutos .produto a.produtinho h3{height: 53px; color: #5a5a59; font-size: 18px; font-family: 'montserratregular'; text-decoration: none; margin-bottom: 7px; text-align: center; padding: 0 0 10px 0; color: rgba(0, 0, 0, 0.6); font-weight: 400 !important; font-size: 18px; -webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#pgProdutos .produto a.produtinho h4.tituloPost{height: 53px; color: #5a5a59; font-size: 18px; font-family: 'montserratregular'; text-decoration: none; margin-bottom: 7px; text-align: center; padding: 0 0 10px 0; color: rgba(0, 0, 0, 0.6); font-weight: 400 !important; font-size: 18px; -webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#pgProdutos .produto a.produtinho img{margin: 0 auto; -webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#pgProdutos .produto a:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
#pgProdutos .produto a:hover {text-decoration: none; }
#pgProdutos .produto a:hover h3{color: #e74315; text-decoration: none; }
#pgProdutos .produto a:hover h4.tituloPost{color: #e74315; text-decoration: none; }
/**/



#pgProdutos.confinamento h1{color: #9c1114;}
#pgProdutos.confinamento hr{border-color: #9c1114;}
#pgProdutos.confinamento .tituloFixo{color: #9c1114;}
#pgProdutos.confinamento .nav > li.active a{background-color: #9c1114;}

#pgProdutos.deleite h1{color: #0e7dc2;}
#pgProdutos.deleite hr{border-color: #0e7dc2;}
#pgProdutos.deleite .tituloFixo{color: #0e7dc2;}
#pgProdutos.deleite .nav > li.active a{background-color: #0e7dc2;}


#pgProdutos.cortePasto h1{color: #28a987;}
#pgProdutos.cortePasto hr{border-color: #28a987;}
#pgProdutos.cortePasto .tituloFixo{color: #28a987;}
#pgProdutos.cortePasto .nav > li.active a{background-color: #28a987; color: #fff;}



#pgProdutos.cortePastoBranca h1{color: #001e2b;}
#pgProdutos.cortePastoBranca hr{border-color: #001e2b;}
#pgProdutos.cortePastoBranca .tituloFixo{color: #001e2b;}
#pgProdutos.cortePastoBranca .nav > li.active a{background-color: #001e2b; color: #fff;}


#pgProdutos.cortePastoCampo h1{color: #d1561c;}
#pgProdutos.cortePastoCampo hr{border-color: #d1561c;}
#pgProdutos.cortePastoCampo .tituloFixo{color: #d1561c;}
#pgProdutos.cortePastoCampo .nav > li.active a{background-color: #d1561c; color: #fff;}



#pgProdutos.cortePastoPSAI h1{color: #26a69a;}
#pgProdutos.cortePastoPSAI hr{border-color: #26a69a;}
#pgProdutos.cortePastoPSAI .tituloFixo{color: #26a69a;}
#pgProdutos.cortePastoPSAI .nav > li.active a{background-color: #26a69a; color: #fff;}



#pgCadastrarVideos {padding-top: 140px;}
#pgCadastrarVideos .tituloPagina{background: url(../img/tituloVideoaulas-azul.png) no-repeat; font-size: 0; padding: 74px; width: 273px; overflow: hidden; text-align: center; margin: 0 auto; margin-bottom: 50px;}
#pgCadastrarVideos h2{font-family: 'montserratmedium'; font-size: 26px; color: #414042; margin-bottom: 40px;}
#pgCadastrarVideos p{color: #414042; font-family: 'montserratregular'; font-size: 22px; }



.navbar-header{float: left !important; margin: 0 auto !important; background: #1d4a81; text-align: center; width: 180px; height: 64px;}

.navbar-brand {float: none; height: 80px; padding: 14px 15px; line-height: 20px; display: inline-block;}
.navbar-nav > li > a {padding-top: 5px; padding-bottom: 5px; line-height: 15px; background: transparent !important;}

.carousel{margin-top: 88px;}
.carousel-inner{padding: 0; margin-bottom: 0;}







#noticias{background: url(../img/fundoCinza.jpg) no-repeat; background-attachment: scroll; background-size: auto auto; position: relative; color: #fff; background-attachment: fixed; background-size: cover;}
#noticias{}



.carousel-control.right, .carousel-control.left{background-image: none;}


#padrao{background: #161616; padding: 50px 0;}
#padrao h2{font-family: 'klinic_slabbold_italic'; font-size: 25px; letter-spacing: 2px; color:#fff;}
#padrao p{color: #fff; font-size: 14px; color:#fff;}
#padrao a{font-family: 'klinic_slabbold'; color:#fff;}
#padrao a::before{content: "→";}
#padrao .mapaHome{margin-top: -100px;}

footer{background: #1d4a81; display: block; padding-top: 40px; padding-bottom: 20px; border-top: 5px solid #f04f26;}
footer .logoRodape{}
footer .negrito, footer a h3{font-family: 'montserratlight'; color:#fff; font-size: 10px; margin: 8px 0;}
footer .negrito, footer a:hover h3{color: #f04f26;}
footer .colunas{}
footer .colunas h2, footer .colunas h5{font-family: 'montserratbold'; font-size: 14px; color: #fff;}
footer .colunas h6{line-height: 19px; font-size: 11px; margin-top: 13px;}
footer .colunas h6.endereco, footer .colunas h6.fone{color: #fff; font-family: 'montserratlight';}
footer .colunas p{font-size: 12px; line-height: 16px; color: #fff;}
footer .sociais{float: left;}
footer .copyright{font-family: 'montserratlight'; font-size: 14px; text-align: center; display: block; text-align: center; padding: 19px 0; width: 100%; clear: both; overflow: hidden; color: #fff;}
footer .copyright a{color: #fff;}


#menu-rodape-premix, #menu-links-uteis{list-style: none; padding: 0; text-transform: uppercase; font-family: 'montserratlight';}
#menu-rodape-premix li, #menu-links-uteis li{margin-bottom: 5px;}


#quemsomos{padding-top: 140px; background: #fff;}
#quemsomos .embed-container {position: relative; padding-bottom: 56.25%;overflow: hidden;max-width: 100%;height: auto;} 
#quemsomos .embed-container iframe,
#quemsomos .embed-container object,
#quemsomos .embed-container embed {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#quemsomos .marginTopDois{margin-top: 50px;}

#quemsomos h2{color:#414042; font-family: 'montserratbold'; text-align: center; font-size: 30px; color:#414042; text-align: left;}

#dadosHistoria{background: url(../img/back-numeros.jpg) no-repeat; padding: 46px 0;}
#dadosHistoria h4{text-align: center; color:#f04f26; font-family: 'montserratbold'; text-transform: uppercase;}
#dadosHistoria h4 p{font-size: 14px;}
#dadosHistoria h4 p span{ font-size: 48px; }


#historia{text-align: center; background-color: #1d4a81; background-image:url('../img/back-historia.jpg'); background-repeat: repeat-x; background-position-y: bottom;color: #fff; height: 1300px; overflow: hidden;}
#historia h3{color: #fff; font-family: 'montserratbold'; font-size: 33px; }
#historia p{color:#fff;}
#historia main{margin-top: -680px;}

.textoHistoria{font-size: 15px; font-family: 'montserratlight'; color:#414042;}
.textoHistoria p{font-size: 15px; font-family: 'montserratlight'; color:#414042;}
.titulosQuemSomos{color: #f04f26; font-size: 36px; text-transform: uppercase; font-family: 'montserratlight'; text-align: center;}
hr.linhasQuemSomos{}

#videoManifesto{background: url(../img/back-video.jpg) no-repeat; background-size: contain; background-position: center; background-size: 100%;}
#videoManifesto h2{font-family: 'gotham_bookregular'; font-size: 48px; color: rgb(255, 255, 255); font-weight: bold; line-height: 1.2; text-align: center; text-shadow: 2.487px 1.678px 3.8px rgba(0, 0, 0, 0.38);}
#videoManifesto img{margin: 0 auto; margin-top: 30px;}

#videoManifesto button{background: transparent; border: 0; margin: 0 auto; display: block;}

#missao{text-align: center; background: #f2f2f2;}
#missao h2{font-size: 40px; font-family: "montserratbold"; color: rgb(240, 79, 38); font-weight: bold; line-height: 0.334; text-align: center; text-transform: uppercase; margin-bottom: 30px;}

#missao p{font-size: 14px; font-family: 'montserratlight'; color:#414042;}
#missao .titulosQuemSomos { color: #f04f26; font-size: 30px; text-transform: uppercase; font-family: 'montserratlight'; text-align: center; text-shadow: none;}
#missao hr{margin-bottom: 80px;}

#premios{padding-top: 50px; text-align: center;}
#premios img{margin: 0 auto 10px auto; }
#premios h3{color: #414042; font-size: 30px; font-family: "montserratbold";}
#premios p{font-size: 14px; font-family: 'montserratlight'; color: #414042; text-align: left;}
#premios hr.separa{border-color: #d7d7d7; border-width: 1px; max-width: 1px; height: 60%; background: #d7d7d7;}
#premios .btao{margin-top: 30px; margin-bottom: 30px; display: inline-block;}
#premios .touro .btao{margin-top: 49px;}

#qualidade{padding-top: 140px; background: #dbdbdb; -webkit-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);
-moz-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1); box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);}
#qualidade h1{ font-family: 'klinic_slabbold_italic'!important; line-height: 50px; margin-top: 120px; margin-bottom: 70px;}
#qualidade .marginTop{margin-top: 80px;}

#animal{padding-top: 140px; background: #dbdbdb; -webkit-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);
-moz-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1); box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);}
#animal h1{ font-family: 'klinic_slabbold_italic'!important; line-height: 50px; margin-top: 120px; margin-bottom: 70px;}
#animal .marginTop{margin-top: 80px;}

#responsa {padding-top: 140px; background: #dbdbdb;-webkit-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);
-moz-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1); box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);}
#responsa h1{ font-family: 'klinic_slabbold_italic'!important; line-height: 50px; margin-top: 120px; margin-bottom: 70px;}

#contato {padding-top: 0; padding-top: 0; background: transparent; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none;}
#contato h1{ font-family: 'klinic_slabbold_italic'!important; line-height: 50px; margin-top: 120px; margin-bottom: 70px;}

#contato label{color:#8e8e8e; font-family: 'montserratregular'; font-size: 16px;}

.form-control { display: block; width: 100%; height: 61px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color: #555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px; -webkit-box-shadow: none; box-shadow: none; -webkit-transition: none; -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}

#contato .wpcf7-submit{width: 100%; background: #1d4a81; padding: 20px; color: #fff; margin-top: 29px; border: 0; border-radius: 5px;}
#contato .wpcf7-submit:hover{background: #f04f28;}

.navbar-nav > li > .dropdown-menu {margin-top: 0; border-top-left-radius: 0; border-top-right-radius: 0; background: transparent; border: 0; box-shadow: none; background: url(../img/fundoMenuTrans.png) repeat; border-radius: 0; padding: 10px; margin-left: -160px; margin-top: 5px;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {color: #fff; text-decoration: none; background-color: transparent; outline: 0; ;}
.dropdown-menu:hover, .dropdown-menu a:hover, .dropdown-menu > li > a:hover, .current-menu-ancestor{color: #fff; text-decoration: none; background-color: transparent; outline: 0; }

.dropdown-menu > li > a { font-family: 'montserratmedium'; display: block; padding: 10px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #fff; white-space: nowrap; margin-top: 0; margin-bottom: 0;     margin: 0;
    vertical-align: middle; }

.dropdown-menu > li > a h3 span{-webkit-transition-property: all;
    -webkit-transition-duration: 100ms;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-transition-delay: 0;
    -moz-transition-property: all;
    -moz-transition-duration: 100ms;
    -moz-transition-timing-function: ease-in-out;
    -moz-transition-delay: 0;
    -ms-transition-property: all;
    -ms-transition-duration: 100ms;
    -ms-transition-timing-function: ease-in-out;
    -ms-transition-delay: 0;
    -o-transition-property: all;
    -o-transition-duration: 100ms;
    -o-transition-timing-function: ease-in-out;
    -o-transition-delay: 0;
    transition-property: all;
    transition-duration: 100ms;
    transition-timing-function: ease-in-out;
    transition-delay: 0;}

.dropdown-menu > li > a:hover h3 span{margin-left: 5px;}

.navbar-default .navbar-nav > .open > a{margin-top: 50px;}
/*.dropdown-menu > li:before{content: '+'; background: #1d4a81; color: #fff; padding: 1px 5px; position: absolute;}*/
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open {color: #fff!important; background: url(../img/fundoMenuTrans.png) repeat; margin: 0;
    vertical-align: middle;
    -webkit-transition-property: all;
    -webkit-transition-duration: 100ms;
    -webkit-transition-timing-function: ease-in-out;
    -webkit-transition-delay: 0;
    -moz-transition-property: all;
    -moz-transition-duration: 100ms;
    -moz-transition-timing-function: ease-in-out;
    -moz-transition-delay: 0;
    -ms-transition-property: all;
    -ms-transition-duration: 100ms;
    -ms-transition-timing-function: ease-in-out;
    -ms-transition-delay: 0;
    -o-transition-property: all;
    -o-transition-duration: 100ms;
    -o-transition-timing-function: ease-in-out;
    -o-transition-delay: 0;
    transition-property: all;
    transition-duration: 100ms;
    transition-timing-function: ease-in-out;
    transition-delay: 0;}

.dropdown-menu > li > a:hover{}
.navbar-nav > li.active a:hover{color: #000!important;}
.dropdown-menu > li > a h3{font-family: 'montserratmedium';}
.dropdown-menu li{background-color: #a41114; background-image: url('../img/bg.png'); background-repeat: repeat;}
.dropdown-menu li + li{background-color: #28a987;}
.dropdown-menu li + li + li{background-color: #0e7dc2;}
.dropdown-menu li + li + li + li{background-color: #5a5a59;}
.open > .dropdown-menu {padding: 0; margin:0;}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {background-color: transparent;}

.navbar-nav > li h3 a{text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    font-family: 'montserratmedium';}

.dropdown-menu > li > a:hover{background: #1d4a81;}


/*teste*/

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background: transparent;
    border: 0;
    box-shadow: none;
    background: url(../img/fundoMenuTrans.png) repeat;
    border-radius: 0;
    padding: 10px;
    margin-left: -509px;
    margin-top: 5px;
    width: 1129px;
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background: transparent;
    border: 0;
    box-shadow: none;
    background: url(../img/fundoMenuTrans.png) repeat;
    border-radius: 0;
    padding: 10px;
    margin-left: -587px;
    margin-top: 5px;


}

.dropdown-menu li {
    background-color: #28a987;
    background-image: url('../img/bg.png');
    background-repeat: repeat;
    float: left;
    height: 270px;
    width: 692px;
}

.dropdown-menu li + li {
    background-color: #a41114;
    float: left;
    height: 90px;
    width: 415px;
}

.dropdown-menu > li:hover > a{background: transparent;}

.dropdown-menu > li > a h3 {font-family: 'montserratmedium'; font-size: 20px;}




.menuPasto{}
.menuPasto ul{position: relative; display: block; top: 0; padding: 0; border: 0; width: 100%; position: relative; display: block; top: 0; padding: 0; border: 0; width: 100%; background-color: transparent; box-shadow: none;}
.menuPasto ul .linkInterno{display: block; width: 33%; background-color: transparent; height: auto; overflow: hidden;}
.menuPasto ul > ul{width: 100%; }


.linkInterno{display: block; width: 100%; background: transparent !important;}
.linkInterno .dropdown-item{padding: 0; }

/*.linkInterno a{pointer-events: none;}
.linkUltimo a{pointer-events: auto;}
.menuPasto:first-child{pointer-events: none;}*/

.linkInterno h3{font-family: 'montserratregular'; font-size: 15px !important; border-bottom: 1px solid #fff; }
.linkUltimo h3{font-family: 'montserratlight'!important; border-bottom: 0; }
.linkInterno .dropdown-item h3 span{}


.linkUltimo{display: block; width: 133% !important; height: auto!important; background: transparent !important;}
.linkUltimo .dropdown-item{}
.linkUltimo .dropdown-item h3{margin-top: 5px; margin-bottom: 5px;}
.linkUltimo .dropdown-item h3 span{}






/*Dropdown Css*/
.dropdown:hover > .dropdown-menu {
  display: block;
}
.dropdown-submenu {
    position: relative;
}
.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}
.dropdown-submenu:hover > .dropdown-menu {
    display: block;
}
.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}
.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}
.dropdown-submenu.pull-left {
    float: none;
}
.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}




.pgnoticias{padding-top: 140px; background: #fff; -webkit-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);
-moz-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1); box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);}
.pgnoticias .fontetitulo{margin-bottom: 10px; font-family: 'klinic_slabbold'; text-transform: uppercase; border-bottom: 1px solid #ccc; text-indent: 30px; margin-bottom: 50px;}
.pgnoticias .dataPost{margin-bottom: 0; font-family: 'klinic_slabbold_italic'; color:#696969;}
.pgnoticias .tituloPost{margin-top: 0; margin-bottom: 30px; color: #f04f26; font-size: 32px; font-family: 'montserratlight'; text-align: left;}
.pgnoticias .textoNoticia{margin-top: 50px; font-family: arial; font-size: 14px;}
.pgnoticias .linkVeja{font-size: 16px; margin-top: 20px; margin-top: 20px; color: #f04f26; font-family: 'montserratlight'; border: 1px solid #f04f26; border-radius: 60px; padding: 9px 34px; text-transform: none; margin: 10px 0; text-align: left; display: inline-block; float: left; clear: both; text-decoration: none;}
.pgnoticias .linkVeja:hover{text-decoration: none; background: #f04f26; color: #fff;}
.pgnoticias .textoPost{padding-bottom: 50px; margin-bottom: 50px; margin-top: 50px; border-bottom: 1px solid #ccc;}

#noticias .tituloPost{font-family: 'klinic_slabbold_italic'; font-size:25px;}
#noticias .linkVeja{font-family: 'klinic_slabbold_italic'; color: #fff; text-decoration: underline;}
#noticias .col-md-4{border-right: 1px solid #ccc;}
#noticias .col-md-4 + .col-md-4{}
#noticias .col-md-4 + .col-md-4 + .col-md-4{border-right: 0;}


.pgnoticias .video {position: relative;  padding-bottom: 56.25%; overflow: hidden; max-width: 100%; height: auto;} 

.pgnoticias .video iframe,
.pgnoticias .video object,
.pgnoticias .video embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

.categoryNoticias .textoNoticia{margin-top: 0;}
.categoryNoticias .tituloPost{margin-top: 0; margin-bottom: 5px; color: #f04f26; font-size: 20px; font-family: 'montserratlight'; text-align: left; line-height: 25px;}



#postsRelacionados{overflow: hidden; display: block;}
#postsRelacionados h3{color: #f04f26; font-size: 36px; font-family: 'montserratlight'; text-transform: uppercase; text-align: center;}
#postsRelacionados hr{margin-bottom: 60px;}

/*HOVER FOTINHAS*/
#postsRelacionados h4{color: #5a5a59; font-size: 18px; font-family: 'montserratregular'; text-decoration: none; margin-bottom: 30px; text-align: center; padding: 0 0 10px 0; color: rgba(0, 0, 0, 0.6); font-weight: 400 !important; font-size: 18px; -webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#postsRelacionados a img{margin: 0 auto;-webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
#postsRelacionados a:hover img{-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); transform: scale(1.05);}
#postsRelacionados a:hover{text-decoration: none;}
#postsRelacionados a:hover h4{color: #e74315; text-decoration: none; }
/**/

#postsRelacionados .tituloRelacionados{font-family: 'klinic_slabbold'; font-size: 15px; text-align: center; color:#000;}
#postsRelacionados .tituloRelacionados a{color:#000;}
#postsRelacionados .produtinho{margin-bottom: 30px; text-align: center;}






.screen-reader-text{display: none;}
.navigation.pagination{display: inline-block; padding-left: 0;margin: 20px 0;border-radius: 4px;width: 100%;text-align: center;}
.navigation .nav-links{}
.navigation .nav-links a{font-family: 'montserratbold'; font-size: 16px; margin-right: 10px;}
.navigation .page-numbers{color: #1d4a81;}
.navigation .page-numbers.current{color: #808080; font-family: 'montserratbold'; margin-right: 10px;}

#carousel-example-generic{display: block;}
#carousel-example-generic_dois{display: none;}

.current-menu-parent .dropdown-toggle{color: #fff!important;}

/*.preparo{}
.preparo ul{padding: 0; list-style: none; overflow: hidden;}
.preparo li{float: left; margin-right: 30px; padding: 30px; background-size: 100%!important;}
.preparo li.Forno{color: #c00; font-size: 0; background: url(../img/forno.png)no-repeat;}
.preparo li.Panela{color:#164e26;  font-size: 0; background: url(../img/panela.png)no-repeat;}
.preparo li.Churrasqueira{color:#0312d8;  font-size: 0; background: url(../img/churrasqueira.png)no-repeat;}
.preparoTexto{border-bottom: 2px solid #787878; padding-bottom: 30px; margin-bottom: 30px; margin-top: 20%;}
.preparo .prep{float: left; font-family: 'klinic_slabbold'; margin-right: 30px; font-size: 20px; margin-top: 15px;}*/

#searchform.formTopo{background: #fff; border: 1px solid #000; padding: 5px 0; float: right!important;}
#searchform.formTopo .form-control{border-radius: 0; border: 0; box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}
#searchsubmit.btn{font-size: 0; background: url(../img/lupa.png) no-repeat; padding: 20px; margin-right: 10px;}
.busca h1{font-family: 'klinic_slabbold'; text-transform: uppercase; border-bottom: 1px solid #ccc; text-indent: 30px; margin-bottom: 50px;}

.busca ul{padding: 0; list-style: none; overflow: hidden;}
.busca li{float: left; margin-right: 30px; padding: 30px; background-size: 100%!important;}
.busca li.Forno{color: #c00; font-size: 0; background: url(../img/forno.png)no-repeat;}
.busca li.Panela{color:#164e26;  font-size: 0; background: url(../img/panela.png)no-repeat;}
.busca li.Churrasqueira{color:#0312d8;  font-size: 0; background: url(../img/churrasqueira.png)no-repeat;}
.busca .prep{float: left; font-family: 'klinic_slabbold'; margin-right: 30px; font-size: 20px; margin-top: 15px;}
.preparos{border-bottom: 1px dotted #787878; border-top: 1px dotted #787878; padding: 15px 0; margin-bottom: 20px;}

.encontrados{border-bottom: 1px solid #eee; margin-bottom: 30px; padding-bottom: 30px;}
.busca{padding-top: 140px; background: #dbdbdb; -webkit-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);
-moz-box-shadow: 0px 4px 5px -1px rgba(178,178,178,1); box-shadow: 0px 4px 5px -1px rgba(178,178,178,1);}

.busca{}
.busca .entry-title{}
.busca .entry-title span{background: #000; font-family: 'klinic_slabbold_italic'; color: #fff; font-size: 30px; line-height: 40px;}


.cotacoes{}
.cotacoes.col-md-4{border-left: 2px solid #ccc; padding-bottom: 50px;}
.cotacoes h3{text-align: left; color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase;}
.cotacoes small{color: #9b9b9b; font-family: 'montserratlight'; text-align: left; line-height: 25px; font-size: 16px; width: 100%; display: block;}
.cotacoes hr{text-align: left; border-color: #f04f26; margin: 20px 0; margin-bottom: 55px;}
.cotacoes .item{list-style: none; padding: 0; text-align: left; overflow: hidden; margin-bottom: 20px;}
.cotacoes .item strong{font-family: 'montserratbold'; color: #565656; }
.cotacoes .item li{font-family: 'montserratlight'; color:#565656;}
.cotacoes .item li{float: left;}
.cotacoes .item li + li{font-family: 'montserratbold'; color: #f04f26;float: right; }
.cotacoes .source{display: block; width: 100%; clear: both; text-align: left; margin-top: 10px; color: #565656; border-top: 1px solid #eee; padding-top: 20px;}
.cotacoes .source a{font-family: 'montserratlight'; color: #565656;}


.pgHistorias{padding-top: 140px;}
.pgHistorias .titulosHome{color: #f04f26; font-size: 40px; font-family: 'montserratlight'; text-transform: uppercase; text-align: center;}
.pgHistorias .linhaTitulos{border-color: #f04f26;}

.pgHistorias .links-pg-historias{text-align: center; margin: 30px 0 70px 0;}
.pgHistorias .links-pg-historias a{display: inline-block; margin: 0 5px;padding: 0 3px 10px 0; float: none; text-align: center; font-family: 'montserratlight';text-transform: uppercase;padding: 12px 14px;border-radius: 25px;background: #f0f0f0;text-transform: uppercase;color: #868686;line-height: 100%;font-size: 13px;text-decoration: none; margin-bottom: 10px;}

.pgHistorias .links-pg-historias a:hover{background: #1d4a81; color:#fff; text-decoration: none;}
.pgHistorias .explore{font-family: 'montserratregular'; color: #000; font-size: 20px; text-align: left;}

.pgHistorias .tituloAcordeom{color: #414042; font-family: 'montserratmedium'; font-size: 30px; text-align: left; margin-bottom: 5px; position: relative;}
.pgHistorias .cidadeAcordeom{color: #9fa4af; font-family: 'montserratmedium'; font-size: 14px; text-align: left; margin-top: 0; margin-bottom: 30px;}
.pgHistorias .cidadeAcordeom:before{font-family: "LineAwesome"; content: "\f28e"; color: #f04f26; font-size: 32px; line-height: 15px; float: left;}

.pgHistorias p{font-family: 'montserratregular'; text-align: left;}
.pgHistorias .completa{background: #f04f26; color: #fff; text-transform: uppercase; padding: 14px 62px; border-radius: 30px; margin-top: 50px; font-family: 'montserratmedium'; display: inline-block; text-align: center; margin: 26px auto; border: 0; float: none; text-align: center; display: block;}

.pgHistorias .completa span{}
.pgHistorias .completa:hover{text-decoration: none; opacity: 0.5;}
.pgHistorias .histCompleta{display: none;}
.contHistCompleta{background: #eee; overflow: hidden;}

.pgHistorias .completaFechar{background: transparent; color: #838383; border: 0; padding: 0; clear: both; display: block; text-align: right; margin: 30px;}
.pgHistorias .c-font-awesome-icons .b-icon .fa, .c-font-awesome-icons .b-icon .la { margin-right: 5px; width: 32px; font-size: 32px; display: inline-block; text-align: right; vertical-align: middle;}
.pgHistorias .la-close::before {content: "\f191"; font: normal normal normal 16px/1 LineAwesome; font-size: 30px;}
      

.pgHistorias #postsRelacionados hr{border-color: #f04f26; margin-bottom: 40px;}
.pgHistorias #postsRelacionados h3{color: #f04f26; font-size: 30px; font-family: 'montserratlight'; text-transform: uppercase; text-align: center; border-top: 1px solid #f0f0f0; padding-top: 50px; margin-bottom: 20px; letter-spacing: 3;}
.pgHistorias h4 {color: #5a5a59; font-size: 18px; font-family: 'montserratregular'; text-decoration: none; margin-bottom: 30px; text-align: center; padding: 0 0 10px 0; color: rgba(0, 0, 0, 0.6); font-weight: 400 !important; font-size: 20px; -webkit-transition-property: all; -webkit-transition-duration: 150ms; -webkit-transition-timing-function: ease-in-out; -webkit-transition-delay: 0; -moz-transition-property: all; -moz-transition-duration: 150ms; -moz-transition-timing-function: ease-in-out; -moz-transition-delay: 0; -ms-transition-property: all; -ms-transition-duration: 150ms; -ms-transition-timing-function: ease-in-out; -ms-transition-delay: 0; -o-transition-property: all; -o-transition-duration: 150ms; -o-transition-timing-function: ease-in-out; -o-transition-delay: 0; transition-property: all; transition-duration: 150ms; transition-timing-function: ease-in-out; transition-delay: 0;}
.pgHistorias #postsRelacionados{padding-top: 0;}
.pgHistorias.container-fluid.margem{margin-top: 0;}
.pgHistorias #postsRelacionados .cidadeAcordeom {color: #9fa4af !important;font-family: 'montserratlight' !important;font-size: 14px !important;text-align: center !important;}
.pgHistorias #postsRelacionados h4{margin-bottom: 0!important;}
.pgHistorias #postsRelacionados h4:before{}
.pgHistorias #postsRelacionados .cidadeAcordeom::before{content: none!important;;}

#quemsomos.pgContato{padding-top: 140px;}
.pgContato#quemsomos h2{font-family: 'gotham_bookregular'; font-size: 21px; color: #707070; margin: 10px 0 50px 0; font-size: 15px; text-align: center;}
#quemsomos.pgContato h2{}
.pgContato h1{}

#quemsomos h2{color: #414042; margin: 80px 0 20px 0; font-family: 'montserratmedium'; font-size: 28px; text-align: left;}



.pgContato .experiencia{}
.pgContato .experiencia h2{color: #ff4107; font-size: 55px; font-family: 'montserratbold';}
.pgContato .experiencia img{float: left; }
.pgContato .experiencia h2 span{color: #ff4107; font-size: 29px; display: inline-block; margin: 15px 20px 30px 20px; text-align: left; font-family: 'montserratbold'; float: left;}
.pgContato .experiencia h3{color: #ff4107; font-family: 'montserratregular'; font-size: 20px;} 
.pgContato .experiencia p{color: #707070; font-size: 15px; font-family: 'montserratlight'; margin-top: 5px;}

.pgContato .experiencia.vendas h2{color: #1d4a81; font-size: 36px; font-family: 'montserratbold';}
.pgContato .experiencia.vendas h2 span{color: #1d4a81; font-size: 29px; margin: 15px 20px 25px 20px; font-family: 'montserratbold'; float: left;}
.pgContato .experiencia.vendas h3{color: #1d4a81; font-family: 'montserratregular'; font-size: 20px;} 

.pgContato .experiencia .zap{text-align: left; margin: 25px 0;}
.pgContato .experiencia .zap .loguinho{background-image: url('../img/zapcontato.png'); background-repeat: no-repeat; padding: 29px; float: left; background-position: top; margin-right: 10px; background-size: 50px;}
.pgContato .experiencia .zap span{color:#1d4a81; font-family: 'montserratlight'; font-size: 18px; display: block;}
.pgContato .experiencia .zap a{color:#1d4a81; font-family: 'montserratbold'; font-size: 18px; display: block;}

.pgContato .experiencia .chat{text-align: left; margin: 25px 0;}
.pgContato .experiencia .chat .loguinho{background-image: url('../img/chatcontato.png'); background-repeat: no-repeat; padding: 29px; float: left; background-position: top; margin-right: 10px; background-size: 50px;}
.pgContato .experiencia .chat span{color:#1d4a81; font-family: 'montserratlight'; font-size: 18px; display: block;}
.pgContato .experiencia .chat a{color:#1d4a81; font-family: 'montserratbold'; font-size: 18px; display: block;}

.pgContato .experiencia .email{text-align: left; margin: 25px 0;}
.pgContato .experiencia .email .loguinho{background-image: url('../img/emailcontato.png'); background-repeat: no-repeat; padding: 30px; float: left; background-position: top; margin-right: 10px; background-size: 50px;}
.pgContato .experiencia .email span{color:#1d4a81; font-family: 'montserratlight'; font-size: 18px; display: block;}
.pgContato .experiencia .email a{color:#1d4a81; font-family: 'montserratbold'; font-size: 18px; display: block;}
.pgContato .container-fluid.experiencias{background: #f7f7f8; padding: 50px 0;}

.linhaVertical hr{border-width: 1px; max-width: 1px; height: 50%; background: #92a6bf;}



.pgContato.unidades{background: #ffffff; color: #595959;  font-family: 'montserratregular'; padding-top: 0;}
.pgContato.unidades hr.separa{border-color: #f04e23; border-width: 1px; max-width: 1px; height: 50%; background: #f04e23;}
.pgContato.unidades h3{text-align: center; font-family: 'montserratlight'; color: #f04e23;}
.pgContato.unidades img{margin: 0 auto;}
.pgContato.unidades p{font-size: 14px;}



.pgContatoTecnico{padding-top: 83px;}
.pgContato.pgContatoTecnico{padding-top: 83px!important;}


.pgContatoTecnico h1{display: block;}
.pgContatoTecnico.paraDuvidas{background: #fff;}
.pgContatoTecnico.paraDuvidas img{margin: 0 auto;}
.bannerTecnicoDigital{padding: 0; margin-bottom: 30px;}
.bannerTecnicoDigital img{}
.pgContatoTecnico .acesseCanais{font-size: 25px !important; color: #1d4a81 !important; font-family: 'montserratbold' !important; text-align: left !important;}
.pgContatoTecnico .precisando{font-size: 20px !important; color: #1d4a81 !important; font-family: 'montserratbold' !important; text-align: left !important; margin-bottom: 20px !important;}
.pgContatoTecnico .canais{background: url("../img/linha-laranja.png") no-repeat; background-size: 100%; background-position: bottom;}
.pgContatoTecnico .canais .col-md-10 {padding: 0 20px 6px 60px;}
.paraDuvidas{padding-top: 0;}



.paraDuvidas .faixa{background: transparent; overflow: hidden; padding: 10px 10px 10px 30px; margin: 10px 0 10px 0; position: relative;}
.paraDuvidas .faixa img{float: left;}
.paraDuvidas .faixa h4{font-family: 'gotham_bookregular'; text-transform: uppercase; font-size: 15px; text-align: left; float: left; color: #1d4a81; margin-top: 16px; line-height: 19px;}
.paraDuvidas .faixa img.xtecnico{ float: left; margin-right: 20px;}
.paraDuvidas .faixa img.seta{position: absolute; top: -135px; right: 7%;}
.paraDuvidas .btFaixa{background: #ff4107; background: #f04f26; color: #fff; text-transform: uppercase; padding: 14px 32px; border-radius: 30px; margin-top: 20px; font-family: 'montserratmedium'; display: inline-block; font-size: 11px;}
.paraDuvidas .btFaixa:hover{text-decoration: none; opacity: 0.8;}

#grade-historias .historia{ }
#grade-historias .historia .foto {width: 100%; height: 420px; background-size: cover; background-position: center; margin: 0 0 40px 0; position: relative;}
#grade-historias .historia .video {width: 100%;height: 420px;margin: 0 0 40px 0;position: relative;}
#grade-historias .historia .video  iframe{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#grade-historias .historia .fazenda {color: #000;font-weight: 300;font-size: 32px;}
#grade-historias .dep {background: #e5e5e5;padding: 20px;}
#grade-historias .dep-info, #grade-historias .info{padding: 20px;}
#grade-historias .selo {width: 199px;height: 159px;color: #FFF;text-align: center;position: absolute;top: 407px;right: 0;}
#grade-historias .selo-video {width: 199px;height: 159px;color: #FFF;text-align: center;position: relative;float: right;}
#grade-historias .selo span {padding: 10px 7px 0 0;display: block;color: #00202f;font-size: 11px;font-weight: bold;text-transform: uppercase;letter-spacing: 2px;}
#grade-historias .leiamais {background: url(http://premix.com.br/wp-content/uploads/BulletOvinosCaprinos-130x150.png) no-repeat left center;<br />padding-left: 60px;background-size: 40px 50px;line-height: 90px;color: #ff9200;text-decoration: none;display: block;}
#grade-historias .selo small {display: inline-block;vertical-align: bottom;font-size: 12px;}
#grade-historias .selo sup {display: inline-block;vertical-align: middle;font-size: 16px;}
#grade-historias .selo strong {display: inline-block;vertical-align: bottom;font-size: 32px;margin: 0 0 0 0;}
#grade-historias .info h2 {margin: 0 0 10px 0;padding: 0 200px 0 0;}

#mapa-historias {width: 100%;font-size: 0;position: relative; overflow: hidden;}
#mapa-historias a {position: absolute;}
#mapa-historias a i {display: block;background: #FFF;width: 16px;height: 16px;border: 3px solid #e3370d;box-shadow: #FFF 0 0 0 3px, rgba(0,0,0,0.3) 0 0 10px;border-radius: 100%;}
#mapa-historias a.active i,
#mapa-historias a:hover i {background: #000; box-shadow: #000 0 0 0 3px, rgba(0,0,0,0.3) 0 0 10px;}
#mapa-historias a span {display: none;}
#mapa-historias a:hover span {display: block;font-size: 12px;background: #FFF;padding: 15px;width: 200px;color: #000;border-radius: 4px;box-shadow: rgba(0,0,0,0.3) 0 4px 10px;text-align: center;position: absolute;z-index: 100;margin-left: -100px;margin-top: 10px;}



.embed-container{position: relative; padding-bottom: 56.25%;overflow: hidden;max-width: 100%;height: auto;} 

  .embed-container iframe,
  .embed-container object,
  .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}






/* ************INÍCIO BLOG********* */

.sidebar, .sidebar li{list-style: none;}

.bannerBlog{margin: 0; padding: 0; padding-top: 101px; position: relative;}
.bannerBlog img{width: 100%;}
.bannerBlog .container{position: absolute; top: 21%; left: 8%;}
.bannerBlog .tituloBanner{font-family: 'montserratbold'; color: #fff; font-size: 34px; padding-top: 40px;}



.bannerBlog .textoBanner{font-family: 'montserratlight'; color: #fff; font-size: 23px;}

.bannerBlog.blogInterno .tituloBanner{font-family: 'montserratbold'; color: #fff; font-size: 34px; background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(#000000)); background: -moz-linear-gradient(top, transparent, #000000); filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='transparent', EndColorStr='#000000'); padding-top: 40px; margin-bottom: 0;}

.bannerBlog.blogInterno .container{position: absolute; bottom: 0; text-align: center; width: 100%; left: inherit; max-height: inherit; top: inherit;}

.bannerBlog.blogInterno hr{border-color: #F05F40; border-width: 3px; max-width: 50px;}

#quemsomos.categoryBlog{padding: 0; padding-top: 20px; margin-bottom: 50px; margin-top: 30px;}

.destaque{border-bottom: 1px solid #ccc; padding-bottom: 20px; margin-bottom: 30px;}
.destaque img{width:100%;}
.destaque h2{font-size: 30px; color: #404040; font-family: 'montserratbold';}
.destaque p{font-family: 'montserratlight'; color: #404040; font-size: 16px;}
.destaque .dataPost {text-transform: capitalize;}
.destaque .dataPost span{color:#a1a1a1;}
.destaque .tagPost{text-align: right;}
.destaque .tagPost a{color: #1d4a81; }

.noticiasBlog{margin-bottom: 20px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.noticiasBlog h3{font-size: 20px; color: #404040; font-family: 'montserratbold'; margin-top: 0;}
.noticiasBlog p{font-family: 'montserratlight'; color: #404040; font-size: 12px; margin-bottom: 10px;}
.noticiasBlog .dataPost {text-transform: capitalize;}
.noticiasBlog .dataPost span{color:#a1a1a1;}
.noticiasBlog .tagPost{text-align: right;}
.noticiasBlog .tagPost a{color: #1d4a81; }

.newsletter{text-align: center; padding: 60px 0 30px 0; background: #f04f26;}
.newsletter h4{font-family: 'montserratbold'; font-size: 25px; color: #fff;}
.newsletter h5{font-family: 'montserratlight'; font-size: 16px; color: #fff;}

.categoryBlog{}
.categoryBlog .dataPost{color: #ccc; font-family: 'montserratregular'; font-size: 14px; margin-bottom: 5px;}
.categoryBlog .tagPost, .categoryBlog .tagPost a{color: #1d4a81; font-family: 'montserratregular'; font-size: 14px;}
.categoryBlog .conteudo p{color: #959595; font-family: 'montserratregular'; font-size: 16px; margin-bottom: 5px;}

.compartilhar{float: right;}



.blogRelacionados #postsRelacionados h3 { font-size: 28px; text-align: center; color: #363636; letter-spacing: 0; font-weight: 400; text-transform: none; margin: 0 0 30px 0; padding: 0;
    padding-top: 0px; font-family: 'montserratbold'; padding-top: 30px; border-top: 1px solid #363636;}

.blogRelacionados #postsRelacionados h4{font-size: 14px;}

.blogMenu .sociais .icones li.solicite .botao span, .blogMenu .sociais .icones li.solicite .orcamento{font-size: 10px;}


#menu-menu-blog .navbar-nav > li > .dropdown-menu{margin-left: -217px; margin-top: 5px;}
#menu-menu-blog .dropdown-menu li{float: none; background-color: #f04f26; width: auto; height: auto;}
#menu-menu-blog .dropdown-menu > li > a h3 { font-family: 'montserratmedium'; font-size: 20px; margin-top: 5px; margin-bottom: 5px;}
#menu-menu-blog.navbar-nav > li > .dropdown-menu{margin-left: -250px; width: 580px;}
#menu-menu-blog.navbar-nav > li{margin-top: 20px; max-width: none;}
#menu-menu-blog.navbar-nav > li + li{width: 182px;margin-left: 30px;}
.blogMenu .sociais .icones li.solicite{padding: 2px 0 19px 0;}


/* ************FIM BLOG********* */


@media (max-width: 1500px) { 

    #historias .resuminho{}
    #historias .resuminho .col-md-9{margin-bottom: 10px;}
    #historias .linkVeja{font-size: 13px; width: 100%; text-align: center;}
    #historias .tituloAcordeom{font-size: 18px;}

  

   #historias h4, #historiasDois h4, #bannerTecnicoVDois h4, #produtos h4, #videos h4, .cotacoes small, #blogHome h4,
   #noticias h4, #noticiasCotacoes h4, #blogHome h4, {color: #9b9b9b; font-family: 'montserratlight';text-align: center;line-height: 20px; font-size: 14px;}
   
   #historias .titulosHome, #historiasDois .titulosHome, #produtos .titulosHome, 
   #blogHome .titulosHome, #noticiasCotacoes .titulosHome, .cotacoes h3,
   #bannerTecnicoVDois .titulosHome,
   .pgHistorias .titulosHome, {font-size: 30px; text-align: center; }

   #pgProdutos .tituloPagina, #pgProdutos h1, .pgHistorias .titulosHome, .pgHistorias #postsRelacionados h3{font-size: 30px;}

   #historiasDois .tituloAcordeom{font-size: 20px;}
   

   #noticiasCotacoes .linhaTitulos{text-align: left; border-color: #f04f26; margin: 20px auto; text-align: center;}
   
   .cotacoes hr{text-align: center; border-color: #f04f26; margin: 20px auto; margin-bottom: 55px;}
   .cotacoes.col-md-4{border-left: 0; padding-bottom: 26px;}

   #bannerTecnico .tituloTecnico img{width: 25%;}
   .pgContato.unidades hr, .linhaVertical hr, #premios hr.separa{display: none;}

   #videos h3{font-size: 25px;}
   
   #historiasDois a .tituloAcordeom{text-align: center;}
   #historiasDois .nav > li > a{border: 0;}
   #historiasDois .resu{margin-top: 0;}
}


@media (max-width: 1000px) {
  .paraDuvidas .faixa{padding: 20px; margin: 10px 0 10px 0;}
  .paraDuvidas .faixa img.xtecnico{float: none; margin-right: 0; margin: 0 auto;}
  .paraDuvidas .faixa h4{font-family: 'gotham_bookregular'; text-transform: uppercase; font-size: 14px; text-align: left; float: left; margin-top: 16px; line-height: 19px;}
  .paraDuvidas .btFaixa{width: 100%; text-align: center;}
  .paraDuvidas .faixa img.seta{display: none;}
  #noticiasCotacoes .resumo, #noticiasCotacoes .tituloPost{height: inherit;}

   #bannerTecnico .no-padding{width: 100%; text-align: center;}
   #bannerTecnico .faixa img.seta{display: none;}
   #bannerTecnico .tituloTecnico h3{text-align: center; margin-right: 0;}
   #bannerTecnico .faixa h4{float: none; display: inline-block; text-align: center;}
   #bannerTecnico .faixa img.xtecnico{float: none; display: inline-block; margin-top:0; margin-right: 0;}
   #bannerTecnico .tituloTecnico img {float: left; margin-top: -80px; float: none; display: inline-block;}
   #bannerTecnico .tituloTecnico h2 {font-family: 'montserratbold'; font-size: 40px; color: #144b82; float: none; display: inline-block; text-align: left; }
   #bannerTecnico h5{font-size: 15px; padding: 0 10px; text-align: center;}



   #bannerTecnicoVDois .titulosHome{font-size: 30px;}
   #bannerTecnicoVDois .faixa h4{float: none; display: inline-block; text-align: center;}
   #bannerTecnicoVDois .faixa img.xtecnico{float: none; display: inline-block; margin-top:0; margin-right: 0;}
   #bannerTecnicoVDois .tituloTecnico img {float: left; margin-top: -80px; float: none; display: inline-block;}
   #bannerTecnicoVDois .tituloTecnico h2 {font-family: 'montserratbold'; font-size: 40px; color: #144b82; float: none; display: inline-block; text-align: left; }
   #bannerTecnicoVDois h5{font-size: 15px; padding: 0 10px; text-align: center;}
   #bannerTecnicoVDois .faixa img.seta{display: none;}
   #bannerTecnicoVDois .faixa h4{line-height: 16px;}
   #bannerTecnicoVDois .faixa img.xtecnico{display: block; margin: 0 auto; float: none;}

   #pgCadastrarVideos .tituloPagina{background-size: 100%; padding: 51px; width: 150px;}

   .pgContato.pgContatoTecnico{padding-top: 0!important;}


}


@media (max-width: 700px) {
  .navbar-nav > li {float: none; display: inline-block; width: 100%;}
  #noticias .col-md-4{border-bottom: 1px solid #ccc; border-right: 0; margin-bottom: 20px; padding-bottom: 20px;}
  #noticias .col-md-4 + .col-md-4{}
  #noticias .col-md-4 + .col-md-4 + .col-md-4{border-bottom: 0; border-right: 0;}
  #padrao .mapaHome {margin-top: 30px;}
  footer{text-align: center;}
  footer .logoRodape {display: block; margin: 0 auto;}
  .navbar-brand {display: block; float: left; width: 200px; height: 57px;}
  .menuTrans{padding-top: 0; padding-bottom: 0;}
  .carousel {margin-top: 50px;}
  #qualidade{padding-top: 30px;}

  #carousel-example-generic_dois{display: block;}
  .menuTrans .nav{display: inline;}
  .navbar-nav > li > .dropdown-menu{display: block; position: relative; text-align: center;}
  .dropdown-menu > li::before{display: none;}
  .navbar-nav > li{border-bottom: 1px solid #ccc;}
  /*.navbar-nav > li + li{pointer-events: none;}
  .navbar-nav > li + li + li, .navbar-nav > li + li ul{pointer-events: all;}*/
  .navbar-nav > li > .dropdown-menu{width: 100%;}



  /*PREMIX*/
  .navbar-header{float: inherit!important; margin: inherit!important; background: #1d4a81; text-align: center; width: inherit; height: inherit;}
  .navbar-default .navbar-header .navbar-brand {color: #F05F40;font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;font-weight: 700;text-transform: uppercase;margin-top: 10px;padding: 0;width: 115px;height: 40px;}

  .navbar-nav > li { border-bottom: 1px solid #ccc; width: 100%; max-width: inherit; margin-top: 0;}
  .menuTrans .nav {display: block; width: 100%; text-align: center; margin: 0 auto;}

  .navbar-nav > li + li{width: 100%; display: block;}
  .navbar-nav > li + li + li{width: 100%; display: block;}
  .navbar-nav > li + li + li + li + li{width: 100%; display: block;}
  .navbar-nav > li + li + li + li + li + li{width: 100%; display: block;}
  .navbar-nav > li + li + li + li + li + li + li{width: 100%; display: block;}
  .sociais {float: none; width: 100%;} 
   
   #pgProdutos .topoProdutos .imagem{padding-right: 0; text-align: center; border-top: 2px solid #ccc;}
   #pgProdutos .topoProdutos .imagem img{display: block; margin: 0 auto;}

   #pgProdutos .arabesco {display: none;}
   #pgProdutos .containerProdutos {margin-top: 0;}
   #pgProdutos{padding-top: 30px;}
   #pgProdutos .tituloFixo{margin-top: 30px;}

   #pgProdutoInterna .topoTabela .tituloTabela{width: 45%;}
   #pgProdutoInterna .linhasTabela .conteudoTabela {width: 47.3%;}


   #historia{height: auto;}
   #historia main{margin-top: 0;}
   #historia .marcadorTimelina{display: none;}

   .navbar-nav > li > .dropdown-menu{margin-left: 0; margin-top: 0;}
   .navbar-nav > li + li + li {width: 100%; display: block; clear: both;}

   .dropdown-menu li + li, .dropdown-menu li{width: 100%;}

   .dropdown-menu li{height: auto;}
   .menuPasto ul .linkInterno{width: 100%;}
   .linkUltimo{width: 100%!important;}
   .dropdown-menu li{text-align: center;}

   .textosBanner{position: relative; top: inherit; width: 100%; left: inherit; margin-top: 20px; padding: 0 10px 10px 10px;;}
   .textosBanner h1 {font-size: 18px; margin-top: 0; color: #144b82;}
   .textosBanner h3{margin-top: 10px; color: #144b82;}
   .textosBanner h3 p{font-size: 12px;}

   .btao{padding: 14px 45px; font-size: 11px; position: relative; display: inline-block; margin-top: 0;}

   .bannerBlog .tituloBanner, .bannerBlog.blogInterno .tituloBanner{font-family: 'montserratbold'; text-align: center; position: relative; font-size: 18px; margin-top: 5px; color: #f04f26; background: transparent; padding-top: 20px;}
   .bannerBlog .container, .bannerBlog.blogInterno .container{ position: relative; top: inherit; left: inherit;}
   .bannerBlog {padding-top: 49px;}
   .bannerBlog .textoBanner p{color: #404040; text-align: center;}

   #pgPublicacoes .publicacoes{height: auto;}


   #historias .botaoaSolicite, #historiasDois .botaoaSolicite, #bannerTecnicoVTres .botaoaSolicite, #produtos .botaoaSolicite, #bannerTecnicoVDois .botaoaSolicite{width: 100%; font-size: 12px;}
   
   #blogHome .linkVeja{width: 100%; text-align: center; margin-bottom: 40px;}

   #blogHome .botaoaAcessar{width: 90%;}
   #videos .botaoTodosVideos, #noticiasCotacoes .botaoaSolicite, #noticiasCotacoes .linkVeja, #historiasDois .botaoaSolicite, #bannerTecnicoVTres .botaoaSolicite{width: 100%; text-align: center;}

   #bannerTecnico .tituloTecnico h3{padding: 0 20px;}
   #quemsomos h2{margin-top: 10px; font-size: 16px;}

   #videoManifesto h2{font-size: 20px;}
   #videoManifesto img{margin: 0 auto; margin-top: 0; width: 50%;}
   #dadosHistoria{background: #eee;}
  .titulosQuemSomos{font-size: 30px;}
  #missao .titulosQuemSomos{font-size: 30px; line-height: 36px;}
  #missao h2, #premios h3{font-size: 20px;}

  .pgContatoTecnico{margin-top: 54px!important;}
  .pgContatoTecnico .acesseCanais{font-size: 24px;}
  .pgContatoTecnico .canais{background:inherit;}
  .pgContatoTecnico .canais .col-md-10 {padding: inherit;}
  .pgContato .experiencia .zap .loguinho, .pgContato .experiencia .chat .loguinho, .pgContato .experiencia .email .loguinho{background-size: 30px; padding: 21px;}
  .pgContato .experiencia .zap span, .pgContato .experiencia .zap a, .pgContato .experiencia .chat span, .pgContato .experiencia .chat a, .pgContato .experiencia .email span, .pgContato .experiencia .email a {font-size: 10px;}
  .pgContatoTecnico .acesseCanais{font-size: 20px;}
  .pgContato .experiencia .zap, .pgContato .experiencia .chat, .pgContato .experiencia .email{margin: 10px 0;}
  #quemsomos.pgContato{padding-bottom: 20px;}

  #quemsomos.pgContato{margin-top: 20px;}
  
  .cotacoes .item li{width: 100%;}

  .mapa-svg-estados-svg {margin-top: -70px!important; width: 100%!important; height: 400px;}

  .pgHistorias, #quemsomos, #pgCadastrarVideos, #quemsomos.pgContato {padding-top: 70px;}

  #bannerTecnicoVTres .titulosHome, #historiasDois .titulosHome, #produtos .titulosHome, #blogHome .titulosHome, 
  #noticiasCotacoes .titulosHome, .cotacoes h3{font-size: 30px;}
  #produtos h4, #blogHome h4, #videos h4{line-height: 20px; font-size: 14px;}
  #historias h4, #historiasDois h4, #bannerTecnicoVDois h4, #produtos h4, #videos h4, .cotacoes small, #blogHome h4,
   #noticias h4, #noticiasCotacoes h4, #blogHome h4, {color: #9b9b9b; font-family: 'montserratlight';text-align: center;line-height: 20px; font-size: 14px;}

  footer .sociais{width: 100%;}
  footer .colunas h5{margin-top: 50px;}
  footer .logoRodape {margin-bottom: 50px;}
}

.cidade:hover image{opacity: 0.7; background-image: url("../img/marcador.svg");}
.menuProdutos{display: none!important;}