.fliping-banner .main_conta h1{
  text-transform: uppercase;
}

.fliping-banner .main_conta .heading_conta.margin-zero {
  margin-bottom: 26px;
}

.fliping-banner {
  background-size: cover;
  background-repeat: no-repeat;
  position: relative;
  z-index: 1;
}

.fliping-banner video#myVideo{
  object-fit: cover;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: -2;
  height:100%;
  width: 100%;
  max-width: 100%;
}

/* .fliping-banner.v2 .content_wrapper{
padding: 0 20px;
} */


.fliping-banner .slider span{
  color:#fff;
  opacity:0.2;
}
.fliping-banner .slider .slick-slide.slick-current {
  opacity: 1; /* Set opacity for active slide */
  align-items:flex-start;
  transition: all 1s ease-in-out;
  opacity:1;
  /*   padding-top:10px; */
}
.fliping-banner .slider .slick-slide.slick-current span{
  line-height 76.04px !important;
}

.fliping-banner button.slick-prev.slick-arrow, .fliping-banner button.slick-next.slick-arrow{
  display:none !important;
}
.fliping-banner .slick-list{
  position: absolute;
  top: -50px;
}
.fliping-banner h1.sentence{
  margin: 0 !important;
}
.fliping-banner .description-conta{
  margin-top:80px;
}

.fliping-banner .main_conta{
  position: relative;
  z-index: 1;
}

.slick-vertical .slick-slide {
  border: 1px solid transparent;
  display: block;
  min-height: 200px !important;
  height: auto;
  display: flex;
  align-items:end;
  transition: all 1s ease-in-out;
}
.slick-current.slick-active.slick-center + .slick-slide{
  align-items:flex-start;
  transition: all 1s ease-in-out;
}

.fliping-banner .slick-list {
  position: absolute;
  top: -50px;
  max-height: 318px !important;
}


@media(min-width:1025px) and (max-width:1210px){

  .slick-vertical .slick-slide {
    min-height: 200px !important;
  }
  .fliping-banner .slick-list {
    max-height: 200px !important;
  }

  .fliping-banner .slider span, .fliping-banner .left-text h1{
    font-size:50px;
    line-height:55px;
  }

  .fliping-banner .inner_conta .row_fluid{
    display:flex;
    gap:10px;
  }
}

@media(min-width:768px) and (max-width:1024px){
  .fliping-banner .inner_conta .row_fluid{
    display:flex;
    gap:10px;
  }

  .fliping-banner .slider span, .fliping-banner .left-text h1{
    font-size:44px;
    line-height:46px;
  }

  .slick-vertical .slick-slide {
    min-height: 200px !important;
  }
  .fliping-banner .slick-list {
    max-height: 194px !important;
  }
}


@media(min-width:768px){
  .fliping-banner .left-text {
    display: inline-block;
  }
  .fliping-banner .right-text{
    width:62%;
    margin-left:1%;
    float:right;
  }
}

@media(max-width: 767px){
  .fliping-banner .slider .slick-list.draggable {
    padding-top: 0px !important;
    padding-bottom: 30px !important;
  }

  .fliping-banner .slider .slick-slide.slick-current {
    align-items:center;
    padding:0;
  }
  .fliping-banner br{
    display:block ;
  }
  .fliping-banner .desc_conta {
    margin: 15px 0 28px 10px;
    max-width: 100%;
  }

  .fliping-banner .main_conta .p-23 p {
    font-size: 15px;
    line-height: 18px;
  }

  .slick-vertical .slick-slide {
    border: 1px solid transparent;
    display: block;
    min-height: 90px !important;
    height: auto;
    display: flex;
    align-items:end;
    transition: all 1s ease-in-out;
  }

  .fliping-banner .slick-list {
    position: absolute;
    top: -35px;
    max-height: 150px !important;
  }

  .fliping-banner .description-conta{
    margin-top:100px;
  }
}
@media(max-width: 450px){

  .fliping-banner h1{
    font-size: 36px;
    line-height: 38px;
  }
  .fliping-banner .description-conta{
    margin-top:105px;
  }
  .fliping-banner span{
    word-break:break-word;

  }
}
@media(max-width: 380px){
  .fliping-banner .description-conta{
    margin-top:130px;
  }
  .fliping-banner h1{
    font-size: 32px;
  }

    .fliping-banner .slick-list {
  max-height: 180px !important;
}
 
  .slick-vertical .slick-slide {
    min-height: 110px !important;
  } 

} 


