.flipster--loop .flipster__item {
  position: absolute;
}

.flipster--loop .flipster__item--past-2 {
  transform: translateX(-100%);
}

.flipster--loop .flipster__item--future-2 {
  transform: translateX(100%);
}

.flipster--loop .flipster__item--past-1 {
  transform: translateX(-50%);
}

.flipster--loop .flipster__item--future-1 {
  transform: translateX(50%);
}

.flipster--infinite-carousel .flipster__container,
.flipster--infinite-carousel .flipster__item {
  transition: all 350ms ease-in-out;
  transition-timing-function: cubic-bezier(.56, .12, .12, .98);
}

.flipster--infinite-carousel .flipster__item__content {
  transition: inherit;
}

.flipster--infinite-carousel .flipster__item {
  position: absolute;
  opacity: 0;
  perspective: 800px;
}

.flipster--infinite-carousel .flipster__item--past-2,
.flipster--infinite-carousel .flipster__item--future-2 {
  opacity: 0.6;
  transition-delay: 90ms;
}

.flipster--infinite-carousel .flipster__item--past-1,
.flipster--infinite-carousel .flipster__item--future-1 {
  opacity: 0.8;
  transition-delay: 60ms;
}

.flipster--infinite-carousel .flipster__item--current {
  opacity: 1;
  transition-delay: 0;
}

.flipster--infinite-carousel .flipster__item--past .flipster__item__content,
.flipster--infinite-carousel .flipster__item--future .flipster__item__content {
  transform: scale(0.4);
}

.flipster--infinite-carousel .flipster__item--past-2 .flipster__item__content {
  transform: translateX(-75%) rotateY(45deg) scale(0.6);
}

.flipster--infinite-carousel .flipster__item--future-2 .flipster__item__content {
  transform: translateX(75%) rotateY(-45deg) scale(0.6);
}

.flipster--infinite-carousel .flipster__item--past-1 .flipster__item__content {
  transform: translateX(-50%) rotateY(45deg) scale(0.8);
}

.flipster--infinite-carousel .flipster__item--future-1 .flipster__item__content {
  transform: translateX(50%) rotateY(-45deg) scale(0.8);
}

.flipster--infinite-carousel .flipster__item--current .flipster__item__content {
  transform: translateX(0) rotateY(0deg) scale(1);
}


.flipster__item.flipster__item--past .image-title{
  text-align:lef;
  padding-left:10px;
}
.flipster__item.flipster__item--future .image-title{
  text-align:right;
  padding-right:10px;
}
.flipster__item.flipster__item--current .image-title{
  text-align:center;
}
.flipster__item .image-title{
  color: #262A2C;
  font-family: "Roboto", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-decoration:none
}
.flipster__item .image-title a{
  color: #262A2C;
  text-decoration:none;
}

.flipster--infinite-carousel .flipster__item--past, 
.flipster--infinite-carousel .flipster__item--future{
  opacity:1;
  filter: brightness(0.5);
}

.pagination-dots {
    text-align: center; 
    margin-top: 10px;
    padding-inline-start: 0px!important;
}
.pagination-dot {
    display: inline-block;
    width: 10px; 
    height: 10px; 
    background-color: #898989; 
    margin: 0 5px; 
    cursor: pointer;
    border-radius: 50%;
    border:1px solid #898989
}
.pagination-dot.active{
  background-color:#98c76b;
  border:1px solid #98c76b;
}
.pagination-dot:hover{
  background-color:#98c76b;
}

#container2 .flipster__button{
  top:40%;
}
#container2 .flipster__button--next {
    right: 21.5%;
}
#container2 .flipster__button--prev {
    left: 21.5%;
}
#container2 .flipster__button svg{
  stroke: #fff;
  width: 1em;
  stroke-width: 4px;
}
#container2 .flipster__button:hover{
  background-color:transparent;
}
#container2 button:focus {
    outline: unset;
  background:transparent;
}

.flipster__nav__item {
  border-radius: 50%;
  width: 10px;
  height: 10px;
  overflow: hidden;
  text-indent: 100%;
  background: #898989;
}

.flipster__nav__link { opacity: 0; }
.flipster__nav__link:after { display: none; }

.flipster__nav__item--current {
  background: #98c76b;
}
#container2 .flipster__nav {
    margin: 0 0 1em;
}