@media (max-width: 767px) {
  .elementor-element-643ceb7 .e-n-tabs {
    display: flex !important;
    flex-direction: column !important;
  }
  .elementor-element-643ceb7 .e-n-tabs-heading {
    order: -1 !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 8px !important;
    padding: 0 !important;
    margin-top: 10px !important;
    margin-bottom: 25px !important;
  }
  .elementor-element-643ceb7 .e-n-tabs-content {
    order: 1 !important;
  }
  .elementor-element-643ceb7 .e-n-tab-title[style*="order"] {
    order: unset !important;
  }
  .elementor-element-643ceb7 .e-n-tabs-content > .e-n-tab-title {
    display: none !important;
  }
  .elementor-element-643ceb7 .e-n-tab-title {
    margin: 0 !important;
  }
}

.e-n-accordion-item p a{
	font-size:16px!important;
}

/* Resilient Thinking wheel rotation */
.main-wheel-wrapper {
	position: relative;
}

.main-wheel-wrapper .mainimage {
	animation: none !important;
	opacity: 0 !important;
	pointer-events: none;
	transition: opacity 800ms ease-in-out !important;
	visibility: visible;
	z-index: 1;
}

.main-wheel-wrapper:not(.wheel-rotation-ready) .mainimage.image1,
.main-wheel-wrapper .mainimage.is-wheel-active,
.main-wheel-wrapper .mainimage.is-wheel-entering {
	opacity: 1 !important;
}

.main-wheel-wrapper .mainimage.is-wheel-active {
	z-index: 2;
}

.main-wheel-wrapper .mainimage.is-wheel-entering {
	z-index: 3;
}

.main-wheel-wrapper .mainimage.is-wheel-leaving {
	opacity: 0 !important;
	z-index: 2;
}

@media (prefers-reduced-motion: reduce) {
	.main-wheel-wrapper .mainimage {
		transition: none !important;
	}
}

/* Normal-flow spacing for pages converted from full-screen section scrolling */
body.page-id-5065 .common-wrapper > .section:not(.reliance-banner-section),
body.page-id-5137 .common-wrapper > .section:not(.reliance-banner-section),
body.page-id-6281 .common-wrapper > .section:not(.reliance-banner-section) {
	min-height: auto !important;
	padding-block-end: 0 !important;
	padding-block-start: 0 !important;
	padding-bottom: 0 !important;
	padding-top: 0 !important;
}

/* Consistent vertical rhythm for normal-scrolling content sections */
body.page-id-5065 .common-wrapper > .section:not(.reliance-banner-section):not(.theme-blue.indicatorcolor-4) > .e-con-boxed,
body.page-id-5137 .common-wrapper > .section:not(.reliance-banner-section):not(.theme-blue.indicatorcolor-4) > .e-con-boxed,
body.page-id-6281 .common-wrapper > .section:not(.reliance-banner-section):not(.theme-blue.indicatorcolor-4) > .e-con-boxed,
body.page-id-5137 .common-wrapper > #reliance-second-section > .e-con-full {
	padding-block-end: clamp(60px, 7vw, 100px) !important;
	padding-block-start: clamp(60px, 7vw, 100px) !important;
	padding-bottom: clamp(60px, 7vw, 100px) !important;
	padding-top: clamp(60px, 7vw, 100px) !important;
}

/* Repeated Explore the Reliance Technology Bank panel */
body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4,
body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4,
body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 {
	min-height: var(--wheel-matched-min-height, 878px) !important;
	padding-block-end: clamp(56px, 5.5vw, 80px) !important;
	padding-block-start: clamp(56px, 5.5vw, 80px) !important;
	padding-bottom: clamp(56px, 5.5vw, 80px) !important;
	padding-top: clamp(56px, 5.5vw, 80px) !important;
}

/* Keep the Technology Bank panel balanced across Elementor's tablet breakpoint */
@media (min-width: 768px) and (max-width: 1024px) {
	body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4,
	body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4,
	body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 {
		min-height: 600px !important;
	}

	body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner,
	body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner,
	body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner {
		align-items: center !important;
		flex-direction: row !important;
		gap: 30px !important;
		justify-content: space-between !important;
	}

	body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner > :first-child,
	body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner > :first-child,
	body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner > :first-child {
		--width: 42%;
		width: 42% !important;
	}

	body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner > :last-child,
	body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner > :last-child,
	body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner > :last-child {
		--width: calc(58% - 30px);
		width: calc(58% - 30px) !important;
	}
}

@media (max-width: 767px) {
	body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4,
	body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4,
	body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 {
		min-height: 600px !important;
	}

	body.page-id-5065 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner,
	body.page-id-5137 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner,
	body.page-id-6281 .common-wrapper > .section.theme-blue.indicatorcolor-4 > .e-con-boxed > .e-con-inner {
		gap: 40px !important;
		justify-content: center !important;
	}
}

/* CookieYes revisit control */
.cky-btn-revisit-wrapper {
	bottom: 20px !important;
	left: auto !important;
	right: 20px !important;
}
