@charset "UTF-8";

.slider .item {
	height: 65vh;
	background-size: cover;
	background-position: top center;
	transition: all 0.3s linear; }
	@media screen and (max-width: 576px) {
		.slider .item {
			width:100%;
			height:auto;
		} }
	.slider .item.img {
		height: auto;
		background-size: auto; }
	.slider .item .center {
		display: flex;
		flex-direction: column;
		justify-content: center;
		height: 100%;
		padding-left: 1rem;
		padding-right: 1rem; }
	.slider .item .center .titulo,
	.slider .item .center .resumo {
		color: #fff;
		text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); }
	.slider .item .center .titulo {
		font-size: 200%;
		background-color: rgba(0, 12, 12, 0.64);
		padding: 1rem 1rem;
		border-radius: 0.25rem; }
	@media screen and (max-width: 576px) {
		.slider .item .center .titulo {
			font-size: 60%;
			padding: 0.5rem 0.5rem;
			margin: 1rem 0 !important;} }
	.slider .item .center .resumo {
		font-size: 120%; }
	@media screen and (max-width: 576px) {
		.slider .item .center .resumo {
			font-size: 100%; } }
	.slider .item .center .bt {
		display: block;
		width: max-content;
		background: linear-gradient(#58c971 0%, #0bd318 100%);
		font-weight: bold; }
	.slider .item .center .titulo,
	.slider .item .center .bt {
		display: block;
		margin: 0 auto;
		text-align: center; }

	@media screen and (max-width: 576px) {
		.slider .item .center .titulo,
		.slider .item .center .bt {
			font-size: 60%;
		}
		.bt-medio {
			margin-top: 0.7rem;
			margin-bottom: 0.7rem;
			padding: 0.5rem 0.8rem;
			font-size: 50%;
		}
	}
}




