/*HEADER PERSON TAG*/
.list-header.person-header {margin-bottom: 0;}
.list-header.person {margin-bottom: 100px;border-bottom: 1px solid;margin-bottom: 20px;}
.tag-list .list-header .personImage img {width: 104px;height: 104px;object-fit: cover;border: 0.5px solid #707070;border-radius: 52px;}
.tag-list .list-header .dados-person {margin-left: 4px;}
.tag-list .list-header .galeria-person {background-color: #F7F7F7;padding:20px;max-height: 166px}
.tag-list .list-header .galeria-person span{font: normal normal bold 16px/24px "Roboto",sans-serif;letter-spacing: 0px;color: #272727;}
.tag-list .list-header .galeria-person .our-carousel { display: flex;}
.tag-list .list-header .galeria-person .our-carousel .our-carousel-item{width: 24%; height: 90px;margin: 2px;}
.tag-list .list-header .galeria-person .our-carousel .our-carousel-item figure{width: 100%; height: 90px;}
.tag-list .list-header .galeria-person .our-carousel .our-carousel-item figure img {width: 100%; height: 100%; object-fit: cover;border: 1px solid black;}
.tag-list .list-header .galeria-person .our-carousel .our-carousel-item .persona-carousel-shadow{width: 100%;height: 100%;position: relative;}
.tag-list .list-header .galeria-person .our-carousel .our-carousel-item .persona-carousel-shadow img{filter: brightness(25%);}
.tag-list .list-header .galeria-person .our-carousel .our-carousel-item .persona-carousel-shadow span {color: #FFF; position: absolute;z-index: 9999;text-align: center; position: absolute;top: 50%;left: 0;right: 0;margin: auto;transform: translateY(-50%);pointer-events: none;}

.tag-list .list-header .list-title.person {padding-left: 10px;font: 300 32px/32px "Roboto",sans-serif;top: 10px;position: absolute;left: 138px;}
.tag-list .list-header .dadosPerson {left: 20px;position: relative;}
.tag-list .list-header .completeNamePerson {font: bold 16px/24px "Roboto",sans-serif;letter-spacing: 0px;color: #272727;}
.tag-list .list-header .completeNamePerson span {font: 300 16px/24px "Roboto",sans-serif;}
.tag-list .list-header .signoPerson {font: bold 16px/24px "Roboto",sans-serif;letter-spacing: 0px;color: #272727;margin-bottom: 40px;}
.tag-list .list-header .signoPerson span {font: 300 16px/24px "Roboto",sans-serif;}
.tag-list .list-header .signoPerson > .partidoPoliticoPerson {margin-top: -40px;}
.tag-list .list-header .signoPerson + .partidoPoliticoPerson {margin-top: -40px;}
.tag-list .list-header .partidoPoliticoPerson {font: bold 16px/24px "Roboto",sans-serif;letter-spacing: 0px;color: #272727;margin-bottom: 40px;}
.tag-list .list-header .partidoPoliticoPerson span {font: 300 16px/24px "Roboto",sans-serif;}
.tag-list .list-header .biografiaPerson {position: relative; font: bold 16px/24px "Roboto",sans-serif;letter-spacing: 0px;color: #272727;margin-bottom: -86px;left: 123px;padding-right: 175px;width: 1300px;margin-bottom: auto;margin-top: -20px;}
.tag-list .list-header .biografiaPerson span {font: 300 16px/24px "Roboto",sans-serif;}
.tag-list .list-header .biografiaPerson #ler-mais-person {display: none; font: bold 16px/24px "Roboto",sans-serif;color: #C04540;}
.tag-list .list-header .nascimentoPerson { font: bold 16px/24px "Roboto",sans-serif;letter-spacing: 0px;color: #272727; max-width: 95%}
.tag-list .list-header .nascimentoPerson span {font: 300 16px/24px "Roboto",sans-serif;}

@media (max-width: 991px) {
  .list-header.person-header {margin-bottom: 0;}
  .list-header.person {display: block; padding-bottom: 20px;margin: 20px 0 20px 0;}
  .tag-list .list-header .personImage {left: 60%;position: relative;margin-left: -100px;width: 100px;}
  .tag-list .list-header .personImage img {width: 104px;height: 104px;object-fit: cover;}
  .tag-list .list-header .list-title.person {font: 300 24px/28px "Roboto",sans-serif;padding-left: 115px;top: 20px;position: absolute;left: 10px;}
  .tag-list .list-header .dadosPerson {left: -5px;top:   10px;}
  .tag-list .list-header .signoPerson + .partidoPoliticoPerson {margin: 0;}
  .tag-list .list-header .signoPerson {margin: 0;}
  .tag-list .list-header .partidoPoliticoPerson {margin: 0;}
  .tag-list .list-header .signoPerson {margin-bottom: 0;}
  .tag-list .list-header .biografiaPerson {left:-5px;padding-right:0;width: auto;padding-top: 24px;margin-top: 0px;}
  .tag-list .list-header .galeria-person {margin-top:20px;}
  .tag-list .list-header .galeria-person .our-carousel .our-carousel-item .persona-carousel-shadow span {font: normal normal bold 10px/16px "Roboto",sans-serif;}
  .tag-list .list-header .galeria-person .our-carousel .our-carousel-item figure img, 
  .tag-list .list-header .galeria-person .our-carousel .our-carousel-item,
  .tag-list .list-header .galeria-person .our-carousel .our-carousel-item figure {max-height: 50px;}

}