/* Barra rotativa de benefícios Beckmann, preservando as cores do tema. */
.pb-announcement-rotator{
	position:relative!important;
	display:grid!important;
	grid-template-areas:"message"!important;
	place-items:center!important;
	width:100%!important;
	min-height:38px!important;
	margin:0!important;
	padding:0 16px!important;
	overflow:hidden!important;
	color:inherit!important;
	box-sizing:border-box!important;
}
.pb-announcement-message{
	grid-area:message!important;
	width:100%!important;
	margin:0!important;
	color:inherit!important;
	font-family:Arial,sans-serif!important;
	font-size:13px!important;
	font-weight:600!important;
	line-height:1.35!important;
	letter-spacing:.01em!important;
	text-align:center!important;
	opacity:0!important;
	visibility:hidden!important;
	transform:translateY(5px)!important;
	transition:opacity .35s ease,transform .35s ease,visibility .35s ease!important;
}
.pb-announcement-message.is-active{
	opacity:1!important;
	visibility:visible!important;
	transform:translateY(0)!important;
}
@media(max-width:600px){
	.pb-announcement-rotator{
		min-height:42px!important;
		padding:0 12px!important;
	}
	.pb-announcement-message{
		font-size:11px!important;
		line-height:1.3!important;
	}
}
@media(prefers-reduced-motion:reduce){
	.pb-announcement-message{transition:none!important}
}
