.footer-links-ul a:hover, .footer-links-ul span:hover { color: var(--primary) !important;}.footer-links-ul a, .footer-links-ul span { color: var(--bricks-text-light) !important; text-decoration: none; font-size: 16px; transition: color 0.3s ease;}.stats-card-cont-home:nth-of-type(3) { top: 95px;}.stats-card:nth-of-type(1) { top: 0; animation: bob 5s ease-in-out infinite;}.stats-card:nth-of-type(2) { bottom: -10px; animation: bob 5s 1s ease-in-out infinite;}.stat-item-premium:nth-of-type(1){ border-color:#F7C1C1 !important;}.stat-item-premium:nth-of-type(2){ border-color:#9FE1CB !important;}.stat-item-premium:nth-of-type(1) .stat-number-premium { color: #791F1F;}.stat-item-premium:nth-of-type(2) .stat-number-premium { color: #085041;}.stat-item-premium:nth-of-type(1) .stats-emotion::before { content: "Problem";}.stat-item-premium:nth-of-type(2) .stats-emotion::before { content: "Solution";}.stat-item-premium:nth-of-type(1) .hero-stats-icon::before { content: "\f071"; font-family: var(--fa-family-classic); transform: translate(-50%, -50%); font-weight:900;}.stat-item-premium:nth-of-type(2) .hero-stats-icon::before { content: "\f058"; font-family: var(--fa-family-classic); transform: translate(-50%, -50%);} .stat-item-premium:nth-of-type(1) .stats-emotion { color: #a63333;}.stat-item-premium:nth-of-type(2) .stats-emotion { color: #0f6e56;}.stat-item-premium:nth-of-type(2) .hero-stats-icon { background: #E1F5EE; color: #0F6E56;}.stat-item-premium:nth-of-type(1) .hero-stats-icon { background: #FCEBEB; color: #A32D2D;}nav.breadcrumb .item:nth-of-type(1) { color: #6366f1;}@keyframes bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}.float-icon:nth-of-type(7) { top: 20%; left: 10%; transform: translateY(-50%); color: v#c2410c; animation-delay: -4s;}.float-icon:nth-of-type(6) { bottom: 14%; left: 16%; transform: translateY(-50%); color: #f59e0b; animation-delay: -4s;}.float-icon:nth-of-type(5) { top: 70%; right: 18%; transform: translateY(-50%); color: #075c5c; animation-delay: -4s;}.float-icon:nth-of-type(4) { bottom: 5%; left: 44%; transform: translateX(-50%); animation-delay: -3s; color:#c2410c;}.float-icon:nth-of-type(3) { top: 45%; right: 5%; color: #c2410c; animation-delay: -2s;}.why { font-size: 50px;}.slider-grid { display: flex; flex-direction: row; width: 100%; gap: 20px;}.left-grid { width: 50%;}.right-grid { width: 50%;}.slider.brxe-slider .content { display: flex; flex-direction: column; justify-content: center;}.slider.brxe-slider .slider-content-inner { display: flex; flex-direction: column; font-size: 20px;}.slider-image{ width:300px; height:200px; object-fit:cover; object-position:top;}.info-item:hover .info-icon{ transform:rotate(-30deg)}html { scroll-behavior: smooth;}.track { display: flex; gap:10px;}.symptoms-strip { display: flex; flex-wrap: nowrap; overflow: hidden; position: relative; cursor: grab;}.symptoms-strip:active { cursor: grabbing;}.symptoms-strip .track { display: flex; flex-wrap: nowrap; will-change: transform;}.item { white-space: nowrap;}@keyframes scroll-left { from { transform: translateX(0); } to { transform: translateX(calc(-1 * var(--scroll-width))); }}@keyframes scroll-right { from { transform: translateX(calc(-1 * var(--scroll-width))); } to { transform: translateX(0); }}.oc-icon{ color:red; font-size:25px; margin-right:10px;}.oc-title{ color:red; font-size:25px; font-weight:600;}.bricks-swiper-container { border-radius: 30px;}.hero-title-gradient { background: linear-gradient(135deg, var(--primary) 0%, var(--secondary) 50%, var(--accent) 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; filter: drop-shadow(0 10px 20px rgba(99,102,241,0.3));}.symptom-card.brxe-block:hover::before { transform: scaleX(1);}.condition-card:hover .condition-icon{ transform: rotateY( 180deg ) ; transition: transform 0.5s;} @keyframes modern-spin { to { rotate: 360deg; }}.doctor-points:hover { transform: translateY(-20px) rotateX(5deg) rotateY(5deg);}.nav-cta:hover { transform: translateY(-2px); box-shadow: 0 8px 20px rgba(99, 102, 241, 0.4);}.feature-card:hover { transform: translateY(-15px) scale(1.02); box-shadow: var(--shadow-2xl);}.feature-card:hover .feature-icon { background: var(--gradient-primary); color: var(--white); transform: rotateY(180deg);}.cta-3d-title span { background: linear-gradient(135deg, #fff 0%, #f0f0f0 100%); background-clip: border-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; display: block; animation: glow-pulse 2s ease-in-out infinite; padding-bottom: 7px;}@keyframes float-content { 0%, 100% { transform: translateZ(50px) translateY(0); } 50% { transform: translateZ(50px) translateY(-15px); }}@keyframes card-float { 0%, 100% { transform: translateY(0) rotateY(5deg); } 50% { transform: translateY(-20px) rotateY(10deg); }}@keyframes rotate-3d { from { transform: rotate(0deg); } to { transform: rotate(360deg); }}@keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); }}@keyframes floatBadge { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-5px); }}@keyframes glow-pulse { 0%, 100% { filter: brightness(1); } 50% { filter: brightness(1.2); text-shadow: 0 0 20px rgba(255,255,255,0.5); }}.cta-3d-btn-primary:hover { transform: translateY(-5px) scale(1.05); box-shadow: 0 30px 50px rgba(0,0,0,0.3);}.cta-3d-btn-secondary:hover { background: rgba(255,255,255,0.1); border-color: white !important; transform: translateY(-3px);}.btn.brxe-button:hover::after { width: 300px; height: 300px;}.btn.brxe-button::after{ transition: width 0.6s, height 0.6s; transform: translate(-50%, -50%);}.hero-visual { position: absolute; width: 200%; height: 100%; background: url("https://svgshare.com/i/uHk.svg") repeat-x; background-size: contain; animation: waveScroll 8s linear infinite;}.floating-icon:nth-child(6) { top: 40%; right: 0%; animation-delay: 0.8s; background: rgba(255,255,255,0.9); color: #F97316 !important;}.floating-icon:nth-child(5) { bottom: 10%; right: 20%; animation-delay: 1.5s; background: rgba(255,255,255,0.9); color: #8B5CF6 !important;}.floating-icon:nth-child(4) { bottom: 20%; left: 20%; animation-delay: 1s; background: rgba(255,255,255,0.9); color: #6366F1 !important;}.floating-icon:nth-child(3) { top: 15%; right: 10%; animation-delay: 0.5s; background: rgba(255,255,255,0.9); color: #10B981 !important;}.floating-icon:nth-child(2) { top: 10%; left: 15%; animation-delay: 0s; background: rgba(255,255,255,0.9); color: #F59E0B !important;}.tab-visual-i { animation: slowSpin 20s linear infinite;}@keyframes slowSpin { to { transform: rotate(360deg); }}.tab-pane.active { display: block;}.tab-btn.active { background: var(--primary-soft); color: var(--primary) !important;}.severity-label { font-size: 16px; font-weight: 600; color: var(--gray); margin-right: 10px;}.severity-bar div{ height:8px; width:20%; border-radius:30px; background:grey;} .severity { background: var(--gradient-secondary) !important; }#brxe-snlhei .tab-menu { gap: 30px;}.faq-item.brxe-accordion .accordion-item{ margin-bottom: 15px;}.complication-card:hover { transform: translateY(-20px) rotateX(5deg) rotateY(5deg); box-shadow: var(--shadow-2xl);}:root { --primary: #6366F1; --primary-dark: #4F46E5; --primary-light: #818CF8; --secondary: #F59E0B; --secondary-dark: #D97706; --accent: #10B981; --dark: #0F172A; --light: #F8FAFC; --gray-light: #E2E8F0; --gray: #94A3B8; --gray-dark: #475569; --white: #FFFFFF; --gradient-primary: linear-gradient(135deg, #6366F1 0%, #8B5CF6 100%); --gradient-secondary: linear-gradient(135deg, #F59E0B 0%, #F97316 100%); --gradient-accent: linear-gradient(135deg, #10B981 0%, #34D399 100%); --gradient-dark: linear-gradient(135deg, #0F172A 0%, #1E293B 100%); --gradient-light: linear-gradient(135deg, #F8FAFC 0%, #F1F5F9 100%); --shadow-xs: 0 1px 3px rgba(0,0,0,0.05); --shadow-sm: 0 4px 6px rgba(0,0,0,0.07); --shadow-md: 0 10px 25px rgba(0,0,0,0.1); --shadow-lg: 0 20px 40px rgba(0,0,0,0.15); --shadow-xl: 0 30px 60px rgba(0,0,0,0.2); --radius-sm: 8px; --radius-md: 12px; --radius-lg: 20px; --radius-xl: 30px; --radius-full: 9999px; --font-heading: 'Plus Jakarta Sans', sans-serif; --font-body: 'Inter', sans-serif;}  @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } } @keyframes pulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } }.brxe-heirht i { color: #10B981; font-size: 10px; background: rgba(16, 185, 129, 0.1); width: 22px; height: 22px; border-radius: 50%; display: flex; align-items: center; justify-content: center;}.condition-card::before { content: ''; position: absolute; top: 0; left: 0; right: 0; height: 8px; background: var(--gradient-primary); transform: scaleX(0); transform-origin: left; transition: transform 0.4s ease;}.condition-card:hover::before { transform: scaleX(1);}.symptom-card:hover .symptom-icon, .symptom-card-mainpage:hover .symptom-icon { background: var(--gradient-primary); color: var(--white); transform: rotateY(180deg);}.symptom-card:hover, .condition-card:hover, .symptom-card-mainpage:hover, .condition-card:hover { transform: translateY(-15px) scale(1.02); box-shadow: var(--shadow-2xl);}.symptom-card::before { transform-origin: left; transition: transform 0.4s ease; background: var(--gradient-primary);}.symptom-card.brxe-div:hover::before, .symptom-card-mainpage.brxe-div:hover::before { transform: scaleX(1);}.section-title span { background: var(--gradient-primary); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}@media screen and (max-width:991px){ .float-icon:nth-of-type(4){ bottom: 15%; left: 44%; } .float-icon:nth-of-type(5){ top: 64%; right: 14%; } .float-icon:nth-of-type(6){ bottom: 20%; }} @media screen and (max-width:767px){ .float-icon:nth-of-type(3){ right:-15%; } .float-icon:nth-of-type(5){ top: 67%; right: 0%; } .float-icon:nth-of-type(4){ bottom: 10%; left: 38%; } .float-icon:nth-of-type(6){ bottom: 20%; left: -4%; } .float-icon:nth-of-type(7){ left: 0; }.nav-accordion-item.brx-open{ border:1px solid #ffffff45 !important;}}@media screen and (max-width:360px){ .float-icon:nth-of-type(7){ left: 5%; } .float-icon:nth-of-type(3){ top: 20%; right:5%; } .float-icon:nth-of-type(6){ top: 67%; left: 0; } .float-icon:nth-of-type(4){ left: 40%; } .stats-card:nth-of-type(2){ bottom:unset; } .stats-card-cont-home:nth-of-type(3){ top:25px; }}.tabs-header { scroll-behavior: smooth;}.tabs-scroll { scroll-snap-type: x mandatory;}.tab-btn { scroll-snap-align: start;}@media (max-width: 768px) {  .tabs-header { position: sticky; top: 30px; z-index: 999; background: #fff; padding: 10px 40px;  overflow: visible;  }  .tabs-scroll { display: flex; gap: 10px; overflow-x: auto; overflow-y: hidden; -webkit-overflow-scrolling: touch; scroll-behavior: smooth; } .tabs-scroll::-webkit-scrollbar { display: none; }  .tabs-scroll .tab-btn { flex: 0 0 auto; min-width: 140px; white-space: nowrap; text-align: center; }  .tabs-header::before, .tabs-header::after { position: absolute; top: 50%; transform: translateY(-50%); z-index: 1000; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; font-size: 18px; color: #fff; background: rgba(0,0,0,0.6); border-radius: 50%; cursor: pointer; } .tabs-header::before { content: "‹"; left: 5px; } .tabs-header::after { content: "›"; right: 5px; }}body { overflow-x: hidden;}:where(:root) .bricks-color-primary {color: var(--bricks-color-be1c0c)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-be1c0c)}:where(:root) .bricks-color-secondary {color: var(--bricks-color-2e582b)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-2e582b)}:where(:root) .bricks-color-light {color: #f1f5f9}:where(:root) .bricks-background-light {background-color: #f1f5f9} .brxe-container {width: 1280px} .woocommerce main.site-main {width: 1280px} #brx-content.wordpress {width: 1280px}