/*Style páginas de entrada 27/Junho/2022 */

ul.pm-ul-carousel-videos {XXbackground-color:transparent;border-top:1px solid #333; margin-left:-25px;}

ul.pm-ul-carousel-videos li .pm-video-thumb{display:block;width:100%;position:relative;height:0;padding:56.25% 0 0;overflow:hidden;XXbackground-color:#cccccc /*#fafafa*/}

ul.pm-ul-carousel-videos li img{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto}

ul.pm-ul-carousel-videos .pm-video-meta{color:#777;font-size:12px}ul.pm-ul-carousel-videos .pm-video-meta .pm-video-author{margin-right:5px;color:#888}

.pm-section-highlighted ul.pm-ul-carousel-videos li .thumbnail .pm-video-thumb{background-color:transparent;border:1px solid #333}.pm-section-highlighted ul.pm-ul-carousel-videos li .thumbnail .caption a{color:#fafafa}

.thumbnail .overlay{position:absolute;border:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);background-image:url(//detran-br.com/imagens/icon-play-32.png);background-repeat:no-repeat;background-position:center center;opacity:0;-webkit-transition:.25s;-moz-transition:.25s;-ms-transition:.25s;-o-transition:.25s;transition:.25s}

.thumbnail .caption{padding:0;color:inherit}.thumbnail .caption h3{font-size:13px;overflow:hidden}.thumbnail .caption h3 a{color:#333;font-weight:500}.thumbnail .caption h3 a:hover{color:#20a8e1;text-decoration:underline}.thumbnail .caption h3 a:visited{color:#408}
	
.thumbnail:hover .overlay{opacity:1}

.slick-track:before,.slick-track:after{display:table;content:''}

.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}

.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}

.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: '';
  line-height: 0;
}
.clearfix:after {
  clear: both;
}