.background-image-container{position:relative;overflow:hidden;box-shadow:0 5px 10px 0 rgba(0,0,0,.2)}.background-image-container.bottomOffset{padding-bottom:12rem;margin-bottom:-6rem}.background-image{position:absolute;top:0;width:100%;height:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.background-image-container .black-filter{display:block;position:absolute;top:0;z-index:0;width:100%;height:100%;background-image:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.6))}.background-image.filter{-webkit-filter:blur(10px);filter:blur(10px);z-index:-1}.google-chart{min-height:200px;height:100%}.progress-bar{width:100%;height:10px}.progress-bar .progress{background-color:#4caf50;height:10px;width:0;transition:height .3s ease-out}.progress-bar.vertical{height:100%;width:10px}.progress-bar.vertical .progress{width:10px;height:0}.progress-bar.bg{background-color:#e0e0e0}.progress-bar.rounded,.progress-bar.rounded .progress{border-radius:10px}.progress-bar{margin-bottom:.5rem}.progress-bar .progress{transition:width .3s ease-out;border-radius:8px;margin-bottom:.25rem}.voto{font-family:"Montserrat",sans-serif;position:relative;background-color:#4caf50;border-radius:50%;font-size:1.25rem;font-weight:600;line-height:80px;text-align:center;color:#fff;width:80px;height:80px}.voto:before{content:"";border-radius:50%;position:absolute;top:4px;left:4px;right:4px;bottom:4px;border:4px solid #fff}.gallery .tta-carousel .gallery-list{position:relative;justify-content:normal;flex-wrap:nowrap;width:100%;align-self:start;align-items:stretch}.gallery .tta-carousel .gallery-list img{width:100%}.gallery .tta-carousel .gallery-item{width:100%;padding:.75rem;display:inline-flex;align-items:center;flex-grow:1;outline:none;transition:background-color .3s ease-out}.gallery .tta-carousel .gallery-item:first-child{margin-left:0}.gallery .tta-carousel .gallery-item img{min-width:100px;pointer-events:none}.gallery .tta-carousel .gallery-item.active,.gallery .tta-carousel .gallery-item:hover{background-color:#e0e0e0}.gallery .tta-carousel .gallery-item:hover{cursor:pointer}@media (min-width:1030px){.gallery .gallery-item img{min-width:250px}.gallery.horizontal .gallery-item img{min-width:auto}}.gallery-zoom{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:100%;width:40px;height:40px;background-color:rgba(0,0,0,.3)}.gallery-zoom:active,.gallery-zoom:focus,.gallery-zoom:hover{cursor:pointer;outline:none}.gallery-zoom .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gallery-zoom svg{position:relative;transform:translate(20%,-20%);height:1.5rem;width:1.5rem;opacity:.9}.gallery-zoom svg path.color{fill:#fff}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:flex;align-items:center;-webkit-user-select:none;-ms-user-select:none;user-select:none}.carousel-control-next:active,.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:active,.carousel-control-prev:focus,.carousel-control-prev:hover{outline:none}.carousel-control-next .sr-only,.carousel-control-prev .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.carousel-control-next .control-container,.carousel-control-prev .control-container{position:relative;width:24px;height:48px;background-color:rgba(0,0,0,.3)}.carousel-control-next .control-container:hover,.carousel-control-prev .control-container:hover{cursor:pointer}.carousel-control-next .control-container svg,.carousel-control-prev .control-container svg{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;width:1.75rem;height:1.75rem;opacity:.9}.carousel-control-next .control-container svg path.color,.carousel-control-prev .control-container svg path.color{fill:#fff}.carousel-control-next.nobg .control-container,.carousel-control-prev.nobg .control-container{background-color:transparent}.carousel-control-next.solid .control-container,.carousel-control-prev.solid .control-container{width:48px;border-radius:48px;background-color:#333;box-shadow:0 10px 20px 0 rgba(0,0,0,.2)}.carousel-control-prev{left:0}.carousel-control-prev .control-container{border-bottom-right-radius:48px;border-top-right-radius:48px;left:0}.carousel-control-prev .control-container svg{right:2px}.carousel-control-prev.solid{left:-65px;left:calc(-1rem - 48px)}.carousel-control-next{right:0}.carousel-control-next .control-container{border-bottom-left-radius:48px;border-top-left-radius:48px;right:0}.carousel-control-next svg{left:2px}.carousel-control-next.solid{right:-65px;right:calc(-1rem - 48px)}.gallery .carousel-inner{height:200px}@media (min-width:768px){.gallery .carousel-inner{height:300px}}@media (min-width:1030px){.gallery .carousel-inner{height:400px}}@media (min-width:1366px){.gallery .carousel-inner{height:500px}}@media (min-width:1030px){.gallery .gallery-list{max-height:400px}}@media (min-width:1366px){.gallery .gallery-list{max-height:500px}}.gallery .gallery-list.withcarousel .gallery-item img{max-height:90px}@media (min-width:768px){.gallery .gallery-list.withcarousel .gallery-item img{max-height:120px}}.gallery{position:relative;display:block}.gallery>img{width:100%;height:auto}.gallery .gallery-carousel{display:flex;flex-direction:column}.gallery .gallery-carousel img{max-width:100%;max-height:100%}@supports (object-fit:contain){.gallery .gallery-carousel img{object-fit:contain}}.gallery .gallery-carousel .carousel-inner{margin-bottom:.5rem}.gallery .gallery-carousel .carousel-indicator{margin:0}.gallery .gallery-carousel .carousel-item-next,.gallery .gallery-carousel .carousel-item-prev,.gallery .gallery-carousel .carousel-item.active{display:flex}@media (min-width:1030px){.gallery.horizontal .gallery-carousel{flex-direction:row;align-items:center}.gallery.horizontal .gallery-carousel .carousel-inner{display:flex;align-items:center;overflow:hidden;margin-right:1rem;margin-bottom:0;width:65%}.gallery.horizontal .gallery-carousel .gallery-list{flex-wrap:wrap;width:45%}.gallery.horizontal .gallery-carousel .gallery-item{width:50%}}.gallery.lightbox{padding:2rem}@media (min-width:768px){.gallery.lightbox{padding:3rem}}.gallery.lightbox{position:fixed;background-color:rgba(0,0,0,.9);top:0;bottom:0;left:0;right:0;z-index:1000;align-items:normal}.gallery.lightbox .carousel-inner{height:100%;overflow:hidden}.gallery.lightbox .gallery-carousel{width:100%;height:100%;display:flex}.gallery.lightbox .gallery-list{background-color:#fff;flex-shrink:0}@media (min-width:1030px){.gallery.lightbox.horizontal .carousel-inner{width:80%}.gallery.lightbox.horizontal .gallery-list{width:20%}.gallery.lightbox.horizontal .gallery-item{width:100%}.gallery.lightbox .gallery-carousel{align-items:normal}.gallery.lightbox .gallery-carousel .carousel-inner{max-height:none}.gallery.lightbox .gallery-carousel .gallery-list{max-height:100%}}