/* @group Flip Cards
------------------------------------ */
.flip-cards {}
.flip-cards article { -webkit-perspective: 1000px; perspective: 1000px; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
.flip-cards .box { display: block; -webkit-transition: .6s linear; -o-transition: .6s linear; transition: .6s linear; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; position: relative; width: 100%; }
.flip-cards .front,
.flip-cards .back { -webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute; top: 0; left: 0; -webkit-transition: .6s linear; -o-transition: .6s linear; transition: .6s linear; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; }
.flip-cards .front { z-index: 2; -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }
.flip-cards .back { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }
.flip-cards p { color: rgba(43,43,43,1); }
.flip-cards .bttn { padding: 1.7rem 3.2rem; }
.flip-cards .bttn:before{
  display: none !important;
}

@media only screen
and (min-width : 961px) {
  .Mozilla.v11 .flip-cards .box:hover,
  .Explorer .flip-cards .box:hover { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }
  .Mozilla.v11 .flip-cards .box:hover .back,
  .Explorer .flip-cards .box:hover .back { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }
  .Mozilla.v11 .flip-cards .box:hover .front,
  .Explorer .flip-cards .box:hover .front { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }
  @media (hover: hover) {
    .flip-cards .box:hover { -webkit-transform: rotateY(-180deg); transform: rotateY(-180deg); }
  }
}
@media only screen
and (min-width : 961px)
and (max-width : 1440px) {
}
@media only screen
and (min-width : 0)
and (max-width : 960px) {
}
/* @end */