.evento{background: #fff; color: #000;}
.evento .topo{background: #000; padding: 60px 0;}
.evento .topo h1{text-align: center; color: #fff; font-weight: 600; font-size: 2rem; margin: 0 20%; width: 60%;}
.evento .topo .owl-carousel{margin-top: 50px;}
.evento .topo .owl-carousel img{width: 100%; height: auto; aspect-ratio: 16 / 9; object-fit: cover; border-radius: 10px;}
.evento .topo .owl-carousel p{ margin: 0; padding: 30px 5%; text-align: center; font-size: 1rem; line-height: 1.8rem; }
.evento .topo .owl-stage-outer .owl-item{opacity: .15;}
.evento .topo .owl-stage-outer .center{opacity: 1!important}
.evento .topo button.owl-next, .evento .topo button.owl-prev {background: transparent; color: #fff; padding: 15px 10px 0; font-size: 1.7rem; transition: .3s; outline: 0; border: 0;}
.evento .topo button.owl-next:hover, .evento .topo button .owl-prev:hover{background: transparent; color: #ff1621;}
.evento .conteudo{padding: 80px 0; width: 1100px; max-width: 90%; margin: 0 auto}
.evento .conteudo p{font-size: 1rem; margin: 0 0 25px; line-height: 1.8em; text-align: justify;}
.evento .conteudo .video{margin-top: 30px;}
.evento .conteudo .video iframe{border-radius: 10px;}
.evento .conteudo .sharedaddy.sd-sharing-enabled{margin-top: 30px;}
.evento a{color: #ff1621;}
@media screen and (max-width: 1024px){
  .evento .topo .owl-stage-outer .owl-item{opacity: 1;}
  .evento .topo h1{margin: 0 5%; width: 90%;}
  .evento .conteudo{padding: 50px 0;}
}

@media screen and (max-width: 480px){
.evento .topo {padding: 40px 0;}
.evento .topo h1 { margin: 0px 10%; width: 80%; font-size: 1.5rem; line-height: 1.9rem;}
.evento .topo .owl-carousel{margin-top: 40px;}
.evento .topo .owl-carousel p { padding: 20px 5%; text-align: center; font-size: .8rem; line-height: 1.4rem; }
.evento .conteudo { padding: 30px 15px}
.evento .conteudo p{text-align: left;}
}