/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 29 2025 | 19:46:04 */
.orbit_advantage  .fusion-imageframe.has-aspect-ratio img{
	filter: invert(51%) sepia(97%) saturate(1019%) hue-rotate(16deg) brightness(98%) contrast(103%)!important;
}
.catchup_section .fusion-imageframe.has-aspect-ratio img{
	filter: unset !important;
}
 .flip-card {
      background: transparent;
      height: 120px;
      perspective: 1000px;
    }

    .flip-card-inner {
      position: relative;
      width: 100%;
      height: 100%;
      text-align: center;
      transition: transform 0.6s;
      transform-style: preserve-3d;
    }

    .flip-card:hover .flip-card-inner {
      transform: rotateY(180deg);
    }

    .flip-card-front,
    .flip-card-back {
      position: absolute;
      width: 100%;
      height: 100%;
      -webkit-backface-visibility: hidden;
      backface-visibility: hidden;
      border-radius: 8px;
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: row;
      background: #f2f2f2;
      box-shadow: 6px 6px 0px #d4a017; /* gold shadow */
      padding: 15px;
    }

    .flip-card-front img,
    .flip-card-back img {
      width: 35px;
      height: 35px;
      margin-right: 12px;
    }

    .flip-card-front {
      color: #0d1b2a;
      font-weight: 500;
		text-align:left;
    }

    .flip-card-back {
      color: #000;
      transform: rotateY(180deg);
      font-size: 14px;
      line-height: 1.4em;
/*       text-align: center; */
      flex-direction: column;
    }

@media screen and (max-width: 767px) {
	.catchup_section .fusion-title-heading {
		font-size: 20px !important;
	}
	.counter_section .fusion-responsive-typography-calculated {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.counter_section .fusion-text {
		margin-bottom: 0 !important;
	}
	.counter_section .post-content p{
		margin-top: 0;
	}
}


