.event-header a.category.all {
background-color: #3c3c3c !important;
}
.btn.btn-all {
background-color: #3c3c3c !important;
color: #fff;
}
.btn.btn-cultura {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura .main-col:before, .event-slider
.event-bg-half.cultura .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura .side-col:before, .event-slider
.event-bg-half.cultura .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura {
background-color: #ffaca9 !important;
}

/*
.event.cultura {
background-color: #eb4f46 !important;
}
.event.cultura figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-natureza {
background-color: #66bd57 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.natureza {
background-color: #66bd57 !important;
}
.event-header a.category.natureza {
background-color: #66bd57 !important;
}
.event figure figcaption .natureza {
background-color: #66bd57;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .natureza {
color: #66bd57; }
}
.event-slider .event-bg-half.natureza .main-col {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza .main-col:before, .event-slider
.event-bg-half.natureza .main-col:after {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza .side-col {
background-color: #66bd57 !important; }

.event-slider .event-bg-half.natureza .side-col:before, .event-slider
.event-bg-half.natureza .side-col:after {
background-color: #66bd57 !important; }

.sugestoes.natureza {
background-color: #b1e0b0 !important;
}

/*
.event.natureza {
background-color: #66bd57 !important;
}
.event.natureza figure {
border: solid 2px #66bd57 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.natureza:after, nav.navbar-light ul
.nav-item>button.nav-link.natureza:after {
background: #66bd57 !important;
}
nav.navbar-light ul .nav-item.natureza:hover > .dropdown-menu a {
background-color: rgba(102,189,87, .85) !important;
}

nav.navbar-light ul .nav-item.natureza:hover > .dropdown-menu a:hovewr {
background-color: rgba(102,189,87, 1) !important;
}

nav.navbar-light ul .nav-item.natureza:hover > .dropdown-menu a.active {
background-color: rgba(102,189,87, 1) !important;
}
#sliderHomepage .carousel-item.natureza:after {
/*background-color: #66bd57 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-gastronomia {
background-color: #fb966c !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.gastronomia {
background-color: #fb966c !important;
}
.event-header a.category.gastronomia {
background-color: #fb966c !important;
}
.event figure figcaption .gastronomia {
background-color: #fb966c;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .gastronomia {
color: #fb966c; }
}
.event-slider .event-bg-half.gastronomia .main-col {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia .main-col:before, .event-slider
.event-bg-half.gastronomia .main-col:after {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia .side-col {
background-color: #fb966c !important; }

.event-slider .event-bg-half.gastronomia .side-col:before, .event-slider
.event-bg-half.gastronomia .side-col:after {
background-color: #fb966c !important; }

.sugestoes.gastronomia {
background-color: #ffc7b3 !important;
}

/*
.event.gastronomia {
background-color: #fb966c !important;
}
.event.gastronomia figure {
border: solid 2px #fb966c !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.gastronomia:after, nav.navbar-light ul
.nav-item>button.nav-link.gastronomia:after {
background: #fb966c !important;
}
nav.navbar-light ul .nav-item.gastronomia:hover > .dropdown-menu a {
background-color: rgba(251,150,108, .85) !important;
}

nav.navbar-light ul .nav-item.gastronomia:hover > .dropdown-menu a:hovewr {
background-color: rgba(251,150,108, 1) !important;
}

nav.navbar-light ul .nav-item.gastronomia:hover > .dropdown-menu a.active {
background-color: rgba(251,150,108, 1) !important;
}
#sliderHomepage .carousel-item.gastronomia:after {
/*background-color: #fb966c !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto .main-col:before, .event-slider
.event-bg-half.desporto .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto .side-col:before, .event-slider
.event-bg-half.desporto .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto {
background-color: #b5c3dd !important;
}

/*
.event.desporto {
background-color: #6e85b9 !important;
}
.event.desporto figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos {
background-color: #c88578 !important;
}
.event-header a.category.eventos {
background-color: #c88578 !important;
}
.event figure figcaption .eventos {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos {
color: #c88578; }
}
.event-slider .event-bg-half.eventos .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos .main-col:before, .event-slider
.event-bg-half.eventos .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos .side-col:before, .event-slider
.event-bg-half.eventos .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos {
background-color: #f1c9c4 !important;
}

/*
.event.eventos {
background-color: #c88578 !important;
}
.event.eventos figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-festividades {
background-color: #57556e !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.festividades {
background-color: #57556e !important;
}
.event-header a.category.festividades {
background-color: #57556e !important;
}
.event figure figcaption .festividades {
background-color: #57556e;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .festividades {
color: #57556e; }
}
.event-slider .event-bg-half.festividades .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades .main-col:before, .event-slider
.event-bg-half.festividades .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades .side-col {
background-color: #57556e !important; }

.event-slider .event-bg-half.festividades .side-col:before, .event-slider
.event-bg-half.festividades .side-col:after {
background-color: #57556e !important; }

.sugestoes.festividades {
background-color: #b5c3dd !important;
}

/*
.event.festividades {
background-color: #57556e !important;
}
.event.festividades figure {
border: solid 2px #57556e !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.festividades:after, nav.navbar-light ul
.nav-item>button.nav-link.festividades:after {
background: #57556e !important;
}
nav.navbar-light ul .nav-item.festividades:hover > .dropdown-menu a {
background-color: rgba(87,85,110, .85) !important;
}

nav.navbar-light ul .nav-item.festividades:hover > .dropdown-menu a:hovewr {
background-color: rgba(87,85,110, 1) !important;
}

nav.navbar-light ul .nav-item.festividades:hover > .dropdown-menu a.active {
background-color: rgba(87,85,110, 1) !important;
}
#sliderHomepage .carousel-item.festividades:after {
/*background-color: #57556e !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-teatro {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-teatro {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-teatro {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-teatro {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-teatro {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-teatro .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-teatro .main-col:before, .event-slider
.event-bg-half.cultura-teatro .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-teatro .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-teatro .side-col:before, .event-slider
.event-bg-half.cultura-teatro .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-teatro {
background-color: #ffaca9 !important;
}

/*
.event.cultura-teatro {
background-color: #eb4f46 !important;
}
.event.cultura-teatro figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-teatro:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-teatro:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-teatro:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-teatro:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-teatro:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-teatro:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-musica {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-musica {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-musica {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-musica {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-musica {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-musica .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-musica .main-col:before, .event-slider
.event-bg-half.cultura-musica .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-musica .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-musica .side-col:before, .event-slider
.event-bg-half.cultura-musica .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-musica {
background-color: #ffaca9 !important;
}

/*
.event.cultura-musica {
background-color: #eb4f46 !important;
}
.event.cultura-musica figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-musica:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-musica:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-musica:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-musica:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-musica:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-musica:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-danca {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-danca {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-danca {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-danca {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-danca {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-danca .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-danca .main-col:before, .event-slider
.event-bg-half.cultura-danca .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-danca .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-danca .side-col:before, .event-slider
.event-bg-half.cultura-danca .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-danca {
background-color: #ffaca9 !important;
}

/*
.event.cultura-danca {
background-color: #eb4f46 !important;
}
.event.cultura-danca figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-danca:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-danca:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-danca:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-danca:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-danca:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-danca:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-pintura {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-pintura {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-pintura {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-pintura {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-pintura {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-pintura .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-pintura .main-col:before, .event-slider
.event-bg-half.cultura-pintura .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-pintura .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-pintura .side-col:before, .event-slider
.event-bg-half.cultura-pintura .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-pintura {
background-color: #ffaca9 !important;
}

/*
.event.cultura-pintura {
background-color: #eb4f46 !important;
}
.event.cultura-pintura figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-pintura:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-pintura:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-pintura:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-pintura:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-pintura:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-pintura:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-natureza-montanhismo {
background-color: #66bd57 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.natureza-montanhismo {
background-color: #66bd57 !important;
}
.event-header a.category.natureza-montanhismo {
background-color: #66bd57 !important;
}
.event figure figcaption .natureza-montanhismo {
background-color: #66bd57;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .natureza-montanhismo {
color: #66bd57; }
}
.event-slider .event-bg-half.natureza-montanhismo .main-col {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-montanhismo .main-col:before, .event-slider
.event-bg-half.natureza-montanhismo .main-col:after {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-montanhismo .side-col {
background-color: #66bd57 !important; }

.event-slider .event-bg-half.natureza-montanhismo .side-col:before, .event-slider
.event-bg-half.natureza-montanhismo .side-col:after {
background-color: #66bd57 !important; }

.sugestoes.natureza-montanhismo {
background-color: #b1e0b0 !important;
}

/*
.event.natureza-montanhismo {
background-color: #66bd57 !important;
}
.event.natureza-montanhismo figure {
border: solid 2px #66bd57 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.natureza-montanhismo:after, nav.navbar-light ul
.nav-item>button.nav-link.natureza-montanhismo:after {
background: #66bd57 !important;
}
nav.navbar-light ul .nav-item.natureza-montanhismo:hover > .dropdown-menu a {
background-color: rgba(102,189,87, .85) !important;
}

nav.navbar-light ul .nav-item.natureza-montanhismo:hover > .dropdown-menu a:hovewr {
background-color: rgba(102,189,87, 1) !important;
}

nav.navbar-light ul .nav-item.natureza-montanhismo:hover > .dropdown-menu a.active {
background-color: rgba(102,189,87, 1) !important;
}
#sliderHomepage .carousel-item.natureza-montanhismo:after {
/*background-color: #66bd57 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-natureza-passeios {
background-color: #66bd57 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.natureza-passeios {
background-color: #66bd57 !important;
}
.event-header a.category.natureza-passeios {
background-color: #66bd57 !important;
}
.event figure figcaption .natureza-passeios {
background-color: #66bd57;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .natureza-passeios {
color: #66bd57; }
}
.event-slider .event-bg-half.natureza-passeios .main-col {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-passeios .main-col:before, .event-slider
.event-bg-half.natureza-passeios .main-col:after {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-passeios .side-col {
background-color: #66bd57 !important; }

.event-slider .event-bg-half.natureza-passeios .side-col:before, .event-slider
.event-bg-half.natureza-passeios .side-col:after {
background-color: #66bd57 !important; }

.sugestoes.natureza-passeios {
background-color: #b1e0b0 !important;
}

/*
.event.natureza-passeios {
background-color: #66bd57 !important;
}
.event.natureza-passeios figure {
border: solid 2px #66bd57 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.natureza-passeios:after, nav.navbar-light ul
.nav-item>button.nav-link.natureza-passeios:after {
background: #66bd57 !important;
}
nav.navbar-light ul .nav-item.natureza-passeios:hover > .dropdown-menu a {
background-color: rgba(102,189,87, .85) !important;
}

nav.navbar-light ul .nav-item.natureza-passeios:hover > .dropdown-menu a:hovewr {
background-color: rgba(102,189,87, 1) !important;
}

nav.navbar-light ul .nav-item.natureza-passeios:hover > .dropdown-menu a.active {
background-color: rgba(102,189,87, 1) !important;
}
#sliderHomepage .carousel-item.natureza-passeios:after {
/*background-color: #66bd57 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-natureza-bicicleta {
background-color: #66bd57 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.natureza-bicicleta {
background-color: #66bd57 !important;
}
.event-header a.category.natureza-bicicleta {
background-color: #66bd57 !important;
}
.event figure figcaption .natureza-bicicleta {
background-color: #66bd57;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .natureza-bicicleta {
color: #66bd57; }
}
.event-slider .event-bg-half.natureza-bicicleta .main-col {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-bicicleta .main-col:before, .event-slider
.event-bg-half.natureza-bicicleta .main-col:after {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-bicicleta .side-col {
background-color: #66bd57 !important; }

.event-slider .event-bg-half.natureza-bicicleta .side-col:before, .event-slider
.event-bg-half.natureza-bicicleta .side-col:after {
background-color: #66bd57 !important; }

.sugestoes.natureza-bicicleta {
background-color: #b1e0b0 !important;
}

/*
.event.natureza-bicicleta {
background-color: #66bd57 !important;
}
.event.natureza-bicicleta figure {
border: solid 2px #66bd57 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.natureza-bicicleta:after, nav.navbar-light ul
.nav-item>button.nav-link.natureza-bicicleta:after {
background: #66bd57 !important;
}
nav.navbar-light ul .nav-item.natureza-bicicleta:hover > .dropdown-menu a {
background-color: rgba(102,189,87, .85) !important;
}

nav.navbar-light ul .nav-item.natureza-bicicleta:hover > .dropdown-menu a:hovewr {
background-color: rgba(102,189,87, 1) !important;
}

nav.navbar-light ul .nav-item.natureza-bicicleta:hover > .dropdown-menu a.active {
background-color: rgba(102,189,87, 1) !important;
}
#sliderHomepage .carousel-item.natureza-bicicleta:after {
/*background-color: #66bd57 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-gastronomia-vinhos {
background-color: #fb966c !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.gastronomia-vinhos {
background-color: #fb966c !important;
}
.event-header a.category.gastronomia-vinhos {
background-color: #fb966c !important;
}
.event figure figcaption .gastronomia-vinhos {
background-color: #fb966c;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .gastronomia-vinhos {
color: #fb966c; }
}
.event-slider .event-bg-half.gastronomia-vinhos .main-col {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia-vinhos .main-col:before, .event-slider
.event-bg-half.gastronomia-vinhos .main-col:after {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia-vinhos .side-col {
background-color: #fb966c !important; }

.event-slider .event-bg-half.gastronomia-vinhos .side-col:before, .event-slider
.event-bg-half.gastronomia-vinhos .side-col:after {
background-color: #fb966c !important; }

.sugestoes.gastronomia-vinhos {
background-color: #ffc7b3 !important;
}

/*
.event.gastronomia-vinhos {
background-color: #fb966c !important;
}
.event.gastronomia-vinhos figure {
border: solid 2px #fb966c !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.gastronomia-vinhos:after, nav.navbar-light ul
.nav-item>button.nav-link.gastronomia-vinhos:after {
background: #fb966c !important;
}
nav.navbar-light ul .nav-item.gastronomia-vinhos:hover > .dropdown-menu a {
background-color: rgba(251,150,108, .85) !important;
}

nav.navbar-light ul .nav-item.gastronomia-vinhos:hover > .dropdown-menu a:hovewr {
background-color: rgba(251,150,108, 1) !important;
}

nav.navbar-light ul .nav-item.gastronomia-vinhos:hover > .dropdown-menu a.active {
background-color: rgba(251,150,108, 1) !important;
}
#sliderHomepage .carousel-item.gastronomia-vinhos:after {
/*background-color: #fb966c !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-gastronomia-gastronomia {
background-color: #fb966c !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.gastronomia-gastronomia {
background-color: #fb966c !important;
}
.event-header a.category.gastronomia-gastronomia {
background-color: #fb966c !important;
}
.event figure figcaption .gastronomia-gastronomia {
background-color: #fb966c;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .gastronomia-gastronomia {
color: #fb966c; }
}
.event-slider .event-bg-half.gastronomia-gastronomia .main-col {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia-gastronomia .main-col:before, .event-slider
.event-bg-half.gastronomia-gastronomia .main-col:after {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia-gastronomia .side-col {
background-color: #fb966c !important; }

.event-slider .event-bg-half.gastronomia-gastronomia .side-col:before, .event-slider
.event-bg-half.gastronomia-gastronomia .side-col:after {
background-color: #fb966c !important; }

.sugestoes.gastronomia-gastronomia {
background-color: #ffc7b3 !important;
}

/*
.event.gastronomia-gastronomia {
background-color: #fb966c !important;
}
.event.gastronomia-gastronomia figure {
border: solid 2px #fb966c !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.gastronomia-gastronomia:after, nav.navbar-light ul
.nav-item>button.nav-link.gastronomia-gastronomia:after {
background: #fb966c !important;
}
nav.navbar-light ul .nav-item.gastronomia-gastronomia:hover > .dropdown-menu a {
background-color: rgba(251,150,108, .85) !important;
}

nav.navbar-light ul .nav-item.gastronomia-gastronomia:hover > .dropdown-menu a:hovewr {
background-color: rgba(251,150,108, 1) !important;
}

nav.navbar-light ul .nav-item.gastronomia-gastronomia:hover > .dropdown-menu a.active {
background-color: rgba(251,150,108, 1) !important;
}
#sliderHomepage .carousel-item.gastronomia-gastronomia:after {
/*background-color: #fb966c !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto-futebol {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto-futebol {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto-futebol {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto-futebol {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto-futebol {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto-futebol .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-futebol .main-col:before, .event-slider
.event-bg-half.desporto-futebol .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-futebol .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto-futebol .side-col:before, .event-slider
.event-bg-half.desporto-futebol .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto-futebol {
background-color: #b5c3dd !important;
}

/*
.event.desporto-futebol {
background-color: #6e85b9 !important;
}
.event.desporto-futebol figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto-futebol:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto-futebol:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto-futebol:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto-futebol:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto-futebol:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto-futebol:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto-basquetebol {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto-basquetebol {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto-basquetebol {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto-basquetebol {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto-basquetebol {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto-basquetebol .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-basquetebol .main-col:before, .event-slider
.event-bg-half.desporto-basquetebol .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-basquetebol .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto-basquetebol .side-col:before, .event-slider
.event-bg-half.desporto-basquetebol .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto-basquetebol {
background-color: #b5c3dd !important;
}

/*
.event.desporto-basquetebol {
background-color: #6e85b9 !important;
}
.event.desporto-basquetebol figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto-basquetebol:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto-basquetebol:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto-basquetebol:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto-basquetebol:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto-basquetebol:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto-basquetebol:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto-atletismo {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto-atletismo {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto-atletismo {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto-atletismo {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto-atletismo {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto-atletismo .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-atletismo .main-col:before, .event-slider
.event-bg-half.desporto-atletismo .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-atletismo .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto-atletismo .side-col:before, .event-slider
.event-bg-half.desporto-atletismo .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto-atletismo {
background-color: #b5c3dd !important;
}

/*
.event.desporto-atletismo {
background-color: #6e85b9 !important;
}
.event.desporto-atletismo figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto-atletismo:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto-atletismo:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto-atletismo:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto-atletismo:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto-atletismo:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto-atletismo:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto-ciclismo {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto-ciclismo {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto-ciclismo {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto-ciclismo {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto-ciclismo {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto-ciclismo .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-ciclismo .main-col:before, .event-slider
.event-bg-half.desporto-ciclismo .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-ciclismo .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto-ciclismo .side-col:before, .event-slider
.event-bg-half.desporto-ciclismo .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto-ciclismo {
background-color: #b5c3dd !important;
}

/*
.event.desporto-ciclismo {
background-color: #6e85b9 !important;
}
.event.desporto-ciclismo figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto-ciclismo:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto-ciclismo:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto-ciclismo:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto-ciclismo:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto-ciclismo:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto-ciclismo:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-festividades-festa-das-cruzes {
background-color: #57556e !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.festividades-festa-das-cruzes {
background-color: #57556e !important;
}
.event-header a.category.festividades-festa-das-cruzes {
background-color: #57556e !important;
}
.event figure figcaption .festividades-festa-das-cruzes {
background-color: #57556e;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .festividades-festa-das-cruzes {
color: #57556e; }
}
.event-slider .event-bg-half.festividades-festa-das-cruzes .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-festa-das-cruzes .main-col:before, .event-slider
.event-bg-half.festividades-festa-das-cruzes .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-festa-das-cruzes .side-col {
background-color: #57556e !important; }

.event-slider .event-bg-half.festividades-festa-das-cruzes .side-col:before, .event-slider
.event-bg-half.festividades-festa-das-cruzes .side-col:after {
background-color: #57556e !important; }

.sugestoes.festividades-festa-das-cruzes {
background-color: #b5c3dd !important;
}

/*
.event.festividades-festa-das-cruzes {
background-color: #57556e !important;
}
.event.festividades-festa-das-cruzes figure {
border: solid 2px #57556e !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.festividades-festa-das-cruzes:after, nav.navbar-light ul
.nav-item>button.nav-link.festividades-festa-das-cruzes:after {
background: #57556e !important;
}
nav.navbar-light ul .nav-item.festividades-festa-das-cruzes:hover > .dropdown-menu a {
background-color: rgba(87,85,110, .85) !important;
}

nav.navbar-light ul .nav-item.festividades-festa-das-cruzes:hover > .dropdown-menu a:hovewr {
background-color: rgba(87,85,110, 1) !important;
}

nav.navbar-light ul .nav-item.festividades-festa-das-cruzes:hover > .dropdown-menu a.active {
background-color: rgba(87,85,110, 1) !important;
}
#sliderHomepage .carousel-item.festividades-festa-das-cruzes:after {
/*background-color: #57556e !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-festividades-pascoa {
background-color: #57556e !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.festividades-pascoa {
background-color: #57556e !important;
}
.event-header a.category.festividades-pascoa {
background-color: #57556e !important;
}
.event figure figcaption .festividades-pascoa {
background-color: #57556e;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .festividades-pascoa {
color: #57556e; }
}
.event-slider .event-bg-half.festividades-pascoa .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-pascoa .main-col:before, .event-slider
.event-bg-half.festividades-pascoa .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-pascoa .side-col {
background-color: #57556e !important; }

.event-slider .event-bg-half.festividades-pascoa .side-col:before, .event-slider
.event-bg-half.festividades-pascoa .side-col:after {
background-color: #57556e !important; }

.sugestoes.festividades-pascoa {
background-color: #b5c3dd !important;
}

/*
.event.festividades-pascoa {
background-color: #57556e !important;
}
.event.festividades-pascoa figure {
border: solid 2px #57556e !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.festividades-pascoa:after, nav.navbar-light ul
.nav-item>button.nav-link.festividades-pascoa:after {
background: #57556e !important;
}
nav.navbar-light ul .nav-item.festividades-pascoa:hover > .dropdown-menu a {
background-color: rgba(87,85,110, .85) !important;
}

nav.navbar-light ul .nav-item.festividades-pascoa:hover > .dropdown-menu a:hovewr {
background-color: rgba(87,85,110, 1) !important;
}

nav.navbar-light ul .nav-item.festividades-pascoa:hover > .dropdown-menu a.active {
background-color: rgba(87,85,110, 1) !important;
}
#sliderHomepage .carousel-item.festividades-pascoa:after {
/*background-color: #57556e !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-festividades-natal {
background-color: #57556e !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.festividades-natal {
background-color: #57556e !important;
}
.event-header a.category.festividades-natal {
background-color: #57556e !important;
}
.event figure figcaption .festividades-natal {
background-color: #57556e;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .festividades-natal {
color: #57556e; }
}
.event-slider .event-bg-half.festividades-natal .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-natal .main-col:before, .event-slider
.event-bg-half.festividades-natal .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-natal .side-col {
background-color: #57556e !important; }

.event-slider .event-bg-half.festividades-natal .side-col:before, .event-slider
.event-bg-half.festividades-natal .side-col:after {
background-color: #57556e !important; }

.sugestoes.festividades-natal {
background-color: #b5c3dd !important;
}

/*
.event.festividades-natal {
background-color: #57556e !important;
}
.event.festividades-natal figure {
border: solid 2px #57556e !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.festividades-natal:after, nav.navbar-light ul
.nav-item>button.nav-link.festividades-natal:after {
background: #57556e !important;
}
nav.navbar-light ul .nav-item.festividades-natal:hover > .dropdown-menu a {
background-color: rgba(87,85,110, .85) !important;
}

nav.navbar-light ul .nav-item.festividades-natal:hover > .dropdown-menu a:hovewr {
background-color: rgba(87,85,110, 1) !important;
}

nav.navbar-light ul .nav-item.festividades-natal:hover > .dropdown-menu a.active {
background-color: rgba(87,85,110, 1) !important;
}
#sliderHomepage .carousel-item.festividades-natal:after {
/*background-color: #57556e !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-festividades-10-de-junho {
background-color: #57556e !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.festividades-10-de-junho {
background-color: #57556e !important;
}
.event-header a.category.festividades-10-de-junho {
background-color: #57556e !important;
}
.event figure figcaption .festividades-10-de-junho {
background-color: #57556e;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .festividades-10-de-junho {
color: #57556e; }
}
.event-slider .event-bg-half.festividades-10-de-junho .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-10-de-junho .main-col:before, .event-slider
.event-bg-half.festividades-10-de-junho .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-10-de-junho .side-col {
background-color: #57556e !important; }

.event-slider .event-bg-half.festividades-10-de-junho .side-col:before, .event-slider
.event-bg-half.festividades-10-de-junho .side-col:after {
background-color: #57556e !important; }

.sugestoes.festividades-10-de-junho {
background-color: #b5c3dd !important;
}

/*
.event.festividades-10-de-junho {
background-color: #57556e !important;
}
.event.festividades-10-de-junho figure {
border: solid 2px #57556e !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.festividades-10-de-junho:after, nav.navbar-light ul
.nav-item>button.nav-link.festividades-10-de-junho:after {
background: #57556e !important;
}
nav.navbar-light ul .nav-item.festividades-10-de-junho:hover > .dropdown-menu a {
background-color: rgba(87,85,110, .85) !important;
}

nav.navbar-light ul .nav-item.festividades-10-de-junho:hover > .dropdown-menu a:hovewr {
background-color: rgba(87,85,110, 1) !important;
}

nav.navbar-light ul .nav-item.festividades-10-de-junho:hover > .dropdown-menu a.active {
background-color: rgba(87,85,110, 1) !important;
}
#sliderHomepage .carousel-item.festividades-10-de-junho:after {
/*background-color: #57556e !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos-feira {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos-feira {
background-color: #c88578 !important;
}
.event-header a.category.eventos-feira {
background-color: #c88578 !important;
}
.event figure figcaption .eventos-feira {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos-feira {
color: #c88578; }
}
.event-slider .event-bg-half.eventos-feira .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-feira .main-col:before, .event-slider
.event-bg-half.eventos-feira .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-feira .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos-feira .side-col:before, .event-slider
.event-bg-half.eventos-feira .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos-feira {
background-color: #f1c9c4 !important;
}

/*
.event.eventos-feira {
background-color: #c88578 !important;
}
.event.eventos-feira figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos-feira:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos-feira:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos-feira:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos-feira:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos-feira:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos-feira:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos-educacao {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos-educacao {
background-color: #c88578 !important;
}
.event-header a.category.eventos-educacao {
background-color: #c88578 !important;
}
.event figure figcaption .eventos-educacao {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos-educacao {
color: #c88578; }
}
.event-slider .event-bg-half.eventos-educacao .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-educacao .main-col:before, .event-slider
.event-bg-half.eventos-educacao .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-educacao .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos-educacao .side-col:before, .event-slider
.event-bg-half.eventos-educacao .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos-educacao {
background-color: #f1c9c4 !important;
}

/*
.event.eventos-educacao {
background-color: #c88578 !important;
}
.event.eventos-educacao figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos-educacao:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos-educacao:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos-educacao:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos-educacao:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos-educacao:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos-educacao:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-natureza-ambiente {
background-color: #66bd57 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.natureza-ambiente {
background-color: #66bd57 !important;
}
.event-header a.category.natureza-ambiente {
background-color: #66bd57 !important;
}
.event figure figcaption .natureza-ambiente {
background-color: #66bd57;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .natureza-ambiente {
color: #66bd57; }
}
.event-slider .event-bg-half.natureza-ambiente .main-col {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-ambiente .main-col:before, .event-slider
.event-bg-half.natureza-ambiente .main-col:after {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-ambiente .side-col {
background-color: #66bd57 !important; }

.event-slider .event-bg-half.natureza-ambiente .side-col:before, .event-slider
.event-bg-half.natureza-ambiente .side-col:after {
background-color: #66bd57 !important; }

.sugestoes.natureza-ambiente {
background-color: #b1e0b0 !important;
}

/*
.event.natureza-ambiente {
background-color: #66bd57 !important;
}
.event.natureza-ambiente figure {
border: solid 2px #66bd57 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.natureza-ambiente:after, nav.navbar-light ul
.nav-item>button.nav-link.natureza-ambiente:after {
background: #66bd57 !important;
}
nav.navbar-light ul .nav-item.natureza-ambiente:hover > .dropdown-menu a {
background-color: rgba(102,189,87, .85) !important;
}

nav.navbar-light ul .nav-item.natureza-ambiente:hover > .dropdown-menu a:hovewr {
background-color: rgba(102,189,87, 1) !important;
}

nav.navbar-light ul .nav-item.natureza-ambiente:hover > .dropdown-menu a.active {
background-color: rgba(102,189,87, 1) !important;
}
#sliderHomepage .carousel-item.natureza-ambiente:after {
/*background-color: #66bd57 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos-turismo {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos-turismo {
background-color: #c88578 !important;
}
.event-header a.category.eventos-turismo {
background-color: #c88578 !important;
}
.event figure figcaption .eventos-turismo {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos-turismo {
color: #c88578; }
}
.event-slider .event-bg-half.eventos-turismo .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-turismo .main-col:before, .event-slider
.event-bg-half.eventos-turismo .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-turismo .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos-turismo .side-col:before, .event-slider
.event-bg-half.eventos-turismo .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos-turismo {
background-color: #f1c9c4 !important;
}

/*
.event.eventos-turismo {
background-color: #c88578 !important;
}
.event.eventos-turismo figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos-turismo:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos-turismo:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos-turismo:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos-turismo:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos-turismo:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos-turismo:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-outros {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-outros {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-outros {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-outros {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-outros {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-outros .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-outros .main-col:before, .event-slider
.event-bg-half.cultura-outros .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-outros .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-outros .side-col:before, .event-slider
.event-bg-half.cultura-outros .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-outros {
background-color: #ffaca9 !important;
}

/*
.event.cultura-outros {
background-color: #eb4f46 !important;
}
.event.cultura-outros figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-outros:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-outros:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-outros:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-outros:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-outros:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-outros:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-gastronomia-outros {
background-color: #fb966c !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.gastronomia-outros {
background-color: #fb966c !important;
}
.event-header a.category.gastronomia-outros {
background-color: #fb966c !important;
}
.event figure figcaption .gastronomia-outros {
background-color: #fb966c;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .gastronomia-outros {
color: #fb966c; }
}
.event-slider .event-bg-half.gastronomia-outros .main-col {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia-outros .main-col:before, .event-slider
.event-bg-half.gastronomia-outros .main-col:after {
background-color: #ffc7b3 !important; }

.event-slider .event-bg-half.gastronomia-outros .side-col {
background-color: #fb966c !important; }

.event-slider .event-bg-half.gastronomia-outros .side-col:before, .event-slider
.event-bg-half.gastronomia-outros .side-col:after {
background-color: #fb966c !important; }

.sugestoes.gastronomia-outros {
background-color: #ffc7b3 !important;
}

/*
.event.gastronomia-outros {
background-color: #fb966c !important;
}
.event.gastronomia-outros figure {
border: solid 2px #fb966c !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.gastronomia-outros:after, nav.navbar-light ul
.nav-item>button.nav-link.gastronomia-outros:after {
background: #fb966c !important;
}
nav.navbar-light ul .nav-item.gastronomia-outros:hover > .dropdown-menu a {
background-color: rgba(251,150,108, .85) !important;
}

nav.navbar-light ul .nav-item.gastronomia-outros:hover > .dropdown-menu a:hovewr {
background-color: rgba(251,150,108, 1) !important;
}

nav.navbar-light ul .nav-item.gastronomia-outros:hover > .dropdown-menu a.active {
background-color: rgba(251,150,108, 1) !important;
}
#sliderHomepage .carousel-item.gastronomia-outros:after {
/*background-color: #fb966c !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-natureza-outros {
background-color: #66bd57 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.natureza-outros {
background-color: #66bd57 !important;
}
.event-header a.category.natureza-outros {
background-color: #66bd57 !important;
}
.event figure figcaption .natureza-outros {
background-color: #66bd57;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .natureza-outros {
color: #66bd57; }
}
.event-slider .event-bg-half.natureza-outros .main-col {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-outros .main-col:before, .event-slider
.event-bg-half.natureza-outros .main-col:after {
background-color: #b1e0b0 !important; }

.event-slider .event-bg-half.natureza-outros .side-col {
background-color: #66bd57 !important; }

.event-slider .event-bg-half.natureza-outros .side-col:before, .event-slider
.event-bg-half.natureza-outros .side-col:after {
background-color: #66bd57 !important; }

.sugestoes.natureza-outros {
background-color: #b1e0b0 !important;
}

/*
.event.natureza-outros {
background-color: #66bd57 !important;
}
.event.natureza-outros figure {
border: solid 2px #66bd57 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.natureza-outros:after, nav.navbar-light ul
.nav-item>button.nav-link.natureza-outros:after {
background: #66bd57 !important;
}
nav.navbar-light ul .nav-item.natureza-outros:hover > .dropdown-menu a {
background-color: rgba(102,189,87, .85) !important;
}

nav.navbar-light ul .nav-item.natureza-outros:hover > .dropdown-menu a:hovewr {
background-color: rgba(102,189,87, 1) !important;
}

nav.navbar-light ul .nav-item.natureza-outros:hover > .dropdown-menu a.active {
background-color: rgba(102,189,87, 1) !important;
}
#sliderHomepage .carousel-item.natureza-outros:after {
/*background-color: #66bd57 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto-outros {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto-outros {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto-outros {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto-outros {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto-outros {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto-outros .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-outros .main-col:before, .event-slider
.event-bg-half.desporto-outros .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-outros .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto-outros .side-col:before, .event-slider
.event-bg-half.desporto-outros .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto-outros {
background-color: #b5c3dd !important;
}

/*
.event.desporto-outros {
background-color: #6e85b9 !important;
}
.event.desporto-outros figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto-outros:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto-outros:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto-outros:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto-outros:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto-outros:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto-outros:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-festividades-outros {
background-color: #57556e !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.festividades-outros {
background-color: #57556e !important;
}
.event-header a.category.festividades-outros {
background-color: #57556e !important;
}
.event figure figcaption .festividades-outros {
background-color: #57556e;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .festividades-outros {
color: #57556e; }
}
.event-slider .event-bg-half.festividades-outros .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-outros .main-col:before, .event-slider
.event-bg-half.festividades-outros .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.festividades-outros .side-col {
background-color: #57556e !important; }

.event-slider .event-bg-half.festividades-outros .side-col:before, .event-slider
.event-bg-half.festividades-outros .side-col:after {
background-color: #57556e !important; }

.sugestoes.festividades-outros {
background-color: #b5c3dd !important;
}

/*
.event.festividades-outros {
background-color: #57556e !important;
}
.event.festividades-outros figure {
border: solid 2px #57556e !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.festividades-outros:after, nav.navbar-light ul
.nav-item>button.nav-link.festividades-outros:after {
background: #57556e !important;
}
nav.navbar-light ul .nav-item.festividades-outros:hover > .dropdown-menu a {
background-color: rgba(87,85,110, .85) !important;
}

nav.navbar-light ul .nav-item.festividades-outros:hover > .dropdown-menu a:hovewr {
background-color: rgba(87,85,110, 1) !important;
}

nav.navbar-light ul .nav-item.festividades-outros:hover > .dropdown-menu a.active {
background-color: rgba(87,85,110, 1) !important;
}
#sliderHomepage .carousel-item.festividades-outros:after {
/*background-color: #57556e !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos-outros {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos-outros {
background-color: #c88578 !important;
}
.event-header a.category.eventos-outros {
background-color: #c88578 !important;
}
.event figure figcaption .eventos-outros {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos-outros {
color: #c88578; }
}
.event-slider .event-bg-half.eventos-outros .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-outros .main-col:before, .event-slider
.event-bg-half.eventos-outros .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-outros .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos-outros .side-col:before, .event-slider
.event-bg-half.eventos-outros .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos-outros {
background-color: #f1c9c4 !important;
}

/*
.event.eventos-outros {
background-color: #c88578 !important;
}
.event.eventos-outros figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos-outros:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos-outros:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos-outros:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos-outros:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos-outros:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos-outros:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-cinema {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-cinema {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-cinema {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-cinema {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-cinema {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-cinema .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-cinema .main-col:before, .event-slider
.event-bg-half.cultura-cinema .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-cinema .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-cinema .side-col:before, .event-slider
.event-bg-half.cultura-cinema .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-cinema {
background-color: #ffaca9 !important;
}

/*
.event.cultura-cinema {
background-color: #eb4f46 !important;
}
.event.cultura-cinema figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-cinema:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-cinema:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-cinema:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-cinema:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-cinema:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-cinema:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-exposicoes {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-exposicoes {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-exposicoes {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-exposicoes {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-exposicoes {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-exposicoes .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-exposicoes .main-col:before, .event-slider
.event-bg-half.cultura-exposicoes .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-exposicoes .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-exposicoes .side-col:before, .event-slider
.event-bg-half.cultura-exposicoes .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-exposicoes {
background-color: #ffaca9 !important;
}

/*
.event.cultura-exposicoes {
background-color: #eb4f46 !important;
}
.event.cultura-exposicoes figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-exposicoes:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-exposicoes:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-exposicoes:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-exposicoes:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-exposicoes:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-exposicoes:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-desporto-hoquei {
background-color: #6e85b9 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.desporto-hoquei {
background-color: #6e85b9 !important;
}
.event-header a.category.desporto-hoquei {
background-color: #6e85b9 !important;
}
.event figure figcaption .desporto-hoquei {
background-color: #6e85b9;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .desporto-hoquei {
color: #6e85b9; }
}
.event-slider .event-bg-half.desporto-hoquei .main-col {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-hoquei .main-col:before, .event-slider
.event-bg-half.desporto-hoquei .main-col:after {
background-color: #b5c3dd !important; }

.event-slider .event-bg-half.desporto-hoquei .side-col {
background-color: #6e85b9 !important; }

.event-slider .event-bg-half.desporto-hoquei .side-col:before, .event-slider
.event-bg-half.desporto-hoquei .side-col:after {
background-color: #6e85b9 !important; }

.sugestoes.desporto-hoquei {
background-color: #b5c3dd !important;
}

/*
.event.desporto-hoquei {
background-color: #6e85b9 !important;
}
.event.desporto-hoquei figure {
border: solid 2px #6e85b9 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.desporto-hoquei:after, nav.navbar-light ul
.nav-item>button.nav-link.desporto-hoquei:after {
background: #6e85b9 !important;
}
nav.navbar-light ul .nav-item.desporto-hoquei:hover > .dropdown-menu a {
background-color: rgba(110,133,185, .85) !important;
}

nav.navbar-light ul .nav-item.desporto-hoquei:hover > .dropdown-menu a:hovewr {
background-color: rgba(110,133,185, 1) !important;
}

nav.navbar-light ul .nav-item.desporto-hoquei:hover > .dropdown-menu a.active {
background-color: rgba(110,133,185, 1) !important;
}
#sliderHomepage .carousel-item.desporto-hoquei:after {
/*background-color: #6e85b9 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos-quadrilatero {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos-quadrilatero {
background-color: #c88578 !important;
}
.event-header a.category.eventos-quadrilatero {
background-color: #c88578 !important;
}
.event figure figcaption .eventos-quadrilatero {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos-quadrilatero {
color: #c88578; }
}
.event-slider .event-bg-half.eventos-quadrilatero .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-quadrilatero .main-col:before, .event-slider
.event-bg-half.eventos-quadrilatero .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-quadrilatero .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos-quadrilatero .side-col:before, .event-slider
.event-bg-half.eventos-quadrilatero .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos-quadrilatero {
background-color: #f1c9c4 !important;
}

/*
.event.eventos-quadrilatero {
background-color: #c88578 !important;
}
.event.eventos-quadrilatero figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos-quadrilatero:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos-quadrilatero:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos-quadrilatero:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos-quadrilatero:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos-quadrilatero:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos-quadrilatero:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas {
background-color: #e4af16 !important;
}
.event-header a.category.escolas {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas .main-col:before, .event-slider
.event-bg-half.escolas .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas .side-col:before, .event-slider
.event-bg-half.escolas .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas {
background-color:  !important;
}

/*
.event.escolas {
background-color: #e4af16 !important;
}
.event.escolas figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas-pre-escolar {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas-pre-escolar {
background-color: #e4af16 !important;
}
.event-header a.category.escolas-pre-escolar {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas-pre-escolar {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas-pre-escolar {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas-pre-escolar .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas-pre-escolar .main-col:before, .event-slider
.event-bg-half.escolas-pre-escolar .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas-pre-escolar .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas-pre-escolar .side-col:before, .event-slider
.event-bg-half.escolas-pre-escolar .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas-pre-escolar {
background-color:  !important;
}

/*
.event.escolas-pre-escolar {
background-color: #e4af16 !important;
}
.event.escolas-pre-escolar figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas-pre-escolar:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas-pre-escolar:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas-pre-escolar:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas-pre-escolar:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas-pre-escolar:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas-pre-escolar:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas-1-ciclo {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas-1-ciclo {
background-color: #e4af16 !important;
}
.event-header a.category.escolas-1-ciclo {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas-1-ciclo {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas-1-ciclo {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas-1-ciclo .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas-1-ciclo .main-col:before, .event-slider
.event-bg-half.escolas-1-ciclo .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas-1-ciclo .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas-1-ciclo .side-col:before, .event-slider
.event-bg-half.escolas-1-ciclo .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas-1-ciclo {
background-color:  !important;
}

/*
.event.escolas-1-ciclo {
background-color: #e4af16 !important;
}
.event.escolas-1-ciclo figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas-1-ciclo:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas-1-ciclo:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas-1-ciclo:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas-1-ciclo:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas-1-ciclo:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas-1-ciclo:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas-2-ciclo {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas-2-ciclo {
background-color: #e4af16 !important;
}
.event-header a.category.escolas-2-ciclo {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas-2-ciclo {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas-2-ciclo {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas-2-ciclo .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas-2-ciclo .main-col:before, .event-slider
.event-bg-half.escolas-2-ciclo .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas-2-ciclo .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas-2-ciclo .side-col:before, .event-slider
.event-bg-half.escolas-2-ciclo .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas-2-ciclo {
background-color:  !important;
}

/*
.event.escolas-2-ciclo {
background-color: #e4af16 !important;
}
.event.escolas-2-ciclo figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas-2-ciclo:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas-2-ciclo:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas-2-ciclo:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas-2-ciclo:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas-2-ciclo:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas-2-ciclo:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas-3-ciclo {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas-3-ciclo {
background-color: #e4af16 !important;
}
.event-header a.category.escolas-3-ciclo {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas-3-ciclo {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas-3-ciclo {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas-3-ciclo .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas-3-ciclo .main-col:before, .event-slider
.event-bg-half.escolas-3-ciclo .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas-3-ciclo .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas-3-ciclo .side-col:before, .event-slider
.event-bg-half.escolas-3-ciclo .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas-3-ciclo {
background-color:  !important;
}

/*
.event.escolas-3-ciclo {
background-color: #e4af16 !important;
}
.event.escolas-3-ciclo figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas-3-ciclo:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas-3-ciclo:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas-3-ciclo:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas-3-ciclo:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas-3-ciclo:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas-3-ciclo:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas-secundario {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas-secundario {
background-color: #e4af16 !important;
}
.event-header a.category.escolas-secundario {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas-secundario {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas-secundario {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas-secundario .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas-secundario .main-col:before, .event-slider
.event-bg-half.escolas-secundario .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas-secundario .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas-secundario .side-col:before, .event-slider
.event-bg-half.escolas-secundario .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas-secundario {
background-color:  !important;
}

/*
.event.escolas-secundario {
background-color: #e4af16 !important;
}
.event.escolas-secundario figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas-secundario:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas-secundario:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas-secundario:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas-secundario:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas-secundario:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas-secundario:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-escolas-superior {
background-color: #e4af16 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.escolas-superior {
background-color: #e4af16 !important;
}
.event-header a.category.escolas-superior {
background-color: #e4af16 !important;
}
.event figure figcaption .escolas-superior {
background-color: #e4af16;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .escolas-superior {
color: #e4af16; }
}
.event-slider .event-bg-half.escolas-superior .main-col {
background-color:  !important; }

.event-slider .event-bg-half.escolas-superior .main-col:before, .event-slider
.event-bg-half.escolas-superior .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.escolas-superior .side-col {
background-color: #e4af16 !important; }

.event-slider .event-bg-half.escolas-superior .side-col:before, .event-slider
.event-bg-half.escolas-superior .side-col:after {
background-color: #e4af16 !important; }

.sugestoes.escolas-superior {
background-color:  !important;
}

/*
.event.escolas-superior {
background-color: #e4af16 !important;
}
.event.escolas-superior figure {
border: solid 2px #e4af16 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.escolas-superior:after, nav.navbar-light ul
.nav-item>button.nav-link.escolas-superior:after {
background: #e4af16 !important;
}
nav.navbar-light ul .nav-item.escolas-superior:hover > .dropdown-menu a {
background-color: rgba(228,175,22, .85) !important;
}

nav.navbar-light ul .nav-item.escolas-superior:hover > .dropdown-menu a:hovewr {
background-color: rgba(228,175,22, 1) !important;
}

nav.navbar-light ul .nav-item.escolas-superior:hover > .dropdown-menu a.active {
background-color: rgba(228,175,22, 1) !important;
}
#sliderHomepage .carousel-item.escolas-superior:after {
/*background-color: #e4af16 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-cultura-livros {
background-color: #eb4f46 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.cultura-livros {
background-color: #eb4f46 !important;
}
.event-header a.category.cultura-livros {
background-color: #eb4f46 !important;
}
.event figure figcaption .cultura-livros {
background-color: #eb4f46;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .cultura-livros {
color: #eb4f46; }
}
.event-slider .event-bg-half.cultura-livros .main-col {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-livros .main-col:before, .event-slider
.event-bg-half.cultura-livros .main-col:after {
background-color: #ffaca9 !important; }

.event-slider .event-bg-half.cultura-livros .side-col {
background-color: #eb4f46 !important; }

.event-slider .event-bg-half.cultura-livros .side-col:before, .event-slider
.event-bg-half.cultura-livros .side-col:after {
background-color: #eb4f46 !important; }

.sugestoes.cultura-livros {
background-color: #ffaca9 !important;
}

/*
.event.cultura-livros {
background-color: #eb4f46 !important;
}
.event.cultura-livros figure {
border: solid 2px #eb4f46 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.cultura-livros:after, nav.navbar-light ul
.nav-item>button.nav-link.cultura-livros:after {
background: #eb4f46 !important;
}
nav.navbar-light ul .nav-item.cultura-livros:hover > .dropdown-menu a {
background-color: rgba(235,79,70, .85) !important;
}

nav.navbar-light ul .nav-item.cultura-livros:hover > .dropdown-menu a:hovewr {
background-color: rgba(235,79,70, 1) !important;
}

nav.navbar-light ul .nav-item.cultura-livros:hover > .dropdown-menu a.active {
background-color: rgba(235,79,70, 1) !important;
}
#sliderHomepage .carousel-item.cultura-livros:after {
/*background-color: #eb4f46 !important;*/
background-color: #333 !important;
opacity: .25;
}
.btn.btn-eventos-festividades {
background-color: #c88578 !important;
color: #fff;
padding: 0 .375rem;
}
#sliderHomepage .carousel-item .carousel-caption a.tag.eventos-festividades {
background-color: #c88578 !important;
}
.event-header a.category.eventos-festividades {
background-color: #c88578 !important;
}
.event figure figcaption .eventos-festividades {
background-color: #c88578;
}
.event-slider .event-bg-half .info-container .event-buy-ticket .eventos-festividades {
color: #c88578; }
}
.event-slider .event-bg-half.eventos-festividades .main-col {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-festividades .main-col:before, .event-slider
.event-bg-half.eventos-festividades .main-col:after {
background-color: #f1c9c4 !important; }

.event-slider .event-bg-half.eventos-festividades .side-col {
background-color: #c88578 !important; }

.event-slider .event-bg-half.eventos-festividades .side-col:before, .event-slider
.event-bg-half.eventos-festividades .side-col:after {
background-color: #c88578 !important; }

.sugestoes.eventos-festividades {
background-color: #f1c9c4 !important;
}

/*
.event.eventos-festividades {
background-color: #c88578 !important;
}
.event.eventos-festividades figure {
border: solid 2px #c88578 !important;
}*/

nav.navbar-light ul .nav-item > a.nav-link.eventos-festividades:after, nav.navbar-light ul
.nav-item>button.nav-link.eventos-festividades:after {
background: #c88578 !important;
}
nav.navbar-light ul .nav-item.eventos-festividades:hover > .dropdown-menu a {
background-color: rgba(200,133,120, .85) !important;
}

nav.navbar-light ul .nav-item.eventos-festividades:hover > .dropdown-menu a:hovewr {
background-color: rgba(200,133,120, 1) !important;
}

nav.navbar-light ul .nav-item.eventos-festividades:hover > .dropdown-menu a.active {
background-color: rgba(200,133,120, 1) !important;
}
#sliderHomepage .carousel-item.eventos-festividades:after {
/*background-color: #c88578 !important;*/
background-color: #333 !important;
opacity: .25;
}

.event-header a.category.theatro-gil-vicente {
background-color: #77645b !important;
}
.event figure figcaption .theatro-gil-vicente {
background-color: #77645b;
}
.event-slider .event-bg-half.theatro-gil-vicente .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.theatro-gil-vicente .main-col:before, .event-slider
.event-bg-half.theatro-gil-vicente .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.theatro-gil-vicente .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.theatro-gil-vicente .side-col:before, .event-slider
.event-bg-half.theatro-gil-vicente .side-col:after {
background-color: #77645b !important; }

.sugestoes.theatro-gil-vicente {
background-color: #d5cdcb !important;
}
.event-header a.category.museu-de-olaria {
background-color: #77645b !important;
}
.event figure figcaption .museu-de-olaria {
background-color: #77645b;
}
.event-slider .event-bg-half.museu-de-olaria .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.museu-de-olaria .main-col:before, .event-slider
.event-bg-half.museu-de-olaria .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.museu-de-olaria .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.museu-de-olaria .side-col:before, .event-slider
.event-bg-half.museu-de-olaria .side-col:after {
background-color: #77645b !important; }

.sugestoes.museu-de-olaria {
background-color: #d5cdcb !important;
}
.event-header a.category.galeria-municipal-de-arte {
background-color: #77645b !important;
}
.event figure figcaption .galeria-municipal-de-arte {
background-color: #77645b;
}
.event-slider .event-bg-half.galeria-municipal-de-arte .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.galeria-municipal-de-arte .main-col:before, .event-slider
.event-bg-half.galeria-municipal-de-arte .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.galeria-municipal-de-arte .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.galeria-municipal-de-arte .side-col:before, .event-slider
.event-bg-half.galeria-municipal-de-arte .side-col:after {
background-color: #77645b !important; }

.sugestoes.galeria-municipal-de-arte {
background-color: #d5cdcb !important;
}
.event-header a.category.biblioteca-municipal {
background-color: #77645b !important;
}
.event figure figcaption .biblioteca-municipal {
background-color: #77645b;
}
.event-slider .event-bg-half.biblioteca-municipal .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.biblioteca-municipal .main-col:before, .event-slider
.event-bg-half.biblioteca-municipal .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.biblioteca-municipal .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.biblioteca-municipal .side-col:before, .event-slider
.event-bg-half.biblioteca-municipal .side-col:after {
background-color: #77645b !important; }

.sugestoes.biblioteca-municipal {
background-color: #d5cdcb !important;
}
.event-header a.category.torre-medieval {
background-color: #77645b !important;
}
.event figure figcaption .torre-medieval {
background-color: #77645b;
}
.event-slider .event-bg-half.torre-medieval .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.torre-medieval .main-col:before, .event-slider
.event-bg-half.torre-medieval .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.torre-medieval .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.torre-medieval .side-col:before, .event-slider
.event-bg-half.torre-medieval .side-col:after {
background-color: #77645b !important; }

.sugestoes.torre-medieval {
background-color: #d5cdcb !important;
}
.event-header a.category.posto-de-turismo {
background-color: #77645b !important;
}
.event figure figcaption .posto-de-turismo {
background-color: #77645b;
}
.event-slider .event-bg-half.posto-de-turismo .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.posto-de-turismo .main-col:before, .event-slider
.event-bg-half.posto-de-turismo .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.posto-de-turismo .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.posto-de-turismo .side-col:before, .event-slider
.event-bg-half.posto-de-turismo .side-col:after {
background-color: #77645b !important; }

.sugestoes.posto-de-turismo {
background-color: #d5cdcb !important;
}
.event-header a.category.estadio-municipal {
background-color: #77645b !important;
}
.event figure figcaption .estadio-municipal {
background-color: #77645b;
}
.event-slider .event-bg-half.estadio-municipal .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.estadio-municipal .main-col:before, .event-slider
.event-bg-half.estadio-municipal .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.estadio-municipal .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.estadio-municipal .side-col:before, .event-slider
.event-bg-half.estadio-municipal .side-col:after {
background-color: #77645b !important; }

.sugestoes.estadio-municipal {
background-color: #d5cdcb !important;
}
.event-header a.category.pavilhao-municipal {
background-color: #77645b !important;
}
.event figure figcaption .pavilhao-municipal {
background-color: #77645b;
}
.event-slider .event-bg-half.pavilhao-municipal .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.pavilhao-municipal .main-col:before, .event-slider
.event-bg-half.pavilhao-municipal .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.pavilhao-municipal .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.pavilhao-municipal .side-col:before, .event-slider
.event-bg-half.pavilhao-municipal .side-col:after {
background-color: #77645b !important; }

.sugestoes.pavilhao-municipal {
background-color: #d5cdcb !important;
}
.event-header a.category.casa-da-juventude {
background-color: #77645b !important;
}
.event figure figcaption .casa-da-juventude {
background-color: #77645b;
}
.event-slider .event-bg-half.casa-da-juventude .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.casa-da-juventude .main-col:before, .event-slider
.event-bg-half.casa-da-juventude .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.casa-da-juventude .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.casa-da-juventude .side-col:before, .event-slider
.event-bg-half.casa-da-juventude .side-col:after {
background-color: #77645b !important; }

.sugestoes.casa-da-juventude {
background-color: #d5cdcb !important;
}
.event-header a.category.piscinas-municipais {
background-color: #77645b !important;
}
.event figure figcaption .piscinas-municipais {
background-color: #77645b;
}
.event-slider .event-bg-half.piscinas-municipais .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.piscinas-municipais .main-col:before, .event-slider
.event-bg-half.piscinas-municipais .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.piscinas-municipais .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.piscinas-municipais .side-col:before, .event-slider
.event-bg-half.piscinas-municipais .side-col:after {
background-color: #77645b !important; }

.sugestoes.piscinas-municipais {
background-color: #d5cdcb !important;
}
.event-header a.category.casa-da-azenha {
background-color: #77645b !important;
}
.event figure figcaption .casa-da-azenha {
background-color: #77645b;
}
.event-slider .event-bg-half.casa-da-azenha .main-col {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.casa-da-azenha .main-col:before, .event-slider
.event-bg-half.casa-da-azenha .main-col:after {
background-color: #d5cdcb !important; }

.event-slider .event-bg-half.casa-da-azenha .side-col {
background-color: #77645b !important; }
.event-slider .event-bg-half.casa-da-azenha .side-col:before, .event-slider
.event-bg-half.casa-da-azenha .side-col:after {
background-color: #77645b !important; }

.sugestoes.casa-da-azenha {
background-color: #d5cdcb !important;
}
.event-header a.category.casa-da-criatividade {
background-color:  !important;
}
.event figure figcaption .casa-da-criatividade {
background-color: ;
}
.event-slider .event-bg-half.casa-da-criatividade .main-col {
background-color:  !important; }

.event-slider .event-bg-half.casa-da-criatividade .main-col:before, .event-slider
.event-bg-half.casa-da-criatividade .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.casa-da-criatividade .side-col {
background-color:  !important; }
.event-slider .event-bg-half.casa-da-criatividade .side-col:before, .event-slider
.event-bg-half.casa-da-criatividade .side-col:after {
background-color:  !important; }

.sugestoes.casa-da-criatividade {
background-color:  !important;
}
.event-header a.category.espaco-cultura-galeria-de-exposicoes-temporarias {
background-color:  !important;
}
.event figure figcaption .espaco-cultura-galeria-de-exposicoes-temporarias {
background-color: ;
}
.event-slider .event-bg-half.espaco-cultura-galeria-de-exposicoes-temporarias .main-col {
background-color:  !important; }

.event-slider .event-bg-half.espaco-cultura-galeria-de-exposicoes-temporarias .main-col:before, .event-slider
.event-bg-half.espaco-cultura-galeria-de-exposicoes-temporarias .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.espaco-cultura-galeria-de-exposicoes-temporarias .side-col {
background-color:  !important; }
.event-slider .event-bg-half.espaco-cultura-galeria-de-exposicoes-temporarias .side-col:before, .event-slider
.event-bg-half.espaco-cultura-galeria-de-exposicoes-temporarias .side-col:after {
background-color:  !important; }

.sugestoes.espaco-cultura-galeria-de-exposicoes-temporarias {
background-color:  !important;
}
.event-header a.category.auditorio-pacos-do-concelho {
background-color:  !important;
}
.event figure figcaption .auditorio-pacos-do-concelho {
background-color: ;
}
.event-slider .event-bg-half.auditorio-pacos-do-concelho .main-col {
background-color:  !important; }

.event-slider .event-bg-half.auditorio-pacos-do-concelho .main-col:before, .event-slider
.event-bg-half.auditorio-pacos-do-concelho .main-col:after {
background-color:  !important; }

.event-slider .event-bg-half.auditorio-pacos-do-concelho .side-col {
background-color:  !important; }
.event-slider .event-bg-half.auditorio-pacos-do-concelho .side-col:before, .event-slider
.event-bg-half.auditorio-pacos-do-concelho .side-col:after {
background-color:  !important; }

.sugestoes.auditorio-pacos-do-concelho {
background-color:  !important;
}
