
/**
  Section Description Page
*/
.content-description{
  padding: 0px 40px;
}
.content-description h1{
  text-transform: none;
}
.content-description .description{
  padding:5px;
  margin-top:-40px;
}
.content-description .description ul{
  list-style: circle;
  max-width: 100% !important;
}
.content-description .description ul li{
  font-size:15px !important;
}
.content-description .description p{
  color:#444242;
  font-size:15px;
  font-weight: normal;
}
.content-description .description p:last-child{
  margin-top:-20px;
}
.destaque-yellow{
  color:#8e6f00;
}

.iframe_container{
  width: 600px;
  margin: 0 auto;
}
.video_container h3{
  padding-bottom:20px;
  color: #003057;
  font-size:21px;
  font-weight:500;
}
.cards{
  display: flex;
  justify-content: space-evenly;
}
.cards .card{
  width:250px;
  border: 2px solid #e3e3e3 !important;
  padding:10px;
  padding-bottom:20px;
}
.card-img>img{
  width:100%;
  object-fit:cover;
  height:250px;
}
.cards .card .card-body{
  padding-top:10px;
}
.cards .card .card-body .card-title{
  font-size:15px;
  /*line-height: 30px;*/
  letter-spacing: normal;
  color: #003057;
  font-weight:bold;
  margin: 0;
  text-align: left;
}
.cards .card .card-body .card-desc p{
  font-size: 15px;
  text-align: left;
  padding-top:10px;
  padding-bottom:10px;
  color:#444242;
  float: left;
}
.card-link{
  color:#8e6f00;
  text-align: center;
  font-size: 15px;
  float: left;
  transition: all .3s;
  text-transform: uppercase;
}
.card-link:hover{
  color:#8e6f00;
}
.tksb-primary-link-arrow_icon{
  width: 19px;
  fill: #8e6f00;
  transition: right .3s ease;
}
.li-doth{
  padding-right:8px;
  font-weight: bold;
}
.video_container{
  margin-top:-20px;
}
#content-pesquisa{
  background: #ffffff;
  position: absolute;
  width: 100%;  
  top: 100%;
  max-height:380px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-box-shadow: 0px 15px 23.22px 3.78px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 15px 23.22px 3.78px rgba(0, 0, 0, 0.15);
  border-radius: 0 0 3px 3px;
  padding-top: 10px;
  padding-bottom: 10px;
  z-index: 9999;
}
.link_busca_ver_mais{
    text-align: center;
    font-size: 16px;
    color:#003054;
    text-decoration: underline;
}
.list-sugestoes-search{
    list-style: none;
    padding-left: 5px;
    padding:5px;
}
.list-sugestoes-search>li{
    
    padding:5px;
}
a.list-sugestoes-link>li{
    transition: all .3s;
}
a.list-sugestoes-link:hover{
    background-color: #f2f3f4;
}
.info-content-search{
    width: 100%;
    display: flex;
    justify-content:space-between;
    padding-left:5px;
    padding-right:5px;
}
.info-content-search:first-child{
    color:#003054;
}
.title-busca{
   font-weight:bold;
   margin-top:10px !important;
   font-size: 18px !important;
   padding-left: 0px !important;
   color:#003054;
}
.thumb-resultado-content{
    padding-left:0px;
}
.info-resultado-content{
    margin-top:5px;
}
span.type-busca{
    background-color: #ddb837;
    color: white;
    font-weight:600;
    padding:1px 5px;
    width: 90px;
    padding-top: 3px;
    text-align: center;
}
p.descricao-busca{
    color:#9d9d9d;
    margin-top:10px;
}
.unset-hr{

    margin-top: 10px;
    margin-bottom: 0px;
}
.img_search_sugestoes{
    width:60px;
    height:50px;
    object-fit: cover;
}

.line-ul.list-check ul{
  list-style: none !important;
}


.iframe_container{
  width: 600px;
  margin: 0 auto;
}
.video_container h3{
  padding-bottom:20px;
  color: #003057;
  font-size:21px;
  font-weight:500;
}
.cards{
  display: flex;
  justify-content: space-evenly;
}
.cards .card{
  width:250px;
  border: 2px solid #e3e3e3 !important;
  padding:10px;
  padding-bottom:20px;
}
.card-img>img{
  width:100%;
  object-fit:cover;
  height:250px;
}
.cards .card .card-body{
  padding-top:10px;
}
.cards .card .card-body .card-title{
  font-size:15px;
  /*line-height: 30px;*/
  letter-spacing: normal;
  color: #003057;
  font-weight:bold;
  margin: 0;
  text-align: left;
}
.cards .card .card-body .card-desc p{
  font-size: 15px;
  text-align: left;
  padding-top:10px;
  padding-bottom:10px;
  color:#444242;
  float: left;
}
.card-link{
  color:#8e6f00;
  text-align: center;
  font-size: 15px;
  float: left;
  transition: all .3s;
  text-transform: uppercase;
}
.card-link:hover{
  color:#8e6f00;
}
.tksb-primary-link-arrow_icon{
  width: 19px;
  fill: #8e6f00;
  transition: right .3s ease;
}
.li-doth{
  padding-right:8px;
  font-weight: bold;
}
.video_container{
  margin-top:-20px;
}
