.slider_banner{
	width: 100%;
	display: block;
}
.slider_banner .slider{
	width: 100%;
	display: block;
	position: relative;
}
.slider_banner .slider .item{
	width: 100%;
	display: block;
	position: relative;
}
.slider_banner .slider .item img{
	position: absolute;
	z-index: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center bottom;
	right: 0;
	left: 0;
	margin: 0 auto;
	max-width: 100%;
	transition: var(--transition-time);
}
.slider_banner .slider .item .texto{
	padding: 320px 25px 150px;
	position: relative;
	z-index: 1;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
}
.slider_banner .slider .item .texto .titulo_principal{
	color: var(--color-white);
	max-width: 750px;
}
.slider_banner .slider .item .texto .descricao_principal{
	color: var(--color-white);
	max-width: 480px;
}
.slider_banner .slider .item .texto .titulo_principal b{
	color: var(--color-destaque);
}
.slider_banner .slider .item .texto .botoes{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.slider_banner .slider .item .texto .botoes .btn:nth-child(2){
	margin-left: 30px;
	padding: 10px 13px;
}
.slider_banner .slider .slick-dots
{
	bottom: 25px;
}
.slider_banner .slider .slick-prev
{
	top: calc(50% - 35px);
    left: initial;
    right: 25px;
}
.slider_banner .slider .slick-next
{
	top: calc(50% + 35px);
}
@media only screen and (min-width: 410px) {
	.slider_banner .slider .item .texto{
		padding: 280px 25px 150px;
	}
}
@media only screen and (min-width: 580px) {
	.slider_banner .slider .item .texto{
		padding: 220px 25px 150px;
	}
}

@media only screen and (min-width: 1200px) {
	.slider_banner .slider .item .texto{
		max-width: 1490px;
		margin: 0 auto;
	}
	.slider_banner .slider .item .texto .titulo_principal{
		font-size: 72px;
		line-height: 86px;
	}
}