.footer{color:#fff;background:#000000e6;margin-left:-9px;padding:60px 40px 20px}.footer-container{flex-wrap:wrap;justify-content:space-between;gap:30px;display:flex}.footer-col{flex:1;min-width:200px}.footer-logo{color:#ff9100;margin-bottom:10px}.footer-col p{color:#bbb;font-size:14px;line-height:1.6}.footer-col h3{color:#ff9100;margin-bottom:15px}.footer-col a{color:#ccc;margin-bottom:8px;text-decoration:none;transition:all .3s;display:block}.footer-col a:hover{color:#ff9100;transform:translate(5px)}.footer-search{border:1px solid #ff91004d;border-radius:6px;display:flex;overflow:hidden}.footer-search input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:10px}.footer-search button{cursor:pointer;color:#000;background:#ff9100;border:none;padding:0 12px}.footer-bottom{text-align:center;color:#aaa;border-top:1px solid #ffffff1a;margin-top:30px;padding-top:15px;font-size:14px}@media (width<=768px){.footer{padding:40px 20px}.footer-container{flex-direction:column}}a{color:inherit;text-decoration:none}body{overflow-x:hidden}.navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:linear-gradient(135deg,#ff9100d9);border-bottom:1px solid #ff910033;justify-content:space-between;align-items:center;margin-top:-8px;margin-left:-8px;margin-right:-8px;padding:0 50px;display:flex;position:sticky;top:0}.logo{color:#fff;letter-spacing:1px;font-size:26px;font-weight:700;transition:all .3s}.logo:hover{transform:scale(1.05)}.nav-links{color:#fff;gap:28px;font-size:20px;list-style:none;display:flex}.nav-links li{cursor:pointer;padding:6px 8px;transition:all .3s;position:relative}.nav-links li:hover{color:#000;transform:translateY(-2px)}.nav-links li:after{content:"";background:#fff;width:0%;height:2px;transition:width .3s;position:absolute;bottom:-5px;left:0}.nav-links li:hover:after{width:100%}.rotate{transition:all .3s;transform:rotate(180deg)}.dropdown{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#000000d9;border-radius:10px;min-width:180px;padding:12px;transition:all .3s;position:absolute;top:38px;left:0;transform:translateY(15px)scale(.95)}.dropdown.show{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.dropdown a{color:#ccc;padding:8px 10px;transition:all .25s;display:block}.dropdown a:hover{color:#ff9100;transform:translate(6px)}.nav-links li:last-child .dropdown{left:auto;right:0}.mobile-header{padding:12px 15px;display:none}.m-logo{color:#fff;margin-left:-50px;margin-right:70px;font-size:20px}.m-brand{color:#fff;white-space:nowrap;font-size:18px;font-weight:600}.right{align-items:center;gap:12px;margin-left:85px;display:flex}.hamburger{cursor:pointer;flex-direction:column;justify-content:space-between;width:24px;height:18px;display:flex}.hamburger span{background:#fff;height:3px;transition:all .3s}.hamburger.open span:first-child{transform:rotate(45deg)translate(5px,5px)}.hamburger.open span:nth-child(2){opacity:0}.hamburger.open span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.mobile-menu{z-index:2000;background:#fff;width:100%;height:calc(100vh - 60px);transition:all .35s;position:fixed;top:60px;left:-100%;overflow-y:auto}.mobile-menu.show{left:0}.menu-item{color:#222;border-bottom:1px solid #eee;justify-content:space-between;padding:18px 20px;transition:all .25s;display:flex}.menu-item span{color:#aaa}.menu-item:hover{color:#ff9100;padding-left:25px}.submenu{background:#fff;height:100%}.back{color:#ff3b3b;cursor:pointer;border-bottom:1px solid #eee;padding:16px 20px;font-weight:500;transition:all .2s}.back:hover{padding-left:25px}.submenu a{color:#222;border-bottom:1px solid #eee;padding:16px 20px;transition:all .25s;display:block}.submenu a:hover{color:#ff9100;padding-left:25px}.overlay{z-index:1500;background:#0003;width:100%;height:calc(100vh - 60px);position:fixed;top:60px;left:0}@media (width<=768px){.nav-links,.logo{display:none}.mobile-header{align-items:center;width:100%;display:flex}}body{margin:0;padding:0;overflow-x:hidden}.topbar{color:#fff;z-index:9999;background:linear-gradient(135deg,#ff9100f2);width:100%;font-size:clamp(12px,.8vw,14px);position:sticky}.topbar-inner{justify-content:space-between;align-items:center;width:99%;padding:6px;display:flex}.topbar-left,.topbar-right{align-items:center;gap:18px;display:flex}.topbar-right{justify-content:flex-end}.item{opacity:.95;white-space:nowrap;align-items:center;gap:6px;transition:all .25s;display:flex}.item svg{stroke-width:2px;font-size:clamp(13px,1vw,15px)}.item:hover{opacity:1;transform:translateY(-1px)}.topbar-left .item:not(:last-child):after{content:"|";opacity:.5;margin-left:10px}.socials{align-items:center;gap:10px;display:flex}.socials svg{cursor:pointer;font-size:14px;transition:all .3s}.socials svg:hover{color:#ffe3b3;transform:scale(1.15)}@media (width<=768px){.topbar-inner{flex-direction:column;gap:6px;padding:8px 0}.topbar-left,.topbar-right{flex-wrap:wrap;justify-content:center}.topbar-left .item:after{display:none}}@media (width<=480px){.topbar-left{display:none}.topbar-right{justify-content:center;gap:12px}}.header-navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 40px;transition:all .35s;display:flex;position:sticky;top:0}.header-navbar.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff26;box-shadow:0 8px 25px #00000014}.header-left{align-items:center;gap:20px;display:flex}.header-logo{color:#ff9100;font-size:22px;font-weight:700}.header-search{background:#f3f3f3;border-radius:8px;justify-content:space-between;align-items:center;width:320px;height:38px;padding:0 12px;transition:all .3s;display:flex;box-shadow:0 2px 8px #00000014}.header-search:hover{background:#eaeaea}.header-search input{color:#333;text-align:left;background:0 0;border:none;outline:none;margin-left:5px}.header-search svg{color:#888;font-size:18px}.header-nav-links{color:#333;gap:28px;margin-left:-70px;font-size:15px;list-style:none;display:flex}.header-nav-links li{cursor:pointer;transition:all .3s;position:relative}.header-nav-links li:hover{color:#ff9100}.header-nav-links li:after{content:"";background:#ff9100;width:0%;height:2px;transition:all .3s;position:absolute;bottom:-6px;left:0}.header-nav-links li:hover:after,.header-nav-links li.active:after{width:100%}.header-dropdown{color:#333;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background:#fff;border:1px solid #00000014;border-radius:10px;min-width:200px;padding:12px;transition:all .3s;position:absolute;top:25px;left:0;transform:translateY(15px)scale(.95)}.header-dropdown.show{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.header-dropdown a{color:#333;padding:8px 12px;transition:all .25s;display:block}.header-dropdown a:hover{color:#ff9100;background:#ff910014;transform:translate(5px)}.header-right{align-items:center;gap:15px;display:flex}.header-btn{color:#fff;cursor:pointer;background:#ff9100;border:none;border-radius:8px;padding:10px 18px;transition:all .3s}.header-btn:hover{background:#ff7a00}.header-hamburger span{background:#ff9100;width:22px;height:2px;transition:all .3s}.header-hamburger{cursor:pointer;flex-direction:column;gap:4px;display:none}.header-mobile-menu{display:none}@media (width<=768px){.header-nav-links,.header-search{display:none}.header-navbar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#fff;justify-content:space-between;align-items:center;height:70px;padding:0 13px;transition:all .35s;display:flex;position:sticky;top:0}.header-hamburger{display:flex}.header-mobile-menu{z-index:2000;background:#fff;width:100%;height:100vh;transition:all .35s;display:block;position:fixed;top:70px;left:-100%}.header-mobile-menu.show{left:0}.header-menu-list div{border-bottom:1px solid #eee;padding:16px;font-size:16px}.header-submenu a{border-bottom:1px solid #eee;padding:16px;display:block}.header-overlay{background:#0000004d;width:100%;height:100%;position:fixed;top:70px;left:0}}.HomOurCourse{text-align:center;background:#f8f6f3;margin-top:-5px;margin-bottom:10px;padding:-100px 10px 90px}.HomOurCourse-heading{color:#111;margin-top:10px;margin-bottom:0;font-size:42px;font-weight:700}.HomOurCourse-heading span{color:#ff9100}.HomOurCourse-sub{color:#000;margin-top:0;margin-bottom:50px;font-size:18px}.HomOurCourse-slider{justify-content:center;align-items:center;height:500px;display:flex;position:relative}.HomOurCourse-slide{opacity:.7;cursor:pointer;background:#000;border-radius:18px;width:28%;min-width:260px;max-width:420px;height:100%;transition:all .6s;position:absolute;overflow:hidden;box-shadow:0 15px 40px #00000014}.HomOurCourse-img{object-fit:cover;object-position:center;width:100%;height:100%;transition:all .4s}.img-vastu,.img-astro{object-position:left center}.img-combo{object-position:center}.HomOurCourse-slide:after{content:"";background:linear-gradient(#0000,#0009);position:absolute;inset:0}.HomOurCourse-content{z-index:2;color:#fff;text-align:left;position:absolute;bottom:25px;left:25px;right:25px}.HomOurCourse-content h3{font-size:22px;font-weight:600}.HomOurCourse-content p{color:#ddd;margin:10px 0;font-size:14px}.HomOurCourse-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff8c00,#ffb347);border:none;border-radius:8px;padding:12px 22px;font-weight:600;transition:all .3s}.HomOurCourse-btn:hover{transform:translateY(-3px)}.HomOurCourse-slide.active{opacity:1;z-index:3;transform:translate(0)scale(1.1)}.HomOurCourse-slide.prev{transform:translate(-110%)scale(.9)}.HomOurCourse-slide.next{transform:translate(110%)scale(.9)}@media (width<=768px){.HomOurCourse{padding:60px 20px}.HomOurCourse-slider{flex-direction:column;gap:20px;height:auto}.HomOurCourse-slide{width:100%;height:260px;position:relative;opacity:1!important;transform:none!important}.HomOurCourse-img{object-fit:cover;object-position:center}}.stats{text-align:center;z-index:1;background:#fff;margin-top:-50px;padding:0 10px 30px;position:relative}.stats-heading{color:#111;margin-top:80px;font-size:42px;font-weight:700}.stats-heading span{color:#ff9100}.stats-sub{color:#666;margin:-30px 0 20px;font-size:16px}.stats-container{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.stat-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#000000d1;border:1px solid #ff910040;border-radius:16px;flex:1;min-width:220px;max-width:260px;padding:35px 25px;transition:all .35s;position:relative;box-shadow:0 10px 30px #00000080}.stat-box h1{color:#fff;justify-content:center;align-items:center;gap:8px;font-size:38px;font-weight:700;display:flex}.stat-box p{color:#fff;margin-top:10px;font-size:14px}.live-badge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:12px;right:12px}@keyframes liveBlink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.stat-box:before{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#ff9100,#0000);border-radius:16px;padding:1px;transition:all .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.stat-box:hover:before{opacity:1}@media (width<=768px){.stats{padding:60px 0;overflow:hidden}.stats-heading{color:#111;margin-top:-50px;font-size:42px;font-weight:700}.stats-container{gap:20px;width:max-content;animation:12s linear infinite scrollSlider;display:flex}.stat-box{flex:none;min-width:260px;max-width:260px}.stat-box h1{font-size:28px}@keyframes scrollSlider{0%{transform:translate(0)}to{transform:translate(-50%)}}}.success{text-align:center;background:#fff;margin-top:-200px;padding:100px 40px;overflow:hidden}.success-heading{color:#111;margin-bottom:10px;font-size:40px}.success-heading span{color:#ff9100}.success-sub{color:#666;margin-bottom:60px}.success-container{gap:25px;width:max-content;animation:18s linear infinite autoSlide;display:flex}@keyframes autoSlide{0%{transform:translate(0)}to{transform:translate(-50%)}}.success-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#000000d9;border:1px solid #ff910040;border-radius:18px;min-width:320px;max-width:320px;padding:30px;transition:all .4s;animation:5s ease-in-out infinite floatCard;position:relative;overflow:hidden}@keyframes floatCard{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.success-card:hover{transform:scale(1.08)rotate(1deg);box-shadow:0 25px 70px #00000080,0 0 30px #ff91004d}.success-card:before{content:"";background:linear-gradient(120deg,#0000,#ff910040,#0000);width:200%;height:200%;transition:all .6s;position:absolute;top:-100%;left:-100%;transform:rotate(25deg)}.success-card:hover:before{top:0;left:0}.review-text{color:#ddd;margin-bottom:20px;font-size:15px;line-height:1.6}.review-name{color:#fff;font-size:16px}@media (width<=768px){.success{padding:60px 20px}.success-heading{font-size:26px}.success-container{animation:12s linear infinite autoSlide}.success-card{min-width:260px}}.mentor{background:#fff;align-items:center;gap:60px;margin-top:-150px;padding:100px 60px;display:flex}.mentor-image{flex:1;justify-content:center;display:flex;position:relative}.mentor-image img{border-radius:20px;width:100%;max-width:470px;height:470px;transition:all .5s;box-shadow:0 20px 60px #ff910040}.mentor-image:hover img{transform:scale(1.05)rotate(-1deg);box-shadow:0 30px 100px #ff910066}.mentor-content{color:#111;flex:1}.mentor-heading{margin-bottom:10px;font-size:38px}.mentor-heading span{color:#ff9100}.mentor-name{margin-bottom:15px;font-size:26px}.mentor-desc{color:#555;margin-bottom:30px;line-height:1.7}.mentor-stats{gap:20px;display:flex}.stat-box{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;color:#fff;background:#000000d1;border:1px solid #ff910040;border-radius:18px;flex:1;padding:35px 25px;transition:all .4s}.stat-box svg{color:#ff9100;margin-bottom:15px;font-size:34px}.stat-box h4{letter-spacing:1px;margin-bottom:8px;font-size:28px;font-weight:700}.stat-box p{color:#bbb;font-size:20px}.stat-box:hover{transform:translateY(-8px)scale(1.05);box-shadow:0 20px 60px #0009,0 0 25px #ff91004d}.reveal-left{animation:1s forwards slideLeft}@keyframes slideLeft{0%{opacity:0;transform:translate(-80px)}to{opacity:1;transform:translate(0)}}.reveal-right{animation:1s forwards slideRight}@keyframes slideRight{0%{opacity:0;transform:translate(80px)}to{opacity:1;transform:translate(0)}}.delay{animation-delay:.4s}.delay2{animation-delay:.8s}@keyframes pulseGlow{0%{box-shadow:0 0 #ff910000}50%{box-shadow:0 0 25px #ff910066}to{box-shadow:0 0 #ff910000}}@media (width<=768px){.mentor{text-align:center;flex-direction:column;padding:60px 20px}.mentor-stats{flex-direction:column}.mentor-heading{font-size:26px}.mentor-name{font-size:20px}.mentor-image img{border-radius:20px;width:100%;max-width:470px;height:350px;margin-top:100px;transition:all .5s;box-shadow:0 20px 60px #ff910040}}.fronthome-faq{text-align:center;background:#fff;margin-top:-200px;padding:100px 60px}.fronthome-faq-heading{color:#111;font-size:42px}.fronthome-faq-heading span{color:#ff9100}.fronthome-faq-sub{color:#666;margin-bottom:60px}.fronthome-faq-container{flex-direction:column;gap:25px;display:flex;position:relative}.fronthome-faq-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#111;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:14px;width:60%;padding:18px 22px;transition:all .4s;position:relative;overflow:hidden}.fronthome-faq-item.left{align-self:flex-start}.fronthome-faq-item.right{align-self:flex-end}.fronthome-faq-item:before{content:"";z-index:0;background:linear-gradient(#ff910033,#ff910099);width:100%;height:0%;transition:height .5s;position:absolute;bottom:0;left:0}.fronthome-faq-item:hover:before{height:100%}.fronthome-faq-question,.fronthome-faq-answer{z-index:2;position:relative}.fronthome-faq-question{justify-content:space-between;align-items:center;display:flex}.fronthome-faq-question h4{color:#111;font-size:16px}.fronthome-icon{color:#ff9100;font-size:22px;transition:all .4s}.rotate{transform:rotate(180deg)}.fronthome-faq-answer{opacity:0;max-height:0;transition:all .4s;overflow:hidden;transform:translateY(-10px)}.fronthome-faq-answer p{color:#000;margin-top:10px;line-height:1.6}.fronthome-faq-item.active .fronthome-faq-answer{opacity:1;max-height:200px;transform:translateY(0)}.fronthome-faq-item.active{box-shadow:0 10px 40px #0009,0 0 20px #ff91004d}@media (width<=768px){.fronthome-faq-container{gap:12px}.fronthome-faq-item{margin:0;padding:14px 16px;width:100%!important}.fronthome-faq-item.left,.fronthome-faq-item.right{align-self:stretch}.fronthome-faq-question{justify-content:space-between;align-items:center;display:flex}.fronthome-faq-question h4{width:90%;font-size:14px;line-height:1.4}.fronthome-faq-question .fronthome-icon{font-size:20px}.fronthome-faq-answer p{font-size:13px}}.cta{text-align:center;background:#eee4de;padding:120px 20px;position:relative;overflow:hidden}.cta:before{content:"";filter:blur(80px);z-index:0;background:radial-gradient(circle,#ff910040,#ff910014,#0000 70%);width:500px;height:500px;animation:6s ease-in-out infinite alternate glowMove;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cta:after{content:"";z-index:0;background:radial-gradient(circle,#ff910026 2px,#0000 2px) 0 0/60px 60px;width:100%;height:100%;animation:15s linear infinite moveParticles;position:absolute}.cta-container{z-index:2;position:relative}.cta-heading{color:#111;margin-bottom:15px;font-size:42px}.cta-heading span{color:#ff9100}.cta-sub{color:#555;margin-bottom:30px;font-size:16px}.cta-btn{color:#000;background:linear-gradient(135deg,#ff9100,#ffb347);border-radius:10px;padding:16px 45px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block;position:relative;overflow:hidden}.cta-btn:before{content:"";background:linear-gradient(120deg,#0000,#fff9,#0000);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.cta-btn:hover:before{left:100%}.cta-urgency{color:#ff9100;margin-top:20px;font-size:25px;animation:1.5s infinite pulseText}@keyframes glowMove{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(-45%,-55%)scale(1.2)}}@keyframes moveParticles{0%{transform:translateY(0)}to{transform:translateY(-200px)}}@keyframes pulseText{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.fade-up{animation:1s forwards fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (width<=768px){.cta-heading{font-size:28px}.cta-btn{padding:14px 30px;font-size:16px}}.why{text-align:center;background:#fff;margin-top:-200px;padding:100px 80px}.why-heading{color:#111;margin-top:-70px;margin-bottom:10px;font-size:42px}.why-heading span{color:#ff9100}.why-sub{color:#666;margin-bottom:60px;font-size:15px}.why-container{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.why-card{text-align:center;color:#111;background:#fff;border:1px solid #00000014;border-radius:16px;padding:35px 25px;transition:all .4s;position:relative;overflow:hidden}.why-icon{color:#ff9100;margin-bottom:15px;font-size:32px;transition:all .4s}.why-card h3{margin-bottom:10px;font-size:20px}.why-card p{color:#555;font-size:14px;line-height:1.6}.why-card:before{content:"";background:linear-gradient(120deg,#0000,#ff910040,#0000);width:200%;height:200%;transition:all .6s;position:absolute;top:-100%;left:-100%;transform:rotate(25deg)}.why-card:hover:before{top:0;left:0}.why-card:hover{transform:translateY(-12px)scale(1.04);box-shadow:0 20px 60px #00000026,0 0 20px #ff910033}.why-card:hover .why-icon{transform:scale(1.3)rotate(5deg)}.why-card:after{content:"";-webkit-mask-composite:xor;opacity:0;background:linear-gradient(135deg,#ff9100,#0000) border-box;border:1px solid #0000;border-radius:16px;transition:all .4s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.why-card:hover:after{opacity:1}@media (width<=768px){.why{padding:60px 20px}.why-heading{font-size:28px}.why-container{grid-template-columns:1fr}}.webinar{text-align:center;background:#f8f6f3;margin-top:-100px;margin-bottom:160px;padding:100px 60px}.webinar-heading-wrap{justify-content:center;align-items:center;gap:15px;display:flex}.webinar-heading-wrap h2{color:#111;font-size:38px}.webinar-heading-wrap span{color:#ff9100}.live-badge-main{color:#fff;background:#000;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;display:flex}.live-dot{background:red;border-radius:50%;width:8px;height:8px;animation:1s infinite blink}@keyframes blink{50%{opacity:.5}}.webinar-sub{color:#000;margin-top:-25px;margin-bottom:50px;font-size:17px}.webinar-container{justify-content:center;align-items:center;gap:40px;display:flex}.webinar-card{cursor:pointer;border-radius:20px;width:600px;height:380px;transition:all .5s;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000026}.webinar-card img{object-fit:cover;filter:none;opacity:1;width:100%;height:100%;transition:all .6s}.overlay{background:linear-gradient(#0000,#0000001a);position:absolute;inset:0}.live-badge{color:#fff;z-index:3;background:#000000b3;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:12px;display:flex;position:absolute;top:12px;right:12px}.content{z-index:2;color:#fff;position:absolute;bottom:25px;left:25px}.content h3{font-size:22px}.content p{margin:5px 0 10px;font-size:14px}.join-btn{color:#fff;background:linear-gradient(135deg,#ff9100,#ffb347);border:none;border-radius:8px;padding:12px 26px;font-weight:600;transition:all .3s}.join-btn:hover{transform:scale(1.1);box-shadow:0 0 20px #ff910099}.webinar-card:after{content:"";opacity:0;background:radial-gradient(circle,#ff910040,#0000 70%);transition:all .4s;position:absolute;inset:0}.webinar-card:hover:after{opacity:1}@keyframes pulseBtn{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.webinar-card:hover{transform:translateY(-15px)scale(1.05);box-shadow:0 30px 80px #0000004d,0 0 40px #ff910066}.webinar-card:hover img{transform:scale(1.12)}.webinar-card:before{content:"";background:linear-gradient(120deg,#0000,#ffffff4d,#0000);width:200%;height:100%;transition:all .6s;position:absolute;top:0;left:-100%}.webinar-card:hover:before{left:100%}@media (width<=768px){.webinar{padding:60px 20px}.webinar-container{flex-direction:column;align-items:center}.webinar-card{width:100%;max-width:320px;height:300px}.webinar-heading-wrap h2{margin-top:70px;font-size:26px}}.heroo{z-index:1;background:#f8f6f3;justify-content:space-between;align-items:center;padding:100px 100px 60px;display:flex;position:relative}.heroo-left{width:48%;margin-top:-100px;margin-left:-60px}.heroo-tag{color:#ff9100;background:#fff;border:1px solid #ff910033;border-radius:20px;margin-top:0;padding:6px 14px;font-size:13px;display:inline-block}.heroo-title{color:#222;font-size:60px;line-height:1.15}.heroo-title span{color:#ff9100}.heroo-desc{color:#555;max-width:520px;margin:-40px 0 25px 10px;line-height:1.7}.heroo-buttons{gap:18px;display:flex}.heroo-primary{color:#fff;background:#ff9100;border:none;border-radius:8px;padding:14px 28px}.heroo-secondary{color:#ff9100;background:0 0;border:2px solid #ff9100;border-radius:8px;padding:14px 28px}.heroo-trust{gap:50px;margin-top:15px;margin-bottom:25px;display:flex}.heroo-clients{align-items:center;gap:12px;display:flex}.heroo-avatars img{border:2px solid #fff;border-radius:50%;width:36px;height:36px;margin-left:-10px}.heroo-plus{color:#fff;background:#ff9100;border-radius:20px;margin-left:6px;padding:4px 8px;font-size:12px}.heroo-secure{align-items:center;gap:10px;display:flex}.heroo-right{z-index:1;justify-content:center;align-items:center;width:52%;margin-right:50px;display:flex;position:relative}.heroo-circle{-webkit-mask-image:radial-gradient(circle,#000 100%,#0000 100%);mask-image:radial-gradient(circle,#000 100%,#0000 100%);filter:blur(.3px);opacity:.9;z-index:0;width:550px;margin-top:-70px;animation:35s linear infinite spin;position:absolute;transform:translate(-100%,-100%);-webkit-mask-image:radial-gradient(circle,#000 60%,#0000 100%)}.heroo-acharya{z-index:2;object-fit:contain;width:350px;margin-bottom:50px;margin-left:-40px;position:relative;transform:scale(1.4)}.heroo-card{text-align:center;background:#fff;border-radius:16px;width:220px;margin-top:0;padding:20px;position:absolute;top:55%;right:-100px;transform:translateY(-50%);box-shadow:0 12px 30px #00000014}.heroo-card img{width:120px}.heroo-card p{color:#ff9100;font-weight:600}.heroo-card span{color:#555;font-size:13px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.heroo-stats{z-index:10;background:linear-gradient(135deg,#fff,#f9f7f3);border-radius:20px;justify-content:space-between;align-items:center;margin:-80px 100px 0;padding:35px 40px;display:flex;position:relative;box-shadow:0 15px 40px #00000014}.heroo-stat{flex:1;justify-content:center;align-items:center;gap:15px;display:flex;position:relative}.heroo-stat:not(:last-child):after{content:"";background:#00000014;width:1px;height:80%;position:absolute;top:10%;right:0}.stat-icon{color:#ff9100;background:#ff91001a;border-radius:12px;padding:12px;font-size:28px}.heroo-stat h3{color:#222;margin:0;font-size:22px;font-weight:700}.heroo-stat p{color:#777;margin:2px 0 0;font-size:13px}@media (width<=768px){.heroo{text-align:center;flex-direction:column-reverse;padding:40px 20px}.heroo-left{width:100%;margin:0}.heroo-trust,.heroo-clients,.heroo-secure{display:none}.heroo-right{justify-content:center;align-items:center;width:100%;margin:0 0 30px;display:flex;position:relative}.heroo-circle{opacity:.5;z-index:0;width:300px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heroo-acharya{object-fit:cover;width:260px;margin-top:15px;transform:scale(1.3)}.heroo-card{display:none}.heroo-stats{flex-direction:column;gap:15px;margin:30px 20px 0;padding:20px}.heroo-stat:first-child{display:none}.heroo-stat{justify-content:flex-start;width:100%}.heroo-stat:after{display:none}.heroo-tag{margin-top:-200px}}@media (width<=480px){.heroo{padding:30px 15px}.heroo-circle{width:280px;top:20%;left:10%;transform:translate(-50%,-50%)}.heroo-trust,.heroo-stat:first-child{display:none}}.hero{background:#fff;margin-top:-60px;padding:80px 60px}.slider-heading{text-align:center;margin-bottom:40px}.slider-heading h2{color:#111;font-size:36px;font-weight:700}.slider-heading h2 span{color:#ff9100}.slider-heading p{color:#000;margin-top:-15px;font-size:17px}.cards-container{gap:20px;height:420px;display:flex}.card{cursor:pointer;background:#fff;border-radius:16px;flex:1;align-items:flex-end;padding:20px;transition:all .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000014}.card-bg{object-fit:cover;width:100%;height:100%;transition:all .5s;position:absolute;inset:0}.card:after{content:"";background:linear-gradient(#0000,#0009);position:absolute;inset:0}.card.active{flex:2.5;transform:scale(1.03)}.small-title{z-index:2;color:#fff;font-weight:500;transition:all .4s}.card.active .small-title{opacity:0;transform:translateY(-30px)scale(.9)}.card-content{opacity:0;z-index:2;transition:all .4s;position:absolute;bottom:25px;left:25px;transform:translateY(40px)}.card-content h1{color:#fff;font-size:26px}.card-content p{color:#ddd}.card-btn{color:#fff;background:#ff9100;border:none;border-radius:6px;margin-top:10px;padding:10px 16px}.card.active .card-content{opacity:1;transform:translateY(0)}.card.active .card-bg{transform:scale(1.1)}@media (width<=768px){.hero{padding:30px 16px}.slider-heading{margin-bottom:20px}.slider-heading h2{font-size:24px;line-height:1.3}.slider-heading p{padding:0 10px;font-size:13px}.cards-container{flex-direction:column;gap:16px;height:700px;display:flex}.card{border-radius:16px;align-items:flex-end;height:160px;padding:15px;display:flex;box-shadow:0 8px 25px #00000014}.card.active{height:200px;transform:none}.card-bg{object-fit:cover;filter:brightness(.85)}.small-title{z-index:2;font-size:16px;font-weight:600}.card-content{bottom:15px;left:15px;right:15px}.card-content h1{font-size:18px;line-height:1.3}.card-content p{margin-top:5px;font-size:12px}.card-btn{border-radius:6px;margin-top:8px;padding:8px 14px;font-size:12px}.card.active .card-bg{transform:scale(1.05)}}@keyframes pulse{0%{box-shadow:0 0 #ff660080}70%{box-shadow:0 0 0 15px #f600}to{box-shadow:0 0 #f600}}@media (width<=768px){.course{padding:60px 20px}.course-container{flex-direction:column;gap:40px}.course-left img{width:100%;max-width:320px;margin:auto;display:block}.live-box{padding:6px 10px;font-size:11px}.course-right{text-align:center}.course-right h1{font-size:26px;line-height:1.3}.course-sub,.rating{font-size:14px}.course-info p{font-size:13px}.timer{padding:8px;font-size:13px}.price-box{flex-wrap:wrap;justify-content:center}.new{font-size:26px}.course-buttons{flex-direction:column;align-items:center}.btn{width:90%}.trust{font-size:12px}.seats{font-size:13px}.sticky-bar{padding:10px 15px;font-size:13px}.sticky-bar button{padding:8px 14px;font-size:13px}.whatsapp{padding:10px 14px;font-size:13px;bottom:90px}}@media (width<=1024px){.course-container{text-align:center;flex-direction:column}.course-left img{width:380px}.course-right h1{font-size:32px}.course-buttons,.price-box{justify-content:center}}@media (width>=1400px){.course-container{max-width:1500px}.course-left img{width:550px}.course-right h1{font-size:48px}}@keyframes livePulse{0%{box-shadow:0 0 #ff0000b3}70%{box-shadow:0 0 0 10px #f000}to{box-shadow:0 0 #f000}}@media (width<=768px){.sticky-bar{flex-direction:row;justify-content:space-between}.sticky-bar button{padding:8px 10px;font-size:12px}}@keyframes pulseLive{0%{box-shadow:0 0 #15ff00b3}70%{box-shadow:0 0 0 10px #f000}to{box-shadow:0 0 #f000}}@media (width<=768px){.course{padding:60px 20px}.course-container{flex-direction:column;gap:40px}.course-left img{width:100%;max-width:320px;margin:auto;display:block}.live-box{padding:6px 10px;font-size:11px}.course-right{text-align:center}.course-right h1{font-size:26px;line-height:1.3}.course-sub,.rating{font-size:14px}.course-info p{font-size:13px}.timer{padding:8px;font-size:13px}.price-box{flex-wrap:wrap;justify-content:center}.new{font-size:26px}.course-buttons{flex-direction:column;align-items:center}.btn{width:90%}.trust{font-size:12px}.seats{font-size:13px}.sticky-bar{padding:10px 15px;font-size:13px}.sticky-bar button{padding:8px 14px;font-size:13px}.whatsapp{padding:10px 14px;font-size:13px;bottom:90px}}@media (width<=1024px){.course-container{text-align:center;flex-direction:column}.course-left img{width:380px}.course-right h1{font-size:32px}.course-buttons,.price-box{justify-content:center}}@media (width>=1400px){.course-container{max-width:1500px}.course-left img{width:550px}.course-right h1{font-size:48px}}@media (width<=768px){.sticky-bar{flex-direction:row;justify-content:space-between}.sticky-bar button{padding:8px 10px;font-size:12px}}.course{background:linear-gradient(135deg,#f9fafb,#eef2f7);padding:100px 60px}.course-container{align-items:center;gap:80px;max-width:1300px;margin:auto;display:flex}.course-left{position:relative}.course-left img{border-radius:20px;width:480px;transition:all .4s;box-shadow:0 30px 80px #0003}.course-left:hover img{transform:scale(1.07)rotate(-1deg)}.badge{color:#fff;background:linear-gradient(135deg,#ff9100,#ffb347);border-radius:20px;padding:6px 14px;font-size:12px;position:absolute;top:20px;left:20px}.live-box{color:#fff;background:#000000b3;border-radius:20px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex;position:absolute;bottom:20px;left:20px}.dot{background:red;border-radius:50%;width:8px;height:8px;animation:1s infinite blink}.course-right h1{font-size:42px}.course-right span{color:#ff9100}.course-sub{color:#555;margin:15px 0}.rating{margin:15px 0;font-size:16px}.course-info{margin:15px 0}.timer{color:#fff;background:#111;border-radius:8px;margin:20px 0;padding:10px 15px}.price-box{align-items:center;gap:15px;display:flex}.old{color:#888;text-decoration:line-through}.new{font-size:34px;font-weight:700}.off{color:#fff;background:#ff9100;border-radius:6px;padding:5px 10px}.course-buttons{gap:15px;margin-top:25px;display:flex}.btn{cursor:pointer;border:none;border-radius:10px;padding:14px 28px;font-weight:600;transition:all .3s}.preview{background:#ddd}.buy{color:#fff;background:linear-gradient(135deg,#ff9100,#ffb347)}.btn:hover{transform:scale(1.08)}.trust{color:#444;margin-top:20px;font-size:14px}.sticky-bar{color:#fff;z-index:999;background:#000;justify-content:space-between;width:100%;padding:15px 40px;display:flex;position:fixed;bottom:0;left:0}.sticky-bar button{color:#fff;background:#ff9100;border:none;border-radius:6px;margin-right:50px;padding:10px 20px}.whatsapp{color:#fff;background:#25d366;border-radius:30px;padding:12px 18px;text-decoration:none;position:fixed;bottom:80px;right:20px}.seats{color:red;margin:15px 0;font-weight:700}.pulse{animation:1.5s infinite pulse}@media (width<=768px){.course{padding:60px 20px}.course-container{flex-direction:column;gap:40px}.course-left img{width:100%;max-width:320px;margin:auto;display:block}.live-box{padding:6px 10px;font-size:11px}.course-right{text-align:center}.course-right h1{font-size:26px;line-height:1.3}.course-sub,.rating{font-size:14px}.course-info p{font-size:13px}.timer{padding:8px;font-size:13px}.price-box{flex-wrap:wrap;justify-content:center}.new{font-size:26px}.course-buttons{flex-direction:column;align-items:center}.btn{width:90%}.trust{font-size:12px}.seats{font-size:13px}.sticky-bar{padding:10px 15px;font-size:13px}.sticky-bar button{padding:8px 14px;font-size:13px}.whatsapp{padding:10px 14px;font-size:13px;bottom:90px}}@media (width<=1024px){.course-container{text-align:center;flex-direction:column}.course-left img{width:380px}.course-right h1{font-size:32px}.course-buttons,.price-box{justify-content:center}}@media (width>=1400px){.course-container{max-width:1500px}.course-left img{width:550px}.course-right h1{font-size:48px}}.off{color:#fff;background:#000;border-radius:20px;padding:6px 14px;font-size:12px;font-weight:700;box-shadow:0 5px 15px #f006}.seats{color:#e53935;align-items:center;gap:8px;margin:15px 0;font-weight:600;display:flex}.seats:before{content:"";background:red;border-radius:50%;width:10px;height:10px;animation:1s infinite livePulse}.course-buttons{flex-wrap:wrap;gap:15px;margin-top:25px;display:flex}.btn{text-align:center;min-width:160px}.sticky-bar{align-items:center;padding:12px 20px}@media (width<=768px){.sticky-bar{flex-direction:row;justify-content:space-between}.sticky-bar button{padding:8px 10px;font-size:12px}}.live-dot-A{background:#fefefe;border-radius:50%;width:10px;height:10px;animation:1s infinite pulseLive;position:absolute;top:6px;right:6px}.chat-toggle{color:#fff;cursor:pointer;z-index:999;background:linear-gradient(135deg,#ff9100,#ffb347);border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:22px;display:flex;position:fixed;bottom:90px;right:20px;box-shadow:0 10px 25px #0000004d}.chatbot{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:999;background:#ffffff26;border-radius:15px;width:270px;height:300px;position:fixed;bottom:160px;right:20px;overflow:hidden;box-shadow:0 10px 40px #00000040}.chat-header{color:#fff;background:linear-gradient(135deg,#ff9100,#ffb347);justify-content:space-between;align-items:center;padding:12px;font-weight:600;display:flex}.chat-body{padding:15px;font-size:13px}.chat-body button{color:#fff;cursor:pointer;background:#ff9100;border:none;border-radius:8px;width:100%;margin-top:140px;padding:10px}.discover{background:#fff;padding:80px 60px}.discover-container{max-width:1100px;margin:auto}.discover-heading{text-align:center;margin-bottom:50px}.discover-heading h2{color:#111;font-size:32px}.discover-heading span{color:#ff9100}.discover-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.discover-card{background:#f9fafb;border:1px solid #eee;border-radius:10px;align-items:flex-start;gap:10px;padding:15px;transition:all .3s;display:flex}.discover-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000014}.discover-icon{color:#fff;background:linear-gradient(135deg,#ff9100,#ff3c00);border-radius:6px;justify-content:center;align-items:center;min-width:24px;height:24px;font-size:12px;display:flex}.discover-card p{color:#333;font-size:14px}.discover-cta{text-align:center;margin-top:50px}.discover-cta button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;animation:1.5s infinite pulse}.discover-cta span{opacity:.8;font-size:13px;display:block}@media (width<=768px){.discover{padding:40px 15px}.discover-heading h2{font-size:22px}.discover-grid{grid-template-columns:1fr;gap:10px}.discover-card{padding:12px}.discover-card p{font-size:13px}.discover-cta button{width:100%;font-size:15px}}.fw-section{background:#fff;padding:80px 60px;font-family:Poppins,sans-serif}.fw-container{max-width:1200px;margin:auto}.fw-heading{text-align:center;margin-bottom:50px}.fw-heading h2{color:#111;font-size:36px}.fw-heading span{color:#ff9100}.fw-heading p{color:#666;margin-top:10px}.fw-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.fw-card{background:#f9fafb;border:1px solid #eee;border-radius:12px;align-items:center;gap:12px;padding:18px;transition:all .3s;display:flex}.fw-icon{color:#ff9100;font-size:18px;font-weight:700}.fw-card p{color:#333;font-size:15px}.fw-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000014}.fw-cta{text-align:center;margin-top:50px}.fw-cta button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;animation:1.5s infinite pulse}.fw-cta span{opacity:.8;font-size:13px;display:block}@media (width<=768px){.fw-section{padding:40px 15px}.fw-heading h2{font-size:24px}.fw-grid{grid-template-columns:repeat(2,1fr);gap:10px}.fw-card{border-radius:10px;gap:8px;padding:12px}.fw-card p{font-size:12px;line-height:1.3}.fw-icon{font-size:14px}.fw-cta button{width:100%;padding:14px;font-size:15px}}.imagine-section{background:#fff;padding:80px 60px;font-family:Poppins,sans-serif}.imagine-container{max-width:1200px;margin:auto}.imagine-heading{text-align:center;margin-bottom:40px}.imagine-heading h2{color:#111;font-size:32px}.imagine-heading span{color:#ff9100}.imagine-top{flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:40px;display:flex}.imagine-chip{color:#ff9100;background:#fff3e0;border-radius:8px;padding:10px 16px;font-weight:500;transition:all .3s}.imagine-chip:hover{color:#fff;background:#ff9100;transform:translateY(-3px)}.imagine-box{background:#f9fafb;border:1px solid #eee;border-radius:16px;gap:30px;margin-bottom:40px;padding:30px;display:flex}.imagine-left{flex:1}.imagine-left h3{margin-bottom:10px;font-size:28px}.imagine-left p{color:#555}.imagine-right{flex-direction:column;flex:2;gap:12px;display:flex}.imagine-item{background:#fff;border:1px solid #eee;border-radius:8px;padding:12px 15px;transition:all .3s}.imagine-item:hover{border-color:#ff9100;transform:translate(5px)}.imagine-cta{text-align:center}.imagine-cta h3{color:#ff3c00;margin-bottom:20px}.imagine-cta button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;animation:1.5s infinite pulse}.imagine-cta span{opacity:.8;font-size:13px;display:block}@media (width<=768px){.imagine-section{padding:40px 15px}.imagine-heading h2{font-size:22px}.imagine-box{flex-direction:column;padding:20px}.imagine-left h3{font-size:20px}.imagine-item{font-size:13px}.imagine-cta button{width:100%;padding:14px;font-size:15px}}.vastu-mentor{background:#fff;padding:80px 60px}.vastu-mentor-container{background:#f9fafb;border-radius:20px;justify-content:space-between;align-items:center;gap:60px;max-width:1100px;margin:auto;padding:40px;display:flex}.vastu-mentor-image img{object-fit:cover;border-radius:20px;width:280px;box-shadow:0 20px 40px #0000001a}.vastu-mentor-content{flex:1}.vastu-mentor-tag{color:#ff9100;background:#fff3e0;border-radius:6px;margin-bottom:10px;padding:6px 12px;font-size:13px;display:inline-block}.vastu-mentor-name{color:#111;font-size:34px}.vastu-mentor-role{color:#666;margin-bottom:25px}.vastu-mentor-stats{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.vastu-stat{text-align:center;background:#fff;border:1px solid #eee;border-radius:10px;padding:15px;transition:all .3s}.vastu-stat:hover{transform:translateY(-4px);box-shadow:0 10px 25px #00000014}.vastu-stat h3{color:#ff3c00;font-size:22px}.vastu-stat p{color:#666;font-size:13px}@media (width<=768px){.vastu-mentor{padding:40px 15px}.vastu-mentor-container{text-align:center;flex-direction:column;padding:25px}.vastu-mentor-image img{width:180px}.vastu-mentor-name{font-size:24px}.vastu-mentor-stats{grid-template-columns:repeat(2,1fr)}}.testimonials{background:#faeaea;padding:80px 60px}.testimonials-container{max-width:1200px;margin:auto}.testimonials-heading{text-align:center;margin-bottom:50px}.testimonials-heading h2{color:#111;font-size:32px}.testimonials-heading p{color:#666;margin-top:10px}.testimonial-card{background:#f9fafb;border:1px solid #eee;border-radius:14px;transition:all .3s;overflow:hidden}.video-box{position:relative}.testimonial-info{text-align:center;padding:15px}.testimonial-info h4{margin-bottom:5px}.testimonial-info p{color:#666;font-size:14px}.testimonials-cta{text-align:center;margin-top:60px}.testimonials-cta h3{color:#ff3c00;margin-bottom:20px}.testimonials-cta button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;animation:1.5s infinite pulse}.testimonials-cta span{opacity:.8;font-size:13px;display:block}@media (width<=768px){.testimonials{padding:40px 15px}.testimonials-grid{grid-template-columns:1fr}.video-box iframe{height:220px}.testimonials-heading h2{font-size:22px}.testimonials-cta button{width:100%;font-size:15px}}.wb-benefits{color:#fff;background:linear-gradient(135deg,#000);padding:80px 60px}.wb-container{max-width:1200px;margin:auto}.wb-heading{text-align:center;margin-bottom:50px}.wb-heading h2{font-size:36px;line-height:1.4}.wb-heading span{color:#ff9100}.wb-heading p{color:#ccc;margin-top:10px}.wb-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.wb-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:12px;padding:20px;transition:all .3s;display:flex}.icon{color:#fff;background:linear-gradient(135deg,#ff9100,#ff3c00);border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-weight:700;display:flex}.wb-card:hover{background:#ffffff14;transform:translateY(-5px)scale(1.02)}.wb-cta{text-align:center;margin-top:50px}.wb-cta button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;animation:1.5s infinite pulse}.wb-cta span{opacity:.8;font-size:13px;display:block}@media (width<=768px){.wb-grid{grid-template-columns:1fr}.wb-heading h2{font-size:24px}.wb-benefits{padding:40px 15px}.wb-heading h2{font-size:22px;line-height:1.4}.wb-heading p{font-size:13px}.wb-grid{grid-template-columns:repeat(2,1fr);gap:10px}.wb-card{border-radius:10px;gap:8px;padding:12px;font-size:12px}.icon{width:22px;height:22px;font-size:12px}.wb-card p{font-size:12px;line-height:1.3}.wb-cta{margin-top:30px}.wb-cta button{width:100%;padding:14px;font-size:15px}}.webinar-hero{background:#f9fafb;padding:40px 60px}.webinar-alert{text-align:center;color:#fff;background:linear-gradient(90deg,#ff6a00);margin:-37px 450px 20px;padding:10px;font-weight:600}.webinar-container{justify-content:space-between;align-items:center;gap:80px;max-width:1300px;margin:auto;display:flex}.webinar-content{flex:1}.webinar-content h4{color:#ff9100}.webinar-content h1{margin:20px 0;font-size:48px;line-height:1.3}.webinar-highlight-big{color:#ff9100}.webinar-highlight{color:#ff3c00}.webinar-live-row{color:#ff3c00;gap:20px;margin:15px 0;font-weight:700;display:flex}.webinar-info-row{grid-template-columns:repeat(2,1fr);gap:10px;margin:20px 0;display:grid}.webinar-info-row div{background:#f3f4f6;border-radius:8px;padding:10px}.webinar-cta-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;width:100%;padding:18px;font-size:16px;font-weight:700;animation:1.5s infinite pulse}.webinar-cta-btn span{opacity:.8;font-size:12px;display:block}.webinar-timer{color:#ff3c00;margin-top:10px;font-weight:700}.webinar-video iframe{border-radius:20px;width:480px;height:300px;box-shadow:0 20px 60px #00000026}@media (width<=768px){.webinar-container{flex-direction:column}.webinar-video iframe{width:100%;height:220px}.webinar-content h1{font-size:26px}.webinar-hero{padding:20px 15px}.webinar-alert{border-radius:6px;margin-top:0;margin-left:0;margin-right:0;padding:8px;font-size:13px}.webinar-container{flex-direction:column;gap:20px}.webinar-content{order:1}.webinar-video{order:2}.webinar-content h1{font-size:24px;line-height:1.4}.webinar-live-row{justify-content:space-between;gap:10px;font-size:13px}.webinar-info-row{grid-template-columns:1fr 1fr;gap:8px}.webinar-info-row div{text-align:center;padding:8px;font-size:12px}.webinar-cta-btn{border-radius:10px;margin-top:10px;padding:14px;font-size:15px}.webinar-timer{text-align:center;font-size:13px}.webinar-video iframe{width:100%;height:200px;margin-top:10px}}.wv-section{color:#fff;background:linear-gradient(135deg,#0f172a,#020617);padding:80px 60px}.wv-container{max-width:1200px;margin:auto}.wv-heading{text-align:center;margin-bottom:50px}.wv-heading h2{font-size:36px}.wv-heading span{color:#ff9100}.wv-heading p{color:#ccc;margin-top:10px}.wv-elements{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:40px;display:flex}.wv-card{cursor:pointer;border:2px solid #ffffff1a;border-radius:12px;width:120px;height:120px;transition:all .4s;position:relative;overflow:hidden}.wv-card img{object-fit:cover;width:100%;height:100%}.wv-card span{background:#00000080;border-radius:6px;padding:3px 8px;font-size:14px;font-weight:700;position:absolute;bottom:8px;left:8px}.wv-card:hover{border-color:#ff9100;transform:scale(1.1)}.wv-box{text-align:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:40px;padding:25px;animation:1s fadeUp}.wv-box p{color:#ddd;margin-bottom:10px}.wv-cta{text-align:center}.wv-cta button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;animation:1.5s infinite pulse}.wv-cta span{opacity:.8;font-size:13px;display:block}@media (width<=768px){.wv-section{padding:40px 15px}.wv-heading h2{font-size:24px}.wv-card{width:70px;height:70px}.wv-card span{font-size:10px}.wv-box{padding:15px}.wv-box p{font-size:13px}.wv-cta button{width:100%;padding:14px;font-size:15px}}.ws-help{background:#e0e0e0;padding:80px 60px}.ws-help-container{max-width:1100px;margin:auto}.ws-help-heading{text-align:center;margin-bottom:50px}.ws-help-heading h2{color:#111;font-size:32px}.ws-help-heading span{color:#ff9100}.ws-help-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.ws-help-card{background:#f9fafb;border:1px solid #eee;border-radius:14px;align-items:flex-start;gap:12px;padding:18px;transition:all .3s;display:flex}.ws-help-card:hover{transform:translateY(-5px);box-shadow:0 12px 25px #00000014}.ws-help-icon{color:#fff;background:linear-gradient(135deg,#ff9100,#ff3c00);border-radius:8px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:14px;font-weight:700;display:flex}.ws-help-card h4{color:#111;margin-bottom:5px}.ws-help-card p{color:#555;font-size:14px}@media (width<=768px){.ws-help{padding:40px 15px}.ws-help-heading h2{font-size:22px}.ws-help-grid{grid-template-columns:1fr;gap:12px}.ws-help-card{padding:14px}.ws-help-card p{font-size:13px}}.ws-check{background:#fff;padding:80px 60px}.ws-check-container{align-items:center;gap:60px;max-width:1100px;margin:auto;display:flex}.ws-check-left{flex:1}.ws-check-left h2{color:#111;font-size:30px}.ws-sub{color:#666;margin:10px 0 20px}.ws-check-list{flex-direction:column;gap:12px;display:flex}.ws-check-item{background:#f9fafb;border:1px solid #eee;border-radius:10px;gap:10px;padding:12px;display:flex}.ws-check-item span{color:#ff3c00;font-weight:700}.ws-check-item p{color:#333;font-size:14px}.ws-final-line{color:#ff3c00;margin-top:15px;font-weight:600}.ws-check-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;width:100%;margin-top:20px;padding:16px;font-size:16px;font-weight:700;animation:1.5s infinite pulse}.ws-check-btn span{opacity:.8;font-size:12px;display:block}.ws-check-right img{border-radius:20px;width:260px;box-shadow:0 20px 50px #0000001a}@media (width<=768px){.ws-check{padding:40px 15px}.ws-check-container{text-align:center;flex-direction:column}.ws-check-left h2{font-size:22px}.ws-check-item{text-align:left}.ws-check-right img{width:180px}.ws-check-btn{font-size:14px}}.VastuFAQ{background:#fff;padding:80px 60px}.VastuFAQ-container{text-align:center;max-width:800px;margin:auto}.VastuFAQ-container h2{color:#111;margin-bottom:30px;font-size:32px}.VastuFAQ-list{flex-direction:column;gap:12px;display:flex}.VastuFAQ-item{background:#f9fafb;border:1px solid #eee;border-radius:10px;transition:all .3s;overflow:hidden}.VastuFAQ-item.active{border-color:#ff9100;box-shadow:0 5px 20px #ff910033}.VastuFAQ-question{cursor:pointer;color:#222;justify-content:space-between;align-items:center;padding:15px;font-weight:600;display:flex}.VastuFAQ-question span{color:#ff9100;font-size:20px}.VastuFAQ-answer{color:#555;background:#fff;border-top:1px solid #eee;padding:15px;font-size:14px}.VastuFAQ-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff9100,#ff3c00);border:none;border-radius:12px;width:100%;margin-top:30px;padding:16px;font-size:16px;font-weight:700;animation:1.5s infinite pulse}.VastuFAQ-btn span{opacity:.8;font-size:12px;display:block}@media (width<=768px){.VastuFAQ{padding:40px 15px}.VastuFAQ-container h2{font-size:22px}.VastuFAQ-question{font-size:14px}.VastuFAQ-answer{font-size:13px}}.final-cta{text-align:center;background:linear-gradient(135deg,#fff3ea,#ffe0d1);padding:80px 20px}.fc-container{max-width:700px;margin:auto}.fc-container h2{margin-bottom:10px;font-size:34px}.fc-container span{color:#f60}.fc-container p{color:#555;margin-bottom:20px}.fc-timer{margin-bottom:25px;font-size:18px}.fc-timer span{color:#ff3c00;font-weight:700}.fc-container button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 40px;font-size:16px;font-weight:700}.fc-container button span{opacity:.8;font-size:12px;display:block}.sticky-cta{display:none}@media (width<=600px){.fc-container h2{font-size:24px}.sticky-cta{background:#fff;width:100%;padding:10px;display:block;position:fixed;bottom:0;left:0;box-shadow:0 -5px 15px #0000001a}.sticky-cta button{color:#fff;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:8px;width:100%;padding:14px;font-weight:700}}.acharya-hero{background:linear-gradient(135deg,#fff7f0,#fff);padding:80px 20px}.acharya-container{justify-content:space-between;align-items:center;gap:60px;max-width:1200px;margin:auto;display:flex}.acharya-left{flex:1}.acharya-tag{color:#ff6a00;margin-bottom:15px;font-weight:600}.acharya-left h1{margin-bottom:20px;font-size:42px;line-height:1.3}.acharya-left h1 span{color:#ff6a00}.acharya-desc{color:#555;margin-bottom:25px;font-size:16px}.acharya-points{flex-direction:column;gap:10px;margin-bottom:30px;font-weight:500;display:flex}.acharya-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#ff6a00,#ff3c00);border:none;border-radius:10px;flex-direction:column;align-items:center;padding:16px 30px;font-size:16px;font-weight:600;display:flex}.acharya-btn span{opacity:.8;font-size:12px}.acharya-right{flex:1;justify-content:center;display:flex}.acharya-card{color:#fff;background:#111;border-radius:20px;width:100%;max-width:350px;padding:30px;box-shadow:0 20px 50px #0003}.acharya-card h3{color:#ff6a00;margin-bottom:20px}.acharya-info p{margin-bottom:10px;font-size:14px}.acharya-card-btn{color:#fff;cursor:pointer;background:#ff6a00;border:none;border-radius:10px;width:100%;margin-top:20px;padding:12px}@media (width<=768px){.acharya-container{text-align:center;flex-direction:column}.acharya-points{align-items:center}.acharya-hero{padding:40px 15px}.acharya-left h1{font-size:26px}.acharya-desc{font-size:14px}.acharya-btn{width:100%}.acharya-card{margin-top:20px}}.trust-proof{background:linear-gradient(135deg,#fff,#fff5ef);padding:80px 20px}.tp-container{text-align:center;max-width:1000px;margin:auto}.tp-heading h2{margin-bottom:10px;font-size:36px}.tp-heading span{color:#f60}.tp-heading p{color:#666;margin-bottom:40px}.tp-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.tp-card{background:#fff;border-radius:14px;padding:30px 20px;transition:all .3s;box-shadow:0 10px 25px #00000014}.tp-card:hover{transform:translateY(-5px)}.tp-card h3{color:#f60;font-size:28px}.tp-card p{color:#666;font-size:14px}@media (width<=768px){.tp-grid{grid-template-columns:repeat(2,1fr)}.tp-heading h2{font-size:26px}}@media (width<=500px){.tp-grid{grid-template-columns:1fr}}.visit-booking{background:linear-gradient(135deg,#fff,#fff5ef);padding:80px 20px}.vb-container{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1100px;margin:auto;display:grid}.vb-left h2{margin-bottom:15px;font-size:36px}.vb-left span{color:#f60}.vb-left p{color:#666;margin-bottom:20px}.vb-left ul{padding:0;list-style:none}.vb-left li{margin-bottom:10px;font-size:15px}.vb-form-box{background:#fff;border-radius:16px;padding:30px;box-shadow:0 10px 30px #0000001a}.vb-form-box h3{margin-bottom:20px}.vb-form-box input{border:1px solid #ddd;border-radius:8px;width:100%;margin-bottom:15px;padding:12px;font-size:14px}.vb-form-box input:focus{border-color:#f60;outline:none}.vb-form-box button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;width:100%;padding:14px;font-weight:700}.vb-form-box button span{opacity:.8;font-size:12px;display:block}@media (width<=768px){.vb-container{grid-template-columns:1fr;gap:30px}.vb-left h2{text-align:center;font-size:26px}.vb-left{text-align:center}.vb-form-box{padding:20px}}.why-acharya{background:#f9f9f9;padding:80px 20px}.why-acharya-container{grid-template-columns:1fr 1.5fr;align-items:center;gap:50px;max-width:1200px;margin:auto;display:grid}.why-acharya-heading{text-align:left}.why-acharya-heading h2{font-size:40px;line-height:1.2}.why-acharya-heading span{color:#f60}.why-acharya-heading p{color:#666;margin-top:20px;font-size:18px}.why-acharya-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.why-acharya-card{text-align:left;background:linear-gradient(135deg,#fff,#fff3ea);border-radius:16px;min-height:180px;padding:20px;transition:all .3s;box-shadow:0 10px 25px #00000014}.why-acharya-card:hover{transform:translateY(-6px)}.why-acharya-icon{color:#f60;margin-bottom:10px;font-size:20px}.why-acharya-card h4{margin-bottom:8px;font-size:15px}.why-acharya-card p{color:#666;font-size:13px}.why-acharya-cta{text-align:right;grid-column:span 2;margin-top:20px}.why-acharya-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 30px;font-weight:700}.why-acharya-cta button span{opacity:.8;font-size:12px;display:block}@media (width<=992px){.why-acharya-container{text-align:center;grid-template-columns:1fr;gap:30px}.why-acharya-heading{text-align:center;margin-bottom:10px}.why-acharya-heading h2{font-size:26px;line-height:1.3}.why-acharya-heading p{margin-top:10px;font-size:15px}.why-acharya-grid{grid-template-columns:repeat(2,1fr);gap:15px}.why-acharya-card{text-align:center;min-height:auto;padding:18px}.why-acharya-card h4{font-size:14px}.why-acharya-card p{font-size:12px}.why-acharya-cta{text-align:center;margin-top:20px}}@media (width<=600px){.why-acharya{padding:50px 15px}.why-acharya-container{gap:25px}.why-acharya-heading h2{font-size:24px}.why-acharya-heading p{font-size:14px;line-height:1.5}.why-acharya-grid{grid-template-columns:1fr;gap:15px}.why-acharya-card{border-radius:14px;padding:20px}.why-acharya-icon{font-size:18px}.why-acharya-card h4{font-size:15px}.why-acharya-card p{font-size:13px}.why-acharya-cta button{width:100%;padding:14px;font-size:14px}.why-acharya-cta button span{font-size:11px}}.MeetAcharyajiAuthority{background:#fff;padding:90px 20px}.MeetAcharyajiAuthority-container{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;max-width:1200px;margin:auto;display:grid}.MeetAcharyajiAuthority-left{max-width:600px}.MeetAcharyajiAuthority-title{margin-bottom:20px;font-size:44px;line-height:1.3}.MeetAcharyajiAuthority-title span{color:#f60}.MeetAcharyajiAuthority-desc{color:#555;margin-bottom:30px;font-size:18px}.MeetAcharyajiAuthority-stats{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:35px;display:grid}.MeetAcharyajiAuthority-stat{text-align:center;background:#fff5ef;border-radius:12px;padding:18px}.MeetAcharyajiAuthority-stat h3{color:#f60;font-size:26px}.MeetAcharyajiAuthority-stat p{color:#555;font-size:14px}.MeetAcharyajiAuthority-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 28px;font-weight:700;transition:all .3s}.MeetAcharyajiAuthority-btn span{opacity:.9;font-size:12px;display:block}.MeetAcharyajiAuthority-btn:hover{transform:scale(1.05)}.MeetAcharyajiAuthority-right img{border-radius:20px;width:100%;max-width:450px;box-shadow:0 20px 50px #00000026}@media (width<=768px){.MeetAcharyajiAuthority-container{flex-direction:column;display:flex}.MeetAcharyajiAuthority-right{order:1}.MeetAcharyajiAuthority-left{order:2}.MeetAcharyajiAuthority-right img{width:100%;max-width:300px;margin:0 auto 20px;display:block}}.MeetAcharyajiFinalCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#f60,#ff3c00);padding:100px 20px}.MeetAcharyajiFinalCTA-container{max-width:900px;margin:auto}.MeetAcharyajiFinalCTA-tag{background:#fff3;border-radius:20px;margin-bottom:20px;padding:8px 16px;font-size:14px;display:inline-block}.MeetAcharyajiFinalCTA-title{margin-bottom:15px;font-size:42px;line-height:1.3}.MeetAcharyajiFinalCTA-title span{font-weight:700;display:block}.MeetAcharyajiFinalCTA-desc{opacity:.95;margin-bottom:25px;font-size:18px}.MeetAcharyajiFinalCTA-timer{margin-bottom:25px;font-size:20px}.MeetAcharyajiFinalCTA-timer span{font-weight:700}.MeetAcharyajiFinalCTA-btn{color:#ff3c00;cursor:pointer;background:#fff;border:none;border-radius:10px;padding:18px 40px;font-weight:700;transition:all .3s}.MeetAcharyajiFinalCTA-btn span{opacity:.8;font-size:12px;display:block}.MeetAcharyajiFinalCTA-btn:hover{transform:scale(1.08)}.MeetAcharyajiFinalCTA-trust{opacity:.9;margin-top:20px;font-size:14px}@media (width<=768px){.MeetAcharyajiFinalCTA-title{font-size:28px}.MeetAcharyajiFinalCTA-desc{font-size:16px}.MeetAcharyajiFinalCTA-btn{width:100%}}.MeetAcharyajiHero{background:linear-gradient(135deg,#fff,#fff5ef);padding:80px 20px;overflow:hidden}.MeetAcharyajiHero-container{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;max-width:1200px;margin:auto;display:grid}.MeetAcharyajiHero-title{font-size:42px;line-height:1.3;animation:.8s forwards fadeUp}.MeetAcharyajiHero-desc{color:#666;margin:20px 0;font-size:16px;animation:1s forwards fadeUp}.MeetAcharyajiHero-title span{color:#f60}.MeetAcharyajiHero-buttons{gap:15px;margin-bottom:15px;animation:1.2s forwards fadeUp;display:flex}.MeetAcharyajiHero-btn-primary{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:8px;padding:16px 28px;font-size:16px;transition:all .3s}.MeetAcharyajiHero-btn-primary:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 10px 25px #f606}.MeetAcharyajiHero-btn-secondary{color:#f60;cursor:pointer;background:0 0;border:1px solid #f60;border-radius:8px;padding:16px 28px;font-size:16px;transition:all .3s}.MeetAcharyajiHero-btn-secondary:hover{color:#fff;background:#f60}.MeetAcharyajiHero-trust{color:#444;font-size:14px;animation:1.4s forwards fadeUp}.MeetAcharyajiHero-right img{border-radius:20px;justify-content:center;width:85%;max-width:420px;animation:4s ease-in-out infinite float;display:flex;box-shadow:0 10px 30px #0000001a}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media (width<=768px){.MeetAcharyajiHero-container{flex-direction:column;display:flex}.MeetAcharyajiHero-right{order:1}.MeetAcharyajiHero-left{order:2}.MeetAcharyajiHero-right img{width:100%;max-width:320px;margin:0 auto 20px;display:block}}.MeetAcharyajiProblemSolution{background:#fff;padding:90px 20px}.MeetAcharyajiProblemSolution-container{max-width:1200px;margin:auto}.MeetAcharyajiProblemSolution-heading{text-align:center;margin-bottom:50px}.MeetAcharyajiProblemSolution-heading h2{font-size:40px}.MeetAcharyajiProblemSolution-heading span{color:#ff3c00}.MeetAcharyajiProblemSolution-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.MeetAcharyajiProblemSolution-box{border-radius:16px;padding:30px;box-shadow:0 10px 30px #00000014}.problem{background:#fff2f2}.problem h3{color:#ff3c00}.solution{background:#f3fff6}.solution h3{color:#00a63e}.ps-item{color:#444;margin-top:15px;font-size:15px}.MeetAcharyajiProblemSolution-cta{text-align:center;margin-top:60px}.MeetAcharyajiProblemSolution-cta h3{margin-bottom:20px}.MeetAcharyajiProblemSolution-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700;transition:all .3s}.MeetAcharyajiProblemSolution-cta button span{font-size:12px;display:block}.MeetAcharyajiProblemSolution-cta button:hover{transform:scale(1.05)}@media (width<=768px){.MeetAcharyajiProblemSolution-heading h2{font-size:28px}.MeetAcharyajiProblemSolution-grid{grid-template-columns:1fr}.MeetAcharyajiProblemSolution-box{padding:20px}.MeetAcharyajiProblemSolution-cta button{width:100%}}.MeetAcharyajiTestimonials{background:#fff7f2;padding:90px 20px}.MeetAcharyajiTestimonials-container{max-width:1200px;margin:auto}.MeetAcharyajiTestimonials-heading{text-align:center;margin-bottom:50px}.MeetAcharyajiTestimonials-heading h2{font-size:40px}.MeetAcharyajiTestimonials-heading span{color:#f60}.MeetAcharyajiTestimonials-heading p{color:#666;margin-top:10px}.MeetAcharyajiTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.MeetAcharyajiTestimonials-card{background:#fff;border-radius:16px;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #0000001a}.MeetAcharyajiTestimonials-card:hover{transform:translateY(-8px)}.MeetAcharyajiTestimonials-video iframe{border:none;width:100%;height:200px}.MeetAcharyajiTestimonials-info{text-align:center;padding:15px}.MeetAcharyajiTestimonials-info h4{margin-bottom:5px}.MeetAcharyajiTestimonials-info p{color:#777;font-size:14px}.MeetAcharyajiTestimonials-cta{text-align:center;margin-top:60px}.MeetAcharyajiTestimonials-cta h3{margin-bottom:20px}.MeetAcharyajiTestimonials-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700;transition:all .3s}.MeetAcharyajiTestimonials-cta button span{font-size:12px;display:block}.MeetAcharyajiTestimonials-cta button:hover{transform:scale(1.05)}@media (width<=768px){.MeetAcharyajiTestimonials-heading h2{font-size:28px}.MeetAcharyajiTestimonials-grid{grid-template-columns:1fr}.MeetAcharyajiTestimonials-video iframe{height:220px}.MeetAcharyajiTestimonials-cta button{width:100%}}.VastuforHomeFAQ{background:#fff;padding:90px 20px}.VastuforHomeFAQ-container{max-width:900px;margin:auto}.VastuforHomeFAQ-heading{text-align:center;margin-bottom:40px}.VastuforHomeFAQ-heading h2{font-size:34px}.VastuforHomeFAQ-heading span{color:#f60}.VastuforHomeFAQ-heading p{color:#666}.VastuforHomeFAQ-item{cursor:pointer;border-bottom:1px solid #eee;padding:15px 0;transition:all .3s}.VastuforHomeFAQ-question{justify-content:space-between;font-size:16px;font-weight:700;display:flex}.VastuforHomeFAQ-answer{color:#666;max-height:0;font-size:14px;transition:all .3s;overflow:hidden}.VastuforHomeFAQ-item.active .VastuforHomeFAQ-answer{max-height:200px;margin-top:10px}.VastuforHomeFAQ-cta{text-align:center;margin-top:50px}.faq-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 35px;font-weight:700;animation:2s infinite pulse}.faq-btn span{font-size:12px;display:block}.faq-btn:hover{transform:scale(1.05)}@media (width<=768px){.VastuforHomeFAQ-heading h2{font-size:26px}.faq-btn{width:100%}}.VastuforHomeHero{background:#fff;padding:90px 20px}.VastuforHomeHero-container{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;max-width:1200px;margin:auto;display:grid}.VastuforHomeHero-left{max-width:600px}.VastuforHomeHero-title{margin-bottom:20px;font-size:48px;line-height:1.3}.VastuforHomeHero-title span{color:#f60}.VastuforHomeHero-desc{color:#555;margin-bottom:25px;font-size:18px}.VastuforHomeHero-points{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:25px;font-size:15px;display:grid}.VastuforHomeHero-buttons{gap:15px;margin-bottom:15px;display:flex}.VastuforHomeHero-btn-primary{color:#fff;background:linear-gradient(90deg,#f60,#ff3c00);border-radius:8px;padding:14px 25px;font-weight:700;text-decoration:none;transition:all .3s}.VastuforHomeHero-btn-primary:hover{transform:scale(1.05)}.VastuforHomeHero-btn-secondary{color:#f60;border:2px solid #f60;border-radius:8px;padding:14px 25px;text-decoration:none;transition:all .3s}.VastuforHomeHero-btn-secondary:hover{color:#fff;background:#f60}.VastuforHomeHero-trust{color:#777;font-size:14px}.VastuforHomeHero-right img{border-radius:20px;width:100%;max-width:420px;animation:4s ease-in-out infinite float;box-shadow:0 20px 50px #0000001a}@media (width<=768px){.VastuforHomeHero-container{text-align:center;flex-direction:column;display:flex}.VastuforHomeHero-right{order:1}.VastuforHomeHero-left{order:2}.VastuforHomeHero-title{font-size:30px}.VastuforHomeHero-desc{font-size:16px}.VastuforHomeHero-points{grid-template-columns:1fr}.VastuforHomeHero-buttons{flex-direction:column;margin-right:50px}.VastuforHomeHero-btn-primary,.VastuforHomeHero-btn-secondary{width:100%}.VastuforHomeHero-right img{max-width:300px;margin-bottom:20px}}.VastuforHomeProblems{background:#fff7f2;padding:90px 20px}.VastuforHomeProblems-container{max-width:1200px;margin:auto}.VastuforHomeProblems-heading{text-align:center;margin-bottom:50px}.VastuforHomeProblems-heading h2{font-size:40px}.VastuforHomeProblems-heading span{color:#ff3c00}.VastuforHomeProblems-heading p{color:#666;margin-top:10px}.VastuforHomeProblems-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.VastuforHomeProblems-card{text-align:center;background:#fff;border-radius:14px;padding:20px;transition:all .3s;box-shadow:0 10px 25px #00000014}.VastuforHomeProblems-card:hover{transform:translateY(-5px)}.VastuforHomeProblems-card span{margin-bottom:10px;font-size:22px;display:block}.VastuforHomeProblems-card p{color:#444;font-size:14px}.VastuforHomeProblems-cta{text-align:center;margin-top:60px}.VastuforHomeProblems-cta h3{margin-bottom:20px}.VastuforHomeProblems-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700;transition:all .3s}.VastuforHomeProblems-cta button span{font-size:12px;display:block}.VastuforHomeProblems-cta button:hover{transform:scale(1.05)}@media (width<=768px){.VastuforHomeProblems-heading h2{font-size:28px}.VastuforHomeProblems-grid{grid-template-columns:1fr}.VastuforHomeProblems-cta button{width:100%}}.VastuforHomeProcess{background:#fff;padding:90px 20px}.VastuforHomeProcess-container{max-width:1200px;margin:auto}.VastuforHomeProcess-heading{text-align:center;margin-bottom:50px}.VastuforHomeProcess-heading h2{font-size:40px}.VastuforHomeProcess-heading span{color:#f60}.VastuforHomeProcess-heading p{color:#666;margin-top:10px}.VastuforHomeProcess-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.VastuforHomeProcess-card{text-align:center;background:#fff5ef;border-radius:14px;padding:25px;transition:all .3s;box-shadow:0 10px 25px #00000014}.VastuforHomeProcess-card:hover{transform:translateY(-6px)}.VastuforHomeProcess-step{color:#fff;background:#f60;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:auto auto 15px;font-weight:700;display:flex}.VastuforHomeProcess-card h3{margin-bottom:10px;font-size:16px}.VastuforHomeProcess-card p{color:#555;font-size:14px}.VastuforHomeProcess-cta{text-align:center;margin-top:60px}.VastuforHomeProcess-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700}.VastuforHomeProcess-cta button span{font-size:12px;display:block}@media (width<=768px){.VastuforHomeProcess-heading h2{font-size:28px}.VastuforHomeProcess-grid{grid-template-columns:1fr}.VastuforHomeProcess-card{padding:20px}.VastuforHomeProcess-cta button{width:100%}}.process-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 30px;font-weight:700;transition:all .3s;animation:2s infinite pulse}.process-btn span{font-size:12px;display:block}.process-btn:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 10px 25px #f606}.VastuforHomeTestimonials{background:#f9f9f9;padding:90px 20px}.VastuforHomeTestimonials-container{max-width:1200px;margin:auto}.VastuforHomeTestimonials-heading{text-align:center;margin-bottom:50px}.VastuforHomeTestimonials-heading h2{font-size:36px}.VastuforHomeTestimonials-heading span{color:#f60}.VastuforHomeTestimonials-heading p{color:#666}.VastuforHomeTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.VastuforHomeTestimonials-card{background:#fff;border-radius:14px;transition:all .3s;overflow:hidden;box-shadow:0 10px 30px #00000014}.VastuforHomeTestimonials-card:hover{transform:translateY(-8px)}.VastuforHomeTestimonials-video{position:relative}.VastuforHomeTestimonials-video iframe{border:none;width:100%;height:200px}.play-overlay{color:#fff;background:#f60c;border-radius:50%;padding:12px;font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VastuforHomeTestimonials-info{text-align:center;padding:15px}.VastuforHomeTestimonials-info h4{margin-bottom:5px}.VastuforHomeTestimonials-info p{color:#777;font-size:13px}.VastuforHomeTestimonials-cta{text-align:center;margin-top:60px}.testi-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700;animation:2s infinite pulse}.testi-btn span{font-size:12px;display:block}.testi-btn:hover{transform:scale(1.05)}@media (width<=768px){.VastuforHomeTestimonials-grid{grid-template-columns:1fr}.VastuforHomeTestimonials-heading h2{font-size:26px}.testi-btn{width:100%}}.VastuforHomeTransformation{background:#fff;padding:90px 20px}.VastuforHomeTransformation-container{max-width:1200px;margin:auto}.VastuforHomeTransformation-heading{text-align:center;margin-bottom:50px}.VastuforHomeTransformation-heading h2{font-size:38px}.VastuforHomeTransformation-heading span{color:#f60}.VastuforHomeTransformation-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.VastuforHomeTransformation-box{border-radius:16px;padding:30px;box-shadow:0 12px 30px #00000014}.VastuforHomeTransformation-box.before{background:#fff0f0}.VastuforHomeTransformation-box.after{background:#f0fff4}.VastuforHomeTransformation-box h3{margin-bottom:20px;font-size:22px}.VastuforHomeTransformation-item{margin-bottom:12px;font-size:15px}.VastuforHomeTransformation-cta{text-align:center;margin-top:60px}.VastuforHomeTransformation-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700}.VastuforHomeTransformation-cta button span{font-size:12px;display:block}@media (width<=768px){.VastuforHomeTransformation-heading h2{font-size:26px}.VastuforHomeTransformation-grid{grid-template-columns:1fr}.VastuforHomeTransformation-box{padding:20px}.VastuforHomeTransformation-cta button{width:100%}}.cta-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 35px;font-weight:700;transition:all .3s;animation:2s infinite pulse}.cta-btn span{font-size:12px;display:block}.VastuforOfficeFinalCTA{text-align:center;background:linear-gradient(135deg,#fff3eb,#ffe0cc);padding:90px 20px}.VastuforOfficeFinalCTA-container{max-width:900px;margin:auto}.VastuforOfficeFinalCTA h2{margin-bottom:15px;font-size:36px}.VastuforOfficeFinalCTA span{color:#f60}.VastuforOfficeFinalCTA p{color:#555;margin-bottom:30px}.VastuforOfficeFinalCTA-box{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:40px;display:flex}.VastuforOfficeFinalCTA-item{background:#fff;border-radius:8px;padding:12px 20px;font-size:14px;box-shadow:0 5px 15px #00000014}.final-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:18px 50px;font-size:16px;font-weight:700;animation:2s infinite pulse}.final-warning{color:#d32f2f;margin-top:20px;font-weight:700}@media (width<=992px){.VastuforOfficeFinalCTA h2{font-size:28px}}@media (width<=600px){.VastuforOfficeFinalCTA h2{font-size:24px}.final-btn{width:100%;padding:16px}.VastuforOfficeFinalCTA-box{flex-direction:column;align-items:center}}.VastuforOfficeHero-left h1{font-size:46px;line-height:1.3}.VastuforOfficeHero-left p{color:#666;margin:20px 0;font-size:16px}.office-btn{cursor:pointer;border:none;border-radius:10px;padding:14px 28px;font-weight:700;transition:all .3s}.office-btn.primary span{font-size:12px;display:block}.VastuforOfficeHero-right img{object-fit:cover;border-radius:20px;width:100%;box-shadow:0 15px 40px #0000001a}.VastuforOfficeHero{background:#f9f9f9;padding:80px 20px}.VastuforOfficeHero-container{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;max-width:1200px;margin:auto;display:grid}.VastuforOfficeHero-left h1{margin-bottom:15px;font-size:46px;line-height:1.3}.VastuforOfficeHero-left span{color:#f60}.VastuforOfficeHero-left p{color:#666;margin-bottom:20px;font-size:16px;line-height:1.6}.VastuforOfficeHero-stats{flex-direction:column;gap:10px;margin-bottom:25px;font-size:14px;display:flex}.VastuforOfficeHero-buttons{flex-wrap:wrap;gap:15px;display:flex}.office-btn{cursor:pointer;text-align:center;border:none;border-radius:10px;padding:14px 28px;font-weight:700;transition:all .3s}.office-btn.primary{color:#fff;background:linear-gradient(90deg,#f60,#ff3c00);animation:2s infinite pulse}.office-btn.primary span{opacity:.9;font-size:12px;display:block}.office-btn.secondary{color:#f60;background:#fff;border:2px solid #f60}.office-btn:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 10px 25px #ff66004d}.VastuforOfficeHero-right img{object-fit:cover;border-radius:20px;width:100%;height:420px;box-shadow:0 15px 40px #0000001a}@media (width<=992px){.VastuforOfficeHero-container{grid-template-columns:1fr;gap:30px}.VastuforOfficeHero-right{order:-1}.VastuforOfficeHero-left{text-align:center}.VastuforOfficeHero-left h1{font-size:34px}.VastuforOfficeHero-stats{align-items:center}.VastuforOfficeHero-buttons{justify-content:center}.office-btn{width:100%;max-width:350px}.VastuforOfficeHero-right img{height:300px}}@media (width<=600px){.VastuforOfficeHero{padding:50px 15px}.VastuforOfficeHero-left h1{font-size:26px;line-height:1.4}.VastuforOfficeHero-left p{font-size:14px}.VastuforOfficeHero-stats{gap:8px;font-size:13px}.VastuforOfficeHero-buttons{flex-direction:column;align-items:center}.office-btn{width:100%;max-width:100%;padding:14px}.VastuforOfficeHero-right img{border-radius:16px;height:220px}}.VastuforOfficePricing{background:#fff;padding:80px 20px}.VastuforOfficePricing-container{max-width:1200px;margin:auto}.VastuforOfficePricing-heading{text-align:center;margin-bottom:50px}.VastuforOfficePricing-heading h2{font-size:36px}.VastuforOfficePricing-heading span{color:#f60}.VastuforOfficePricing-heading p{color:#666}.VastuforOfficePricing-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.VastuforOfficePricing-card{text-align:center;background:#fff;border-radius:14px;padding:30px;transition:all .3s;position:relative;box-shadow:0 8px 25px #00000014}.VastuforOfficePricing-card:hover{transform:translateY(-8px)}.tag{color:#fff;background:#f60;border-radius:20px;padding:5px 12px;font-size:12px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.VastuforOfficePricing-card h3{margin-bottom:10px}.VastuforOfficePricing-card h2{color:#f60;margin-bottom:20px}.VastuforOfficePricing-card ul{margin-bottom:20px;padding:0;list-style:none}.VastuforOfficePricing-card li{margin:8px 0;font-size:14px}.pricing-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:8px;padding:12px 30px;font-weight:700;animation:2s infinite pulse}.VastuforOfficePricing-cta{text-align:center;margin-top:50px;font-weight:700}@media (width<=992px){.VastuforOfficePricing-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.VastuforOfficePricing-heading h2{font-size:26px}.VastuforOfficePricing-grid{grid-template-columns:1fr}.highlight{transform:scale(1)}.pricing-btn{width:100%}}.VastuforOfficeProblems{background:#fff;padding:80px 20px}.VastuforOfficeProblems-container{max-width:1200px;margin:auto}.VastuforOfficeProblems-heading{text-align:center;margin-bottom:50px}.VastuforOfficeProblems-heading h2{font-size:36px}.VastuforOfficeProblems-heading span{color:#f60}.VastuforOfficeProblems-heading p{color:#666;margin-top:10px}.VastuforOfficeProblems-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.VastuforOfficeProblems-card{text-align:center;background:linear-gradient(135deg,#fff,#fff4ec);border-radius:14px;padding:25px;transition:all .3s;box-shadow:0 8px 25px #00000014}.VastuforOfficeProblems-card:hover{transform:translateY(-5px)}.VastuforOfficeProblems-cta{text-align:center;margin-top:60px}.problem-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;margin-top:15px;padding:15px 40px;font-weight:700;animation:2s infinite pulse}.problem-btn span{font-size:12px;display:block}@media (width<=992px){.VastuforOfficeProblems-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.VastuforOfficeProblems-heading h2{font-size:26px}.VastuforOfficeProblems-grid{grid-template-columns:1fr}.problem-btn{width:100%}}.VastuforOfficeTestimonials{background:#f9f9f9;padding:80px 20px}.VastuforOfficeTestimonials-container{max-width:1200px;margin:auto}.VastuforOfficeTestimonials-heading{text-align:center;margin-bottom:50px}.VastuforOfficeTestimonials-heading h2{font-size:36px}.VastuforOfficeTestimonials-heading span{color:#f60}.VastuforOfficeTestimonials-heading p{color:#666}.VastuforOfficeTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.VastuforOfficeTestimonials-card{background:#fff;border-radius:14px;padding:25px;transition:all .3s;position:relative;box-shadow:0 8px 25px #00000014}.VastuforOfficeTestimonials-card:hover{transform:translateY(-5px)}.quote{color:#f60;margin-bottom:10px;font-size:40px}.review{color:#444;margin-bottom:15px;font-size:14px}.user h4{margin:0}.VastuforOfficeTestimonials-cta{text-align:center;margin-top:60px}.testimonial-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;margin-top:15px;padding:15px 40px;font-weight:700;animation:2s infinite pulse}.testimonial-btn span{font-size:12px;display:block}@media (width<=992px){.VastuforOfficeTestimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.VastuforOfficeTestimonials-heading h2{font-size:26px}.VastuforOfficeTestimonials-grid{grid-template-columns:1fr}.testimonial-btn{width:100%}}.AstrologyConsultationBeforeAfter{background:#fff;padding:80px 20px}.AstrologyConsultationBeforeAfter-container{text-align:center;max-width:1100px;margin:auto}.AstrologyConsultationBeforeAfter-heading h2{margin-bottom:50px;font-size:34px}.AstrologyConsultationBeforeAfter-heading span{color:#f60}.AstrologyConsultationBeforeAfter-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.AstrologyConsultationBeforeAfter-box{text-align:left;border-radius:16px;padding:30px;box-shadow:0 8px 25px #00000014}.AstrologyConsultationBeforeAfter-box.before{background:#ffeaea}.AstrologyConsultationBeforeAfter-box.after{background:#e9f9ef}.AstrologyConsultationBeforeAfter-box h3{margin-bottom:15px}.AstrologyConsultationBeforeAfter-box ul{padding:0;list-style:none}.AstrologyConsultationBeforeAfter-box li{margin-bottom:10px;font-size:14px}.AstrologyConsultationBeforeAfter-cta{margin-top:60px}.AstrologyConsultationBeforeAfter-cta p{margin-bottom:15px;font-weight:500}.AstrologyConsultationBeforeAfter-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 35px;font-weight:700;transition:all .3s}.AstrologyConsultationBeforeAfter-cta button span{font-size:12px;display:block}.AstrologyConsultationBeforeAfter-cta button:hover{transform:scale(1.05)}@media (width<=992px){.AstrologyConsultationBeforeAfter-grid{grid-template-columns:1fr}}@media (width<=600px){.AstrologyConsultationBeforeAfter-heading h2{font-size:26px}.AstrologyConsultationBeforeAfter-box{text-align:left}.AstrologyConsultationBeforeAfter-cta button{width:100%}}.AstrologyConsultationFinalCTA{background:linear-gradient(135deg,#fff3ec,#ffe6d9);padding:80px 20px}.AstrologyConsultationFinalCTA-container{text-align:center;max-width:900px;margin:auto}.AstrologyConsultationFinalCTA-box{background:#fff;border-radius:20px;padding:50px 30px;box-shadow:0 15px 40px #0000001a}.AstrologyConsultationFinalCTA-box h2{margin-bottom:10px;font-size:30px}.AstrologyConsultationFinalCTA-box h3{margin-bottom:15px;font-size:24px}.AstrologyConsultationFinalCTA-box span{color:#f60}.AstrologyConsultationFinalCTA-box p{color:#555;margin-bottom:20px;font-size:15px}.AstrologyConsultationFinalCTA-urgency{color:red;margin-bottom:25px;font-weight:700}.final-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:12px;padding:18px 40px;font-size:16px;font-weight:700;transition:all .3s;animation:1.5s infinite pulse}.final-btn span{font-size:12px;display:block}.final-btn:hover{transform:scale(1.07)}@media (width<=600px){.AstrologyConsultationFinalCTA-box h2{font-size:22px}.AstrologyConsultationFinalCTA-box h3{font-size:18px}.final-btn{width:100%;font-size:14px}}.AstrologyConsultationHero{background:linear-gradient(135deg,#fff,#fff5ef);padding:80px 20px}.AstrologyConsultationHero-container{align-items:center;gap:40px;max-width:1200px;margin:auto;display:flex}.AstrologyConsultationHero-left{flex:1}.AstrologyConsultationHero-left h1{margin-bottom:20px;font-size:48px;line-height:1.3}.AstrologyConsultationHero-left span{color:#f60}.AstrologyConsultationHero-left p{color:#555;margin-bottom:20px}.AstrologyConsultationHero-points div{margin-bottom:10px;font-size:14px}.AstrologyConsultationHero-buttons{flex-wrap:wrap;gap:15px;margin-top:20px;display:flex}.astro-primary-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:14px 30px;font-weight:700;animation:2s infinite pulse}.astro-primary-btn span{font-size:12px;display:block}.astro-secondary-btn{cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:14px 25px}.AstrologyConsultationHero-trust{color:#777;margin-top:15px}.AstrologyConsultationHero-right{flex:1}.AstrologyConsultationHero-right img{border-radius:20px;width:100%}@media (width<=992px){.AstrologyConsultationHero-container{text-align:center;flex-direction:column-reverse}.AstrologyConsultationHero-left h1{font-size:32px}}@media (width<=600px){.AstrologyConsultationHero-left h1{font-size:26px}.AstrologyConsultationHero-buttons{flex-direction:column}.astro-primary-btn,.astro-secondary-btn{width:100%}}.AstrologyConsultationProblems{background:#fff;padding:80px 20px}.AstrologyConsultationProblems-container{max-width:1200px;margin:auto}.AstrologyConsultationProblems-heading{text-align:center;margin-bottom:50px}.AstrologyConsultationProblems-heading h2{font-size:36px}.AstrologyConsultationProblems-heading span{color:#f60}.AstrologyConsultationProblems-heading p{color:#666}.AstrologyConsultationProblems-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.AstrologyConsultationProblems-card{text-align:center;background:linear-gradient(135deg,#fff,#fff4ec);border-radius:14px;padding:25px;transition:all .3s;box-shadow:0 8px 25px #00000014}.AstrologyConsultationProblems-card:hover{transform:translateY(-5px)}.problem{color:#d32f2f;margin-bottom:10px;font-weight:700}.solution{color:#2e7d32;font-size:14px}.arrow{color:#f60;margin:10px 0;font-size:20px}.AstrologyConsultationProblems-cta{text-align:center;margin-top:60px}.astro-problem-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;margin-top:15px;padding:15px 40px;font-weight:700;animation:2s infinite pulse}.astro-problem-btn span{font-size:12px;display:block}@media (width<=992px){.AstrologyConsultationProblems-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.AstrologyConsultationProblems-heading h2{font-size:26px}.AstrologyConsultationProblems-grid{grid-template-columns:1fr}.astro-problem-btn{width:100%}}.AstrologyConsultationProcess{background:#fff;padding:80px 20px}.AstrologyConsultationProcess-container{text-align:center;max-width:1200px;margin:auto}.AstrologyConsultationProcess-heading h2{margin-bottom:10px;font-size:36px}.AstrologyConsultationProcess-heading span{color:#f60}.AstrologyConsultationProcess-heading p{color:#666;margin-bottom:50px}.AstrologyConsultationProcess-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.AstrologyConsultationProcess-card{background:#fff5ef;border-radius:16px;padding:25px;transition:all .3s;box-shadow:0 8px 20px #00000014}.AstrologyConsultationProcess-card:hover{transform:translateY(-8px)}.AstrologyConsultationProcess-number{color:#fff;background:#f60;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin:0 auto 15px;font-weight:700;display:flex}.AstrologyConsultationProcess-card h4{margin-bottom:10px;font-size:16px}.AstrologyConsultationProcess-card p{color:#555;font-size:13px}.AstrologyConsultationProcess-cta{margin-top:60px}.AstrologyConsultationProcess-cta p{margin-bottom:15px;font-weight:500}.AstrologyConsultationProcess-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 35px;font-weight:700;transition:all .3s}.AstrologyConsultationProcess-cta button span{font-size:12px;display:block}.AstrologyConsultationProcess-cta button:hover{transform:scale(1.05)}@media (width<=992px){.AstrologyConsultationProcess-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.AstrologyConsultationProcess-heading h2{font-size:26px}.AstrologyConsultationProcess-grid{grid-template-columns:1fr}.AstrologyConsultationProcess-card{text-align:center}.AstrologyConsultationProcess-cta button{width:100%}}.AstrologyConsultationTestimonials{background:#fff;padding:80px 20px}.AstrologyConsultationTestimonials-container{text-align:center;max-width:1200px;margin:auto}.AstrologyConsultationTestimonials-heading h2{margin-bottom:10px;font-size:34px}.AstrologyConsultationTestimonials-heading span{color:#f60}.AstrologyConsultationTestimonials-heading p{color:#666;margin-bottom:50px}.AstrologyConsultationTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.AstrologyConsultationTestimonials-card{background:#fff;border-radius:14px;transition:all .3s;overflow:hidden;box-shadow:0 8px 25px #00000014}.AstrologyConsultationTestimonials-card:hover{transform:translateY(-6px)}.video-box{width:100%;height:200px;position:relative}.video-box iframe{border:none;width:100%;height:100%}.live-tag{color:#fff;background:red;border-radius:6px;padding:5px 10px;font-size:12px;position:absolute;top:10px;left:10px}.AstrologyConsultationTestimonials-info{padding:15px}.AstrologyConsultationTestimonials-info h4{margin-bottom:5px}.AstrologyConsultationTestimonials-info p{color:#666;font-size:13px}.AstrologyConsultationTestimonials-cta{margin-top:60px}.AstrologyConsultationTestimonials-cta h3{margin-bottom:15px}.AstrologyConsultationTestimonials-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 35px;font-weight:700;transition:all .3s}.AstrologyConsultationTestimonials-cta button span{font-size:12px;display:block}.AstrologyConsultationTestimonials-cta button:hover{transform:scale(1.05)}@media (width<=992px){.AstrologyConsultationTestimonials-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.AstrologyConsultationTestimonials-heading h2{font-size:26px}.AstrologyConsultationTestimonials-grid{grid-template-columns:1fr}.AstrologyConsultationTestimonials-cta button{width:100%}}.NumerologyFinalCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#f60,#ff3c00);padding:100px 20px}.NumerologyFinalCTA-container{max-width:800px;margin:auto}.NumerologyFinalCTA h2{margin-bottom:15px;font-size:36px}.NumerologyFinalCTA span{color:#000}.NumerologyFinalCTA p{margin-bottom:30px;font-size:16px}.urgency-box{background:#0003;border-radius:8px;margin-bottom:25px;padding:12px;font-weight:700}.final-btn{color:#ff3c00;cursor:pointer;background:#fff;border:none;border-radius:10px;padding:16px 40px;font-weight:700;transition:all .3s}.final-btn span{color:#666;font-size:12px;display:block}.final-btn:hover{transform:scale(1.1);box-shadow:0 10px 30px #0000004d}.final-trust{margin-top:20px;font-size:14px}@media (width<=600px){.NumerologyFinalCTA h2{font-size:26px}.final-btn{width:100%}}.NumerologyHero{color:#fff;background:#0f0f0f;padding:100px 20px;position:relative;overflow:hidden}.NumerologyHero-bg{opacity:.2;background:radial-gradient(circle,#f60,#0000);width:500px;height:500px;position:absolute;top:-100px;right:-100px}.NumerologyHero-container{text-align:center;max-width:900px;margin:auto}.NumerologyHero-content h1{margin-bottom:15px;font-size:48px}.NumerologyHero-content span{color:#f60}.NumerologyHero-content p{color:#ccc;margin-bottom:30px}.NumerologyHero-cards{flex-wrap:wrap;justify-content:center;gap:15px;margin-bottom:30px;display:flex}.num-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:15px 20px;transition:all .3s}.num-card:hover{border-color:#f60;transform:translateY(-5px)}.num-card p{margin-top:5px;font-size:12px}.num-main-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:12px;padding:16px 35px;font-weight:700;transition:all .3s}.num-main-btn span{font-size:12px;display:block}.num-main-btn:hover{transform:scale(1.07)}.NumerologyHero-trust{color:#aaa;margin-top:15px;font-size:13px}@media (width<=600px){.NumerologyHero-content h1{font-size:28px}.NumerologyHero-cards{flex-direction:column}.num-main-btn{width:100%}}.NumerologyInsights{color:#fff;text-align:center;background:#111;padding:100px 20px}.NumerologyInsights-container{max-width:1100px;margin:auto}.NumerologyInsights h2{margin-bottom:10px;font-size:36px}.NumerologyInsights span{color:#f60}.NumerologyInsights-sub{color:#aaa;margin-bottom:50px}.NumerologyInsights-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.num-box{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;padding:25px;transition:all .3s}.num-box:hover{border-color:#f60;transform:translateY(-8px)}.num{color:#f60;margin-bottom:10px;font-size:40px;font-weight:700}.num-box h4{margin-bottom:8px}.num-box p{color:#bbb;font-size:13px}.NumerologyInsights-cta{margin-top:60px}.NumerologyInsights-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 40px;font-weight:700;transition:all .3s}.NumerologyInsights-cta button span{font-size:12px;display:block}.NumerologyInsights-cta button:hover{transform:scale(1.08)}@media (width<=900px){.NumerologyInsights-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.NumerologyInsights-grid{grid-template-columns:1fr}.NumerologyInsights h2{font-size:26px}.NumerologyInsights-cta button{width:100%}}.NumerologyReportPreview{background:#fff;padding:100px 20px}.NumerologyReportPreview-container{grid-template-columns:1fr 1fr;align-items:center;gap:50px;max-width:1100px;margin:auto;display:grid}.NumerologyReportPreview-left h2{margin-bottom:15px;font-size:34px}.NumerologyReportPreview-left span{color:#f60}.NumerologyReportPreview-left p{color:#555;margin-bottom:20px}.NumerologyReportPreview-left ul{margin-bottom:30px}.NumerologyReportPreview-left li{margin-bottom:10px;font-size:15px}.report-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 35px;font-weight:700;transition:all .3s}.report-btn span{font-size:12px;display:block}.report-btn:hover{transform:scale(1.08)}.NumerologyReportPreview-right{justify-content:center;display:flex}.report-card{background:linear-gradient(135deg,#fff5ef,#ffe4d6);border-radius:15px;width:100%;max-width:320px;padding:30px;box-shadow:0 10px 30px #0000001a}.report-card h4{text-align:center;margin-bottom:20px}.report-item{border-bottom:1px solid #0000001a;justify-content:space-between;margin-bottom:12px;padding:10px;display:flex}.report-item strong{color:#f60}@media (width<=900px){.NumerologyReportPreview-container{text-align:center;grid-template-columns:1fr}.NumerologyReportPreview-right{order:-1}}@media (width<=600px){.NumerologyReportPreview-left h2{font-size:26px}.report-btn{width:100%}}.NumerologyTestimonials{text-align:center;background:#f9f9f9;padding:100px 20px}.NumerologyTestimonials-container{max-width:1100px;margin:auto}.NumerologyTestimonials h2{margin-bottom:10px;font-size:34px}.NumerologyTestimonials span{color:#f60}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.testimonial-card{background:#fff;border-radius:15px;padding:25px;transition:all .3s;box-shadow:0 8px 25px #00000014}.stars{color:gold;margin-bottom:10px;font-size:18px}.testimonial-card h4{font-size:16px}.testimonial-cta{margin-top:60px}.testimonial-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 40px;font-weight:700;transition:all .3s}.testimonial-cta button span{font-size:12px;display:block}.testimonial-cta button:hover{transform:scale(1.08)}@media (width<=900px){.testimonial-grid{grid-template-columns:1fr}}@media (width<=600px){.NumerologyTestimonials h2{font-size:26px}.testimonial-cta button{width:100%}}.FactoryCaseStudy{text-align:center;background:#fff;padding:100px 20px}.FactoryCaseStudy-container{max-width:1100px;margin:auto}.FactoryCaseStudy h2{margin-bottom:10px;font-size:34px}.FactoryCaseStudy span{color:#f60}.FactoryCaseStudy-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.before-box{text-align:left;background:#ffecec;border-left:5px solid red;border-radius:15px;padding:30px}.after-box{text-align:left;background:#eaffea;border-left:5px solid green;border-radius:15px;padding:30px}.result-highlight{color:#f60;background:#fff5ef;border-radius:10px;margin-top:40px;padding:15px;font-size:18px;font-weight:700}.FactoryCaseStudy-cta{margin-top:50px}.FactoryCaseStudy-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 40px;font-weight:700;transition:all .3s}.FactoryCaseStudy-cta button span{font-size:12px;display:block}.FactoryCaseStudy-cta button:hover{transform:scale(1.08)}@media (width<=768px){.FactoryCaseStudy-grid{grid-template-columns:1fr}.FactoryCaseStudy h2{font-size:26px}.FactoryCaseStudy-cta button{width:100%}}.FactoryHero{background:#f9f9f9;padding:80px 20px}.FactoryHero-container{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;max-width:1200px;margin:auto;display:grid}.FactoryHero-left h1{margin-bottom:20px;font-size:42px;line-height:1.3}.FactoryHero-left span{color:#f60}.FactoryHero-left p{color:#555;margin-bottom:25px;font-size:16px}.FactoryHero-points div{margin-bottom:10px;font-size:15px}.FactoryHero-buttons{gap:15px;margin-top:25px;display:flex}.factory-primary-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:14px 28px;font-weight:700;transition:all .3s}.factory-primary-btn span{font-size:12px;display:block}.factory-primary-btn:hover{transform:scale(1.07)}.factory-secondary-btn:hover{color:#fff;background:#f60}.FactoryHero-trust{color:#444;margin-top:20px;font-size:14px}.FactoryHero-right img{object-fit:cover;border-radius:20px;width:100%;box-shadow:0 10px 30px #00000026}@media (width<=992px){.FactoryHero-container{text-align:center;grid-template-columns:1fr}.FactoryHero-right{order:-1}.FactoryHero-buttons{flex-wrap:wrap;justify-content:center}}@media (width<=600px){.FactoryHero-left h1{font-size:26px}.FactoryHero-left p{font-size:14px}.factory-primary-btn,.factory-secondary-btn{width:100%}}.FactoryProblems{text-align:center;background:#fff;padding:100px 20px}.FactoryProblems-container{max-width:1100px;margin:auto}.FactoryProblems h2{margin-bottom:10px;font-size:34px}.FactoryProblems span{color:#f60}.FactoryProblems-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.problem-box,.solution-box{text-align:left;border-radius:15px;padding:30px}.problem-box{background:#ffecec;border-left:5px solid red}.solution-box{background:#eaffea;border-left:5px solid green}.problem-box li,.solution-box li{margin-bottom:12px;font-size:15px}.FactoryProblems-cta{margin-top:60px}.FactoryProblems-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 40px;font-weight:700;transition:all .3s}.FactoryProblems-cta button span{font-size:12px;display:block}.FactoryProblems-cta button:hover{transform:scale(1.08)}@media (width<=768px){.FactoryProblems-grid{grid-template-columns:1fr}.FactoryProblems h2{font-size:26px}.FactoryProblems-cta button{width:100%}}.FactoryProcess{text-align:center;background:#f9f9f9;padding:100px 20px}.FactoryProcess-container{max-width:1100px;margin:auto}.FactoryProcess h2{margin-bottom:10px;font-size:34px}.FactoryProcess span{color:#f60}.FactoryProcess-steps{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.step{background:#fff;border-radius:15px;padding:25px;transition:all .3s;box-shadow:0 8px 25px #00000014}.step:hover{transform:translateY(-8px)}.step-number{color:#fff;background:#f60;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin:auto auto 10px;font-weight:700;display:flex}.step h4{margin-bottom:8px}.step p{color:#555;font-size:14px}.FactoryProcess-cta{margin-top:60px}.FactoryProcess-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 40px;font-weight:700;transition:all .3s}.FactoryProcess-cta button span{font-size:12px;display:block}.FactoryProcess-cta button:hover{transform:scale(1.08)}@media (width<=900px){.FactoryProcess-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.FactoryProcess-steps{grid-template-columns:1fr}.FactoryProcess h2{font-size:26px}.FactoryProcess-cta button{width:100%}}.FactoryTestimonials{text-align:center;background:#f9f9f9;padding:100px 20px}.FactoryTestimonials-container{max-width:1100px;margin:auto}.FactoryTestimonials h2{margin-bottom:10px;font-size:34px}.FactoryTestimonials span{color:#f60}.sub{color:#666;margin-bottom:50px}.FactoryTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.FactoryTestimonials-card{text-align:left;background:#fff;border-radius:15px;padding:25px;transition:all .3s;box-shadow:0 8px 25px #00000014}.FactoryTestimonials-card:hover{transform:translateY(-8px)}.stars{color:gold;margin-bottom:10px}.text{color:#555;margin-bottom:15px;font-size:14px}.user strong{font-size:15px;display:block}.user span{color:#888;font-size:13px}.FactoryTestimonials-cta{margin-top:60px}.FactoryTestimonials-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:15px 40px;font-weight:700;transition:all .3s}.FactoryTestimonials-cta button span{font-size:12px;display:block}.FactoryTestimonials-cta button:hover{transform:scale(1.08)}@media (width<=900px){.FactoryTestimonials-grid{grid-template-columns:1fr}}@media (width<=600px){.FactoryTestimonials h2{font-size:26px}.FactoryTestimonials-cta button{width:100%}}.CommercialBeforeAfter{background:#fff;padding:100px 20px}.CommercialBeforeAfter-container{max-width:1100px;margin:auto}.CommercialBeforeAfter-heading{text-align:center;margin-bottom:50px}.CommercialBeforeAfter-heading h2{font-size:36px}.CommercialBeforeAfter-heading span{color:#f60}.CommercialBeforeAfter-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.CommercialBeforeAfter-box{border-radius:16px;padding:30px;transition:all .3s}.before{background:#ffeaea}.after{background:#e9f7ef}.CommercialBeforeAfter-box h3{margin-bottom:20px}.CommercialBeforeAfter-box ul{padding:0;list-style:none}.CommercialBeforeAfter-box li{margin-bottom:10px;font-size:14px}.CommercialBeforeAfter-box:hover{transform:translateY(-5px)}.CommercialBeforeAfter-cta{text-align:center;margin-top:50px}.CommercialBeforeAfter-cta p{margin-bottom:15px;font-weight:500}.CommercialBeforeAfter-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 40px;font-weight:700;transition:all .3s}.CommercialBeforeAfter-cta button span{font-size:12px;display:block}.CommercialBeforeAfter-cta button:hover{transform:scale(1.05)}@media (width<=768px){.CommercialBeforeAfter-grid{grid-template-columns:1fr}.CommercialBeforeAfter-heading h2{font-size:26px}}.CommercialFinalCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#f60,#ff3c00);padding:100px 20px}.CommercialFinalCTA-container{max-width:800px;margin:auto}.CommercialFinalCTA h2{margin-bottom:15px;font-size:36px}.CommercialFinalCTA span{color:#000}.CommercialFinalCTA p{margin-bottom:30px;font-size:16px}.CommercialFinalCTA-alert{background:#0003;border-radius:8px;margin-bottom:25px;padding:12px;font-weight:700}.CommercialFinalCTA-btn{color:#ff3c00;cursor:pointer;background:#fff;border:none;border-radius:10px;padding:16px 40px;font-weight:700;transition:all .3s}.CommercialFinalCTA-btn span{color:#666;font-size:12px;display:block}.CommercialFinalCTA-btn:hover{transform:scale(1.1);box-shadow:0 10px 30px #0000004d}.CommercialFinalCTA-trust{margin-top:20px;font-size:14px}@media (width<=600px){.CommercialFinalCTA h2{font-size:26px}.CommercialFinalCTA-btn{width:100%}}.CommercialHero{background:#f8f8f8;padding:100px 20px}.CommercialHero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.CommercialHero-left{flex:1}.CommercialHero-left h1{margin-bottom:20px;font-size:44px;line-height:1.2}.CommercialHero-left span{color:#f60}.CommercialHero-left p{color:#555;margin-bottom:25px;font-size:16px}.CommercialHero-points{margin-bottom:30px}.CommercialHero-points div{margin-bottom:10px;font-size:15px}.CommercialHero-buttons{gap:15px;margin-bottom:20px;display:flex}.CommercialHero-primary{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:14px 30px;font-weight:700;transition:all .3s}.CommercialHero-primary span{font-size:12px;display:block}.CommercialHero-primary:hover{transform:scale(1.05)}.CommercialHero-secondary{cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:12px 25px;transition:all .3s}.CommercialHero-secondary:hover{color:#fff;background:#f60}.CommercialHero-trust{color:#777;margin-top:10px;font-size:14px}.CommercialHero-right{flex:1}.CommercialHero-right img{border-radius:20px;width:100%;transition:all .4s;box-shadow:0 10px 30px #0000001a}.CommercialHero-right img:hover{transform:scale(1.03)}@media (width<=900px){.CommercialHero-container{flex-direction:column}.CommercialHero-right{order:-1}.CommercialHero-left h1{text-align:center;font-size:30px}.CommercialHero-left p{text-align:center}.CommercialHero-buttons{flex-direction:column}.CommercialHero-primary,.CommercialHero-secondary{width:100%}.CommercialHero-trust,.CommercialHero-points{text-align:center}}.CommercialPricing{background:#f9f9f9;padding:100px 20px}.CommercialPricing-container{max-width:1100px;margin:auto}.CommercialPricing-heading{text-align:center;margin-bottom:50px}.CommercialPricing-heading h2{font-size:36px}.CommercialPricing-heading span{color:#f60}.CommercialPricing-heading p{color:#666}.CommercialPricing-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.CommercialPricing-card{text-align:center;background:#fff;border-radius:16px;padding:30px;transition:all .3s;position:relative;box-shadow:0 8px 25px #00000014}.CommercialPricing-card:hover{transform:translateY(-8px)}.CommercialPricing-card h1{color:#f60;margin:15px 0}.CommercialPricing-card ul{margin:20px 0;padding:0;list-style:none}.CommercialPricing-card li{margin-bottom:10px;font-size:14px}.CommercialPricing-card button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:14px 30px;font-weight:700;transition:all .3s}.CommercialPricing-card button:hover{transform:scale(1.05)}.highlight{border:2px solid #f60}.tag{color:#fff;background:#f60;border-radius:5px;padding:5px 10px;font-size:12px;position:absolute;top:-10px;right:10px}@media (width<=900px){.CommercialPricing-grid{grid-template-columns:1fr}.CommercialPricing-heading h2{font-size:26px}}.CommercialProcess{background:#f9f9f9;padding:100px 20px}.CommercialProcess-container{max-width:1100px;margin:auto}.CommercialProcess-heading{text-align:center;margin-bottom:50px}.CommercialProcess-heading h2{margin-bottom:10px;font-size:36px}.CommercialProcess-heading span{color:#f60}.CommercialProcess-heading p{color:#666}.CommercialProcess-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.CommercialProcess-card{text-align:center;background:#fff;border-radius:14px;padding:25px;transition:all .3s;position:relative;box-shadow:0 8px 20px #0000000d}.CommercialProcess-card:hover{transform:translateY(-6px)}.CommercialProcess-step{color:#fff;background:#f60;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:auto auto 15px;font-weight:700;display:flex}.CommercialProcess-card h4{margin-bottom:8px;font-size:16px}.CommercialProcess-card p{color:#666;font-size:13px}.CommercialProcess-cta{text-align:center;margin-top:50px}.CommercialProcess-cta p{margin-bottom:15px;font-weight:500}.CommercialProcess-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 40px;font-weight:700;transition:all .3s}.CommercialProcess-cta button span{font-size:12px;display:block}.CommercialProcess-cta button:hover{transform:scale(1.05)}@media (width<=900px){.CommercialProcess-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.CommercialProcess-grid{grid-template-columns:1fr}.CommercialProcess-heading h2{font-size:26px}}.CommercialWhy{background:#fff;padding:100px 20px}.CommercialWhy-container{max-width:1100px;margin:auto}.CommercialWhy-heading{text-align:center;margin-bottom:50px}.CommercialWhy-heading h2{margin-bottom:10px;font-size:36px}.CommercialWhy-heading span{color:#f60}.CommercialWhy-heading p{color:#666}.CommercialWhy-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.CommercialWhy-card{text-align:center;background:#fff5ef;border-radius:14px;padding:25px;transition:all .3s;box-shadow:0 8px 20px #0000000d}.CommercialWhy-card:hover{transform:translateY(-6px)}.CommercialWhy-icon{margin-bottom:10px;font-size:22px}.CommercialWhy-card h4{margin-bottom:8px;font-size:16px}.CommercialWhy-card p{color:#666;font-size:13px}.CommercialWhy-cta{text-align:center;margin-top:50px}.CommercialWhy-cta button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:16px 40px;font-weight:700;transition:all .3s}.CommercialWhy-cta button span{font-size:12px;display:block}.CommercialWhy-cta button:hover{transform:scale(1.05)}@media (width<=900px){.CommercialWhy-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.CommercialWhy-grid{grid-template-columns:1fr}.CommercialWhy-heading h2{font-size:26px}}.SubconsultancyFinalCTA{background:url(https://images.unsplash.com/photo-1506744038136-46273834b3fb) 50%/cover no-repeat;padding:100px 20px;position:relative}.SubconsultancyFinalCTA-overlay{background:#000000b3;border-radius:20px;padding:80px 20px}.SubconsultancyFinalCTA-content{text-align:center;color:#fff;max-width:800px;margin:auto}.SubconsultancyFinalCTA-content h2{margin-bottom:20px;font-size:40px}.SubconsultancyFinalCTA-content span{color:#f60}.SubconsultancyFinalCTA-content p{color:#ddd;margin-bottom:30px;font-size:16px}.SubconsultancyFinalCTA-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.final-primary-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f60,#ff3d00);border:none;border-radius:10px;padding:16px 30px;font-weight:700;transition:all .3s}.final-primary-btn span{opacity:.8;font-size:12px;display:block}.final-primary-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #f606}.final-secondary-btn{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:10px;padding:14px 28px;transition:all .3s}.final-secondary-btn:hover{color:#000;background:#fff}@media (width<=768px){.SubconsultancyFinalCTA-content h2{font-size:28px}.SubconsultancyFinalCTA-buttons{flex-direction:column}.final-primary-btn,.final-secondary-btn{width:100%}}.SubconsultancyHero{background:#f9f9f9;padding:100px 20px}.SubconsultancyHero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.SubconsultancyHero-left{flex:1}.SubconsultancyHero-left h1{margin-bottom:20px;font-size:42px;line-height:1.2}.SubconsultancyHero-left span{color:#f60}.SubconsultancyHero-left p{color:#555;margin-bottom:25px}.SubconsultancyHero-services{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:30px;display:grid}.SubconsultancyHero-services div{background:#fff;border-radius:8px;padding:10px 15px;font-size:14px;box-shadow:0 4px 10px #0000000d}.SubconsultancyHero-buttons{gap:15px;margin-bottom:20px;display:flex}.SubconsultancyHero-primary{color:#fff;cursor:pointer;background:linear-gradient(90deg,#f60,#ff3c00);border:none;border-radius:10px;padding:14px 30px;font-weight:700;transition:all .3s}.SubconsultancyHero-primary span{font-size:12px;display:block}.SubconsultancyHero-primary:hover{transform:scale(1.05)}.SubconsultancyHero-secondary{cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:12px 25px;transition:all .3s}.SubconsultancyHero-secondary:hover{color:#fff;background:#f60}.SubconsultancyHero-trust{color:#777;font-size:14px}.SubconsultancyHero-right{flex:1}.SubconsultancyHero-right img{border-radius:20px;width:100%;transition:all .4s}.SubconsultancyHero-right img:hover{transform:scale(1.03)}@media (width<=900px){.SubconsultancyHero-container{flex-direction:column}.SubconsultancyHero-right{order:-1}.SubconsultancyHero-left h1{text-align:center;font-size:28px}.SubconsultancyHero-left p{text-align:center}.SubconsultancyHero-services{grid-template-columns:1fr}.SubconsultancyHero-buttons{flex-direction:column}.SubconsultancyHero-primary,.SubconsultancyHero-secondary{width:100%}.SubconsultancyHero-trust{text-align:center}}.SubconsultancyServices{background:#fff;padding:100px 20px}.SubconsultancyServices-container{max-width:1100px;margin:auto}.SubconsultancyServices-heading{text-align:center;margin-bottom:50px}.SubconsultancyServices-heading h2{font-size:36px}.SubconsultancyServices-heading span{color:#f60}.SubconsultancyServices-heading p{color:#666}.SubconsultancyServices-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.SubconsultancyServices-card{color:#000;background:#fff5ef;border-radius:16px;padding:25px;text-decoration:none;transition:all .3s;display:block;box-shadow:0 8px 20px #0000000d}.SubconsultancyServices-card:hover{color:#fff;background:#f60;transform:translateY(-8px)}.SubconsultancyServices-icon{margin-bottom:10px;font-size:24px}.SubconsultancyServices-card h3{margin-bottom:10px;font-size:18px}.SubconsultancyServices-card p{margin-bottom:15px;font-size:14px}.SubconsultancyServices-btn{font-weight:700}@media (width<=900px){.SubconsultancyServices-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.SubconsultancyServices-grid{grid-template-columns:1fr}.SubconsultancyServices-heading h2{font-size:26px}}.SubconsultancyTestimonials{background:#fff;padding:100px 20px}.SubconsultancyTestimonials-container{max-width:1100px;margin:auto}.SubconsultancyTestimonials-heading{text-align:center;margin-bottom:50px}.SubconsultancyTestimonials-heading h2{font-size:36px}.SubconsultancyTestimonials-heading span{color:#f60}.SubconsultancyTestimonials-heading p{color:#666}.SubconsultancyTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.SubconsultancyTestimonials-card{text-align:center;background:#fff5ef;border-radius:16px;padding:25px;transition:all .3s;box-shadow:0 8px 20px #0000000d}.SubconsultancyTestimonials-card:hover{transform:translateY(-6px)}.SubconsultancyTestimonials-stars{margin-bottom:10px}.SubconsultancyTestimonials-text{color:#444;margin-bottom:15px;font-size:14px}.SubconsultancyTestimonials-name{font-size:15px;font-weight:700}@media (width<=900px){.SubconsultancyTestimonials-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.SubconsultancyTestimonials-grid{grid-template-columns:1fr}.SubconsultancyTestimonials-heading h2{font-size:26px}}.SubconsultancyWhyChoose{background:#f9f9f9;padding:100px 20px}.SubconsultancyWhyChoose-container{max-width:1100px;margin:auto}.SubconsultancyWhyChoose-heading{text-align:center;margin-bottom:50px}.SubconsultancyWhyChoose-heading h2{font-size:36px}.SubconsultancyWhyChoose-heading span{color:#f60}.SubconsultancyWhyChoose-heading p{color:#666}.SubconsultancyWhyChoose-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.SubconsultancyWhyChoose-card{text-align:center;background:#fff;border-radius:14px;padding:25px;transition:all .3s;box-shadow:0 8px 20px #0000000d}.SubconsultancyWhyChoose-card:hover{transform:translateY(-6px)}.SubconsultancyWhyChoose-icon{color:#f60;margin-bottom:10px;font-size:22px}.SubconsultancyWhyChoose-card h4{margin-bottom:8px;font-size:16px}.SubconsultancyWhyChoose-card p{color:#666;font-size:13px}@media (width<=900px){.SubconsultancyWhyChoose-grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.SubconsultancyWhyChoose-grid{grid-template-columns:1fr}.SubconsultancyWhyChoose-heading h2{font-size:26px}}.HomeDesignBeforeAfter{background:#f8f8f8;padding:100px 20px}.HomeDesignBeforeAfter-container{max-width:1100px;margin:auto}.HomeDesignBeforeAfter-heading{text-align:center;margin-bottom:50px}.HomeDesignBeforeAfter-heading h2{font-size:36px}.HomeDesignBeforeAfter-heading span{color:#f60}.HomeDesignBeforeAfter-heading p{color:#666;margin-top:10px}.HomeDesignBeforeAfter-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.before-box h3,.after-box h3{margin-bottom:15px}.before-box ul,.after-box ul{padding:0;list-style:none}.HomeDesignBeforeAfter-cta{text-align:center;margin-top:40px}.beforeAfter-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f60,#ff3d00);border:none;border-radius:10px;margin-top:15px;padding:16px 28px;transition:all .3s}.beforeAfter-btn span{opacity:.8;font-size:12px;display:block}@media (width<=768px){.HomeDesignBeforeAfter-grid{grid-template-columns:1fr}.HomeDesignBeforeAfter-heading h2{font-size:28px}}.HomeDesignFAQ{background:#f8f8f8;padding:100px 20px}.HomeDesignFAQ-container{max-width:800px;margin:auto}.HomeDesignFAQ-heading{text-align:center;margin-bottom:40px}.HomeDesignFAQ-heading h2{font-size:34px}.HomeDesignFAQ-heading span{color:#f60}.HomeDesignFAQ-heading p{color:#666;margin-top:10px}.faq-item{background:#000;border-radius:10px;margin-bottom:15px;transition:all .3s;overflow:hidden}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;padding:18px 20px;font-weight:600;display:flex}@media (width<=600px){.HomeDesignFAQ-heading h2{font-size:26px}.faq-question{font-size:14px}}.HomeDesignGallery{background:#fff;padding:100px 20px}.HomeDesignGallery-container{max-width:1200px;margin:auto}.HomeDesignGallery-heading{text-align:center;margin-bottom:50px}.HomeDesignGallery-heading h2{font-size:36px}.HomeDesignGallery-heading span{color:#f60}.HomeDesignGallery-heading p{color:#666;margin-top:10px}.HomeDesignGallery-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gallery-card{cursor:pointer;border-radius:15px;overflow:hidden}.gallery-card img{object-fit:cover;width:100%;height:100%;transition:all .4s}.gallery-card:hover img{transform:scale(1.1)}@media (width<=768px){.HomeDesignGallery-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=500px){.HomeDesignGallery-grid{grid-template-columns:1fr}}.HomeDesignHero{background:linear-gradient(120deg,#fffaf5,#f8f8f8);padding:80px 20px}.HomeDesignHero-container{grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;max-width:1200px;margin:auto;display:grid}.HomeDesignHero-left h1{margin-bottom:20px;font-size:46px;line-height:1.2}.HomeDesignHero-left span{color:#f60}.HomeDesignHero-left p{color:#555;margin-bottom:25px;font-size:17px}.HomeDesignHero-features{margin-bottom:25px}.HomeDesignHero-features div{color:#333;margin-bottom:10px;font-size:15px}.HomeDesignHero-buttons{flex-wrap:wrap;gap:15px;margin-bottom:15px;display:flex}.homeDesign-primary-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f60,#ff3d00);border:none;border-radius:10px;padding:16px 28px;font-weight:700;transition:all .3s}.homeDesign-primary-btn span{opacity:.8;font-size:12px;display:block}.homeDesign-primary-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #f606}.homeDesign-secondary-btn{color:#f60;cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:14px 26px;transition:all .3s}.homeDesign-secondary-btn:hover{color:#fff;background:#f60}.HomeDesignHero-trust{color:#777;font-size:14px}.HomeDesignHero-right img{border-radius:20px;width:100%;animation:4s ease-in-out infinite floatImage;box-shadow:0 15px 40px #00000026}@keyframes floatImage{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=768px){.HomeDesignHero-container{grid-template-columns:1fr}.HomeDesignHero-right{order:-1}.HomeDesignHero-left h1{text-align:center;font-size:30px}.HomeDesignHero-left p,.HomeDesignHero-features{text-align:center}.HomeDesignHero-buttons{flex-direction:column;align-items:center}.homeDesign-primary-btn,.homeDesign-secondary-btn{width:100%}.HomeDesignHero-trust{text-align:center}}.HomeDesignProcess{background:#f9f9f9;padding:100px 20px}.HomeDesignProcess-container{max-width:1100px;margin:auto}.HomeDesignProcess-heading{text-align:center;margin-bottom:60px}.HomeDesignProcess-heading h2{font-size:38px;line-height:1.3}.HomeDesignProcess-heading span{color:#f60}.HomeDesignProcess-heading p{color:#666;margin-top:10px}.HomeDesignProcess-timeline{position:relative}.HomeDesignProcess-timeline:before{content:"";background:#f60;width:3px;height:100%;position:absolute;left:50%;transform:translate(-50%)}.HomeDesignProcess-step{width:50%;padding:20px;position:relative}.HomeDesignProcess-step.left{text-align:right;left:0}.HomeDesignProcess-step.right{left:50%}.HomeDesignProcess-content{background:#fff;border-radius:15px;padding:25px;transition:all .3s;box-shadow:0 10px 25px #00000014}.HomeDesignProcess-content:hover{transform:translateY(-5px)}.step-number{color:#fff;background:#f60;border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:10px;font-weight:700;display:flex}.HomeDesignProcess-content h4{margin-bottom:10px;font-size:18px}.HomeDesignProcess-content p{color:#555;font-size:14px;line-height:1.6}@media (width<=600px){.HomeDesignProcess{padding:70px 15px}.HomeDesignProcess-timeline:before{width:2px;left:12px}.HomeDesignProcess-step{width:100%;margin-bottom:25px;padding-left:35px}.HomeDesignProcess-step.left,.HomeDesignProcess-step.right{text-align:left;left:0}.HomeDesignProcess-content{border-radius:12px;width:100%;margin-left:0;padding:18px}.step-number{width:38px;height:38px;margin:0 auto 10px;font-size:13px}.HomeDesignProcess-content h4{text-align:center;font-size:15px}.HomeDesignProcess-content p{text-align:center;font-size:13px}}.HomeDesignTestimonials{background:#fff;padding:100px 20px}.HomeDesignTestimonials-container{max-width:1100px;margin:auto}.HomeDesignTestimonials-heading{text-align:center;margin-bottom:50px}.HomeDesignTestimonials-heading h2{font-size:36px}.HomeDesignTestimonials-heading span{color:#f60}.HomeDesignTestimonials-heading p{color:#666;margin-top:10px}.HomeDesignTestimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.testimonial-card{text-align:center;background:#f9f9f9;border-radius:15px;padding:25px;transition:all .3s;position:relative}.testimonial-card:hover{transform:translateY(-5px)}.quote{color:#f60;font-size:40px}.testimonial-card p{color:#444;margin:15px 0;font-size:14px}.testimonial-card h4{margin-bottom:10px}.stars{color:#fc0}@media (width<=768px){.HomeDesignTestimonials-grid{grid-template-columns:1fr}.HomeDesignTestimonials-heading h2{font-size:28px}}.DesignOfficeBeforeAfter{background:#f8f8f8;padding:100px 20px}.DesignOfficeBeforeAfter-container{max-width:1100px;margin:auto}.beforeAfter-header h2{margin-bottom:10px;font-size:36px}.beforeAfter-header p{color:#666}.before-box{background:#ffecec;border-radius:15px;padding:30px}.before-box h3{color:#ff3b3b;margin-bottom:20px}.before-box ul li{margin-bottom:10px}.after-box{background:#e8f8f0;border-radius:15px;padding:30px}.after-box h3{color:#28a745;margin-bottom:20px}.after-box ul li{margin-bottom:10px}.beforeAfter-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 30px;transition:all .3s}.beforeAfter-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #ff66004d}@media (width<=768px){.beforeAfter-grid{grid-template-columns:1fr}.beforeAfter-header h2{font-size:26px}}.DesignOfficeBenefits{background:#fff;padding:100px 20px}.DesignOfficeBenefits-container{max-width:1200px;margin:auto}.DesignOfficeBenefits-header{text-align:center;margin-bottom:60px}.DesignOfficeBenefits-header h2{margin-bottom:10px;font-size:36px}.DesignOfficeBenefits-header span{color:#f60}.DesignOfficeBenefits-header p{color:#666;font-size:15px}.DesignOfficeBenefits-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.benefit-card{cursor:pointer;background:#f9f9f9;border-radius:15px;padding:25px;transition:all .3s}.benefit-card h3{margin-bottom:10px}.benefit-card p{color:#555;font-size:14px}.benefit-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px #00000014}.DesignOfficeBenefits-cta{text-align:center;margin-top:50px}.benefit-cta-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 30px;transition:all .3s}.benefit-cta-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #ff66004d}@media (width<=768px){.DesignOfficeBenefits-grid{grid-template-columns:1fr}.DesignOfficeBenefits-header h2{font-size:26px}}.DesignOfficeFAQ{background:#fff;padding:100px 20px}.DesignOfficeFAQ-container{max-width:800px;margin:auto}.faq-item{color:#000;background:#f9f9f9;border-radius:10px;margin-bottom:15px;transition:all .3s;overflow:hidden}.faq-question{cursor:pointer;justify-content:space-between;padding:18px 20px;font-weight:600;display:flex}.faq-answer{color:#555;max-height:0;padding:0 20px;font-size:14px;transition:all .3s;overflow:hidden}.faq-item.active .faq-answer{max-height:200px;padding:15px 20px}@media (width<=600px){.faq-header h2{font-size:26px}.faq-question{font-size:14px}}.DesignOfficeHero{background:linear-gradient(120deg,#f9f9f9,#f1f1f1);padding:100px 20px}.DesignOfficeHero-container{justify-content:space-between;align-items:center;gap:60px;max-width:1200px;margin:auto;display:flex}.DesignOfficeHero-left{flex:1}.DesignOfficeHero-left h1{margin-bottom:20px;font-size:48px;line-height:1.2}.DesignOfficeHero-left span{color:#f60}.DesignOfficeHero-left p{color:#555;margin-bottom:25px;font-size:16px}.DesignOfficeHero-points{margin-bottom:30px}.DesignOfficeHero-points div{margin-bottom:10px;font-size:15px}.DesignOfficeHero-buttons{gap:15px;margin-bottom:20px;display:flex}.office-primary-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:16px 26px;font-weight:600;transition:all .3s}.office-primary-btn span{opacity:.8;font-size:12px;display:block}.office-primary-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #ff66004d}.office-secondary-btn{cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:14px 22px;transition:all .3s}.office-secondary-btn:hover{color:#fff;background:#f60}.DesignOfficeHero-trust{color:#777;font-size:14px}.DesignOfficeHero-right{flex:1}.DesignOfficeHero-right img{border-radius:20px;width:100%;transition:all .5s}.DesignOfficeHero-right img:hover{transform:scale(1.03)}@media (width<=768px){.DesignOfficeHero-container{flex-direction:column}.DesignOfficeHero-right{order:-1}.DesignOfficeHero-left h1{font-size:30px}.DesignOfficeHero-buttons{flex-direction:column}.office-primary-btn,.office-secondary-btn{width:100%}}.DesignOfficePricing{background:#f8f8f8;padding:100px 20px}.DesignOfficePricing-container{max-width:1100px;margin:auto}.pricing-header p{color:#666}.pricing-card ul{text-align:left;margin:20px 0}.pricing-card ul li{margin-bottom:10px;font-size:14px}.pricing-card button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:8px;padding:12px 25px;transition:all .3s}.pricing-card:hover{transform:translateY(-10px);box-shadow:0 10px 25px #0000001a}.highlight{border:2px solid #f60;transform:scale(1.05)}.badge{color:#fff;background:#f60;border-radius:5px;padding:5px 10px;font-size:12px;position:absolute;top:-10px;right:10px}@media (width<=768px){.pricing-grid{grid-template-columns:1fr}.pricing-header h2{font-size:26px}}.DesignOfficeTestimonials{background:#fff;padding:100px 20px}.DesignOfficeTestimonials-container{max-width:1100px;margin:auto}.testimonials-header{text-align:center;margin-bottom:60px}.testimonials-header h2{margin-bottom:10px;font-size:36px}.testimonials-header span{color:#f60}.testimonials-header p{color:#666}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.testimonial-card{background:#f9f9f9;border-radius:15px;padding:25px;transition:all .3s;position:relative}.testimonial-card:before{content:"“";color:#f60;opacity:.2;font-size:60px;position:absolute;top:-10px;left:15px}.testimonial-card p{color:#555;margin-bottom:15px;font-size:14px}.testimonial-card h4{margin:0}.testimonial-card span{color:#777;font-size:13px}.testimonial-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px #00000014}@media (width<=768px){.testimonials-grid{grid-template-columns:1fr}.testimonials-header h2{font-size:26px}}.DesignFactoryBeforeAfter{color:#fff;background:#0d0d0d;padding:100px 20px}.DesignFactoryBeforeAfter-container{max-width:1100px;margin:auto}.factoryBA-header{text-align:center;margin-bottom:60px}.factoryBA-header h2{font-size:36px}.factoryBA-header span{color:#f60}.factoryBA-header p{color:#aaa}.factoryBA-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.factory-before{background:#2a1a1a;border-left:5px solid #ff3b3b;border-radius:15px;padding:30px}.factory-before h3{color:#ff4d4d;margin-bottom:20px}.factory-after{background:#162a1f;border-left:5px solid #28a745;border-radius:15px;padding:30px}.factory-after h3{color:#28a745;margin-bottom:20px}.factory-before ul li,.factory-after ul li{margin-bottom:10px}.factoryBA-cta{text-align:center;margin-top:50px}.factoryBA-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 30px;transition:all .3s}.factoryBA-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #f606}@media (width<=768px){.factoryBA-grid{grid-template-columns:1fr}.factoryBA-header h2{font-size:26px}}.DesignFactoryBenefits{color:#fff;background:#111;padding:100px 20px}.DesignFactoryBenefits-container{max-width:1200px;margin:auto}.factoryBenefits-header{text-align:center;margin-bottom:60px}.factoryBenefits-header h2{font-size:36px}.factoryBenefits-header span{color:#f60}.factoryBenefits-header p{color:#aaa}.factoryBenefits-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.factory-card{background:#1c1c1c;border:1px solid #0000;border-radius:15px;padding:30px;transition:all .3s}.factory-card h3{margin-bottom:10px}.factory-card p{color:#ccc;font-size:14px}.factory-card:hover{border:1px solid #f60;transform:translateY(-8px);box-shadow:0 0 20px #ff66004d}.factoryBenefits-cta{text-align:center;margin-top:50px}.factory-benefit-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 30px;transition:all .3s}.factory-benefit-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #f606}@media (width<=768px){.factoryBenefits-grid{grid-template-columns:1fr}.factoryBenefits-header h2{font-size:26px}}.DesignFactoryHero{color:#fff;background:linear-gradient(135deg,#1e1e1e,#2b2b2b);padding:100px 20px}.DesignFactoryHero-container{align-items:center;gap:60px;max-width:1200px;margin:auto;display:flex}.DesignFactoryHero-left{flex:1}.DesignFactoryHero-left h1{margin-bottom:20px;font-size:48px;line-height:1.2}.DesignFactoryHero-left span{color:#f60}.DesignFactoryHero-left p{color:#ccc;margin-bottom:25px}.DesignFactoryHero-points div{margin-bottom:10px;font-size:15px}.DesignFactoryHero-buttons{gap:15px;margin:30px 0;display:flex}.factory-primary-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:16px 26px;transition:all .3s}.factory-primary-btn span{opacity:.8;font-size:12px;display:block}.factory-primary-btn:hover{transform:scale(1.05);box-shadow:0 10px 25px #f606}.factory-secondary-btn{color:#fff;cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:14px 22px;transition:all .3s}.factory-secondary-btn:hover{background:#f60}.DesignFactoryHero-trust{color:#bbb;font-size:14px}.DesignFactoryHero-right{flex:1}.DesignFactoryHero-right img{border-radius:20px;width:100%;transition:all .5s}.DesignFactoryHero-right img:hover{transform:scale(1.05)}@media (width<=768px){.DesignFactoryHero-container{flex-direction:column}.DesignFactoryHero-right{order:-1}.DesignFactoryHero-left h1{font-size:28px}.DesignFactoryHero-buttons{flex-direction:column}.factory-primary-btn,.factory-secondary-btn{width:100%}}.DesignFactoryTestimonials{color:#fff;background:#111;padding:100px 20px}.DesignFactoryTestimonials-container{max-width:1100px;margin:auto}.factoryTest-header{text-align:center;margin-bottom:60px}.factoryTest-header h2{font-size:36px}.factoryTest-header span{color:#f60}.factoryTest-header p{color:#aaa}.factoryTest-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.factory-test-card{background:#1c1c1c;border-radius:15px;padding:25px;transition:all .3s;position:relative}.factory-test-card:before{content:"“";color:#f60;opacity:.2;font-size:60px;position:absolute;top:-10px;left:15px}.factory-test-card p{color:#ccc;margin-bottom:15px;font-size:14px}.factory-test-card h4{margin:0}.factory-test-card span{color:#888;font-size:13px}.factory-test-card:hover{transform:translateY(-8px);box-shadow:0 0 20px #ff66004d}@media (width<=768px){.factoryTest-grid{grid-template-columns:1fr}.factoryTest-header h2{font-size:26px}}.SubDesignBeforeAfter{background:#f5f5f5;padding:100px 20px}.SubDesignBeforeAfter-container{max-width:1100px;margin:auto}.beforeAfter-header{text-align:center;margin-bottom:60px}.beforeAfter-header h2{font-size:34px}.beforeAfter-header span{color:#f60}.beforeAfter-header p{color:#666;margin-top:10px}.beforeAfter-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.before-box,.after-box{border-radius:15px;padding:30px}.before-box{background:#ffeaea}.before-box h3{color:red}.after-box{background:#e9f9ee}.after-box h3{color:#0a8a3c}.before-box ul,.after-box ul{margin-top:15px;padding-left:20px}.before-box li,.after-box li{margin-bottom:10px;font-size:14px}.beforeAfter-cta{text-align:center;margin-top:50px}.beforeAfter-cta p{margin-bottom:15px;font-weight:500}.beforeAfter-cta button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 30px;font-weight:700;transition:all .3s}.beforeAfter-cta button span{opacity:.8;font-size:12px;display:block}.beforeAfter-cta button:hover{transform:scale(1.05)}@media (width<=768px){.beforeAfter-grid{grid-template-columns:1fr}.beforeAfter-header h2{font-size:24px}}.SubDesignBenefits{background:#fff;padding:100px 20px}.SubDesignBenefits-container{max-width:1200px;margin:auto}.designBenefits-header{text-align:center;margin-bottom:60px}.designBenefits-header h2{font-size:36px}.designBenefits-header span{color:#f60}.designBenefits-header p{color:#666;margin-top:10px}.designBenefits-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.design-benefit-card{text-align:center;background:#f9f9f9;border-radius:15px;padding:30px 20px;transition:all .3s;position:relative;overflow:hidden}.design-benefit-card .icon{margin-bottom:15px;font-size:30px}.design-benefit-card h3{margin-bottom:10px;font-size:18px}.design-benefit-card p{color:#555;font-size:14px}.design-benefit-card:hover{color:#fff;background:#f60;transform:translateY(-10px)}.design-benefit-card:hover p{color:#fff}@media (width<=768px){.designBenefits-grid{grid-template-columns:1fr}.designBenefits-header h2{font-size:26px}}.SubDesignHero{background:#f9f9f9;padding:100px 20px}.SubDesignHero-container{justify-content:space-between;align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.SubDesignHero-left{flex:1}.SubDesignHero-left h1{font-size:42px;line-height:1.3}.SubDesignHero-left span{color:#f60}.SubDesignHero-left p{color:#555;margin:20px 0;font-size:16px}.SubDesignHero-buttons{gap:15px;display:flex}.subdesign-btn{cursor:pointer;border:none;border-radius:10px;padding:14px 22px;font-weight:600;transition:all .3s}.subdesign-btn.primary{color:#fff;background:#f60}.subdesign-btn.secondary{color:#f60;background:0 0;border:2px solid #f60}.subdesign-btn:hover{transform:translateY(-3px)}.SubDesignHero-right{flex:1;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.design-card{text-align:center;color:#000;background:#fff;border-radius:15px;padding:30px;font-weight:600;text-decoration:none;transition:all .3s;box-shadow:0 5px 20px #00000014}.design-card:hover{color:#fff;background:#f60;transform:translateY(-8px)}@media (width<=768px){.SubDesignHero-container{text-align:center;flex-direction:column}.SubDesignHero-left h1{font-size:26px}.SubDesignHero-buttons{flex-direction:column}.SubDesignHero-right{grid-template-columns:1fr}}.SubDesignPricing{color:#fff;background:#111;padding:100px 20px}.SubDesignPricing-container{max-width:1100px;margin:auto}.pricing-header{text-align:center;margin-bottom:60px}.pricing-header h2{font-size:34px}.pricing-header span{color:#f60}.pricing-header p{color:#aaa;margin-top:10px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.pricing-card{text-align:center;background:#1c1c1c;border-radius:15px;padding:30px;transition:all .3s;position:relative}.pricing-card.featured{border:2px solid #f60;transform:scale(1.05)}.tag{background:#f60;border-radius:5px;padding:5px 10px;font-size:12px;position:absolute;top:-10px;right:20px}.pricing-card h3{margin-bottom:10px}.pricing-card h2{color:#f60;margin:15px 0}.pricing-card ul{margin:20px 0;padding:0;list-style:none}.pricing-card li{color:#ccc;margin-bottom:10px;font-size:14px}.pricing-card button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:8px;padding:12px 20px;font-weight:700;transition:all .3s}.pricing-card button:hover{transform:scale(1.05)}.pricing-card:hover{transform:translateY(-10px)}@media (width<=768px){.pricing-grid{grid-template-columns:1fr}.pricing-card.featured{transform:scale(1)}}.SubDesignProcess{background:#fff;padding:100px 20px}.SubDesignProcess-container{max-width:1100px;margin:auto}.designProcess-header{text-align:center;margin-bottom:60px}.designProcess-header h2{font-size:34px}.designProcess-header span{color:#f60}.designProcess-header p{color:#666;margin-top:10px}.designProcess-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.process-card{text-align:center;background:#f9f9f9;border-radius:15px;padding:30px 20px;transition:all .3s;position:relative}.process-card .step{color:#fff;background:#f60;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin:auto auto 15px;font-weight:700;display:flex}.process-card h3{margin-bottom:10px}.process-card p{color:#555;font-size:14px}.process-card:hover{transform:translateY(-10px);box-shadow:0 10px 25px #0000001a}@media (width<=768px){.designProcess-grid{grid-template-columns:1fr}.designProcess-header h2{font-size:24px}}.ProductsCategories{background:#f5f5f5;padding:60px 20px}.ProductsCategories-container{text-align:center;max-width:1100px;margin:auto}.categories-header h2{margin-bottom:25px;font-size:30px}.categories-header span{color:#f60}.categories-list{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.category-btn{color:#f60;cursor:pointer;background:0 0;border:2px solid #f60;border-radius:25px;padding:10px 20px;font-weight:500;transition:all .3s}.category-btn:hover{color:#fff;background:#f60;transform:translateY(-2px)}@media (width<=768px){.categories-header h2{font-size:22px}.category-btn{padding:8px 16px;font-size:14px}}.ProductsGrid{background:#fff;padding:100px 20px}.ProductsGrid-container{max-width:1200px;margin:auto}.productsGrid-header{text-align:center;margin-bottom:50px}.productsGrid-header h2{font-size:34px}.productsGrid-header span{color:#f60}.productsGrid-header p{color:#666}.products-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.product-card{text-align:center;background:#f9f9f9;border-radius:15px;padding:15px;transition:all .3s}.product-card img{object-fit:cover;border-radius:12px;width:100%;height:180px}.product-card h3{margin:10px 0;font-size:18px}.product-card .price{color:#f60;margin-bottom:10px;font-weight:700}.product-card button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:8px;padding:10px 18px;transition:all .3s}.product-card button:hover{transform:scale(1.05)}.product-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px #0000001a}@media (width<=768px){.products-grid{grid-template-columns:1fr}.productsGrid-header h2{font-size:26px}}.ProductsHero{background:#f9f9f9;padding:100px 20px}.ProductsHero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.ProductsHero-left{flex:1}.ProductsHero-left h1{font-size:42px;line-height:1.3}.ProductsHero-left span{color:#f60}.ProductsHero-left p{color:#555;margin:20px 0}.ProductsHero-points{margin-bottom:20px}.ProductsHero-points div{margin-bottom:8px;font-size:15px}.products-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 25px;font-weight:700;transition:all .3s}.products-btn span{opacity:.8;font-size:12px;display:block}.products-btn:hover{transform:scale(1.05)}.ProductsHero-right{flex:1;grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.product-preview{text-align:center;background:#fff;border-radius:12px;padding:10px;transition:all .3s;box-shadow:0 5px 15px #00000014}.product-preview img{object-fit:cover;border-radius:10px;width:100%;height:120px}.product-preview p{margin-top:8px;font-size:14px;font-weight:500}.product-preview:hover{transform:translateY(-5px)}@media (width<=768px){.ProductsHero-container{text-align:center;flex-direction:column}.ProductsHero-left h1{font-size:26px}.ProductsHero-right{grid-template-columns:1fr 1fr}}.ProductsOffer{color:#fff;background:linear-gradient(135deg,#f60,#ff8c42);padding:80px 20px}.ProductsOffer-container{text-align:center;max-width:1000px;margin:auto}.offer-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;border-radius:20px;padding:50px 20px}.offer-box h2{font-size:36px}.offer-box span{color:#000;background:#fff;border-radius:5px;padding:3px 8px}.offer-box p{margin:20px 0;font-size:16px}.offer-highlight{background:#fff3;border-radius:10px;margin-bottom:20px;padding:8px 15px;font-weight:700;display:inline-block}.offer-box button{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:15px 30px;font-weight:700;transition:all .3s}.offer-box button span{opacity:.8;color:#fff;background:0 0;font-size:12px;display:block}.offer-box button:hover{transform:scale(1.05)}@media (width<=768px){.offer-box h2{font-size:24px}}.BooksCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#f60,#ff944d);padding:100px 20px}.BooksCTA-container{max-width:900px;margin:auto}.BooksCTA h2{margin-bottom:20px;font-size:36px}.BooksCTA span{color:#f60;background:#fff;border-radius:5px;padding:4px 10px}.BooksCTA p{margin-bottom:30px;font-size:16px}.cta-primary span{color:#fff;background:0 0;font-size:12px;display:block}@media (width<=768px){.BooksCTA h2{font-size:24px}}.BooksGrid{background:#fff;padding:100px 20px}.BooksGrid-container{max-width:1200px;margin:auto}.booksGrid-header{text-align:center;margin-bottom:50px}.booksGrid-header h2{font-size:34px}.booksGrid-header span{color:#f60}.booksGrid-header p{color:#666}.books-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.book-card{text-align:center;transition:all .3s}.book-img{background:#f5f5f5;border-radius:12px;padding:15px}.book-img img{object-fit:cover;border-radius:8px;width:100%;height:220px}.book-card h3{margin:12px 0;font-size:18px}.book-card .price{color:#f60;margin-bottom:10px;font-weight:700}.book-card button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:8px;padding:10px 20px}.book-card:hover{transform:translateY(-8px)}@media (width<=768px){.books-grid{grid-template-columns:1fr}.booksGrid-header h2{font-size:26px}}.BooksHero{background:linear-gradient(120deg,#fff,#fff5f0);padding:100px 20px}.BooksHero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.BooksHero-left{flex:1}.BooksHero-left h1{font-size:44px;line-height:1.3}.BooksHero-left span{color:#f60}.BooksHero-left p{color:#555;margin:20px 0}.BooksHero-points{margin-bottom:25px}.BooksHero-points div{margin-bottom:10px}.books-primary-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 28px;font-weight:700}.books-primary-btn span{opacity:.8;font-size:12px;display:block}.BooksHero-right{flex:1;position:relative}.book-stack{height:350px;position:relative}.book-stack img{object-fit:cover;border-radius:12px;width:220px;height:300px;position:absolute;box-shadow:0 10px 25px #0003}.book-stack img:first-child{top:40px;left:0;transform:rotate(-8deg)}.book-stack img:nth-child(2){top:0;left:120px;transform:rotate(0)}.book-stack img:nth-child(3){top:40px;left:240px;transform:rotate(8deg)}@media (width<=768px){.BooksHero-container{text-align:center;flex-direction:column}.BooksHero-left h1{font-size:26px}.book-stack{height:280px}.book-stack img{width:150px;height:200px}.book-stack img:nth-child(2){left:80px}.book-stack img:nth-child(3){left:160px}}.BooksTestimonials{background:#fff;padding:100px 20px}.BooksTestimonials-container{max-width:1100px;margin:auto}.booksTest-header{text-align:center;margin-bottom:60px}.booksTest-header h2{font-size:36px}.booksTest-header span{color:#f60}.booksTest-header p{color:#666}.booksTest-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.books-test-card{background:#f9f9f9;border-radius:15px;padding:25px;transition:all .3s;position:relative}.books-test-card:before{content:"“";color:#f60;opacity:.2;font-size:60px;position:absolute;top:-10px;left:15px}.books-test-card p{color:#555;margin-bottom:15px;font-size:14px}.books-test-card h4{margin:0}.books-test-card span{color:#888;font-size:13px}.books-test-card:hover{transform:translateY(-8px);box-shadow:0 10px 25px #00000014}@media (width<=768px){.booksTest-grid{grid-template-columns:1fr}.booksTest-header h2{font-size:26px}}.FeaturedBook{background:linear-gradient(120deg,#fff,#fff3eb);padding:100px 20px}.FeaturedBook-container{align-items:center;gap:60px;max-width:1200px;margin:auto;display:flex}.featuredBook-left{flex:1}.featuredBook-left img{border-radius:15px;width:100%;box-shadow:0 15px 40px #0003}.featuredBook-right{flex:1}.tag{color:#fff;background:#f60;border-radius:20px;padding:5px 12px;font-size:12px}.featuredBook-right h2{margin:15px 0;font-size:36px}.featuredBook-right span{color:#f60}.featuredBook-right p{color:#555;margin-bottom:20px}.featuredBook-points div{margin-bottom:8px}.featuredBook-price{margin:20px 0}.featuredBook-price .old{color:#999;margin-right:10px;text-decoration:line-through}.featuredBook-price .new{color:#f60;font-size:22px;font-weight:700}.featuredBook-right button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:14px 28px;font-weight:700}.featuredBook-right button span{opacity:.8;color:#fff;font-size:12px;display:block}@media (width<=768px){.FeaturedBook-container{text-align:center;flex-direction:column}.featuredBook-right h2{font-size:26px}}.DailyHoroscope{color:#fff;background:linear-gradient(#0f0f1a,#1a1a2e);padding:100px 20px}.DailyHoroscope-container{max-width:1100px;margin:auto}.dh-header{text-align:center;margin-bottom:50px}.dh-header h2{font-size:36px}.dh-header span{color:#f60}.dh-header p{color:#aaa}.dh-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.dh-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:15px;padding:25px;transition:all .3s}.dh-card h3{color:#f60;margin-bottom:10px}.dh-card p{color:#ccc;margin-bottom:15px;font-size:14px}.dh-card button{color:#f60;cursor:pointer;background:0 0;border:1px solid #f60;border-radius:8px;padding:8px 14px;transition:all .3s}.dh-card button:hover{color:#fff;background:#f60}.dh-card:hover{background:#ff660026;transform:translateY(-8px)}@media (width<=768px){.dh-grid{grid-template-columns:repeat(1,1fr)}.dh-header h2{font-size:26px}}.HoroscopeCTA{color:#fff;text-align:center;background:linear-gradient(135deg,#f60,#ff8c1a);padding:100px 20px}.HoroscopeCTA-container{max-width:900px;margin:auto}.HoroscopeCTA h2{margin-bottom:20px;font-size:36px}.HoroscopeCTA span{color:#000}.HoroscopeCTA p{color:#fff;margin-bottom:30px;font-size:16px}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cta-primary{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:15px 30px;font-weight:700}.cta-primary span{opacity:.7;font-size:12px;display:block}.cta-secondary{color:#000;cursor:pointer;background:0 0;border:2px solid #000;border-radius:10px;padding:13px 26px}.cta-trust{opacity:.9;margin-top:25px;font-size:14px}.cta-primary:hover{transform:scale(1.05)}.cta-secondary:hover{color:#fff;background:#000}@media (width<=768px){.HoroscopeCTA h2{font-size:26px}}.HoroscopeHero{color:#fff;background:radial-gradient(circle at top,#1a1a2e,#0f0f1a);padding:100px 20px}.HoroscopeHero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.HoroscopeHero-left{flex:1}.HoroscopeHero-left h1{font-size:44px;line-height:1.3}.HoroscopeHero-left span{color:#f60}.HoroscopeHero-left p{color:#ccc;margin:20px 0}.HoroscopeHero-points{margin-bottom:25px}.HoroscopeHero-points div{margin-bottom:10px}.HoroscopeHero-buttons{flex-wrap:wrap;gap:15px;display:flex}.horo-primary-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:14px 26px;font-weight:700}.horo-primary-btn span{opacity:.8;font-size:12px;display:block}.horo-secondary-btn{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff;border-radius:10px;padding:12px 24px}.HoroscopeHero-right{flex:1;justify-content:center;display:flex}.zodiac-circle{border:5px solid #f60;border-radius:50%;width:350px;height:350px;overflow:hidden;box-shadow:0 0 40px #f609}.zodiac-circle img{object-fit:cover;width:100%;height:100%}@media (width<=768px){.HoroscopeHero-container{text-align:center;flex-direction:column}.HoroscopeHero-left h1{font-size:26px}.zodiac-circle{width:220px;height:220px}}.WhyHoroscope{color:#fff;background:#0f0f1a;padding:100px 20px}.WhyHoroscope-container{align-items:center;gap:50px;max-width:1100px;margin:auto;display:flex}.why-left{flex:1}.why-left h2{margin-bottom:20px;font-size:36px}.why-left span{color:#f60}.why-left p{color:#ccc;margin-bottom:25px}.why-points div{margin-bottom:12px}.why-right{flex-direction:column;flex:1;gap:20px;display:flex}.why-card{text-align:center;background:#ffffff0d;border-radius:15px;padding:25px;transition:all .3s}.why-card h3{color:#f60;font-size:28px}.why-card p{color:#aaa}.why-card:hover{background:#ff660026;transform:scale(1.05)}@media (width<=768px){.WhyHoroscope-container{text-align:center;flex-direction:column}.why-left h2{font-size:26px}}.ZodiacGrid{color:#fff;background:#0f0f1a;padding:100px 20px}.ZodiacGrid-container{text-align:center;max-width:1100px;margin:auto}.zodiac-header{margin-bottom:50px}.zodiac-header h2{font-size:36px}.zodiac-header span{color:#f60}.zodiac-header p{color:#aaa}.zodiac-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.zodiac-card{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:15px;padding:25px;transition:all .3s}.symbol{color:#f60;margin-bottom:10px;font-size:40px}.zodiac-card h3{font-size:16px}.zodiac-card:hover{color:#fff;background:#f60;transform:translateY(-10px)scale(1.05)}.zodiac-card:hover .symbol{color:#fff}@media (width<=768px){.zodiac-grid{grid-template-columns:repeat(2,1fr)}.zodiac-header h2{font-size:26px}}.GetSupportHero{background:#f9f9f9;padding:100px 20px}.GetSupportHero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.gs-left{flex:1}.gs-left h1{font-size:42px}.gs-left span{color:#f60}.gs-left p{color:#555;margin:20px 0}.gs-buttons{flex-wrap:wrap;gap:15px;display:flex}.gs-primary{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:14px 26px;font-weight:700}.gs-primary span{font-size:12px;display:block}.gs-secondary{cursor:pointer;background:0 0;border:2px solid #f60;border-radius:10px;padding:12px 24px}.gs-trust{margin-top:15px;font-size:14px}.gs-right{flex:1}.gs-right img{border-radius:20px;width:100%}@media (width<=768px){.GetSupportHero-container{text-align:center;flex-direction:column}.gs-left h1{font-size:26px}}.SupportFAQ{background:#fff;padding:100px 20px}.SupportFAQ-container{max-width:900px;margin:auto}.faq-header{text-align:center;margin-bottom:40px}.faq-header h2{font-size:34px}.faq-header span{color:#f60}.faq-header p{color:#777}.faq-item{cursor:pointer;border:1px solid #eee;border-radius:10px;margin-bottom:15px;padding:18px;transition:all .3s}.faq-question{justify-content:space-between;font-weight:600;display:flex}.faq-answer{color:#555;max-height:0;margin-top:10px;transition:all .3s;overflow:hidden}.faq-item.active{background:#fff7f2;border-color:#f60}.faq-item.active .faq-answer{max-height:200px}@media (width<=768px){.faq-header h2{font-size:24px}}.SupportForm{background:#fff;padding:100px 20px}.SupportForm-container{align-items:center;gap:50px;max-width:1100px;margin:auto;display:flex}.sf-left{flex:1}.sf-left h2{font-size:36px}.sf-left span{color:#f60}.sf-left p{color:#555;margin:20px 0}.sf-points div{margin-bottom:10px}.sf-form{flex-direction:column;flex:1;gap:15px;display:flex}.sf-form input,.sf-form textarea{border:1px solid #ddd;border-radius:8px;outline:none;padding:12px}.sf-form button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:8px;padding:14px;font-weight:700}.sf-form button:hover{opacity:.9}@media (width<=768px){.SupportForm-container{flex-direction:column}.sf-left h2{text-align:center;font-size:26px}}.SupportOptions{color:#fff;background:#0f0f1a;padding:100px 20px}.SupportOptions-container{text-align:center;max-width:1100px;margin:auto}.so-header{margin-bottom:50px}.so-header h2{font-size:36px}.so-header span{color:#f60}.so-header p{color:#aaa}.so-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.so-card{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-radius:15px;padding:30px;text-decoration:none;transition:all .3s}.icon{color:#f60;margin-bottom:15px;font-size:40px}.so-card h3{margin-bottom:10px}.so-card p{color:#ccc;font-size:14px}.so-card:hover{background:#f60;transform:translateY(-10px)scale(1.05)}.so-card:hover .icon,.so-card:hover p{color:#fff}@media (width<=768px){.so-grid{grid-template-columns:1fr}.so-header h2{font-size:26px}}.CallAvailability{color:#fff;background:#0f0f1a;padding:100px 20px}.CallAvailability-container{align-items:center;gap:50px;max-width:1100px;margin:auto;display:flex}.ca-left{flex:1}.ca-left h2{margin-bottom:20px;font-size:36px}.ca-left span{color:#f60}.ca-left p{color:#ccc;margin-bottom:20px}.ca-timings div{margin-bottom:10px}.ca-right{flex-direction:column;flex:1;gap:20px;display:flex}.ca-box{text-align:center;background:#ffffff0d;border-radius:15px;padding:25px;transition:all .3s}.ca-box h3{color:#f60;font-size:28px}.ca-box p{color:#aaa}.ca-box:hover{background:#ff660026;transform:scale(1.05)}@media (width<=768px){.CallAvailability-container{text-align:center;flex-direction:column}.ca-left h2{font-size:26px}}.CallBenefits{background:#fff;padding:100px 20px}.CallBenefits-container{text-align:center;max-width:1100px;margin:auto}.cb-header{margin-bottom:50px}.cb-header h2{font-size:36px}.cb-header span{color:#f60}.cb-header p{color:#777}.cb-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.cb-card{background:#fff7f2;border-radius:15px;padding:25px;transition:all .3s}.cb-card .icon{margin-bottom:10px;font-size:35px}.cb-card h3{margin-bottom:10px}.cb-card p{color:#555;font-size:14px}.cb-card:hover{color:#fff;background:#f60;transform:translateY(-10px)}.cb-card:hover p{color:#fff}@media (width<=768px){.cb-grid{grid-template-columns:repeat(1,1fr)}.cb-header h2{font-size:26px}}.CallUsHero{background:linear-gradient(135deg,#fff,#fff7f2);padding:100px 20px}.CallUsHero-container{align-items:center;gap:50px;max-width:1100px;margin:auto;display:flex}.cu-left{flex:1}.cu-left h1{font-size:42px}.cu-left span{color:#f60}.cu-left p{color:#555;margin:20px 0}.cu-call-btn{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;padding:15px 30px;font-weight:700}.cu-call-btn span{opacity:.8;font-size:12px;display:block}.cu-info{margin-top:20px}.cu-info div{margin-bottom:8px}.cu-right{flex:1;justify-content:center;display:flex}.cu-card{text-align:center;background:#fff;border-radius:15px;padding:30px;box-shadow:0 10px 30px #0000001a}.cu-card h3{margin-bottom:10px}.cu-card p{margin-bottom:15px;font-size:18px;font-weight:700}.cu-card button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:8px;padding:10px 20px}@media (width<=768px){.CallUsHero-container{text-align:center;flex-direction:column}.cu-left h1{font-size:26px}}.CoursesCards{background:#fff;padding:100px 20px}.cc-container{grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:auto;display:grid}.cc-card{background:#fff;border-radius:20px;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000001a}.cc-badge{color:#fff;background:#f60;border-radius:8px;padding:6px 12px;font-size:12px;position:absolute;top:15px;left:15px}.cc-card img{object-fit:cover;width:100%;height:200px}.cc-card h3{padding:15px;font-size:18px}.cc-card p{color:#555;padding:0 15px;font-size:14px}.cc-price{padding:15px}.old{color:#999;margin-right:10px;text-decoration:line-through}.new{color:#f60;font-size:18px;font-weight:700}.cc-card button{color:#fff;cursor:pointer;background:#f60;border:none;border-radius:10px;width:calc(100% - 30px);margin:15px;padding:12px;font-weight:700}.cc-card:hover{transform:translateY(-10px)}@media (width<=900px){.cc-container{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.cc-container{grid-template-columns:1fr}}.CoursesTestimonials{background:#fff7f2;padding:100px 20px}.ct-container{text-align:center;max-width:1100px;margin:auto}.ct-header{margin-bottom:50px}.ct-header h2{font-size:36px}.ct-header span{color:#f60}.ct-header p{color:#777}.ct-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.ct-card{background:#fff;border-radius:15px;padding:25px;transition:all .3s;box-shadow:0 10px 25px #00000014}.ct-card p{color:#555;margin-bottom:15px;font-size:14px}.ct-card h4{margin-bottom:5px}.ct-card span{color:#f60}.ct-card:hover{transform:translateY(-10px)}@media (width<=900px){.ct-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.ct-grid{grid-template-columns:1fr}.ct-header h2{font-size:26px}}.ParentcoursesHero{background:linear-gradient(135deg,#fff,#fff7f2);padding:100px 20px}.pc-hero-container{align-items:center;gap:50px;max-width:1200px;margin:auto;display:flex}.pc-hero-left{flex:1}.pc-hero-left h1{font-size:44px;line-height:1.3}.pc-hero-left span{color:#f60}.pc-hero-left p{color:#555;margin:20px 0}.pc-hero-buttons{flex-wrap:wrap;gap:15px;margin-bottom:20px;display:flex}.pc-btn{cursor:pointer;border:none;border-radius:10px;padding:14px 22px;font-weight:700;transition:all .3s}.primary{color:#fff;background:#f60}.secondary{color:#fff;background:#000}.outline{color:#f60;background:0 0;border:2px solid #f60}.pc-btn:hover{transform:translateY(-3px)}.pc-trust{color:#777;font-size:14px}.pc-hero-right{flex:1;justify-content:center;display:flex}.pc-card{text-align:center;background:#fff;border-radius:20px;padding:40px;box-shadow:0 10px 40px #0000001a}.pc-card h3{color:#f60;margin-bottom:10px}@media (width<=768px){.pc-hero-container{text-align:center;flex-direction:column}.pc-hero-left h1{font-size:26px}}.EliteBenefits{color:#fff;background:#131313;margin-left:-8px;margin-right:-8px;padding:100px 20px}.EliteBenefits-container{max-width:1200px;margin:-100px auto auto 100px}.EliteBenefits-title{margin-bottom:60px;font-size:42px;font-weight:800}.EliteBenefits-title span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EliteBenefits-wrapper{flex-wrap:wrap;align-items:center;gap:60px;display:flex}.EliteBenefits-left{flex:1;min-width:300px}.EliteBenefits-item{border-radius:12px;align-items:center;gap:20px;margin-bottom:30px;padding:15px;transition:all .3s;display:flex}.EliteBenefits-item:hover{background:#ffffff0d;transform:translate(10px)}.EliteBenefits-circle{border:2px solid #e9c349;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;font-size:18px;font-weight:700;transition:all .3s;display:flex}.EliteBenefits-item:hover .EliteBenefits-circle{color:#000;background:#e9c349}.EliteBenefits-item h3{font-size:20px;font-weight:700}.EliteBenefits-item span{color:#e9c349;font-size:12px}.EliteBenefits-right{text-align:center;flex:1;min-width:300px}.EliteBenefits-right img{border-radius:20px;width:100%;max-width:450px;transition:all .4s;box-shadow:0 0 40px #ff91004d}.EliteBenefits-right img:hover{transform:scale(1.05)}@media (width<=768px){.EliteBenefits{color:#fff;background:#131313;margin-left:-8px;margin-right:-8px;padding:100px 20px}.EliteBenefits-container{max-width:1200px;margin:0 auto auto 0}.EliteBenefits-title{text-align:center;font-size:28px}.EliteBenefits-wrapper{flex-direction:column}.EliteBenefits-item{justify-content:flex-start}}.EliteCTA{color:#fff;text-align:center;background:linear-gradient(#0b0b0b,#111);margin-top:-150px;margin-left:-8px;margin-right:-8px;padding:100px 0}.EliteCTA-container{max-width:900px;margin:-50px auto auto;padding:0 20px;animation:1s EliteFadeUp}.EliteCTA-title{margin-bottom:20px;font-size:48px;font-weight:900}.EliteCTA-title span{color:#e9c349}.EliteCTA-desc{color:#aaa;margin-bottom:40px;font-size:18px;line-height:1.7}.EliteCTA-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.EliteCTA-btn{cursor:pointer;border-radius:12px;padding:16px 36px;font-weight:600;transition:all .3s}.EliteCTA-primary{color:#fff;background:linear-gradient(135deg,#ff6d00,#ff9d00);animation:2s infinite ElitePulse;box-shadow:0 10px 30px #ff6d0066}.EliteCTA-secondary{color:#fff;border:1px solid #444;text-decoration:none}.EliteCTA-btn:hover{transform:translateY(-5px)scale(1.05);box-shadow:0 15px 40px #ff6d0080}.EliteCTA-footer{color:#777;letter-spacing:1px;margin-top:40px;font-size:14px}@keyframes EliteFadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes ElitePulse{0%{box-shadow:0 0 #ff9100b3}70%{box-shadow:0 0 0 20px #ff910000}to{box-shadow:0 0 #ff910000}}@media (width<=768px){.EliteCTA-title{font-size:30px}.EliteCTA-desc{font-size:14px}.EliteCTA-btn{width:100%;max-width:280px}}.EliteFinalCTA{text-align:center;color:#fff;background:linear-gradient(#0000,#0e0e0e);margin-left:-8px;margin-right:-8px;padding:120px 20px}.EliteFinalCTA-container{max-width:800px;margin:auto}.EliteFinalCTA h2{margin-bottom:20px;font-size:60px;font-weight:900;line-height:1.1}.EliteFinalCTA span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EliteFinalCTA p{color:#aaa;margin-bottom:40px;font-size:18px}.cta-btn{color:#fff;background:linear-gradient(90deg,#ff6d00,#ff8c00);border-radius:20px;padding:20px 45px;font-size:22px;font-weight:700;text-decoration:none;transition:all .4s;display:inline-block;box-shadow:0 10px 40px #ff6d0066}.cta-btn:hover{transform:scale(1.08);box-shadow:0 20px 60px #ff6d00b3}.trust-line{color:#e9c349;letter-spacing:2px;margin-top:30px;font-size:14px}.contact-info{text-transform:uppercase;color:#aaa;letter-spacing:2px;flex-wrap:wrap;justify-content:center;gap:40px;margin-top:60px;font-size:14px;display:flex}.location{color:#aaa;margin-top:20px}@media (width<=768px){.EliteFinalCTA h2{font-size:32px}.cta-btn{padding:15px 30px;font-size:16px}}.EliteHero{color:#fff;background:linear-gradient(#0b0b0b,#111);margin-bottom:-100px;margin-left:-8px;margin-right:-8px;padding:100px 0;font-family:Poppins,sans-serif}.EliteHero-container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:60px;max-width:1400px;margin:-50px auto 0;padding:0 80px;display:flex}.EliteHero-left{flex:1;min-width:320px;margin-top:-100px}.EliteHero-badge{color:#ff6d00;letter-spacing:2px;background:#ff6d001a;border:1px solid #ff6d004d;border-radius:30px;margin-bottom:25px;padding:10px 22px;font-size:13px;display:inline-block}.EliteHero-title{margin-bottom:25px;font-size:64px;font-weight:900;line-height:1.1}.EliteHero-title span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EliteHero-desc{color:#aaa;max-width:520px;margin-bottom:35px;font-size:18px}.EliteHero-buttons{flex-wrap:wrap;gap:20px;display:flex}.EliteHero-btn{cursor:pointer;border:none;border-radius:12px;padding:16px 36px;font-weight:600;transition:all .3s;position:relative}.EliteHero-btn-primary{color:#fff;background:linear-gradient(135deg,#ff6d00,#ff8c00);animation:1.5s infinite ElitePulse}.EliteHero-btn-primary:before{content:"";z-index:-1;background:#000;border-radius:12px;width:100%;height:100%;transition:all .3s;position:absolute;top:6px;left:6px}.EliteHero-btn-primary:hover:before{top:12px;left:12px}.EliteHero-btn-primary span{z-index:2;position:relative}.EliteHero-btn-primary:after{content:"";border-radius:12px;animation:1.5s infinite ElitePulse;position:absolute;inset:0;box-shadow:0 0 #ff9100b3}.EliteHero-btn-outline{color:#fff;background:0 0;border:1px solid #444}.EliteHero-btn-outline:hover{color:#ff6d00;border-color:#ff6d00}.EliteHero-right{text-align:center;flex:1}.EliteHero-right img{filter:drop-shadow(0 0 40px #ff6d0080);border-radius:20px;width:100%;max-width:520px;animation:4s ease-in-out infinite float}@media (width<=768px){.EliteHero-container{text-align:center;flex-direction:column;padding:0 20px}.EliteHero-title{font-size:34px}.EliteHero-desc{margin:auto auto 25px;font-size:14px}.EliteHero-buttons{justify-content:center}.EliteHero-btn{width:100%;max-width:260px}.EliteHero-right img{max-width:320px;margin-top:30px}}.EliteMore{color:#fff;background:#0e0e0e;margin-left:-8px;margin-right:-8px;padding:100px 20px}.EliteMore-container{text-align:center;max-width:1200px;margin:-100px auto auto}.EliteMore-title{margin-bottom:60px;font-size:40px;font-weight:800}.EliteMore-title span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EliteMore-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:25px;display:grid}.EliteMore-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ff6d001a;border-radius:20px;padding:30px;transition:all .4s;position:relative;overflow:hidden}.EliteMore-icon{color:#ff6d00;margin-bottom:12px;font-size:32px}.EliteMore-card p{color:#ccc;font-size:14px}.EliteMore-card:hover{transform:translateY(-10px)scale(1.05);box-shadow:0 20px 50px #0009,0 0 25px #ff6d0033}.EliteMore-card:before{content:"";opacity:0;background:radial-gradient(circle at top,#ff6d0040,#0000);transition:all .4s;position:absolute;inset:0}.EliteMore-card:hover:before{opacity:1}.EliteMore-card{opacity:0;animation:.6s forwards fadeUp}.EliteMore-card:first-child{animation-delay:.1s}.EliteMore-card:nth-child(2){animation-delay:.2s}.EliteMore-card:nth-child(3){animation-delay:.3s}.EliteMore-card:nth-child(4){animation-delay:.4s}.EliteMore-card:nth-child(5){animation-delay:.5s}.EliteMore-card:nth-child(6){animation-delay:.6s}.EliteMore-card:nth-child(7){animation-delay:.7s}.EliteMore-card:nth-child(8){animation-delay:.8s}@media (width<=768px){.EliteMore-title{font-size:26px}.EliteMore-card{padding:20px}}.ElitePayment{color:#fff;background:#1b1b1b;margin-left:-8px;margin-right:-8px;padding:100px 20px}.ElitePayment-container{max-width:1200px;margin:-100px auto auto}.ElitePayment-title{text-align:center;margin-bottom:60px;font-size:40px;font-weight:800}.ElitePayment-title span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.ElitePayment-wrapper{flex-wrap:wrap;align-items:center;gap:60px;display:flex}.ElitePayment-left{flex:1;min-width:300px}.ElitePayment-left h3{margin-bottom:20px;font-size:26px}.ElitePayment-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ff6d0033;border-radius:20px;padding:30px;box-shadow:0 10px 40px #00000080}.ElitePayment-box p{color:#ccc;margin-bottom:20px;font-size:14px}.ElitePayment-box span{color:#ff6d00;cursor:pointer;font-weight:700}.ElitePayment-box span:hover{text-decoration:underline}.copy-note{color:#aaa;margin-top:10px;font-size:13px}.ElitePayment-right{text-align:center;flex:1;min-width:300px}.ElitePayment-qr{background:#fff;border-radius:25px;padding:25px;transition:all .4s;display:inline-block;box-shadow:0 0 40px #ff6d004d}.ElitePayment-qr img{border-radius:12px;width:200px;height:200px}.ElitePayment-qr:hover{transform:scale(1.05)}.ElitePayment-right p{margin-top:20px;font-size:16px}.ElitePayment-right span{color:#aaa;font-size:12px}@media (width<=768px){.ElitePayment-title{font-size:26px}}.ElitePricing{color:#fff;text-align:center;background:#131313;margin-left:-8px;margin-right:-8px;padding:120px 20px}.ElitePricing-container{max-width:900px;margin:-100px auto auto}.ElitePricing-title{margin-bottom:60px;font-size:44px;font-weight:800}.ElitePricing-title span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.ElitePricing-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border:1px solid #ff6d0033;border-radius:30px;padding:50px 40px;transition:all .4s;position:relative;box-shadow:0 20px 60px #0009}.ElitePricing-card:hover{transform:scale(1.02);box-shadow:0 30px 80px #ff6d004d}.ElitePricing-badge{color:#000;background:linear-gradient(90deg,#ff6d00,#e9c349);border-radius:20px;padding:8px 20px;font-size:13px;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.ElitePricing-price{margin-top:20px}.old-price{color:#aaa;font-size:22px;text-decoration:line-through}.ElitePricing-price h1{color:#ff6d00;margin:10px 0;font-size:64px;font-weight:900}.ElitePricing-price span{color:#ccc;letter-spacing:2px;font-size:12px}.ElitePricing-features{text-align:left;flex-wrap:wrap;gap:30px;margin-top:40px;display:flex}.ElitePricing-features ul{flex:1;min-width:250px;padding:0;list-style:none}.ElitePricing-features li{color:#ccc;margin-bottom:12px;font-size:14px}.ElitePricing-btn{color:#000;background:linear-gradient(90deg,#ff6d00,#e9c349);border-radius:12px;margin-top:40px;padding:18px;font-size:20px;font-weight:700;text-decoration:none;transition:all .4s;display:block;box-shadow:0 10px 40px #ff6d0066}.ElitePricing-btn:hover{transform:translateY(-4px)scale(1.02);box-shadow:0 20px 60px #ff6d0099}@media (width<=768px){.ElitePricing-title{font-size:28px}.ElitePricing-price h1{font-size:42px}.ElitePricing-card{padding:30px 20px}}.EliteWhy{color:#fff;background:linear-gradient(#0b0b0b,#111);margin-top:-100px;margin-left:-8px;margin-right:-8px;padding:120px 20px;overflow:hidden}.EliteWhy-container{text-align:center;max-width:1300px;margin:-100px auto auto}.EliteWhy-title{margin-bottom:70px;font-size:44px;font-weight:800}.EliteWhy-title span{background:linear-gradient(90deg,#ff6d00,#e9c349);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.EliteWhy-slider{position:relative;overflow:hidden}.EliteWhy-track{gap:25px;width:max-content;animation:20s linear infinite scrollLoop;display:flex}@keyframes scrollLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}.EliteWhy-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000c;border:1px solid #ff910033;border-radius:18px;min-width:260px;max-width:260px;padding:35px 25px;position:relative;box-shadow:0 10px 30px #0009}.EliteWhy-card:hover{transform:scale(1.05);box-shadow:0 20px 60px #ff91004d}.EliteWhy-card h3{justify-content:center;align-items:center;gap:6px;font-size:36px;display:flex}.EliteWhy-card p{color:#ccc;margin-top:10px;font-size:14px}.EliteWhy-live{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border-radius:20px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:600;display:flex;position:absolute;top:12px;right:12px}.EliteWhy-dot{background:red;border-radius:50%;width:8px;height:8px;animation:1s infinite blink}@media (width<=768px){.EliteWhy-title{font-size:26px}.EliteWhy-track{animation:12s linear infinite scrollLoop}.EliteWhy-card{min-width:220px}.EliteWhy-card h3{font-size:28px}}.scanner-page{color:#fff;background:#0b0b0b;flex-direction:row-reverse;min-height:100vh;margin-top:-50px;margin-left:-8px;margin-right:-8px;display:flex}.scanner-box{border-right:1px solid #ffffff1a;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative}.scanner-box h2{margin-bottom:20px}#reader{border:2px solid #ff6d00;border-radius:20px;width:300px;height:300px;padding:10px;position:relative;overflow:hidden;box-shadow:0 0 40px #ff6d0033}#reader:before,#reader:after{content:"";border:4px solid #ff6d00;width:40px;height:40px;position:absolute}#reader:before{border-bottom:none;border-right:none;border-radius:10px 0 0;top:-2px;left:-2px}#reader:after{border-top:none;border-left:none;border-radius:0 0 10px;bottom:-2px;right:-2px}.scan-line{background:linear-gradient(90deg,#0000,#0fc,#0000);width:260px;height:3px;animation:2s infinite scan;position:absolute;top:50%;left:50%;transform:translate(-50%)}@keyframes scan{0%{top:30%}50%{top:70%}to{top:30%}}.scanner-actions{gap:15px;margin-top:25px;display:flex}.scanner-actions button,.upload-btn{color:#fff;cursor:pointer;background:#ff6d00;border:none;border-radius:10px;padding:12px 18px;font-weight:600;box-shadow:0 5px 20px #ff6d004d}.scanner-content{flex-direction:column;flex:1;justify-content:center;padding:80px;display:flex}.scanner-content h1{margin-bottom:20px;font-size:42px}.scanner-content p{color:#aaa;margin-bottom:25px;line-height:1.6}.scanner-content ul{line-height:2;list-style:none}.scan-status{color:#00ffd5;margin-top:12px;font-size:16px;font-weight:700}.scan-status.loading{color:orange;animation:1s infinite blink}@media (width<=768px){.scanner-page{flex-direction:column;margin-top:0}.scanner-box{border-bottom:1px solid #ffffff1a;border-right:none;padding:30px 0}.scanner-content{text-align:center;padding:30px}}.profile-page{color:#fff;background:#0b0b0b;min-height:100vh;margin-left:-8px;margin-right:-8px;padding:50px 20px;font-family:Poppins,sans-serif}.profile-header{text-align:center;margin-top:-60px;margin-bottom:40px}.profile-header h1{font-size:40px}.profile-header p{color:#aaa;margin-top:-20px}.profile-card{background:#111;border-radius:20px;flex-wrap:wrap;max-width:1000px;margin:-10px auto auto;display:flex;overflow:hidden;box-shadow:0 0 40px #ff6d0026}.profile-left{text-align:center;background:linear-gradient(135deg,#ff6d00,#e9c349);flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:250px;padding:40px;display:flex}.profile-avatar{color:#ff6d00;background:#000;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:20px;font-size:40px;font-weight:700;display:flex}.profile-left h2{font-size:24px}.profile-left .course{opacity:.8;font-size:14px}.profile-right{flex:2;min-width:300px;padding:40px}.profile-info{margin-bottom:30px}.profile-info p{margin-bottom:10px;font-size:15px}.profile-info span{color:#ff6d00;font-weight:700}.certificate-box{margin-bottom:20px}.certificate-box img{border:2px solid #ff6d004d;border-radius:15px;width:100%}.download-btn{color:#fff;background:#ff6d00;border-radius:10px;padding:14px 25px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:0 10px 30px #ff6d0066}.cert-title{color:#ff6d00;margin-bottom:10px;font-weight:700}.login-lock{color:#fff;flex-direction:column;justify-content:center;align-items:center;height:80vh;margin-top:-200px;display:flex}.login-lock h1{margin-bottom:10px;font-size:40px}.login-lock p{color:#aaa;margin-bottom:20px}.login-lock button{color:#fff;cursor:pointer;background:#ff6d00;border:none;border-radius:10px;padding:14px 30px;font-weight:700}@media (width<=768px){.profile-card{flex-direction:column}.profile-left{padding:30px}.profile-right{padding:20px}}@media (width<=768px){.byc-page{padding:0}.byc-hero{max-width:100%;padding:0 25px}.byc-hero h1{margin-bottom:8px;font-size:24px;line-height:1.2}.byc-hero p{margin-top:6px;font-size:14px;line-height:1.4}.byc-btn-wrap{gap:10px;margin-top:18px}.byc-btn-wrap button{border-radius:8px;width:100%;min-width:100%;padding:11px;font-size:15px}}.byc-page{background:#f8f8f8;width:100%;min-height:100vh;padding:60px 20px}.byc-hero{text-align:center;max-width:900px;margin:auto}.byc-hero h1{color:#111;font-size:52px;font-weight:700}.byc-hero p{color:#666;margin-top:10px;font-size:18px}.byc-btn-wrap{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.byc-btn-wrap button{color:#fff;cursor:pointer;background:#f7931e;border:none;border-radius:10px;padding:16px 28px;font-size:18px;font-weight:600}.byc-overlay{z-index:99999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.byc-popup{background:#fff;border-radius:14px;width:100%;max-width:760px;max-height:85vh;padding:28px;position:relative;overflow-y:auto}.byc-close{cursor:pointer;color:#f7931e;font-size:20px;position:absolute;top:15px;right:15px}.byc-popup h2{text-align:center;margin-bottom:18px;font-size:28px}.byc-popup input,.byc-popup select{border:1px solid #ddd;border-radius:10px;width:90%;height:38px;margin-bottom:14px;padding:0 16px;font-size:16px}.byc-popup h3{margin:10px 0;font-size:20px}.byc-price{text-align:right;margin:15px 0;font-size:28px;font-weight:700}.pay-btn{color:#fff;cursor:pointer;background:#f7931e;border:none;border-radius:10px;width:100%;height:58px;font-size:22px;font-weight:700}@media (width<=768px){.byc-page{padding:0}.byc-hero{max-width:100%;padding:0 25px}.byc-hero h1{margin-bottom:8px;font-size:24px;line-height:1.2}.byc-hero p{margin-top:6px;font-size:14px;line-height:1.4}.byc-btn-wrap{gap:10px;margin-top:18px}.byc-btn-wrap button{border-radius:8px;width:100%;min-width:100%;padding:11px;font-size:15px}}
