.sppb-addon-sp-slider.politicas-hero-slider .sp-slider-outer-stage .sp-item::before {
	content: "";
	width: 70%;
	height: 100%;
	position: absolute;
	z-index: 2;
	display: block;
	background: linear-gradient(90deg, #FFE100 1%, #FFE100 0%, rgba(20, 22, 46, 0) 100%) !important;
	left: 0px;
    display: none !important;
}

#sp-header.header-sticky {
	position: fixed;
	z-index: 9999;
	background-color: #000 !important;
}

.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li.active:hover > a {
	color: #ffe100 !important;
    font-weight: 800;
}

.sp-megamenu-parent > li > a {
	color: #ffe100 !important;
}

.sp-megamenu-parent > li:not(:last-child)::after {
	content: "/";
	color: #ffe100 !important;
	font-weight: 700;
}

.sp-megamenu-parent > li > a::before, .sp-megamenu-parent > li > span::before {
	content: "";
	position: absolute;
	top: calc(50% + 15px);
	left: 15px;
	right: 100%;
	height: 1px;
	background-color: #FFe100 !important;
	transition: 0.3s;
	font-weight: 900;
}

.sp-megamenu-parent > li:hover {
font-weight: 900;
}

.view-category.politicast-event-list #sp-header {
	background-color: #FFE100 !important;
}

#sp-header {
	height: 100px !important;

}

#sp-header > .container-inner {
	padding: 5px 100px !important;
	background-color: #000 !important;
}

.view-article.politicast-event-list #sp-header {
	background-color: #000 !important;
}

#offcanvas-toggler > .fa {
	color: #ffe100 !important;
}

@media (max-width: 1400px) {
	#sp-header > .container-inner {
		padding: 5px 30px !important;
		background-color: #000 !important;
	}
}

#sp-menu > .sp-column .sp-megamenu-wrapper {
	margin-right: 10px !important;
}

.offcanvas-menu .offcanvas-inner {
	padding: 30px;
	background: #000 !important;
	color: #ffe100 !important;
	display: flex;
	flex-direction: column;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 36px;
	letter-spacing: -0.3px;
	color: #ffe100 !important;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
	color: #ffe100 !important;
}

.offcanvas-menu {
	background-color: #000 !important;
	color: #17161A;
}

.article-social-share {
	display: none !important;
}

.article-bottom-social-wrap {
	display: none !important;
}

.view-category.press-media #sp-main-body .container .blog .article-list.articles-leading .article:first-child {
	width: 50% !important;
	padding: 0 30px !important;
}
@media (max-width: 1000px) {
	.view-category.press-media #sp-main-body .container .blog .article-list.articles-leading .article:first-child {
		width: 100% !important;
		padding: 20px !important;
	}
	.view-category.press-media #sp-main-body .container .blog .article-list.articles-leading .article {
		width: 100% !important;
		float: left;
		margin-bottom: 40px;
		position: relative;
		padding: 20px !important;
	}
	
}

.view-category.press-media #sp-main-body .container .article-list-top {
	background-color: #000 !important;
}

.article-introtext {
	display: none !important;
}


.related-article-list-container {
	display: none !important;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	padding: 0 10px !important;

}

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
	background: #000 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
	color: #ffe100 !important;
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a:hover {
	text-decoration: underline;
}

#column-wrap-id-1612164316774 {
	display: none !important;
}

div#cookiehintinfo a {
    color: #000;
    text-decoration: underline;
}

div#cookiehintinfo a:hover {
    color: #000;
    text-decoration: underline;
	font-weight: 900;
}

#btn-1602774246252 {
	color: #000;
}

.view-article.press-media #sp-main-body .container .article-details .article-header .article-header-info {
	color: #FFE100 !important;
}

@media (min-width: 1000px) {
.view-category.press-media #sp-main-body .container .blog .article-list.articles-leading .article:nth-child(2n+1) {
	padding-left: 0px !important;
}
}

.view-category.press-media #sp-main-body .container .blog .article-list .leading-bottom-article .article {
	min-height: 150px !important;
}

body {
	background: #ececec !important;
}

.lang-inline {
	padding-left: 20px !important;
}

#botao-news {
	background-color: #572a7d;
	color: #FFFFFF;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: pre-line;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 1px solid transparent;
	padding: 8px 12px;
	font-size: 16px;
	line-height: 1.25;
	border-radius: 4px;
	transition: all .15s ease-in-out;
}

#botao-news:hover {
	background-color: #FFE100;
	color: #572a7d;

}

.list-group-item {
	background-color: #000 !important;
	margin-top: 10px !important;
	padding: 1rem 1rem !important;
}

#sppb-addon-f73cabb0-2332-4a28-9c8d-428f615f4c18 .sppb-animated-number::after {
	padding-left: 10px !important;
}

iframe .i4ewOd-pzNkMb-tJHJj {
	display: none !important;
}

#mapaass {

		overflow:hidden;
			clip-path: polygon(0 10%, 100% 10%, 100% 100%, 0% 100%);

}

.view-category.press-media #sp-main-body .container .blog .article-list.articles-leading .article {
	margin-bottom: 0px !important;


}

.view-category.press-media #sp-main-body .container .blog .article-list.articles-leading .article:nth-child(2n) {
	padding-right: 0px !important;
}

.view-category.press-media #sp-main-body .container .blog {
	width: 1200px !important;

}

.article-list-top {
	display: none !important;
}

.sp-page-title-heading {
	color: #FFe100 !important;
	background: #000 !important;
	padding: 10px !important;
}

#sp-main-body {
	background-image: url(/images/2024/07/04/texture_mrh-2.png);
	background-position: center;
}
.article-details.press-media .article-header {
	display: none !important;
}

.sppb-form-check-label a {
	color: #572a7d !important;
}

.sppb-form-check-label a:hover {
	text-decoration: underline !important;
}

.sppb-animated-number {
	animation: pulseeeeeee 2s infinite;
}

@keyframes pulseeeeeee {
	0% {
		transform: scale(1) !important;
	}
	50% {
		transform: scale(1.1) !important;
	}
	100% {
		transform: scale(1) !important;
	}
}

.sppb-animated-number {
	text-decoration: underline;
}



@media (max-width: 992px) {
	.lang-deske {
		display: none !important;
	}
}

@media (max-width: 1440px) {
	.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
	  padding: 0 3px !important;
	}
  }

  #offcanvas-toggler {
	padding-top: 25px;
}