@charset "utf-8";
/**
 * CSS Paginas - CSS que contém estilos de partes do site que estarão nas páginas
 */

/*****************
 Blog
*****************/
.eventos .tituloBox {color:#464646;}
.eventos .imagem {text-align:center; margin-bottom:10px}
.eventos .texto {font-family:'GothamBook', Arial, Helvetica, sans-serif; font-size:22px; color:#333;line-height:30px; max-width:80%; margin:0 auto;}
.eventos .boxFotos {margin-top:50px;}
.eventos .boxFotos ul li {float:left; margin-right:50px;}
.eventos .boxFotos ul li:nth-child(3n){margin-right:0;}
.eventos .btnVoltar {display:block; position:relative; left:50%; transform:translateX(-50%); margin-top:50px; padding:10px; background:#F00; border-radius:5px; color:#FFF; font-family:'GothamBook', Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; text-align:center; max-width:200px;}
.eventos .btnVoltar:hover {background:#bf1a1a;}
.eventos .tituloCarousel {margin-top:50px;}
.eventos .carouselEventos {margin-top:30px;}
.eventos .carouselEventos li {max-width:530px; margin:0 auto; text-align:center;}
.eventos .carouselEventos li a {text-decoration:none;}
.eventos .carouselEventos li .tituloEventos {font-family:'GothamRoundedBold', Arial, Helvetica, sans-serif; font-size:30px; color:#464646; margin:20px 0 10px;}
.eventos .carouselEventos li .dtEventos {font-family:'GothamBook', Arial, Helvetica, sans-serif; font-size:17px; color:#464646;}
.eventos .carouselEventos li .descricao {font-family:'GothamBook', Arial, Helvetica, sans-serif; font-size:17px; color:#464646; margin:15px 0;}
.eventos .carouselEventos li .btnSaibaMais {display:block; text-decoration:none; font-family:'GothamBook', Arial, Helvetica, sans-serif; font-size:20px; background:#5ba044; color:#FFF; width:150px; padding:10px 0; border-radius:25px; margin:0 auto; text-align:center;}
.eventos .carouselEventos li .imagem {width:100%;}
.eventos .carouselEventos li .imagem img {width:100%;}
.eventos .owl-theme .owl-nav {margin-top:0; position:absolute; top:50%; transform:translateY(-50%); width:100%; height:33px;}
.eventos .owl-carousel .owl-nav button.owl-next {width: 0; height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #FFF; position:absolute; right:-2px; background:none; z-index:5;}
.eventos .owl-carousel .owl-nav button.owl-prev {width: 0; height: 0; border-top: 10px solid transparent;border-bottom: 10px solid transparent; border-right:10px solid #FFF; position:absolute; left:-4px; background:none;}
.eventos .owl-carousel .owl-nav button.owl-prev span, .eventos  .owl-carousel .owl-nav button.owl-next span {display:none;}
.eventos .owl-carousel .owl-nav:before {position:absolute; content:''; background:#5B9F43; height:30px; width:30px; border-radius:50%; left:-6px;}
.eventos .owl-carousel .owl-nav:after {position:absolute; content:''; background:#5B9F43; height:30px; width:30px; border-radius:50%; right:-6px;}
.eventos .owl-theme .owl-dots {margin-top:30px;}
.owl-theme .owl-dots .owl-dot span {border:1px solid #5ba044;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {border:1px solid #5ba044; background:#5ba044;}