.elementor-1836 .elementor-element.elementor-element-f1cc563{--display:flex;}.elementor-1836 .elementor-element.elementor-element-f1cc563:not(.elementor-motion-effects-element-type-background), .elementor-1836 .elementor-element.elementor-element-f1cc563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-877b0e3 );}.elementor-1836 .elementor-element.elementor-element-8453bf3{--display:flex;}.elementor-1836 .elementor-element.elementor-element-8453bf3:not(.elementor-motion-effects-element-type-background), .elementor-1836 .elementor-element.elementor-element-8453bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-877b0e3 );}.elementor-1836 .elementor-element.elementor-element-3c5e55f{--display:flex;}.elementor-1836 .elementor-element.elementor-element-3c5e55f:not(.elementor-motion-effects-element-type-background), .elementor-1836 .elementor-element.elementor-element-3c5e55f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-877b0e3 );}.elementor-1836 .elementor-element.elementor-element-1139c99{--display:flex;}.elementor-1836 .elementor-element.elementor-element-1139c99:not(.elementor-motion-effects-element-type-background), .elementor-1836 .elementor-element.elementor-element-1139c99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-877b0e3 );}.elementor-1836 .elementor-element.elementor-element-2086d22{--display:flex;}.elementor-1836 .elementor-element.elementor-element-2086d22:not(.elementor-motion-effects-element-type-background), .elementor-1836 .elementor-element.elementor-element-2086d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-877b0e3 );}.elementor-1836 .elementor-element.elementor-element-1024923{--display:flex;}.elementor-1836 .elementor-element.elementor-element-1024923:not(.elementor-motion-effects-element-type-background), .elementor-1836 .elementor-element.elementor-element-1024923 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-877b0e3 );}:root{--page-title-display:none;}/* Start custom CSS */.flip-card{
  perspective: 1200px;
  position: relative;
}

.flip-card > .flip-front,
.flip-card > .flip-back{
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  transform-style: preserve-3d;
  transition: transform 900ms cubic-bezier(.4,0,.2,1);
  overflow: hidden;
}

.flip-card > .flip-front{
  transform: rotateY(0deg);
}

.flip-card > .flip-back{
  transform: rotateY(180deg);
  padding: 32px;
  background: #ffffff;
}

.flip-card:hover > .flip-front{
  transform: rotateY(-180deg);
}

.flip-card:hover > .flip-back{
  transform: rotateY(0deg);
}

/* mobile – be hover */
@media (max-width: 767px){
  .flip-card:hover > .flip-front,
  .flip-card:hover > .flip-back{
    transform: none;
  }
  .flip-card > .flip-back{
    display: none;
  }
}/* End custom CSS */