/*
@import url(http://fonts.googleapis.com/css?family=Jacques+Francois);
button {
    font-family: 'Jacques Francois', serif;
    background-image: url('../img/texture-seamless.jpg');
    background-repeat: repeat;}
*/

.container {
	width:1200px;
	display:flex;
	justify-content:center;
}

/********** SLIDER **********/
.slider {
	width:100%;
}

/*Tamanho da div slide*/
.slide-viewer {
    position: relative;
    overflow: hidden;
	width:100%;
    height:500px;
	z-index:0;
}

.slide-group {
    width: 100%;
    height: 100%;
    position: relative;
}

.slide {
    width: 100%;
    height: 100%;
    display: none;
    position: absolute;
}

.sliderContainer01{
	display:flex;
	width:60%;
	height:100%;
	border-radius:0.7rem 0 0 0;
	box-shadow:1px 1px 1px 2px rgba(0,0,0,0.2);
	overflow:hidden;
}

.sliderContainer02{
	display:flex;
	flex-direction:column;
	justify-content:center;
	padding:0 25px;
	gap:10px;
	width:40%;
	height:100%;
	background-color:#f2f2f2;
	border-radius:0 0 0.7rem 0;
	overflow:hidden;
}

.sliderContainer02 h2, .sliderContainer02 h3, .sliderContainer02 h4, .sliderContainer02 h5{
	font-weight:600;
}
	
.slide .sliderContainer01 img {
	object-fit:cover;
	width:100%;
	height:100%;
}

.slide:first-child {
    display: flex; 
	/*Elionai mudou esse display
	display: block;
	*/
}

/********** BUTTONS **********/

.slide-buttons {
  text-align: center;
}

.slide-btn {
  border:none;
  color:#767676;
  background:none;
  font-size:3.5rem;
  line-height: 0.5em;
}

.slide-btn.active, .slide-btn:hover {
  color:#222222;
  cursor:pointer;
}