@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Source+Sans+Pro:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Inter:wght@300;400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,700;1,400&family=Roboto:wght@300;400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Inter:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Teko:wght@400;600;700&family=Roboto:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Work+Sans:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;900&family=Rajdhani:wght@500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Merriweather:wght@400;700;900&family=Open+Sans:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300;0,500;0,600;0,700;0,800;0,900;1,300;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,600;0,700;1,600&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&family=Open+Sans:wght@300;400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,500;0,700;1,500&family=Poppins:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700;800&family=Open+Sans:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Oswald:wght@500;600;700&display=swap";:root{--lambda-accent: #cc0000;--lambda-accent-alt: #ff9900}:root{--primary-color: #0A192F;--secondary-color: #D4AF37;--accent-color: #112240;--text-main: #333333;--text-light: #F8F9FA;--bg-main: #FFFFFF;--bg-secondary: #F0F4F8;--font-heading: "Outfit", "Inter", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif}html{scroll-padding-top:110px;scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--text-main);background-color:var(--bg-main);line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:700;margin-bottom:1rem}a{text-decoration:none;color:inherit;transition:color .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .8s ease-out forwards}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.section-title{text-align:center;font-size:2.5rem;color:var(--primary-color);margin-bottom:1rem;position:relative}.section-subtitle{text-align:center;font-size:1.1rem;color:#666;margin-bottom:3rem;font-weight:500}.section-title:after{content:"";display:block;width:60px;height:4px;background-color:var(--secondary-color);margin:.5rem auto 0;border-radius:2px}.sigma-image-showcase{width:100%;height:400px;margin-bottom:3rem;border-radius:6px;overflow:hidden;border:3px solid var(--primary-color);box-shadow:0 10px 25px #00000026}.sigma-section-image{width:100%;height:100%;object-fit:cover;filter:sepia(20%) contrast(110%);transition:transform .5s cubic-bezier(.25,1,.5,1),filter .5s ease}.sigma-section-image:hover{transform:scale(1.05);filter:sepia(0%) contrast(100%)}.btn{display:inline-block;padding:.8rem 2rem;border-radius:4px;font-weight:600;cursor:pointer;transition:all .3s ease;border:none;font-family:var(--font-heading)}.btn-primary{background-color:var(--secondary-color);color:var(--primary-color)}.btn-primary:hover{background-color:#c5a028;transform:translateY(-2px);box-shadow:0 4px 12px #d4af374d}.btn-outline{background-color:transparent;color:var(--text-light);border:2px solid var(--secondary-color)}.btn-outline:hover{background-color:var(--secondary-color);color:var(--primary-color)}.section{padding:5rem 0}.alpha-navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:.5rem 0;transition:all .4s ease;background:transparent}.alpha-navbar.scrolled{background:#fff;padding:.5rem 0;box-shadow:0 4px 15px #0000001a}.alpha-nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.alpha-nav-brand{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-decoration:none}.alpha-brand-logo{width:35px;height:35px;object-fit:contain;border-radius:50%}.alpha-brand-text{display:flex;flex-direction:column}.alpha-brand-text span{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.5px}.alpha-navbar.scrolled .alpha-brand-text span{color:var(--primary-color)}.alpha-nav-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0;position:relative}.alpha-nav-slider{position:absolute;bottom:-6px;height:4px;background:#6b8e23;border-radius:4px;transition:all .3s cubic-bezier(.25,.8,.25,1);pointer-events:none;box-shadow:0 2px 4px #0003}.alpha-nav-links a{color:#fff;text-decoration:none;font-family:var(--font-body);font-size:1rem;font-weight:500;transition:color .2s;position:relative}.alpha-navbar.scrolled .alpha-nav-links a{color:#333}.alpha-nav-links a:hover,.alpha-nav-links a.active{color:#6b8e23}.alpha-navbar.scrolled .alpha-nav-links a:hover,.alpha-navbar.scrolled .alpha-nav-links a.active{color:var(--primary-color)}.alpha-nav-cta{background:var(--primary-color);color:#fff;padding:.6rem 1.5rem;text-decoration:none;font-family:var(--font-heading);font-weight:600;border-radius:4px;transition:all .3s ease}.alpha-nav-cta:hover{background:var(--accent-color)}.alpha-hamburger,.alpha-nav-cta-mobile{display:none}@media (max-width: 992px){.alpha-hamburger{display:flex;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;z-index:1010}.alpha-hamburger span{display:block;width:25px;height:3px;background:#fff;transition:.3s}.alpha-navbar.scrolled .alpha-hamburger span{background:var(--primary-color)}.alpha-nav-cta-desktop{display:none}.alpha-nav-cta-mobile{display:block;margin-top:1rem}.alpha-nav-links{position:fixed;top:0;right:-100%;width:300px;height:100vh;background:#fff;flex-direction:column;justify-content:center;align-items:center;transition:.3s ease;box-shadow:-5px 0 15px #0000001a}.alpha-nav-links.open{right:0}.alpha-nav-links a{color:#333!important;font-size:1.2rem}.alpha-nav-links a:hover{color:var(--primary-color)!important}}.hero{min-height:calc(100vh - 90px);position:relative;display:flex;align-items:center;background-image:url(../assets/hero_hd.jpg);background-size:cover;background-position:center}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#0a192fe6,#0a192f66)}.hero-content{position:relative;z-index:10;max-width:800px;padding-top:5rem}.hero-title{font-size:4rem;line-height:1.1;color:var(--text-light);margin-bottom:1.5rem}.highlight{color:var(--secondary-color)}.hero-subtitle{font-size:1.2rem;color:#e2e8f0;margin-bottom:2.5rem;max-width:600px}.hero-cta{display:flex;gap:1rem}.inline-icon{vertical-align:middle;margin-left:.5rem}@media (max-width: 768px){.hero-title{font-size:2.5rem}.hero-cta{flex-direction:column}.btn{width:100%;text-align:center}}.features-section{background:linear-gradient(135deg,var(--primary-color) 0%,var(--accent-color) 100%);color:var(--text-light);padding:5rem 0}.features-section .section-title{color:var(--text-light)}.features-section .section-subtitle{color:var(--secondary-color);opacity:.9}.features-section .section-title:after{background-color:var(--secondary-color)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.feature-card{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2.5rem 2rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #0003;transition:transform .3s ease,box-shadow .3s ease;text-align:center;position:relative;overflow:hidden}.feature-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background-color:var(--secondary-color);transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.feature-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0000004d;background:#ffffff1a}.feature-card:hover:before{transform:scaleX(1)}.feature-icon{color:var(--secondary-color);margin-bottom:1.5rem;display:inline-block;padding:1rem;background-color:#d4af3726;border-radius:50%;transition:background-color .3s ease,color .3s ease,transform .3s ease}.feature-card:hover .feature-icon{background-color:var(--secondary-color);color:var(--primary-color);transform:scale(1.1)}.feature-title{font-size:1.25rem;color:var(--secondary-color);margin-bottom:1rem;font-weight:700}.feature-description{color:#d1d5db;font-size:.95rem;line-height:1.6}.about-section{background:linear-gradient(135deg,#fff9e6,#fff);padding:5rem 0}.about-container{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.about-image-wrapper{position:relative;padding:2rem 0 0 2rem}.about-image-frame{position:absolute;top:0;left:0;width:90%;height:90%;border:4px solid var(--secondary-color);background-color:#d4af371a;z-index:1;border-radius:8px}.about-image{position:relative;z-index:2;width:100%;height:auto;border-radius:8px;box-shadow:0 20px 40px #00000026;transition:transform .3s ease}.about-image-wrapper:hover .about-image{transform:translate(-10px,-10px)}.about-subtitle{color:var(--secondary-color);letter-spacing:2px;margin-bottom:.5rem;font-size:1rem;font-weight:700}.about-title{color:var(--primary-color);font-size:2.8rem;margin-bottom:1.5rem;line-height:1.2}.about-text{color:#333;margin-bottom:2rem;font-size:1.1rem;line-height:1.8}.about-list{list-style:none;margin-bottom:2rem}.about-list li{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;color:var(--text-main);font-weight:500}.list-icon{color:var(--secondary-color);flex-shrink:0}.mt-4{margin-top:1rem}@media (max-width: 992px){.about-container{grid-template-columns:1fr;gap:3rem}.about-image-wrapper{max-width:600px;margin:0 auto}}.blogs-section{background:linear-gradient(135deg,rgba(var(--primary-rgb, 0,35,102),.05),rgba(var(--secondary-rgb, 230,194,0),.1));padding:5rem 0;position:relative}.blogs-section:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(to right,var(--primary-color),var(--secondary-color),var(--accent-color))}.blog-full-content{background:#fff;padding:3rem;border-radius:16px;box-shadow:0 20px 50px #0000001a,0 0 0 1px #0000000d;max-width:1000px;margin:0 auto;position:relative}.blog-title{background:linear-gradient(to right,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:2.5rem!important;font-size:2.5rem!important;font-weight:800;text-align:center}.blog-body h3{color:#fff;background:linear-gradient(135deg,var(--primary-color),var(--accent-color));margin:3rem -3rem 1.5rem;padding:1rem 3rem;font-size:1.5rem;font-weight:700;border-left:8px solid var(--secondary-color);box-shadow:0 4px 15px #0000001a}.blog-body p{margin-bottom:1.5rem;font-size:1.15rem;line-height:1.8;color:#334155}.blog-body li{margin-left:1.5rem;margin-bottom:.8rem;list-style-type:none;position:relative;color:#334155;font-size:1.15rem;padding-left:1.5rem}.blog-body li:before{content:"★";color:var(--secondary-color);position:absolute;left:0;top:0;font-size:1.2rem;line-height:1.5}@media (max-width: 768px){.blog-full-content{padding:2rem 1.5rem}.blog-body h3{margin:2.5rem -1.5rem 1.5rem;padding:1rem 1.5rem;font-size:1.3rem}.blog-title{font-size:2rem!important}}.faq-section{background-color:var(--bg-main);padding:5rem 0}.faq-list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.faq-item{background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #00000005;transition:all .3s ease;cursor:pointer}.faq-item:hover{border-color:var(--secondary-color);box-shadow:0 6px 12px #d4af371a}.faq-question{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background-color:#fff}.faq-question h3{margin:0;font-size:1.1rem;color:var(--primary-color);font-weight:600;padding-right:1rem}.faq-icon{color:var(--secondary-color);display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;background-color:#fafafa;border-top:1px solid transparent}.faq-item.open{border-color:var(--secondary-color)}.faq-item.open .faq-answer{max-height:500px;padding:1.5rem;border-top:1px solid #e2e8f0}.faq-answer p{margin:0;color:#4a5568;line-height:1.6;font-size:1.05rem}.footer{background-color:var(--primary-color);color:var(--text-light);padding-top:1.5rem}.footer-container{display:grid;grid-template-columns:1fr 2fr 1.5fr;gap:1.5rem;margin-bottom:.5rem}.footer-logo{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.2rem;text-decoration:none;color:inherit}.brand-col{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-logo-img{width:60px;height:60px;border-radius:50%}.footer-icon{color:var(--secondary-color)}.footer-logo h2{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:1px;white-space:nowrap}.footer-desc{color:#a0aec0;margin-bottom:1.5rem;line-height:1.6;font-size:.9rem}.social-links{display:flex;gap:1rem;justify-content:center}.social-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#ffffff0d;border-radius:50%;color:var(--text-light);transition:all .3s ease}.social-icon:hover{background-color:var(--secondary-color);color:var(--primary-color);transform:translateY(-3px)}.footer-col h3{font-size:1.1rem;margin-bottom:.8rem;position:relative;padding-bottom:.5rem}.links-col h3,.contact-col h3{margin-top:0}@media (min-width: 993px){.links-col h3,.contact-col h3{margin-top:0}}.footer-col h3:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:2px;background-color:var(--secondary-color)}.brand-col h3:after{left:50%;transform:translate(-50%)}.links-col ul{list-style:none;padding:0;margin:0}.links-col ul li{margin-bottom:.6rem;font-size:.9rem}.links-col ul li a{color:#a0aec0;transition:color .3s ease,padding-left .3s ease}.links-col ul li a:hover{color:var(--secondary-color);padding-left:5px}.contact-list{list-style:none;padding:0;margin:0}.contact-list li{display:flex;gap:.8rem;margin-bottom:1rem;color:#a0aec0;font-size:.9rem}.contact-icon{color:var(--secondary-color);flex-shrink:0;margin-top:2px}.footer-bottom{background-color:#061020;padding:1rem 0;text-align:center;color:#718096;font-size:.9rem}@media (max-width: 992px){.footer-container{grid-template-columns:1fr 1fr;gap:3rem}.brand-col{grid-column:1 / -1}}@media (max-width: 576px){.footer-container{grid-template-columns:1fr}}.beta-sidebar{width:280px;background-color:var(--primary-color);color:#fff;position:fixed;height:100vh;padding:2.5rem 0;display:flex;flex-direction:column;box-shadow:4px 0 15px #0000001a;z-index:1000;top:0;left:0}.beta-logo-container{text-align:center;margin-bottom:2rem;padding:0 1.5rem}.beta-logo{width:90px;height:90px;border-radius:50%;border:3px solid var(--secondary-color);margin-bottom:1rem}.beta-logo-container h2{color:var(--secondary-color);font-size:1.1rem;letter-spacing:1px;line-height:1.4}.beta-nav-links{list-style:none;padding:0;display:flex;flex-direction:column;flex:1;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.beta-nav-links::-webkit-scrollbar{display:none}.beta-nav-links li{margin:0}.beta-nav-links a{display:block;padding:.9rem 2.5rem;color:#a0aec0;font-weight:500;border-left:5px solid transparent;transition:all .3s ease;font-size:1.05rem}.beta-nav-links a:hover,.beta-nav-links a.active{color:#fff;background-color:#ffffff14;border-left-color:var(--secondary-color)}.beta-sidebar-footer{padding:1.5rem;text-align:center;font-size:.8rem;color:#718096}@media (max-width: 1024px){.beta-sidebar{transform:translate(-100%);transition:transform .3s ease-in-out;width:300px;box-shadow:none}.beta-sidebar.open{transform:translate(0);box-shadow:4px 0 25px #00000080}}.beta-mobile-header{display:none;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background-color:#fff;box-shadow:0 2px 10px #0000001a;position:fixed;top:0;left:0;width:100%;z-index:990}.beta-hamburger{background:transparent;border:none;cursor:pointer;padding:.5rem}.beta-close-btn{display:none;position:absolute;top:1rem;right:1rem;background:transparent;border:none;cursor:pointer}.beta-sidebar-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:995;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media (max-width: 1024px){.beta-mobile-header{display:flex}.beta-close-btn{display:block}.beta-main-content{margin-left:0!important;padding:6rem 2rem 2rem!important}}.beta-main-content{flex:1;margin-left:280px;padding:0 4rem 4rem;transition:margin-left .3s ease}.beta-hero{display:grid;grid-template-columns:1fr 1fr;min-height:85vh;gap:4rem;align-items:center;padding:4rem 0;border-bottom:1px solid #e2e8f0}.beta-hero-theme{color:var(--primary-color);font-weight:700;letter-spacing:1px;margin-bottom:1.5rem;font-size:.95rem;text-transform:uppercase;display:inline-block;padding:.5rem 1.2rem;background-color:#fffc;border-radius:30px;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 15px #0000000d}.beta-hero-title{font-size:4rem;color:var(--primary-color);line-height:1.1;margin-bottom:2rem}.text-highlight{color:var(--secondary-color)}.beta-hero-subtitle{font-size:1.25rem;color:#4a5568;line-height:1.8;margin-bottom:3rem;max-width:90%}.beta-hero-cta{display:flex;gap:1.5rem}.beta-hero-image-wrapper{position:relative;height:550px;width:100%}.beta-hero-image-bg{position:absolute;top:2rem;right:-2rem;bottom:-2rem;left:2rem;background-color:var(--accent-color);border-radius:20px;z-index:1}.beta-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:20px;z-index:2;box-shadow:0 20px 40px #0003}@media (max-width: 1200px){.beta-hero{grid-template-columns:1fr;text-align:center}.beta-hero-subtitle{margin:0 auto 3rem}.beta-hero-cta{justify-content:center}.beta-hero-image-wrapper{height:400px;margin-top:2rem}}.gamma-header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:1.5rem 0;transition:all .3s ease;background:transparent}.gamma-header.scrolled{background:#ffffffd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1rem 0;box-shadow:0 4px 30px #0000000d;border-bottom:1px solid rgba(255,255,255,.3)}.gamma-header-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.gamma-logo{display:flex;align-items:center;gap:1rem;text-decoration:none;color:#fff;transition:color .3s ease}.gamma-header.scrolled .gamma-logo{color:var(--primary-color)}.gamma-logo img{width:45px;height:45px;border-radius:50%;border:2px solid rgba(255,255,255,.5);transition:border-color .3s ease}.gamma-header.scrolled .gamma-logo img{border-color:var(--primary-color)}.gamma-logo span{font-weight:800;font-size:1.2rem;letter-spacing:.5px}.gamma-nav{display:flex;gap:2rem}.gamma-nav a{text-decoration:none;color:#ffffffe6;font-weight:500;font-size:.95rem;transition:all .3s ease;position:relative}.gamma-header.scrolled .gamma-nav a{color:#4b5563}.gamma-nav a:hover,.gamma-nav a.active{color:#fff}.gamma-header.scrolled .gamma-nav a:hover,.gamma-header.scrolled .gamma-nav a.active{color:var(--primary-color)}.gamma-nav a:after{content:"";position:absolute;width:0;height:2px;bottom:-4px;left:0;background-color:var(--secondary-color);transition:width .3s ease}.gamma-nav a.active:after{width:100%}.gamma-mobile-btn{display:none;background:transparent;border:none;color:#fff;cursor:pointer;transition:color .3s ease}.gamma-header.scrolled .gamma-mobile-btn{color:var(--primary-color)}@media (max-width: 992px){.gamma-nav{position:absolute;top:100%;left:0;right:0;background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-direction:column;padding:2rem;gap:1.5rem;transform:translateY(-10px);opacity:0;pointer-events:none;transition:all .3s ease;box-shadow:0 10px 20px #0000001a}.gamma-nav.open{transform:translateY(0);opacity:1;pointer-events:all}.gamma-nav a{color:#4b5563;font-size:1.1rem;padding-bottom:.5rem;border-bottom:1px solid #f3f4f6}.gamma-nav a:hover,.gamma-nav a.active{color:var(--primary-color)}.gamma-mobile-btn{display:block}}.gamma-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:8rem 2rem 6rem;background-image:url(../assets/armed_forces_hero.jpg);background-size:cover;background-position:center;overflow:hidden;text-align:center}.gamma-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#000c,#0006);z-index:1}.gamma-hero-orb{position:absolute;width:600px;height:600px;background:radial-gradient(circle,var(--primary-color) 0%,transparent 70%);opacity:.3;top:-100px;right:-100px;border-radius:50%;filter:blur(60px);z-index:2;animation:pulseOrb 8s infinite alternate}@keyframes pulseOrb{0%{transform:scale(1) translate(0);opacity:.2}to{transform:scale(1.2) translate(-50px,50px);opacity:.4}}.gamma-hero-content{position:relative;z-index:10;max-width:900px;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.gamma-hero-badge{display:inline-block;background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);color:var(--secondary-color);padding:.5rem 1.5rem;border-radius:50px;font-size:.9rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}.gamma-hero-title{font-size:clamp(3rem,6vw,5rem);font-weight:800;color:#fff;line-height:1.1;text-shadow:0 4px 20px rgba(0,0,0,.3)}.gamma-hero-desc{font-size:clamp(1.1rem,2vw,1.3rem);color:#fff;line-height:1.6;max-width:700px;margin-top:1rem;font-weight:500;text-shadow:0 2px 10px rgba(0,0,0,.5)}.gamma-hero-actions{display:flex;gap:1rem;margin-top:2rem}.gamma-btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 2rem;border-radius:50px;font-weight:600;font-size:1.1rem;text-decoration:none;transition:all .3s ease}.gamma-btn-primary{background:var(--primary-color);color:#fff;box-shadow:0 10px 25px #0003}.gamma-btn-primary:hover{background:var(--secondary-color);color:var(--primary-color);transform:translateY(-2px)}.gamma-btn-secondary{background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3)}.gamma-btn-secondary:hover{background:#fff3;transform:translateY(-2px)}@media (max-width: 768px){.gamma-hero-actions{flex-direction:column;width:100%}.gamma-btn{width:100%;justify-content:center}}.layout-gamma{font-family:Inter,sans-serif;background-color:#f3f4f6;color:#1f2937;overflow-x:clip}.gamma-container{max-width:1200px;margin:0 auto;padding:0 2rem}.gamma-section{padding:6rem 0;position:relative;z-index:1}.gamma-alt-bg{background:linear-gradient(135deg,#fff6,#ffffff1a)}.gamma-card{background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:24px;padding:3rem;box-shadow:0 25px 50px -12px #0000001a;border:1px solid rgba(255,255,255,.5);margin-top:-3rem;position:relative;z-index:10}.gamma-about-card{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.gamma-title{font-size:2.5rem;color:var(--primary-color);margin-bottom:1.5rem;font-weight:800}.gamma-desc{font-size:1.15rem;line-height:1.8;color:#1f2937;white-space:pre-line;font-weight:500}.gamma-about-values h3{font-size:1.8rem;color:var(--secondary-color);margin-bottom:1.5rem}.gamma-values-grid{display:grid;grid-template-columns:1fr;gap:1.2rem}.gamma-value-box{background:var(--primary-color);color:#fff;padding:1.5rem;border-radius:12px;display:flex;flex-direction:column;gap:.5rem;transition:transform .3s ease}.gamma-value-box:hover{transform:translateY(-5px)}.gamma-value-box strong{font-size:1.2rem;color:var(--secondary-color)}.gamma-section-header{text-align:center;margin-bottom:3rem}.gamma-subtitle{font-size:1.15rem;color:#374151;font-weight:500}.gamma-faq-list{display:flex;flex-direction:column;gap:1rem;max-width:800px;margin:0 auto}.gamma-faq-item{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d;border:1px solid #e5e7eb}.gamma-faq-q{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;color:var(--primary-color);transition:all .2s ease}.gamma-faq-item.open .gamma-faq-q{background:var(--primary-color);color:#fff}.gamma-faq-a{padding:1.5rem;background:#f9fafb;color:#1f2937;line-height:1.7;font-weight:500;font-size:1.05rem}@media (max-width: 992px){.gamma-about-card{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.gamma-card{padding:1.5rem}}.delta-nav{position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%);z-index:1000;background:#0f0f0fd9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:.8rem 1.5rem;border-radius:50px;border:1px solid rgba(255,255,255,.1);box-shadow:0 10px 30px #00000080}.delta-nav-container{display:flex;gap:1.5rem;align-items:center}.delta-nav a{display:flex;flex-direction:column;align-items:center;gap:.3rem;color:#6b7280;text-decoration:none;font-size:.75rem;font-weight:600;transition:all .3s ease;padding:.5rem;border-radius:12px}.delta-nav a:hover{color:#d1d5db;background:#ffffff0d}.delta-nav a.active{color:var(--secondary-color);background:#ffffff1a}@media (max-width: 768px){.delta-nav{bottom:0;left:0;transform:none;width:100%;border-radius:0;padding:1rem .5rem}.delta-nav-container{justify-content:space-around;gap:0}}.delta-hero{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:flex-start;padding:8rem 4rem 6rem;overflow:hidden}.delta-hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url(../assets/admissions_vibrant.jpg);background-size:cover;background-position:center;z-index:1}.delta-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#0f0f0fe6,#0f0f0f99,#0f0f0f33);z-index:2}.delta-hero-content{position:relative;z-index:10;max-width:800px;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem}.delta-target-reticle{color:var(--primary-color);margin-bottom:-1rem;animation:pulseRotate 10s linear infinite}@keyframes pulseRotate{0%{transform:rotate(0) scale(1);opacity:.8}50%{transform:rotate(180deg) scale(1.1);opacity:1}to{transform:rotate(360deg) scale(1);opacity:.8}}.delta-hero-welcome{color:var(--secondary-color);font-size:1rem;font-weight:700;letter-spacing:4px;text-transform:uppercase;border-left:3px solid var(--primary-color);padding-left:1rem}.delta-hero-title{font-size:clamp(3rem,5vw,5rem);font-weight:900;color:#fff;line-height:1.1;text-transform:uppercase}.delta-hero-desc{font-size:clamp(1.1rem,2vw,1.25rem);color:#9ca3af;line-height:1.6;max-width:600px;margin-top:1rem}.delta-btn{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2.5rem;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:2px;text-decoration:none;transition:all .3s ease;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.delta-btn-primary{background:var(--primary-color);color:#fff;border:none}.delta-btn-primary:hover{background:var(--secondary-color);color:var(--primary-color)}@media (max-width: 768px){.delta-hero{padding:6rem 2rem;align-items:center}.delta-hero-overlay{background:linear-gradient(180deg,#0f0f0fb3,#0f0f0f)}}.layout-delta{font-family:Inter,sans-serif;background-color:#0f172a;color:#faf7f2;overflow-x:clip;padding-bottom:80px}.delta-top-header{position:absolute;top:0;left:0;right:0;padding:1.5rem 2rem;z-index:100;display:flex;justify-content:flex-start}.delta-brand{display:flex;align-items:center;gap:1rem;color:#fff;font-weight:800;letter-spacing:2px}.delta-brand-logo{width:40px;height:40px;border-radius:4px}.delta-container{max-width:1200px;margin:0 auto;padding:0 2rem}.delta-section{padding:6rem 0;position:relative;z-index:1}.delta-dark{background-color:#0f172a}.delta-darker{background-color:#0b1121}.delta-section-heading{display:flex;align-items:center;gap:1rem;margin-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:1rem}.layout-delta .section-title{color:#fff}.layout-delta .section-subtitle,.delta-accent-icon{color:var(--secondary-color)}.delta-title{font-size:2.2rem;color:#fff;font-weight:800;text-transform:uppercase;letter-spacing:1px}.delta-armor-card{background:#1e293b;padding:3rem;border-left:4px solid var(--secondary-color);clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);box-shadow:0 10px 30px #00000080;color:#faf7f2}.delta-about-layout{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.delta-about-text p{font-size:1.15rem;line-height:1.8;white-space:pre-line}.delta-core-values{display:flex;flex-direction:column;gap:1.5rem}.delta-value-item{display:flex;gap:1.5rem;background:#1e293b;padding:1.5rem;border-radius:4px;transition:all .3s ease}.delta-value-item:hover{background:#334155;transform:translate(10px);border-left:2px solid var(--secondary-color)}.delta-value-num{font-size:2rem;font-weight:900;color:#ffffff1a}.delta-value-content h3{font-size:1.2rem;color:var(--secondary-color);margin-bottom:.5rem;text-transform:uppercase}.delta-faq-list{display:flex;flex-direction:column;gap:1rem;max-width:800px}.delta-faq-item{background:#1e293b;border:1px solid #334155;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);transition:all .3s ease}.delta-faq-item.open{background:#334155}.delta-faq-q{padding:1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;color:#faf7f2;transition:all .2s ease}.delta-faq-item.open .delta-faq-q{color:var(--secondary-color)}.delta-faq-a{padding:0 1.5rem 1.5rem;color:#64748b;line-height:1.7}.layout-delta .footer{background-color:#0a0a0a;border-top:2px solid var(--primary-color)}.layout-delta .footer-bottom{background-color:#000}.layout-delta .nav-links,.layout-delta .mobile-menu-btn{display:none!important}.layout-delta .navbar-container{justify-content:center}.delta-footer{background-color:#050505;padding:6rem 0 3rem;text-align:center;position:relative;border-top:2px solid rgba(255,255,255,.05)}.delta-footer-logo{width:80px;height:80px;border-radius:4px;margin:0 auto 2rem;display:block}.delta-footer h2{font-size:2rem;font-weight:900;letter-spacing:2px;margin-bottom:1rem}.delta-footer-desc{max-width:600px;margin:0 auto 2rem;color:#888;line-height:1.6;white-space:pre-line}.delta-footer-slogan{font-size:1.5rem;font-weight:700;color:var(--secondary-color);margin-bottom:4rem;text-transform:uppercase}.delta-copyright{border-top:1px solid rgba(255,255,255,.1);padding-top:2rem;color:#666;font-size:.9rem}@media (max-width: 992px){.delta-about-layout{grid-template-columns:1fr;gap:2rem}}@media (max-width: 768px){.delta-title{font-size:1.8rem}.delta-armor-card{padding:1.5rem}.delta-section{padding:4rem 0}}.epsilon-hero{display:flex;min-height:100vh;position:relative;background-color:var(--primary-color)}.epsilon-hero-content{flex:1;display:flex;align-items:center;padding:6rem 4rem 4rem;position:relative;z-index:10}.epsilon-hero-text-panel{max-width:600px}.epsilon-hero-welcome{display:flex;align-items:center;gap:1rem;color:var(--secondary-color);font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:2rem}.epsilon-welcome-line{height:2px;width:50px;background-color:var(--secondary-color)}.epsilon-hero-title{font-family:var(--heading-font);font-size:4.5rem;font-weight:700;line-height:1.1;color:#fff;margin-bottom:2rem}.epsilon-hero-desc{font-size:1.25rem;line-height:1.8;color:#cbd5e1;margin-bottom:3rem;white-space:pre-line}.epsilon-hero-actions{display:flex;gap:1.5rem}.epsilon-btn{padding:1rem 2.5rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:all .3s ease;border-radius:2px}.epsilon-btn-primary{background-color:var(--secondary-color);color:var(--primary-color);border:2px solid var(--secondary-color)}.epsilon-btn-primary:hover{background-color:transparent;color:var(--secondary-color)}.epsilon-btn-outline{background-color:transparent;color:#fff;border:2px solid rgba(255,255,255,.3)}.epsilon-btn-outline:hover{border-color:#fff;background-color:#ffffff0d}.epsilon-hero-image-panel{flex:1;position:relative;clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%)}.epsilon-hero-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center}.epsilon-hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,var(--primary-color) 0%,transparent 100%);opacity:.8}@media (max-width: 1024px){.epsilon-hero{flex-direction:column}.epsilon-hero-image-panel{position:absolute;top:0;left:0;right:0;bottom:0;clip-path:none;z-index:1}.epsilon-hero-overlay{background:linear-gradient(to bottom,var(--primary-color) 0%,rgba(0,35,102,.8) 100%);opacity:.95}.epsilon-hero-content{padding:8rem 2rem 4rem}.epsilon-hero-title{font-size:3.5rem}}@media (max-width: 768px){.epsilon-hero-title{font-size:2.5rem}.epsilon-hero-actions{flex-direction:column}}.epsilon-features-list{display:flex;flex-direction:column;gap:0}.epsilon-feature-panel{display:flex;min-height:400px;background-color:#ffffff0d;border-bottom:1px solid rgba(255,255,255,.1)}.epsilon-feature-panel:last-child{border-bottom:none}.epsilon-panel-reverse{flex-direction:row-reverse}.epsilon-feature-text{flex:1;padding:4rem;display:flex;flex-direction:column;justify-content:center}.epsilon-feature-image{flex:1;position:relative}.epsilon-feature-placeholder{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(var(--secondary-color) 1px,transparent 1px);background-size:20px 20px;background-color:#ffffff05}.epsilon-feature-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#00236666,#0003)}.epsilon-feature-num{display:block;font-family:var(--body-font);font-size:1.2rem;color:var(--secondary-color);letter-spacing:2px;margin-bottom:1rem}.epsilon-feature-title{font-family:var(--heading-font);font-size:2.5rem;color:#fff;margin-bottom:1.5rem;line-height:1.2}.epsilon-feature-desc{font-size:1.15rem;line-height:1.8;color:#cbd5e1}@media (max-width: 768px){.epsilon-feature-panel,.epsilon-panel-reverse{flex-direction:column}.epsilon-feature-text{padding:3rem 2rem}.epsilon-feature-image{min-height:250px}}.epsilon-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.epsilon-value-card{background-color:#fff;padding:3rem 2rem;border-radius:4px;text-align:center;box-shadow:0 10px 30px #00000008;border:1px solid #F1F5F9;transition:all .4s ease;position:relative;overflow:hidden}.epsilon-value-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background-color:var(--secondary-color);transform:scaleX(0);transition:transform .4s ease}.epsilon-value-card:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00236614}.epsilon-value-card:hover:before{transform:scaleX(1)}.epsilon-value-icon-wrapper{width:80px;height:80px;margin:0 auto 1.5rem;background-color:#f8fafc;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #E2E8F0;transition:all .4s ease}.epsilon-value-card:hover .epsilon-value-icon-wrapper{border-color:var(--secondary-color);background-color:var(--primary-color)}.epsilon-value-icon{color:var(--primary-color);transition:all .4s ease}.epsilon-value-card:hover .epsilon-value-icon{color:var(--secondary-color)}.epsilon-value-title{font-family:var(--heading-font);font-size:1.5rem;color:var(--primary-color);margin-bottom:1rem}.epsilon-value-desc{color:#64748b;line-height:1.6}.layout-epsilon{--heading-font: "Playfair Display", serif;--body-font: "Source Sans Pro", sans-serif;font-family:var(--body-font);background-color:#f8fafc;color:#1e293b;overflow-x:clip}.epsilon-section{padding:6rem 0}.epsilon-container{max-width:1200px;margin:0 auto;padding:0 2rem}.epsilon-light-bg{background-color:#f8fafc}.epsilon-dark-bg{background-color:var(--primary-color);color:#fff}.epsilon-section-header{text-align:center;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.epsilon-heading{font-family:var(--heading-font);font-size:3rem;color:var(--primary-color);font-weight:700;margin-bottom:1.5rem}.epsilon-dark-bg .epsilon-heading{color:#fff}.epsilon-divider{height:4px;width:80px;background-color:var(--secondary-color);margin:0 auto 2rem}.epsilon-intro-text{font-size:1.25rem;line-height:1.8;color:#475569;white-space:pre-line}.epsilon-dark-bg .epsilon-intro-text{color:#cbd5e1}.epsilon-standard-wrapper{padding:4rem 0;background-color:#fff}.epsilon-standard-wrapper.epsilon-accent-bg{background-color:#f1f5f9}.epsilon-standard-wrapper .section-title{font-family:var(--heading-font);font-size:2.5rem;color:var(--primary-color);text-transform:none}.layout-epsilon .footer{background-color:var(--primary-color);color:#f8fafc}.zeta-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:8rem 0 4rem;overflow:hidden}.zeta-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:var(--zeta-bg-dark)}.zeta-grid-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:40px 40px;perspective:1000px;transform:rotateX(60deg) scale(2);transform-origin:bottom center;opacity:.3;animation:gridMove 20s linear infinite}@keyframes gridMove{0%{transform:rotateX(60deg) scale(2) translateY(0)}to{transform:rotateX(60deg) scale(2) translateY(40px)}}.zeta-glow-sphere{position:absolute;border-radius:50%;filter:blur(80px);opacity:.4;z-index:0}.zeta-glow-sphere.primary{width:500px;height:500px;background:var(--primary-color);top:-100px;left:-100px}.zeta-glow-sphere.secondary{width:400px;height:400px;background:var(--secondary-color);bottom:10%;right:-50px}.zeta-hero-content{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:2}.zeta-badge{display:inline-flex;align-items:center;gap:.5rem;background:rgba(var(--secondary-rgb, 255,191,0),.1);border:1px solid rgba(var(--secondary-rgb, 255,191,0),.3);padding:.5rem 1rem;border-radius:30px;color:var(--secondary-color);font-family:var(--heading-font);font-size:.85rem;letter-spacing:2px;text-transform:uppercase;margin-bottom:2rem}.pulse-dot{width:8px;height:8px;background:var(--secondary-color);border-radius:50%;box-shadow:0 0 10px var(--secondary-color);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 rgba(var(--secondary-rgb, 255,191,0),.7)}70%{box-shadow:0 0 0 10px rgba(var(--secondary-rgb, 255,191,0),0)}to{box-shadow:0 0 rgba(var(--secondary-rgb, 255,191,0),0)}}.zeta-hero-title{font-family:var(--heading-font);font-size:4.5rem;font-weight:900;line-height:1.1;color:#fff;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:1px}.zeta-hero-desc{font-size:1.2rem;line-height:1.8;color:#94a3b8;margin-bottom:3rem;max-width:90%}.zeta-hero-actions{display:flex;gap:1.5rem}.zeta-btn{position:relative;display:inline-block;padding:1rem 2.5rem;font-family:var(--heading-font);font-size:1rem;text-transform:uppercase;letter-spacing:2px;text-decoration:none;border-radius:4px;overflow:hidden;transition:all .3s ease}.zeta-btn.primary{background:var(--secondary-color);color:#000;font-weight:700;box-shadow:0 0 20px rgba(var(--secondary-rgb, 255,191,0),.4)}.zeta-btn.primary:hover{box-shadow:0 0 30px rgba(var(--secondary-rgb, 255,191,0),.8);transform:translateY(-2px)}.zeta-btn.outline{background:transparent;color:#fff;border:1px solid var(--zeta-border)}.zeta-btn.outline:hover{border-color:#fff;background:#ffffff0d}.zeta-image-container{position:relative;width:100%;height:600px;border-radius:12px;overflow:hidden;border:2px solid rgba(var(--secondary-rgb, 255,191,0),.3);box-shadow:0 20px 50px #00000080,0 0 30px rgba(var(--primary-rgb, 0,100,0),.3)}.zeta-main-img{width:100%;height:600px;object-fit:cover;display:block;position:absolute;top:0;left:0;transition:opacity 1.5s ease}.scanning-active .ncc-img{opacity:1;filter:contrast(1.1) saturate(1.1)}.scanning-complete .ncc-img,.scanning-active .final-img{opacity:0}.scanning-complete .final-img{opacity:1;animation:revealImage 1.5s ease-out forwards}@keyframes revealImage{0%{filter:brightness(1.5) contrast(1.2)}to{filter:contrast(1.1) saturate(1.1)}}.scanning-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--secondary-color);font-family:var(--heading-font);font-size:1.2rem;letter-spacing:3px;text-shadow:0 0 10px var(--secondary-color);animation:blink 1s infinite;z-index:10;pointer-events:none;background:#00000080;padding:.5rem 1rem;border-radius:4px;white-space:nowrap}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.zeta-tech-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.tech-corner{position:absolute;width:30px;height:30px;border:2px solid var(--secondary-color)}.tech-corner.tl{top:10px;left:10px;border-right:none;border-bottom:none}.tech-corner.tr{top:10px;right:10px;border-left:none;border-bottom:none}.tech-corner.bl{bottom:10px;left:10px;border-right:none;border-top:none}.tech-corner.br{bottom:10px;right:10px;border-left:none;border-top:none}.zeta-scanner-line{position:absolute;top:0;left:0;width:100%;height:4px;background:var(--secondary-color);box-shadow:0 0 15px var(--secondary-color);opacity:.7;animation:scan 4s ease-in-out forwards}@keyframes scan{0%{top:0;opacity:0}5%{opacity:.7}90%{opacity:.7;top:100%}to{top:100%;opacity:0}}@media (max-width: 992px){.zeta-hero-content{grid-template-columns:1fr;text-align:center}.zeta-badge{margin:0 auto 2rem}.zeta-hero-title{font-size:3rem}.zeta-hero-desc{margin:0 auto 2rem}.zeta-hero-actions{justify-content:center}.zeta-main-img{height:400px}.scanning-text{font-size:.9rem}}.zeta-features-section{position:relative;z-index:2}.zeta-bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(200px,auto);gap:1.5rem}.bento-item-1{grid-column:span 2;grid-row:span 2}.bento-item-2{grid-column:span 2;grid-row:span 1}.bento-item-3,.bento-item-4{grid-column:span 1;grid-row:span 1}.bento-item-5,.bento-item-6{grid-column:span 2;grid-row:span 1}.bento-item{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:1rem}.bento-icon-wrapper{align-self:flex-start;color:var(--secondary-color);background:rgba(var(--primary-rgb, 0,100,0),.3);padding:1rem;border-radius:12px;border:1px solid rgba(var(--secondary-rgb, 255,191,0),.2);transition:all .3s ease}.bento-item:hover .bento-icon-wrapper{background:var(--secondary-color);color:#000;transform:scale(1.1) rotate(5deg);box-shadow:0 0 20px rgba(var(--secondary-rgb, 255,191,0),.5)}.bento-title{font-family:var(--heading-font);color:#fff;font-size:1.5rem;margin-bottom:.5rem;z-index:2}.bento-desc{color:#94a3b8;font-size:1rem;line-height:1.6;z-index:2;margin:0}ul.bento-desc.bento-list{padding-left:1.2rem;display:flex;flex-direction:column;gap:.5rem}.bento-hover-effect{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgba(var(--secondary-rgb, 255,191,0),.1) 0%,transparent 50%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.bento-item:hover .bento-hover-effect{opacity:1;animation:rotate 10s linear infinite}@keyframes rotate{to{transform:rotate(360deg)}}@media (max-width: 992px){.zeta-bento-grid{grid-template-columns:repeat(2,1fr)}.bento-item-1{grid-column:span 2;grid-row:span 1}.bento-item-5,.bento-item-6{grid-column:span 2}}@media (max-width: 576px){.zeta-bento-grid{grid-template-columns:1fr}.bento-item{grid-column:span 1!important;grid-row:span 1!important;padding-top:5rem}}.zeta-about-section{position:relative}.zeta-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}.tech-decorations{margin-top:3rem;display:flex;align-items:center;gap:1rem}.tech-line{height:1px;background:var(--secondary-color);flex-grow:1;box-shadow:0 0 10px var(--secondary-color)}.tech-nodes{display:flex;gap:1rem;color:var(--secondary-color)}.values-matrix{display:flex;flex-direction:column;gap:1.5rem}.matrix-node{display:flex;gap:1.5rem;background:var(--zeta-bg-card);padding:1.5rem;border-radius:8px;border:1px solid var(--zeta-border);position:relative;transition:all .3s ease}.matrix-node:hover{background:#0f172acc;border-color:var(--primary-color);box-shadow:inset 0 0 20px rgba(var(--primary-rgb, 0,100,0),.2)}.node-indicator{display:flex;flex-direction:column;align-items:center;gap:.5rem}.node-dot{width:12px;height:12px;background:var(--secondary-color);border-radius:50%;box-shadow:0 0 10px var(--secondary-color)}.node-line{width:2px;flex-grow:1;background:#ffffff1a}.matrix-node:hover .node-line{background:var(--primary-color);box-shadow:0 0 10px var(--primary-color)}.node-title{color:#fff;font-family:var(--heading-font);font-size:1.2rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.node-desc{color:#94a3b8;font-size:1rem;line-height:1.5;margin:0}@media (max-width: 992px){.zeta-about-grid{grid-template-columns:1fr;gap:3rem}}.zeta-academics-section{position:relative;background-color:#01030a;border-top:1px solid var(--zeta-border);border-bottom:1px solid var(--zeta-border)}.zeta-academics-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.cyber-stats{display:flex;gap:2rem;margin-top:3rem}.stat-box{background:var(--zeta-bg-card);border:1px solid var(--zeta-border);border-radius:8px;padding:1.5rem;min-width:150px;border-left:3px solid var(--secondary-color)}.stat-val{font-family:var(--heading-font);font-size:2.5rem;font-weight:700;color:#fff;line-height:1;margin-bottom:.5rem;text-shadow:0 0 10px rgba(255,255,255,.3)}.stat-unit{font-size:1.2rem;color:var(--secondary-color)}.stat-label{font-size:.9rem;text-transform:uppercase;color:#94a3b8;letter-spacing:1px}.academics-modules{display:flex;flex-direction:column;gap:1rem}.module-card{display:flex;align-items:center;gap:1.5rem;background:#0f172a66;border:1px solid rgba(255,255,255,.05);padding:1.5rem;border-radius:8px;position:relative;overflow:hidden;transition:all .3s ease}.module-card:hover{background:#0f172acc;border-color:rgba(var(--secondary-rgb, 255,191,0),.3);transform:translate(-10px)}.module-icon{color:var(--secondary-color);background:rgba(var(--primary-rgb, 0,100,0),.2);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:8px;box-shadow:inset 0 0 10px rgba(var(--secondary-rgb, 255,191,0),.2)}.module-id{font-family:var(--heading-font);font-size:.75rem;color:var(--secondary-color);letter-spacing:2px;margin-bottom:.25rem}.module-title{color:#fff;font-size:1.1rem;margin:0}.module-scan-line{position:absolute;left:0;top:0;height:100%;width:2px;background:var(--secondary-color);box-shadow:0 0 10px var(--secondary-color);opacity:0;transition:opacity .3s ease}.module-card:hover .module-scan-line{opacity:1}@media (max-width: 992px){.zeta-academics-grid{grid-template-columns:1fr;gap:3rem}}.layout-zeta{--zeta-bg-dark: #020617;--zeta-bg-card: rgba(15, 23, 42, .6);--zeta-border: rgba(255, 255, 255, .1);--zeta-glow: 0 0 20px rgba(var(--primary-rgb, 0, 100, 0), .5);--heading-font: "Orbitron", sans-serif;--body-font: "Inter", sans-serif;font-family:var(--body-font);background-color:var(--zeta-bg-dark);color:#f8fafc;overflow-x:clip;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:30px 30px}.zeta-glass-card{background:var(--zeta-bg-card);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--zeta-border);border-radius:16px;padding:2rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.zeta-glass-card:hover{transform:translateY(-5px);border-color:var(--secondary-color);box-shadow:0 10px 30px #00000080,0 0 15px #ffbf0033}.zeta-nav-wrapper .navbar{background-color:#020617cc;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--zeta-border);box-shadow:0 10px 30px #00000080}.zeta-nav-wrapper .nav-links a:not(.btn){font-family:var(--heading-font);font-size:.9rem;letter-spacing:1px;text-transform:uppercase;color:#cbd5e1}.zeta-nav-wrapper .nav-links a:not(.btn):hover,.zeta-nav-wrapper .nav-links a:not(.btn).active{color:var(--secondary-color);text-shadow:0 0 8px rgba(255,191,0,.5)}.zeta-nav-wrapper .logo-text h1,.zeta-nav-wrapper .logo-text span{font-family:var(--heading-font)}.zeta-heading{font-family:var(--heading-font);color:#fff;text-transform:uppercase;letter-spacing:2px;margin-bottom:1.5rem;position:relative;display:inline-block}.zeta-heading:after{content:"";position:absolute;bottom:-10px;left:0;width:50%;height:4px;background:var(--secondary-color);box-shadow:0 0 10px var(--secondary-color);border-radius:2px}.zeta-text{font-size:1.1rem;line-height:1.7;color:#94a3b8}.zeta-section{padding:6rem 0;position:relative}.zeta-container{max-width:1280px;margin:0 auto;padding:0 2rem}.zeta-standard-wrapper{padding:5rem 0;background:transparent}.zeta-accent-bg{background:linear-gradient(180deg,rgba(var(--primary-rgb, 0,100,0),.05) 0%,transparent 100%);border-top:1px solid var(--zeta-border)}.layout-zeta .footer{background-color:#01030a;border-top:1px solid var(--zeta-border);color:#94a3b8}.layout-zeta .footer h2,.layout-zeta .footer h3{font-family:var(--heading-font);color:#fff;letter-spacing:1px}.layout-zeta .footer-logo img{border:2px solid var(--secondary-color);box-shadow:0 0 10px #ffbf004d}.eta-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:8rem 0 4rem;overflow:hidden}.eta-container{max-width:1280px;margin:0 auto;padding:0 2rem;width:100%}.eta-hero-content{display:grid;grid-template-columns:1.2fr 1fr;gap:3rem;align-items:center;position:relative;z-index:2}.eta-welcome{display:flex;align-items:center;gap:1rem;color:var(--secondary-color);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:2rem}.eta-line{width:50px;height:2px;background-color:var(--secondary-color)}.eta-title{font-family:var(--heading-font);font-size:clamp(2.5rem,4vw,3.5rem);font-weight:700;line-height:1.2;color:var(--eta-text-light);margin-bottom:1.5rem;text-transform:uppercase}.eta-desc{font-size:1.2rem;line-height:1.8;color:var(--eta-text-muted);margin-bottom:3rem;max-width:90%}.eta-actions{display:flex;gap:1.5rem}.eta-hero-visual{position:relative}.eta-image-frame{position:relative;padding:1.5rem;z-index:1}.eta-image-frame img{width:100%;height:600px;object-fit:cover;border-radius:4px;box-shadow:0 20px 40px #0009}.eta-frame-border{position:absolute;width:100px;height:100px;border:4px solid var(--secondary-color);z-index:-1;opacity:.5}.eta-frame-border.top-left{top:0;left:0;border-right:none;border-bottom:none}.eta-frame-border.bottom-right{bottom:0;right:0;border-left:none;border-top:none}@media (max-width: 992px){.eta-hero-content{grid-template-columns:1fr;text-align:center}.eta-welcome{justify-content:center}.eta-title{font-size:3rem}.eta-desc{margin:0 auto 3rem}.eta-actions{justify-content:center}.eta-image-frame img{height:400px}}.eta-about-section{padding:6rem 0;position:relative}.eta-about-content{display:flex;flex-direction:column;gap:4rem}.eta-about-text{max-width:800px;margin:0 auto;text-align:center}.eta-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.eta-value-card{padding:2rem;text-align:center;position:relative;overflow:hidden}.eta-value-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--secondary-color);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.eta-value-card:hover:before{transform:scaleX(1)}.eta-value-icon{color:var(--secondary-color);margin-bottom:1.5rem;display:inline-block;padding:1rem;background:#b873331a;border-radius:50%}.eta-value-card h3{font-family:var(--heading-font);color:var(--eta-text-light);font-size:1.3rem;margin-bottom:1rem}.eta-value-card p{color:var(--eta-text-muted);line-height:1.6}.eta-features-section{padding:6rem 0;background-color:#0a110a80}.eta-timeline{position:relative;max-width:1000px;margin:0 auto;padding:2rem 0}.eta-timeline:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:var(--eta-border);transform:translate(-50%)}.eta-timeline-item{position:relative;margin-bottom:3rem;width:50%;padding:0 3rem}.eta-timeline-item:nth-child(odd){left:0;text-align:right}.eta-timeline-item:nth-child(2n){left:50%}.eta-timeline-dot{position:absolute;top:20px;width:16px;height:16px;border-radius:50%;background:var(--secondary-color);box-shadow:0 0 10px #b8733380}.eta-timeline-item:nth-child(odd) .eta-timeline-dot{right:-8px}.eta-timeline-item:nth-child(2n) .eta-timeline-dot{left:-8px}.eta-timeline-content{position:relative;padding:2rem;text-align:left}.eta-step-number{position:absolute;top:-20px;right:20px;font-family:var(--heading-font);font-size:4rem;color:#ffffff0d;font-weight:700}.eta-timeline-item:nth-child(odd) .eta-step-number{right:auto;left:20px}.eta-timeline-content h3{font-family:var(--heading-font);color:var(--secondary-color);font-size:1.4rem;margin-bottom:1rem}.eta-timeline-content p{color:var(--eta-text-light);line-height:1.6}@media (max-width: 768px){.eta-timeline:before{left:20px}.eta-timeline-item{width:100%;padding:0 0 0 50px}.eta-timeline-item:nth-child(odd),.eta-timeline-item:nth-child(2n){left:0;text-align:left}.eta-timeline-item:nth-child(odd) .eta-timeline-dot,.eta-timeline-item:nth-child(2n) .eta-timeline-dot{left:12px;right:auto}.eta-timeline-item:nth-child(odd) .eta-step-number{left:auto;right:20px}}.eta-academics-section{padding:6rem 0;position:relative}.eta-academics-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.eta-academics-list{margin-top:2rem;display:flex;flex-direction:column;gap:1.5rem}.eta-list-item{display:flex;align-items:center;gap:1rem;font-size:1.1rem;color:var(--eta-text-light);background:#2d4a2233;padding:1rem 1.5rem;border-radius:4px;border-left:3px solid var(--secondary-color);transition:all .3s ease}.eta-list-item:hover{background:#2d4a2266;transform:translate(10px)}.eta-list-icon{color:var(--secondary-color)}.eta-academics-visual-panel{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1.5rem}.eta-visual-card{padding:2.5rem 1.5rem;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.eta-visual-card.main{grid-column:1 / -1;background:#b873331a;border-color:#b8733366}.eta-visual-icon{color:var(--secondary-color);margin-bottom:1rem}.eta-visual-card h3{font-family:var(--heading-font);font-size:1.5rem;margin-bottom:.5rem;color:var(--eta-text-light)}.eta-visual-card p{color:var(--eta-text-muted)}@media (max-width: 992px){.eta-academics-grid{grid-template-columns:1fr}}.eta-blog{padding:3rem 0 6rem;background-color:transparent}.eta-blog-header{text-align:center;margin-bottom:3rem}.eta-article{max-width:900px;margin:0 auto;background:var(--eta-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:4rem;box-shadow:0 10px 40px #00000080;border-radius:4px;border:1px solid var(--eta-border)}.eta-article-hero{background:#0d0000cc;color:var(--secondary-color);padding:4rem;margin:-4rem -4rem 3rem;border-radius:4px 4px 0 0;border-bottom:1px solid var(--eta-border);box-shadow:0 10px 30px #00000080}.eta-article-title{font-size:2.8rem;line-height:1.2;margin-bottom:1.5rem;color:var(--secondary-color);text-shadow:0 2px 10px rgba(255,204,0,.2)}.eta-article-intro{font-family:Work Sans,sans-serif;font-size:1.2rem;color:var(--eta-text-light);line-height:1.8;font-style:italic;border-left:4px solid var(--secondary-color);padding-left:1.5rem}.eta-article-section{margin-bottom:3rem}.eta-article-heading{font-family:Playfair Display,serif;font-size:1.8rem;color:var(--secondary-color);margin-bottom:1rem}.eta-article-content p{color:var(--eta-text-muted);font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.eta-article-content strong{font-weight:600;color:var(--secondary-color)}@media (max-width: 768px){.eta-article{padding:2rem}.eta-article-hero{margin:-2rem -2rem 2rem;padding:2rem}.eta-article-title{font-size:2rem}}.layout-eta{--eta-bg-dark: #0d0000;--eta-bg-card: rgba(40, 0, 0, .7);--eta-border: rgba(255, 204, 0, .3);--eta-text-light: #fff5e6;--eta-text-muted: #d9bba0;--heading-font: "Playfair Display", serif;--body-font: "Roboto", sans-serif;font-family:var(--body-font);background-color:var(--eta-bg-dark);color:var(--eta-text-light);overflow-x:clip;background-image:radial-gradient(circle at 10% 20%,rgba(153,0,0,.15) 0%,transparent 40%),radial-gradient(circle at 90% 80%,rgba(255,204,0,.08) 0%,transparent 40%)}.eta-nav-wrapper .navbar{background-color:#0d0000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--secondary-color)}.eta-nav-wrapper .nav-links a:not(.btn){font-family:var(--body-font);font-weight:500;text-transform:uppercase;letter-spacing:1px}.eta-standard-wrapper{padding:2rem 0}.eta-accent-bg{background-color:#7700001a;border-top:1px solid var(--eta-border);border-bottom:1px solid var(--eta-border)}.eta-heading{font-family:var(--heading-font);color:var(--secondary-color);font-size:2.5rem;margin-bottom:1.5rem;position:relative;text-shadow:0 2px 10px rgba(255,204,0,.2)}.eta-text{font-size:1.1rem;line-height:1.8;color:var(--eta-text-muted)}.eta-glass-card{background:var(--eta-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--eta-border);border-radius:4px;box-shadow:0 10px 40px #00000080;transition:all .3s cubic-bezier(.4,0,.2,1)}.eta-glass-card:hover{transform:translateY(-5px);border-color:var(--secondary-color);box-shadow:0 15px 50px #ffcc0026}.eta-btn{display:inline-block;padding:1rem 2rem;font-family:var(--body-font);font-weight:700;text-transform:uppercase;letter-spacing:2px;border-radius:2px;transition:all .3s ease;text-decoration:none;cursor:pointer}.eta-btn.primary{background-color:var(--secondary-color);color:#000;box-shadow:0 4px 15px #fc06}.eta-btn.primary:hover{background-color:#ffd633;transform:translateY(-2px);box-shadow:0 6px 20px #fc09}.eta-btn.outline{background-color:transparent;color:var(--secondary-color);border:2px solid var(--secondary-color)}.eta-btn.outline:hover{background-color:#ffcc001a}.layout-eta .footer{background-color:#0a0000;border-top:2px solid var(--secondary-color)}.layout-eta .footer h2,.layout-eta .footer h3,.layout-eta .footer h4{color:var(--secondary-color)!important}.eta-list{list-style:none;padding:0;margin:1.5rem 0}.eta-list li{position:relative;padding-left:2.5rem;margin-bottom:1rem;color:var(--eta-text-light);font-size:1.1rem;line-height:1.6;background:#ffcc000d;padding:1rem 1rem 1rem 3rem;border-radius:4px;border:1px solid rgba(255,204,0,.1);transition:all .3s ease}.eta-list li:hover{transform:translate(10px);background:#ffcc0026;border-color:var(--secondary-color);box-shadow:0 4px 15px #ffcc001a}.eta-list li:before{content:"★";position:absolute;left:1rem;color:var(--secondary-color);font-size:1.2rem;top:50%;transform:translateY(-50%);text-shadow:0 0 10px rgba(255,204,0,.5)}.theta-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:8rem 0 4rem;overflow:hidden}.theta-hero-glow{position:absolute;top:20%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,255,202,.15) 0%,transparent 70%);border-radius:50%;z-index:0;pointer-events:none}.theta-container{max-width:1280px;margin:0 auto;padding:0 2rem;width:100%;position:relative;z-index:2}.theta-hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.theta-badge{display:inline-flex;align-items:center;gap:.75rem;padding:.5rem 1rem;background:#00ffca1a;border:1px solid var(--theta-border);border-radius:20px;color:var(--theta-highlight);font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:2rem}.theta-badge-dot{width:8px;height:8px;background:var(--theta-highlight);border-radius:50%;box-shadow:0 0 8px var(--theta-highlight);animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.theta-title{font-family:var(--heading-font);font-size:3.8rem;font-weight:700;line-height:1.15;color:#fff;margin-bottom:1.5rem;letter-spacing:-1px}.theta-desc{font-size:1.15rem;line-height:1.7;color:var(--theta-text-secondary);margin-bottom:2.5rem;max-width:90%}.theta-actions{display:flex;gap:1rem}.theta-image-wrapper{position:relative;border-radius:4px;padding:1rem;border:1px solid var(--theta-border);background:#06101e80;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.theta-image-wrapper img{width:100%;height:550px;object-fit:cover;border-radius:2px;display:block}.theta-ui-box{position:absolute;width:40px;height:40px;border:2px solid var(--theta-highlight);z-index:3}.theta-ui-box.top-right{top:-10px;right:-10px;border-left:none;border-bottom:none}.theta-ui-box.bottom-left{bottom:-10px;left:-10px;border-right:none;border-top:none}.theta-scanline{position:absolute;top:1rem;left:1rem;right:1rem;height:2px;background:var(--theta-highlight);box-shadow:0 0 10px var(--theta-highlight);opacity:.6;animation:scan 4s linear infinite;z-index:2;pointer-events:none}@keyframes scan{0%{top:1rem;opacity:0}10%{opacity:.8}90%{opacity:.8}to{top:calc(100% - 1rem);opacity:0}}@media (max-width: 992px){.theta-hero-inner{grid-template-columns:1fr;text-align:center}.theta-desc{margin:0 auto 2.5rem}.theta-actions{justify-content:center}.theta-image-wrapper img{height:400px}}.theta-about-inner{display:flex;flex-direction:column;gap:4rem}.theta-about-intro{max-width:700px}.theta-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem}.theta-value-card{display:flex;gap:1.5rem;padding:2rem;background:var(--theta-bg);border:1px solid var(--theta-border);border-radius:4px;transition:all .3s ease}.theta-value-card:hover{border-color:var(--theta-highlight);transform:translateY(-5px);box-shadow:0 10px 30px #00ffca0d}.theta-value-icon{flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#00ffca1a;color:var(--theta-highlight);border-radius:8px;box-shadow:inset 0 0 10px #00ffca33}.theta-value-content h3{font-family:var(--heading-font);color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.theta-value-content p{color:var(--theta-text-secondary);font-size:.95rem;line-height:1.6}.theta-features-header{margin-bottom:4rem}.theta-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.theta-feature-card{background:#06101e66;border:1px solid var(--theta-border);padding:2.5rem;border-radius:4px;position:relative;overflow:hidden;transition:all .3s ease}.theta-feature-card:hover{background:#06101ecc;border-color:var(--theta-highlight);transform:translateY(-5px)}.theta-feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:transparent;transition:background .3s ease}.theta-feature-card:hover:before{background:var(--theta-highlight);box-shadow:0 0 15px var(--theta-highlight)}.theta-feature-header{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.theta-feature-index{font-family:var(--body-font);font-size:1.2rem;font-weight:700;color:var(--theta-highlight)}.theta-feature-line{flex-grow:1;height:1px;background:var(--theta-border)}.theta-feature-card:hover .theta-feature-line{background:#00ffca4d}.theta-feature-title{font-family:var(--heading-font);font-size:1.4rem;color:#fff;margin-bottom:1rem}.theta-feature-desc p{color:var(--theta-text-secondary);line-height:1.7}.theta-feature-list{padding-left:1.2rem;display:flex;flex-direction:column;gap:.5rem;color:var(--theta-text-secondary)}.theta-feature-list li{line-height:1.5}.theta-academics-inner{display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:center}.theta-academics-visual{display:flex;justify-content:center;align-items:center;position:relative;height:400px}.theta-tech-circle{width:300px;height:300px;border-radius:50%;border:1px solid rgba(0,255,202,.2);position:relative;display:flex;justify-content:center;align-items:center}.theta-tech-circle:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:1px dashed rgba(0,255,202,.4);border-radius:50%;animation:spin 30s linear infinite}.theta-tech-circle-inner{width:150px;height:150px;background:#00ffca0d;border:1px solid rgba(0,255,202,.5);border-radius:50%;position:absolute}.theta-tech-icon.main{color:var(--theta-highlight);position:relative;z-index:2;filter:drop-shadow(0 0 10px rgba(0,255,202,.5))}.theta-orbit{position:absolute;top:50%;left:50%;width:100%;height:100%;transform-origin:center}.theta-orbit-icon{position:absolute;top:-12px;left:50%;transform:translate(-50%);color:var(--theta-highlight);background:var(--theta-bg-alt);padding:4px;border-radius:50%;border:1px solid var(--theta-highlight)}.orbit-1{animation:spin 15s linear infinite}.orbit-2{animation:spin 20s linear infinite reverse;width:150px;height:150px}@keyframes spin{to{transform:rotate(360deg)}}.theta-academics-list{display:flex;flex-direction:column;gap:1rem}.theta-list-row{display:flex;align-items:center;gap:1rem;padding:1rem;background:#06101e99;border:1px solid var(--theta-border);border-radius:4px;color:#fff;font-weight:500;transition:all .3s ease}.theta-list-row:hover{border-color:var(--theta-highlight);background:#00ffca0d;transform:translate(10px)}.theta-list-icon-wrapper{color:var(--theta-highlight);display:flex;align-items:center;justify-content:center}@media (max-width: 992px){.theta-academics-inner{grid-template-columns:1fr}.theta-academics-visual{height:350px;margin-bottom:2rem}}.layout-theta{--theta-bg: var(--primary-color, #0B192C);--theta-bg-alt: var(--accent-color, #06101E);--theta-highlight: var(--secondary-color, #00FFCA);--theta-text-primary: #F8FAFC;--theta-text-secondary: #94A3B8;--theta-border: rgba(0, 255, 202, .15);--body-font: "Inter", sans-serif;--heading-font: "Inter", sans-serif;font-family:var(--body-font);background-color:var(--theta-bg);color:var(--theta-text-primary);overflow-x:clip;background-image:linear-gradient(rgba(0,255,202,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,255,202,.03) 1px,transparent 1px);background-size:50px 50px}.theta-nav-wrapper .navbar{background-color:#0b192cd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--theta-border)}.theta-nav-wrapper .nav-links a:not(.btn){font-weight:500;text-transform:uppercase;font-size:.9rem;letter-spacing:1px}.theta-nav-wrapper .nav-links a:hover{color:var(--theta-highlight);text-shadow:0 0 10px rgba(0,255,202,.5)}.theta-standard-wrapper{padding:6rem 0}.theta-bg-alt{background-color:var(--theta-bg-alt);border-top:1px solid var(--theta-border);border-bottom:1px solid var(--theta-border)}.theta-heading{font-weight:700;font-size:2.5rem;margin-bottom:1.5rem;color:var(--theta-text-primary);letter-spacing:-.5px}.theta-heading-highlight{color:var(--theta-highlight)}.theta-text{font-size:1.1rem;line-height:1.7;color:var(--theta-text-secondary)}.theta-btn{display:inline-flex;align-items:center;justify-content:center;padding:.8rem 2rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;font-size:.9rem;border-radius:2px;transition:all .3s ease;text-decoration:none;cursor:pointer}.theta-btn.primary{background-color:var(--theta-highlight);color:var(--theta-bg);box-shadow:0 0 20px #00ffca33}.theta-btn.primary:hover{background-color:#fff;color:var(--theta-bg);box-shadow:0 0 30px #00ffca66}.theta-btn.outline{background-color:transparent;color:var(--theta-highlight);border:1px solid var(--theta-highlight)}.theta-btn.outline:hover{background-color:#00ffca1a;box-shadow:inset 0 0 10px #00ffca33}.layout-theta .footer{background-color:var(--theta-bg-alt);border-top:1px solid var(--theta-border)}.layout-theta .footer-bottom{border-top:1px solid rgba(255,255,255,.05)}.iota-scroll-content{padding:8rem 4rem}.iota-content-block{min-height:80vh;display:flex;flex-direction:column;justify-content:center}.iota-divider{width:100%;height:1px;background:#1a1a1a1a;margin:4rem 0}.iota-heading{font-family:var(--heading-font);font-size:3rem;color:var(--iota-text-dark);margin-bottom:2rem;line-height:1.2}.iota-heading.huge{font-size:4.5rem}.iota-subheading{font-family:var(--body-font);color:var(--iota-accent);text-transform:uppercase;letter-spacing:3px;font-size:.9rem;margin-bottom:1rem}.iota-body{font-size:1.15rem;line-height:1.8;color:var(--iota-text-light);max-width:80%;margin-bottom:2rem}.text-gold{color:var(--iota-accent)}.mt-4{margin-top:2rem}.mt-5{margin-top:4rem}.iota-values-list{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.iota-value-item{display:flex;gap:1.5rem;align-items:flex-start}.iota-value-icon{color:var(--iota-accent);margin-top:.25rem}.iota-value-item h4{font-family:var(--heading-font);font-size:1.3rem;margin-bottom:.5rem;color:var(--iota-text-dark)}.iota-value-item p{color:var(--iota-text-light);line-height:1.6}.iota-features-stack{display:flex;flex-direction:column;gap:3rem;margin-top:2rem}.iota-feature-row{display:flex;gap:2rem}.iota-feature-num{font-family:var(--heading-font);font-size:2rem;color:var(--iota-accent);opacity:.5;font-weight:700}.iota-feature-text h4{font-family:var(--heading-font);font-size:1.5rem;margin-bottom:1rem;color:var(--iota-text-dark)}.iota-feature-text p{color:var(--iota-text-light);line-height:1.6}.iota-academics-list{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.iota-academic-item{display:flex;align-items:center;gap:1rem;font-size:1.1rem;color:var(--iota-text-dark);font-weight:500;padding:1rem;border-bottom:1px solid rgba(26,26,26,.1)}@media (max-width: 992px){.iota-scroll-content{padding:4rem 2rem}.iota-content-block{min-height:auto;padding:2rem 0}.iota-heading.huge{font-size:3rem}.iota-body{max-width:100%}}.layout-iota{--iota-bg: var(--primary-color, #F8F9FA);--iota-accent: var(--secondary-color, #D4AF37);--iota-text-dark: var(--accent-color, #1A1A1A);--iota-text-light: #666666;--heading-font: "Playfair Display", serif;--body-font: "Inter", sans-serif;font-family:var(--body-font);background-color:var(--iota-bg);color:var(--iota-text-dark)}.iota-nav-wrapper{position:absolute;top:0;left:0;width:100%;z-index:100;background:transparent}.iota-nav-wrapper .navbar{background:transparent;border:none}.iota-nav-wrapper .nav-links a:not(.btn){color:var(--iota-text-dark);font-weight:500;text-transform:uppercase;letter-spacing:1px}.iota-nav-wrapper .logo{color:var(--iota-text-dark)}.iota-split-container{display:flex;min-height:100vh}.iota-media-pane{position:sticky;top:0;height:100vh;width:50%;overflow:hidden;background:#000}.iota-media-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.05);transition:opacity 1s ease-in-out,transform 1s ease-in-out}.iota-media-img.active{opacity:1;transform:scale(1)}.iota-media-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#0000001a,#f8f9fa4d);pointer-events:none}.iota-content-pane{width:50%;display:flex;flex-direction:column}.iota-btn{display:inline-block;padding:1rem 2.5rem;font-family:var(--body-font);font-weight:500;text-transform:uppercase;letter-spacing:2px;border-radius:0;transition:all .3s ease;text-decoration:none;border:1px solid var(--iota-accent)}.iota-btn.primary{background-color:var(--iota-accent);color:#fff}.iota-btn.primary:hover{background-color:var(--iota-text-dark);border-color:var(--iota-text-dark)}.iota-btn.outline{background-color:transparent;color:var(--iota-text-dark)}.iota-btn.outline:hover{background-color:var(--iota-text-dark);color:#fff}@media (max-width: 992px){.iota-split-container{flex-direction:column}.iota-media-pane{position:relative;width:100%;height:60vh}.iota-content-pane{width:100%}.iota-nav-wrapper .navbar{background:#f8f9fae6}}.layout-kappa{--kappa-primary: var(--primary-color, #2d4a22);--kappa-accent: var(--secondary-color, #b87333);--kappa-glass-bg: rgba(255, 255, 255, .1);--kappa-glass-border: rgba(255, 255, 255, .2);font-family:Outfit,sans-serif;color:#fff;position:relative;min-height:100vh}.kappa-parallax-bg{position:fixed;top:0;left:0;width:100%;height:100vh;background-size:cover;background-position:center;z-index:-2;transform:scale(1.05)}.kappa-parallax-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:linear-gradient(135deg,#2d4a22d9,#1c2e15f2);z-index:-1}.kappa-content-wrapper{position:relative;z-index:1;display:flex;flex-direction:column}.kappa-nav-container .navbar{background:transparent!important;border-bottom:1px solid var(--kappa-glass-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kappa-main{padding:4rem 2rem;max-width:1200px;margin:0 auto;width:100%;display:flex;flex-direction:column;gap:4rem}.kappa-glass-card{background:var(--kappa-glass-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--kappa-glass-border);border-radius:24px;padding:3rem;box-shadow:0 8px 32px #0000004d;transition:transform .3s ease,border-color .3s ease}.kappa-glass-card:hover{transform:translateY(-5px);border-color:#fff6}.kappa-hero{margin-top:2rem;display:flex;justify-content:center}.huge-card{text-align:center;max-width:900px;padding:5rem 3rem}.kappa-badge{display:inline-block;padding:.5rem 1.5rem;background:#b8733333;color:var(--kappa-accent);border:1px solid var(--kappa-accent);border-radius:50px;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:2rem}.kappa-title{font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:1.5rem;text-shadow:0 2px 10px rgba(0,0,0,.5)}.kappa-desc{font-size:1.2rem;color:#fffc;margin-bottom:3rem;max-width:700px;margin-left:auto;margin-right:auto}.kappa-btn{display:inline-block;padding:1rem 3rem;background:var(--kappa-accent);color:#fff;font-weight:600;border-radius:50px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;box-shadow:0 4px 15px #b8733366}.kappa-btn:hover{background:#fff;color:var(--kappa-accent);transform:scale(1.05)}.kappa-section-title{font-size:2.5rem;font-weight:600;margin-bottom:3rem;text-align:center;color:var(--kappa-accent)}.kappa-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem}.kappa-value-item{text-align:center;padding:2rem;background:#0003;border-radius:16px}.kappa-icon{color:var(--kappa-accent);margin-bottom:1rem}.kappa-value-item h3{font-size:1.2rem;margin-bottom:.5rem}.kappa-value-item p{color:#ffffffb3;font-size:.9rem;line-height:1.5}.kappa-features-list{display:flex;flex-direction:column;gap:1.5rem}.kappa-feature-row{display:flex;align-items:center;gap:2rem;background:#0003;padding:1.5rem 2rem;border-radius:16px}.kappa-feature-num{font-size:2.5rem;font-weight:700;color:var(--kappa-accent);opacity:.8}.kappa-feature-content h3{font-size:1.3rem;margin-bottom:.3rem}.kappa-feature-content p{color:#ffffffb3;font-size:.95rem}.kappa-footer-glass .footer{background:var(--kappa-glass-bg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--kappa-glass-border)}@media (max-width: 768px){.kappa-title{font-size:2.5rem}.kappa-feature-row{flex-direction:column;text-align:center;gap:1rem}}.lambda-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding-top:5rem}.lambda-hero-text{max-width:750px}.lambda-desc{font-size:1.2rem;color:#ccc;margin-bottom:3rem;border-left:4px solid var(--lambda-accent);padding-left:1rem;line-height:1.6}.lambda-actions{display:flex;gap:1rem}.lambda-btn{display:inline-block;font-family:Teko,sans-serif;font-size:1.8rem;text-transform:uppercase;padding:.5rem 3rem;text-decoration:none;transform:skew(-15deg);transition:all .2s;cursor:pointer}.lambda-btn.primary{background:var(--lambda-accent);color:#fff}.lambda-btn.primary:hover{background:#fff;color:var(--lambda-accent)}.lambda-btn.outline{background:transparent;color:#fff;border:2px solid #fff}.lambda-btn.outline:hover{background:#fff;color:var(--lambda-dark)}@media (max-width: 768px){.lambda-title{font-size:4rem}.lambda-hero{clip-path:polygon(0 0,100% 0,100% 95%,0 100%)}.lambda-actions{flex-direction:column}.lambda-btn{text-align:center}}.lambda-section-desc{font-size:1.2rem;color:#aaa;max-width:700px;line-height:1.6;border-left:4px solid var(--lambda-accent);padding-left:1rem}.lambda-values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.lambda-value-card{background:#ffffff08;padding:2.5rem;border-left:3px solid var(--lambda-accent);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.lambda-value-card:before{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:#cc00000d;transition:width .4s ease;z-index:0}.lambda-value-card:hover{transform:translateY(-10px);border-color:var(--lambda-secondary);box-shadow:0 20px 40px #0006;background:#ffffff0d}.lambda-value-card:hover:before{width:100%}.lambda-value-icon{color:var(--lambda-secondary);margin-bottom:1.5rem;position:relative;z-index:1;transition:transform .4s ease}.lambda-value-card:hover .lambda-value-icon{transform:scale(1.1) rotate(5deg)}.lambda-value-card h3{font-family:Teko,sans-serif;font-size:2rem;margin-bottom:1rem;letter-spacing:1px;position:relative;z-index:1}.lambda-value-card p{color:#bbb;line-height:1.6;position:relative;z-index:1}.lambda-section-header{margin-bottom:4rem}.lambda-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.lambda-feature-block{display:flex;gap:2rem;background:#fff;padding:2.5rem;box-shadow:0 10px 30px #0000000d;border-left:4px solid var(--lambda-dark);transition:all .4s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.lambda-feature-block:after{content:"";position:absolute;top:0;left:0;width:0%;height:100%;background:var(--lambda-light);transition:width .4s ease;z-index:0}.lambda-feature-block:hover{transform:translate(10px) translateY(-5px);border-left-color:var(--lambda-secondary);box-shadow:0 20px 40px #0000001a}.lambda-feature-block:hover:after{width:100%}.lambda-feature-head,.lambda-feature-body{position:relative;z-index:1}.lambda-feature-head{flex:0 0 100px}.lambda-feature-num{font-family:Teko,sans-serif;font-size:4rem;color:var(--lambda-dark);line-height:1;display:block;opacity:.2;transition:all .4s ease}.lambda-feature-block:hover .lambda-feature-num{opacity:1;color:var(--lambda-secondary);transform:scale(1.1) translate(5px)}.lambda-feature-head h3{font-family:Teko,sans-serif;font-size:2.2rem;text-transform:uppercase;margin:0;color:var(--lambda-dark)}.lambda-feature-body ul{padding-left:1.2rem;color:#555;line-height:1.6}.lambda-feature-body ul li{margin-bottom:.5rem}.lambda-feature-body p{color:#555;line-height:1.6}@media (max-width: 768px){.lambda-features-grid{grid-template-columns:1fr}.lambda-light-section{clip-path:polygon(0 5vh,100% 0,100% 100%,0 100%);padding-top:10rem}}.lambda-academics-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.lambda-academics-list{list-style:none;padding:0;margin-top:2rem;display:flex;flex-direction:column;gap:1rem}.lambda-academics-list li{font-size:1.2rem;padding:1rem 1.5rem 1rem 3rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.05);border-left:3px solid var(--lambda-secondary);border-radius:4px;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:default}.lambda-academics-list li:before{content:">";font-family:Teko,sans-serif;color:var(--lambda-secondary);position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:1.5rem;transition:left .3s ease}.lambda-academics-list li:hover{background:#ffffff1a;border-color:#fff3;transform:translate(10px)}.lambda-academics-list li:hover:before{left:1.2rem}.lambda-academics-visual{position:relative;border-radius:4px;overflow:hidden}.lambda-academics-visual img{transition:transform .7s cubic-bezier(.175,.885,.32,1.275)}.lambda-academics-visual:hover img{transform:scale(1.08)}color: var(--lambda-accent); display: flex; } .lambda-academics-visual{display:flex;justify-content:center;align-items:center}.lambda-tech-box{position:relative;width:100%;aspect-ratio:1;max-width:400px;border:1px solid rgba(255,255,255,.1);display:flex;justify-content:center;align-items:center;background:repeating-linear-gradient(45deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 10px,transparent 10px,transparent 20px)}.lambda-crosshair{position:absolute;width:20px;height:20px;border:2px solid var(--lambda-accent)}.top-left{top:-2px;left:-2px;border-right:none;border-bottom:none}.top-right{top:-2px;right:-2px;border-left:none;border-bottom:none}.bottom-left{bottom:-2px;left:-2px;border-right:none;border-top:none}.bottom-right{bottom:-2px;right:-2px;border-left:none;border-top:none}.lambda-tech-icons{display:flex;flex-direction:column;align-items:center;gap:2rem}.lambda-tech-icon.main{color:var(--lambda-accent)}.lambda-tech-icon.sub{color:#fff;opacity:.5}.lambda-tech-row{display:flex;gap:3rem}@media (max-width: 992px){.lambda-academics-inner{grid-template-columns:1fr}.lambda-academics-section{clip-path:polygon(0 0,100% 5vh,100% 100%,0 95%);padding-top:10rem}}.layout-lambda{--lambda-dark: #111111;--lambda-light: #f4f4f4;--lambda-accent: #cc0000;--lambda-accent-alt: #ff9900;font-family:Roboto,sans-serif;color:var(--lambda-dark);background:var(--lambda-light);overflow-x:clip}.lambda-nav-wrapper{position:absolute;top:0;left:0;width:100%;z-index:100}.lambda-nav-wrapper .navbar{background:#1119;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid rgba(255,255,255,.1)}.lambda-nav-wrapper .nav-links a:not(.btn){color:#fff;text-transform:uppercase;font-weight:700;position:relative;transition:all .3s ease}.lambda-nav-wrapper .nav-links a:not(.btn):hover{color:var(--lambda-secondary)}.lambda-nav-wrapper .nav-links a:not(.btn):after{content:"";position:absolute;bottom:-5px;left:0;width:0%;height:2px;background:var(--lambda-secondary);transition:width .3s ease}.lambda-nav-wrapper .nav-links a:not(.btn):hover:after{width:100%}.lambda-nav-wrapper .logo{color:#fff;text-shadow:0 0 20px rgba(0,0,0,.5)}.lambda-cut-a{clip-path:polygon(0 0,100% 0,100% calc(100% - 5vw),0 100%);padding-bottom:10vw}.lambda-cut-b{clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 5vw));padding-bottom:10vw}.lambda-z-10{z-index:10}.lambda-z-9{z-index:9}.lambda-z-8{z-index:8}.lambda-z-7{z-index:7}.lambda-z-6{z-index:6}.lambda-z-5{z-index:5}.lambda-z-4{z-index:4}.lambda-container{max-width:1200px;margin:0 auto;padding:0 2rem}.lambda-heading{font-family:Teko,sans-serif;font-size:4rem;text-transform:uppercase;line-height:1;margin-bottom:3rem}.lambda-highlight{color:var(--lambda-accent)}.lambda-hero{position:relative;min-height:100vh;display:flex;align-items:center;clip-path:polygon(0 0,100% 0,100% 90%,0 100%);margin-bottom:-5vh;z-index:10}.lambda-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.lambda-hero-bg img{width:100%;height:100%;object-fit:cover}.lambda-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#111111f2,#1116)}.lambda-hero-content{position:relative;z-index:2;width:100%}.lambda-hero-text{max-width:700px}.lambda-tag{display:inline-block;background:var(--lambda-accent);color:#fff;font-family:Teko,sans-serif;font-size:1.5rem;padding:.2rem 1rem;text-transform:uppercase;margin-bottom:1rem;transform:skew(-15deg)}.lambda-title{font-family:Teko,sans-serif;font-size:6rem;line-height:.9;color:#fff;text-transform:uppercase;margin-bottom:1.5rem;text-shadow:4px 4px 0 rgba(204,0,0,.5)}.lambda-desc{font-size:1.2rem;color:#ccc;margin-bottom:3rem;border-left:4px solid var(--lambda-accent);padding-left:1rem}.lambda-section{padding-top:12vw;margin-top:-5vw;position:relative}.lambda-split-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:4rem;align-items:center}.lambda-media-img{width:100%;height:auto;object-fit:cover;clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);border-bottom:5px solid var(--lambda-secondary)}@media (max-width: 768px){.lambda-split-layout{grid-template-columns:1fr;gap:2rem}}.lambda-dark-section{background-color:var(--lambda-dark);background-image:linear-gradient(#111111eb,#111111eb),url(../assets/lambda_bg.jpg);background-size:cover;background-position:center;background-attachment:fixed;color:#fff}.lambda-light-section{background:var(--lambda-light);color:var(--lambda-dark)}.lambda-global-override .blog-full-content{background:#ffffff0d!important;box-shadow:none!important;border-left:3px solid var(--lambda-accent);border-radius:0!important;color:#fff!important}.lambda-global-override.lambda-dark-section .blog-title{background:none!important;-webkit-text-fill-color:#fff!important;color:#fff!important;text-align:left}.lambda-global-override.lambda-dark-section .blog-body p,.lambda-global-override.lambda-dark-section .blog-body li{color:#ccc!important}.lambda-global-override.lambda-dark-section h1,.lambda-global-override.lambda-dark-section h2,.lambda-global-override.lambda-dark-section h3,.lambda-global-override.lambda-dark-section h4,.lambda-global-override.lambda-dark-section p,.lambda-global-override.lambda-dark-section span{color:#fff!important}.lambda-global-override h2{font-family:Teko,sans-serif;font-size:4rem;text-transform:uppercase;margin-bottom:2rem}.lambda-global-override .card,.lambda-global-override .blog-card,.lambda-global-override .faq-item{border-radius:0;border-left:3px solid var(--lambda-accent)}@media (max-width: 768px){.lambda-title{font-size:4rem}.lambda-features-grid{grid-template-columns:1fr}.lambda-hero{clip-path:polygon(0 0,100% 0,100% 95%,0 100%)}}.sigma-hero{min-height:100vh;display:flex;align-items:center;padding:6rem 5% 10rem;background:linear-gradient(135deg,#FAFAFA,var(--sigma-secondary),#FAFAFA);background-size:200% 200%;animation:gradientFlow 10s ease infinite;position:relative;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 90%,0 100%)}.sigma-hero:before{content:"";position:absolute;top:10%;left:5%;width:150px;height:150px;background:var(--sigma-secondary);border-radius:50%;opacity:.3;z-index:1;animation:glowPulse 5s infinite alternate}.sigma-hero:after{content:"";position:absolute;bottom:20%;right:15%;width:300px;height:300px;background:var(--sigma-primary);border-radius:50%;opacity:.05;z-index:1}.sigma-hero-container{max-width:1300px;width:100%;margin:0 auto;display:flex;align-items:center;gap:4rem}.sigma-hero-text{flex:1;max-width:600px;z-index:2}.sigma-hero-badge{display:inline-block;padding:.5rem 1rem;background:var(--sigma-secondary);color:var(--sigma-primary);font-family:Work Sans,sans-serif;font-size:.85rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;margin-bottom:2rem}.sigma-hero-title{font-size:clamp(3rem,5vw,4.5rem);line-height:1.1;margin-bottom:1.5rem;font-weight:700;background:linear-gradient(45deg,var(--sigma-primary),var(--sigma-secondary),var(--sigma-accent));background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:textGradientFlow 5s linear infinite}.sigma-hero-subtitle{font-size:1.15rem;color:#555;line-height:1.7;margin-bottom:2.5rem;font-weight:400}.sigma-hero-actions{display:flex;gap:1rem}.sigma-hero-image-wrapper{flex:1;position:relative;height:600px;display:flex;justify-content:flex-end;align-items:center}.sigma-hero-image-backdrop{position:absolute;top:10%;right:0;width:80%;height:80%;background:var(--sigma-secondary);border-radius:24px;z-index:1}.sigma-hero-image{position:relative;z-index:2;width:90%;height:90%;object-fit:cover;box-shadow:-20px 20px 60px #0000001a;transform:translate(-10%);border-radius:24px}@media (max-width: 992px){.sigma-hero-container{flex-direction:column;text-align:center}.sigma-hero-text{margin:0 auto}.sigma-hero-actions{justify-content:center}.sigma-hero-image-wrapper{width:100%;height:400px;justify-content:center}.sigma-hero-image{transform:translate(0);width:100%}.sigma-hero-image-backdrop{width:100%;left:10px;top:20px}}.sigma-about{padding:8rem 0;background-color:#fff}.sigma-about-grid{display:flex;gap:6rem;align-items:center}.sigma-about-image-col{flex:1;position:relative;height:600px}.sigma-about-img{position:absolute;object-fit:cover;box-shadow:0 20px 40px #00000014;border-radius:24px}.sigma-about-img-1{width:70%;height:60%;top:0;left:0;z-index:2}.sigma-about-img-2{width:60%;height:50%;bottom:0;right:0;z-index:1;border:10px solid #fff}.sigma-about-text-col{flex:1}.sigma-section-heading{font-size:2.5rem;margin-bottom:2rem;line-height:1.2}.sigma-about-desc{color:#666;font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.sigma-values-list{margin-top:3rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.sigma-value-item{display:flex;gap:1rem}.sigma-value-icon{font-family:Playfair Display,serif;font-size:1.5rem;font-weight:700;color:var(--sigma-secondary);line-height:1}.sigma-value-title{font-family:Work Sans,sans-serif;font-size:1.1rem;margin-bottom:.5rem;color:var(--sigma-primary)}.sigma-value-desc{font-size:.9rem;color:#777;line-height:1.5}@media (max-width: 992px){.sigma-about-grid{flex-direction:column;gap:4rem}.sigma-about-image-col{width:100%;height:400px}.sigma-values-list{grid-template-columns:1fr}}.sigma-features{padding:6rem 0 8rem;background-color:#fafafa}.sigma-features-header{margin-bottom:4rem}.sigma-features-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.sigma-feature-card{flex:1 1 250px;max-width:300px;background:#fff;padding:3rem 2rem;box-shadow:0 10px 30px #00000008;position:relative;transition:all .4s ease;border:1px solid transparent;border-radius:24px}.sigma-feature-card:nth-child(2n){margin-top:40px}.sigma-feature-card:hover{transform:translateY(-10px)!important;border-color:var(--sigma-secondary);box-shadow:0 15px 40px #d4af3733;background:linear-gradient(180deg,#fff,#fdfbf5)}.sigma-feature-number{position:absolute;top:1rem;right:1.5rem;font-family:Playfair Display,serif;font-size:4rem;font-weight:700;color:#f0f0f0;line-height:1;z-index:1;transition:all .5s ease}.sigma-feature-card:hover .sigma-feature-number{color:var(--sigma-secondary);opacity:.5;text-shadow:0 0 15px var(--sigma-secondary)}.sigma-feature-title{position:relative;z-index:2;font-size:1.3rem;margin-bottom:1rem;color:var(--sigma-primary)}.sigma-feature-desc{position:relative;z-index:2;color:#666;font-size:.95rem;line-height:1.6}@media (max-width: 768px){.sigma-feature-card,.sigma-feature-card:nth-child(2n){max-width:100%;transform:none;margin-top:0}}.sigma-admissions{padding:6rem 0;background-color:#fff}.sigma-admissions-header{text-align:center;margin-bottom:5rem}.sigma-timeline{max-width:800px;margin:0 auto;position:relative}.sigma-timeline:before{content:"";position:absolute;top:0;bottom:0;left:20px;width:2px;background:#eee}.sigma-timeline-item{position:relative;padding-left:60px;margin-bottom:3rem}.sigma-timeline-item:last-child{margin-bottom:0}.sigma-timeline-dot{position:absolute;left:12px;top:0;width:18px;height:18px;border-radius:50%;background:#fff;border:4px solid var(--sigma-secondary);z-index:2;transition:all .3s ease;animation:glowPulse 2s infinite}.sigma-timeline-item:hover .sigma-timeline-dot{background:var(--sigma-secondary);border-color:var(--sigma-primary);transform:scale(1.2)}.sigma-timeline-content{background:#fafafa;padding:2rem;border-radius:24px;box-shadow:0 4px 15px #00000005;transition:all .3s ease;border-left:4px solid transparent}.sigma-timeline-item:hover .sigma-timeline-content{box-shadow:0 10px 40px #80000026;border-left-color:var(--sigma-primary);transform:translate(10px)}.sigma-timeline-number{font-family:Work Sans,sans-serif;font-size:.85rem;font-weight:600;color:var(--sigma-primary);text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:.5rem}.sigma-timeline-title{font-family:Playfair Display,serif;font-size:1.4rem;color:#333;margin-bottom:.5rem}.sigma-timeline-desc{color:#666;font-size:1rem;line-height:1.6}@media (max-width: 768px){.sigma-timeline-content{padding:1.5rem}}.sigma-blog{padding:8rem 0;background-color:#fafafa}.sigma-blog-header{text-align:center;margin-bottom:4rem}.sigma-article{max-width:900px;margin:0 auto;background:#fff;padding:4rem;box-shadow:0 10px 40px #00000008;border-radius:24px}.sigma-article-hero{background:var(--sigma-secondary);color:var(--sigma-primary);padding:4rem;margin:-4rem -4rem 3rem;border-radius:24px 24px 0 0;box-shadow:0 10px 30px #0000001a}.sigma-article-title{font-size:2.8rem;line-height:1.2;margin-bottom:1.5rem}.sigma-article-intro{font-family:Work Sans,sans-serif;font-size:1.2rem;color:var(--sigma-primary);line-height:1.8;font-style:italic;border-left:4px solid var(--sigma-primary);padding-left:1.5rem}.sigma-article-section{margin-bottom:3rem}.sigma-article-heading{font-family:Playfair Display,serif;font-size:1.8rem;color:var(--sigma-primary);margin-bottom:1rem}.sigma-article-content p{color:#444;font-size:1.05rem;line-height:1.8;margin-bottom:1.5rem}.sigma-article-content strong{font-weight:600;color:var(--sigma-primary)}.sigma-article-content .sigma-list{list-style:none;padding:0;margin:1.5rem 0}.sigma-article-content .sigma-list li{position:relative;padding-left:2rem;margin-bottom:.8rem;color:#444;font-size:1.05rem;line-height:1.6;background:#ffffff80;padding:.8rem 1rem .8rem 2.5rem;border-radius:12px;box-shadow:0 2px 10px #00000005;transition:transform .3s ease;border-left:3px solid transparent}.sigma-article-content .sigma-list li:hover{transform:translate(5px);border-left-color:var(--sigma-secondary);background:#fff;box-shadow:0 5px 15px #0000000d}.sigma-article-content .sigma-list li:before{content:"✦";position:absolute;left:1rem;color:var(--sigma-secondary);font-size:1.2rem;top:50%;transform:translateY(-50%)}@media (max-width: 768px){.sigma-article{padding:2rem}.sigma-article-hero{margin:-2rem -2rem 2rem;padding:2rem}.sigma-article-title{font-size:2rem}}.layout-sigma-wrapper{background-color:#fafafa;background-image:radial-gradient(rgba(0,0,0,.05) 1.5px,transparent 1.5px);background-size:24px 24px;color:#333;font-family:Work Sans,sans-serif;overflow-x:hidden}.layout-sigma-wrapper h1:not(.footer h1),.layout-sigma-wrapper h2:not(.footer h2),.layout-sigma-wrapper h3:not(.footer h3),.layout-sigma-wrapper h4:not(.footer h4){font-family:Playfair Display,serif;font-weight:900;color:var(--sigma-primary);margin-top:0}.sigma-generic-wrapper{background:var(--sigma-accent);padding:5rem 0}.sigma-generic-wrapper .section-title{color:#fff!important;font-family:Playfair Display,serif;font-weight:900;text-align:center}.sigma-generic-wrapper .section-subtitle{color:var(--sigma-secondary);text-align:center;font-family:Work Sans,sans-serif}.sigma-generic-wrapper .faq-section{background-color:transparent}.sigma-generic-wrapper .faq-item{background:#fff;border:none;border-left:4px solid var(--sigma-secondary);border-radius:24px;box-shadow:0 4px 15px #0000000d;margin-bottom:1.5rem;overflow:hidden}.sigma-generic-wrapper .faq-question{color:var(--sigma-accent);font-family:Work Sans,sans-serif;font-weight:600}.sigma-generic-wrapper .faq-answer{color:#555;border-top:1px solid #eee}.sigma-container{max-width:1200px;margin:0 auto;padding:0 2rem}.sigma-btn-solid{display:inline-block;padding:1rem 2.5rem;background:var(--sigma-primary);color:#fff;text-decoration:none;font-family:Work Sans,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:.9rem;border:1px solid var(--sigma-primary);border-radius:24px;transition:all .3s ease;animation:glowPulse 2.5s infinite}.sigma-btn-solid:hover{background:var(--sigma-accent);border-color:var(--sigma-accent);color:var(--sigma-secondary)}.sigma-btn-outline{display:inline-block;padding:1rem 2.5rem;background:transparent;color:var(--sigma-primary);text-decoration:none;font-family:Work Sans,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;font-size:.9rem;border:2px solid var(--sigma-primary);border-radius:24px;transition:all .3s ease}.sigma-btn-outline:hover{background:var(--sigma-secondary);color:var(--sigma-primary);border-color:var(--sigma-secondary)}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes textGradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes glowPulse{0%{box-shadow:0 0 10px var(--sigma-secondary)}50%{box-shadow:0 0 25px var(--sigma-secondary)}to{box-shadow:0 0 10px var(--sigma-secondary)}}.omega-navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:1.5rem 0;transition:all .4s cubic-bezier(.4,0,.2,1);background:transparent}.omega-navbar.scrolled{background:#0a192ff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1rem 0;box-shadow:0 10px 30px -10px #020c1bb3}.omega-nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.omega-brand{display:flex;align-items:center;gap:1rem;text-decoration:none}.omega-brand-logo{width:40px;height:40px;object-fit:contain}.omega-brand-text{display:flex;flex-direction:column}.omega-brand-text span{font-size:.8rem;text-transform:uppercase;letter-spacing:2px;color:var(--omega-secondary);font-weight:600}.omega-brand-text strong{font-size:1.5rem;color:#fff;font-weight:700;letter-spacing:1px}.omega-nav-links{display:flex;gap:2.5rem;align-items:center}.omega-nav-links a{color:#fff;text-decoration:none;font-size:1rem;font-weight:500;position:relative;padding:.5rem 0;transition:color .3s}.omega-nav-links a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--omega-secondary);transition:width .3s ease}.omega-nav-links a:hover{color:var(--omega-secondary)}.omega-nav-links a:hover:after{width:100%}.omega-nav-cta{background:transparent;color:var(--omega-secondary);border:1px solid var(--omega-secondary);padding:.75rem 1.5rem;border-radius:4px;font-weight:600;text-decoration:none;transition:all .3s}.omega-nav-cta:hover{background:#64ffda1a}.omega-hamburger,.omega-nav-cta-mobile{display:none}@media (max-width: 992px){.omega-hamburger{display:flex;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;z-index:1001;padding:0}.omega-hamburger span{display:block;width:30px;height:2px;background:var(--omega-secondary);transition:.3s}.omega-hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,6px)}.omega-hamburger.active span:nth-child(2){opacity:0}.omega-hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.omega-nav-cta-desktop{display:none}.omega-nav-links{position:fixed;top:0;right:-100%;width:300px;height:100vh;background:#112240;flex-direction:column;justify-content:center;transition:.4s ease;box-shadow:-10px 0 30px -15px #020c1bb3}.omega-nav-links.active{right:0}.omega-nav-cta-mobile{display:block;margin-top:1rem;border:1px solid var(--omega-secondary);padding:.75rem 2rem;border-radius:4px;color:var(--omega-secondary)!important}}.omega-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:140px 0 100px;overflow:hidden}.omega-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../assets/madurai_hero.jpg),url(https://images.unsplash.com/photo-1497366216548-37526070297c?auto=format&fit=crop&q=80);background-size:cover;background-position:center;z-index:1;animation:subtleZoom 25s infinite alternate ease-in-out}@keyframes subtleZoom{0%{transform:scale(1)}to{transform:scale(1.12)}}.omega-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 50%,rgba(80,0,0,.55) 0%,transparent 70%),linear-gradient(135deg,#400000eb,#0a0000a6)}.omega-hero-content-wrapper{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:0 2.5rem;width:100%}.omega-hero-content{max-width:820px;color:#fff;animation:fadeInUp 1s ease-out both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.omega-hero-badge{display:inline-flex;align-items:center;gap:10px;background:#ffffff14;border:1px solid rgba(255,215,0,.35);padding:8px 20px;border-radius:50px;margin-bottom:1.75rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.omega-badge-logo{height:24px;width:auto;border-radius:4px}.omega-badge-icon{font-size:1.3rem;filter:drop-shadow(0 0 6px rgba(255,215,0,.5))}.omega-badge-text{color:var(--secondary-color);font-weight:700;letter-spacing:2.5px;text-transform:uppercase;font-size:.85rem}.omega-hero-title{font-size:clamp(2.2rem,4.5vw,3.8rem);font-weight:900;line-height:1.15;margin-bottom:1.5rem;color:#fff;text-shadow:2px 4px 20px rgba(0,0,0,.5);letter-spacing:-.5px}.omega-hero-desc{font-size:clamp(.95rem,1.8vw,1.1rem);line-height:1.85;margin-bottom:3rem;color:#ffffffe0;white-space:pre-line;font-weight:400;text-shadow:0 1px 6px rgba(0,0,0,.6);max-width:700px}.omega-hero-actions{display:flex;gap:1.25rem;flex-wrap:wrap}.omega-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--secondary-color) 0%,#FFA500 100%);color:var(--primary-color);padding:1rem 2.5rem;font-size:1rem;font-weight:800;text-decoration:none;border-radius:50px;text-transform:uppercase;letter-spacing:1.5px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 25px #ffd70059;position:relative;overflow:hidden;white-space:nowrap}.omega-btn-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transition:left .5s ease}.omega-btn-primary:hover:before{left:100%}.omega-btn-primary:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 14px 32px #ffd7008c}.omega-btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);color:#fff;padding:1rem 2.5rem;font-size:1rem;font-weight:700;text-decoration:none;border:2px solid rgba(255,255,255,.3);border-radius:50px;text-transform:uppercase;letter-spacing:1.5px;transition:all .3s ease;white-space:nowrap}.omega-btn-secondary:hover{background:#ffffff24;border-color:#ffffffb3;transform:translateY(-4px);box-shadow:0 10px 28px #0000004d}@media (max-width: 768px){.omega-hero{padding:120px 0 80px}.omega-hero-content-wrapper{padding:0 1.5rem}.omega-hero-actions{flex-direction:column;gap:1rem}.omega-btn-primary,.omega-btn-secondary{width:100%;text-align:center}}.omega-container{max-width:1200px;margin:0 auto;padding:0 2.5rem;width:100%;box-sizing:border-box}@media (max-width: 768px){.omega-container{padding:0 1.25rem}}.omega-about{padding:7rem 0;background:linear-gradient(to bottom,#faf9f6,#fff);overflow:hidden}.omega-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}.omega-section-title{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:900;color:var(--primary-color);margin:0 0 1.25rem;line-height:1.2;letter-spacing:-.5px}.omega-divider{width:72px;height:5px;background:linear-gradient(90deg,var(--secondary-color),rgba(255,215,0,0));margin-bottom:2rem;border-radius:5px;flex-shrink:0}.omega-about-text{font-size:1rem;line-height:1.9;color:#555;margin-bottom:2.5rem;white-space:pre-line}.omega-values-heading{font-size:1rem;font-weight:800;color:var(--primary-color);text-transform:uppercase;letter-spacing:2px;margin:0 0 1.25rem;opacity:.7}.omega-values-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.omega-value-card{position:relative;padding:1.25rem 1rem 1.25rem 1.25rem;background:#fff;border-radius:10px;box-shadow:0 3px 15px #0000000a;transition:all .3s ease;border:1px solid #efefef;overflow:hidden}.omega-value-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--secondary-color);border-radius:4px 0 0 4px}.omega-value-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #00000014;border-color:transparent}.omega-value-number{font-size:2.5rem;font-weight:900;color:var(--primary-color);opacity:.06;position:absolute;top:-4px;right:6px;line-height:1;-webkit-user-select:none;user-select:none}.omega-value-card h4{font-size:.95rem;color:var(--primary-color);margin:0 0 .3rem;font-weight:700}.omega-value-card p{font-size:.82rem;color:#777;line-height:1.5;margin:0}.omega-about-image-wrapper{position:relative;padding:1.5rem 1.5rem 1.5rem 0;align-self:center}.omega-image-frame{position:relative;border-radius:14px;overflow:hidden;box-shadow:0 20px 50px #00000026;z-index:2}.omega-image-frame img{width:100%;height:auto;display:block;transition:transform .7s cubic-bezier(.165,.84,.44,1)}.omega-image-frame:hover img{transform:scale(1.04)}.omega-frame-accent{position:absolute;top:0;right:0;width:calc(100% - 1.5rem);height:calc(100% - 1.5rem);border:3px solid var(--secondary-color);border-radius:14px;z-index:1;pointer-events:none;opacity:.7}@media (max-width: 1024px){.omega-about-grid{gap:3.5rem}}@media (max-width: 900px){.omega-about-grid{grid-template-columns:1fr;gap:2.5rem}.omega-about-image-wrapper{order:-1;padding:1.5rem;max-width:500px;margin:0 auto}}@media (max-width: 540px){.omega-values-grid{grid-template-columns:1fr}}.omega-features{padding:7rem 0;background:linear-gradient(135deg,var(--primary-color) 0%,#1A0000 100%);color:#fff;position:relative;overflow:hidden}.omega-features:before{content:"";position:absolute;top:-30%;left:-20%;width:80%;height:160%;background:radial-gradient(circle,rgba(255,215,0,.05) 0%,transparent 60%);pointer-events:none}.omega-features-header{text-align:center;position:relative;z-index:2;margin-bottom:4rem}.omega-features-header .omega-section-title{color:#fff;margin-bottom:1rem}.omega-features-subtitle{font-size:1rem;color:#ffffffb3;max-width:700px;margin:0 auto 1.5rem;line-height:1.7;font-weight:300}.omega-features-header .omega-divider{background:linear-gradient(90deg,rgba(255,215,0,0),var(--secondary-color),rgba(255,215,0,0));width:100px;margin:0 auto!important}.omega-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;position:relative;z-index:2}.omega-feature-card{background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.07);padding:2.25rem 1.75rem;border-radius:14px;transition:all .4s cubic-bezier(.175,.885,.32,1.275);text-align:center;box-shadow:0 10px 30px #0003;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center}.omega-feature-card:after{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:var(--secondary-color);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.omega-feature-card:hover:after{transform:scaleX(1)}.omega-feature-card:hover{background:#ffffff14;transform:translateY(-8px);border-color:#ffd70033;box-shadow:0 20px 45px #00000059}.omega-feature-icon-wrapper{width:64px;height:64px;background:linear-gradient(135deg,gold,orange);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 6px 16px #ffa5004d;transition:transform .3s ease;flex-shrink:0}.omega-feature-card:hover .omega-feature-icon-wrapper{transform:scale(1.1) rotate(6deg)}.omega-feature-icon{font-size:1.65rem}.omega-feature-title{font-size:1rem;color:var(--secondary-color);margin:0 0 .75rem;font-weight:800;letter-spacing:.2px}.omega-feature-desc{font-size:.875rem;line-height:1.7;color:#ffffffb8;font-weight:300;margin:0}@media (max-width: 1024px){.omega-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.omega-features{padding:5rem 0}.omega-features-grid{grid-template-columns:1fr;gap:1.25rem}}.omega-academics{padding:7rem 0;background:#fff}.omega-academics-inner{display:grid;grid-template-columns:1.2fr .8fr;gap:5rem;align-items:start}.omega-academics-intro{font-size:.97rem;line-height:1.85;color:#555;margin-bottom:2rem;white-space:pre-line}.omega-list-heading{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:var(--primary-color);margin:0 0 .85rem;opacity:.65}.omega-academics-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.omega-academics-list--secondary{grid-template-columns:1fr 1fr 1fr}.omega-academics-list li{padding:.85rem 1rem;background:#faf9f6;border-radius:8px;display:flex;align-items:center;gap:.5rem;transition:all .25s ease;border-left:3px solid transparent}.omega-academics-list li:hover{background:#fff;box-shadow:0 6px 18px #0000000f;border-left-color:var(--secondary-color);transform:translate(4px)}.omega-academics-list li:before{content:"✦";color:var(--secondary-color);font-size:.55rem;flex-shrink:0}.omega-academics-list strong{font-size:.88rem;color:var(--primary-color);font-weight:700;line-height:1.3}.omega-academics-image{border-radius:14px;overflow:hidden;position:relative;box-shadow:0 20px 45px #00000021;align-self:center}.omega-academics-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.omega-academics-image:hover img{transform:scale(1.04)}@media (max-width: 1024px){.omega-academics-inner{grid-template-columns:1fr;gap:3rem}.omega-academics-image{max-height:360px}}@media (max-width: 600px){.omega-academics-list,.omega-academics-list--secondary{grid-template-columns:1fr}}.omega-admissions{padding:7rem 0;background:#faf9f6}.omega-admissions-header{text-align:center;margin-bottom:5rem}.omega-admissions-subtitle{font-size:1rem;color:#666;max-width:620px;margin:.75rem auto 1.5rem;line-height:1.7}.omega-steps-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;align-items:stretch;position:relative}.omega-steps-container:before{content:"";position:absolute;top:32px;left:5%;width:90%;height:2px;background:linear-gradient(90deg,transparent,var(--secondary-color),transparent);z-index:0;pointer-events:none}.omega-step-card{background:#fff;padding:2rem 1.25rem 1.75rem;border-radius:14px;box-shadow:0 6px 20px #0000000d;text-align:center;position:relative;z-index:1;transition:all .4s cubic-bezier(.175,.885,.32,1.275);border:1px solid #efefef;display:flex;flex-direction:column;align-items:center;margin-top:32px;flex:1 1 200px;max-width:320px}.omega-step-card:hover{transform:translateY(-10px);box-shadow:0 18px 38px #00000017;border-color:var(--secondary-color)}.omega-step-number{width:56px;height:56px;background:var(--primary-color);color:var(--secondary-color);font-size:1.25rem;font-weight:900;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:-28px;left:50%;transform:translate(-50%);border:4px solid #FAF9F6;box-shadow:0 6px 16px #00000026;transition:all .4s ease;flex-shrink:0;z-index:2}.omega-step-card:hover .omega-step-number{background:var(--secondary-color);color:var(--primary-color)}.omega-step-title{font-size:.95rem;color:var(--primary-color);margin:.5rem 0 .65rem;font-weight:800;line-height:1.3}.omega-step-desc{font-size:.82rem;color:#777;line-height:1.65;margin:0;white-space:pre-line}@media (max-width: 1100px){.omega-steps-container:before{display:none}}.omega-faq{padding:7rem 0;background:#fff}.omega-faq-header{text-align:center;margin-bottom:4rem}.omega-faq-list{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.omega-faq-item{border:1.5px solid #e8e8e8;border-radius:10px;overflow:hidden;transition:all .3s ease;background:#fff}.omega-faq-item:hover{border-color:var(--secondary-color);box-shadow:0 6px 20px #0000000f}.omega-faq-question{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.75rem;background:#fafaf8;cursor:pointer;transition:background .3s ease;-webkit-user-select:none;user-select:none}.omega-faq-question h4{font-size:1rem;color:var(--primary-color);margin:0;font-weight:600;line-height:1.5;flex:1}.omega-faq-icon{font-size:1.4rem;color:var(--secondary-color);font-weight:700;flex-shrink:0;line-height:1;transition:transform .3s ease}.omega-faq-answer{max-height:0;overflow:hidden;padding:0 1.75rem;background:#fff;transition:max-height .35s ease,padding .3s ease}.omega-faq-answer p{margin:0;color:#666;line-height:1.8;font-size:.95rem}.omega-faq-item.active{border-color:var(--primary-color);box-shadow:0 8px 24px #00000014}.omega-faq-item.active .omega-faq-answer{max-height:400px;padding:1.25rem 1.75rem 1.5rem}.omega-faq-item.active .omega-faq-question{background:var(--primary-color)}.omega-faq-item.active .omega-faq-question h4{color:#fff}.omega-faq-item.active .omega-faq-icon{color:var(--secondary-color);transform:rotate(45deg)}@media (max-width: 768px){.omega-faq-question{padding:1.2rem 1.25rem}.omega-faq-answer{padding:0 1.25rem}.omega-faq-item.active .omega-faq-answer{padding:1rem 1.25rem 1.25rem}}.omega-blogs{padding:7rem 0;background:#faf9f6}.omega-blogs-header{text-align:center;margin-bottom:4rem}.omega-blogs-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}.omega-blog-card{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 18px #0000000d;transition:all .35s ease;border-bottom:3px solid var(--secondary-color);display:flex;flex-direction:column;flex:1 1 300px;max-width:450px}.omega-blog-card:hover{transform:translateY(-6px);box-shadow:0 16px 36px #0000001a}.omega-blog-title{font-size:1.1rem;color:var(--primary-color);margin:0 0 .85rem;font-weight:700;line-height:1.4}.omega-blog-desc{font-size:.9rem;color:#777;line-height:1.7;margin:0 0 1.5rem;flex:1}.omega-blog-link{display:inline-flex;align-items:center;gap:6px;color:var(--primary-color);text-decoration:none;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;border-bottom:2px solid var(--secondary-color);padding-bottom:2px;align-self:flex-start}.omega-blog-link:hover{color:var(--secondary-color);gap:10px}@media (max-width: 768px){.omega-blogs{padding:5rem 0}}.omega-seo-article{margin-top:5rem;padding-top:4rem;border-top:1px solid #e0e0e0;color:#444;line-height:1.8}.omega-seo-article-title{font-size:1.8rem;color:var(--primary-color);margin-bottom:1.5rem;line-height:1.3}.omega-seo-article p{margin-bottom:1.25rem;font-size:.95rem}.omega-seo-section{margin-top:2.5rem}.omega-seo-section h3{font-size:1.3rem;color:var(--primary-color);margin-bottom:1rem;position:relative;display:inline-block}.omega-seo-section h3:after{content:"";position:absolute;bottom:-4px;left:0;width:40px;height:2px;background-color:var(--secondary-color)}.omega-seo-conclusion{margin-top:3rem;padding:1.5rem;background:linear-gradient(135deg,var(--primary-color) 0%,#1A0000 100%);color:#fff;text-align:center;border-radius:8px;font-size:1.1rem;letter-spacing:.5px;border-left:4px solid var(--secondary-color)}.omega-footer{background:linear-gradient(160deg,#5A0000 0%,var(--primary-color) 40%,#1A0000 100%);color:#fff;padding:2.5rem 0 0;position:relative;overflow:hidden}.omega-footer:before{content:"";position:absolute;top:-60px;right:-80px;width:380px;height:380px;background:radial-gradient(circle,rgba(255,215,0,.07) 0%,transparent 65%);pointer-events:none}.omega-footer-grid{display:grid;grid-template-columns:2fr 1fr 1.3fr;gap:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(255,255,255,.08)}.omega-footer-logo-wrapper{display:flex;flex-direction:column;align-items:center;width:fit-content;gap:10px;margin-bottom:1rem;text-decoration:none}.omega-footer-logo{height:50px;width:auto;object-fit:contain}.omega-footer-brand h2{font-size:1.3rem;font-weight:900;color:var(--secondary-color);margin:0;line-height:1.25;letter-spacing:1px}.omega-footer-location{font-size:1.1rem;letter-spacing:3px;opacity:.85}.omega-footer-slogan{font-size:.88rem;color:#ffffffe6;margin:0 0 .75rem;font-style:italic;font-weight:500;line-height:1.5}.omega-footer-desc{font-size:.82rem;color:#ffffff8c;line-height:1.7;margin:0 0 1rem}.omega-footer-motto{display:inline-block;font-size:.8rem;color:var(--secondary-color);font-weight:700;font-style:italic;padding:.5rem 1rem;border-left:3px solid var(--secondary-color);background:#ffd7000f;border-radius:0 6px 6px 0;line-height:1.4}.omega-footer h4{font-size:.78rem;color:var(--secondary-color);margin:0 0 1.1rem;font-weight:800;text-transform:uppercase;letter-spacing:2px}.omega-footer-links ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.omega-footer-links a{color:#ffffffa6;text-decoration:none;font-size:.86rem;transition:all .25s ease;display:inline-flex;align-items:center;gap:6px}.omega-footer-links a:before{content:"›";color:var(--secondary-color);font-size:1rem;line-height:1;transition:transform .25s ease}.omega-footer-links a:hover{color:var(--secondary-color);padding-left:4px}.omega-footer-links a:hover:before{transform:translate(3px)}.omega-footer-contact p{color:#ffffffa6;margin:0 0 .55rem;font-size:.86rem;line-height:1.5}.omega-footer-contact strong{color:#ffffffe6}.omega-footer-bottom{text-align:center;padding:1.1rem 0;font-size:.8rem;color:#ffffff59}@media (max-width: 900px){.omega-footer-grid{grid-template-columns:1fr 1fr;gap:2rem}.omega-footer-brand{grid-column:1 / -1}}@media (max-width: 560px){.omega-footer{padding:2.5rem 0 0}.omega-footer-grid{grid-template-columns:1fr;gap:1.75rem}}.psi-navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:1.5rem 0;transition:all .4s ease;background:transparent}.psi-navbar.scrolled{background:#0d0604fa;padding:1rem 0;box-shadow:0 4px 20px #00000080;border-bottom:1px solid rgba(255,255,255,.05)}.psi-nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.psi-nav-brand{display:flex;align-items:center;gap:1rem;text-decoration:none}.psi-brand-logo{width:45px;height:45px;object-fit:contain;border-radius:4px}.psi-brand-text{display:flex;flex-direction:column}.psi-brand-text span{font-family:Inter,sans-serif;font-size:.8rem;color:#ffffffb3;text-transform:uppercase;letter-spacing:2px}.psi-brand-text strong{font-family:Rajdhani,sans-serif;font-size:1.5rem;color:#fff;letter-spacing:1px}.psi-nav-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.psi-nav-links a{color:#fff;text-decoration:none;font-family:Rajdhani,sans-serif;font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:color .2s}.psi-nav-links a:hover{color:var(--psi-secondary)}.psi-nav-cta{background:var(--psi-secondary);color:#1a0800;padding:.6rem 1.5rem;text-decoration:none;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:1.5px;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);transition:all .3s ease}.psi-nav-cta:hover{background:#ffe066;transform:translateY(-2px)}.psi-hamburger,.psi-nav-cta-mobile{display:none}@media (max-width: 1150px){.psi-hamburger{display:flex;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;z-index:1010}.psi-hamburger span{display:block;width:30px;height:3px;background:#fff;transition:.3s}.psi-hamburger.open span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.psi-hamburger.open span:nth-child(2){opacity:0}.psi-hamburger.open span:nth-child(3){transform:rotate(-45deg) translate(6px,-7px)}.psi-nav-cta-desktop{display:none}.psi-nav-cta-mobile{display:block;margin-top:2rem}.psi-nav-links{position:fixed;top:0;right:-100%;width:320px;height:100vh;background:#0d0604;flex-direction:column;justify-content:center;align-items:center;transition:.4s cubic-bezier(.77,0,.175,1);border-left:1px solid rgba(255,255,255,.05)}.psi-nav-links.open{right:0}.psi-nav-links a{font-size:1.5rem}}.psi-hero{position:relative;height:100vh;min-height:750px;display:flex;align-items:center;overflow:hidden;background:#0d0604;padding:200px 0 100px;box-sizing:border-box}.psi-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/morena_hero_new_1786444936232.jpg),url(https://images.unsplash.com/photo-1577905139049-34b8c6ba370f?auto=format&fit=crop&q=80);background-size:cover;background-position:center;z-index:1;transform:scale(1.05);transition:transform 8s ease}.psi-hero:hover .psi-hero-bg{transform:scale(1)}.psi-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#140400eb,#b7410eb3 40%,#000c);z-index:2}.psi-hero-particles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;overflow:hidden}.psi-particle{position:absolute;width:2px;height:2px;background:var(--psi-secondary);border-radius:50%;opacity:0;animation:particleFloat 8s infinite}.psi-particle:nth-child(1){left:10%;top:20%;animation-delay:0s;animation-duration:7s}.psi-particle:nth-child(2){left:30%;top:60%;animation-delay:1.5s;animation-duration:9s;width:3px;height:3px}.psi-particle:nth-child(3){left:60%;top:30%;animation-delay:3s;animation-duration:6s}.psi-particle:nth-child(4){left:80%;top:70%;animation-delay:.5s;animation-duration:8s;width:4px;height:4px}.psi-particle:nth-child(5){left:50%;top:80%;animation-delay:2s;animation-duration:10s}.psi-particle:nth-child(6){left:90%;top:15%;animation-delay:4s;animation-duration:7s;width:3px;height:3px}@keyframes particleFloat{0%{opacity:0;transform:translateY(0) scale(1)}20%{opacity:.8}80%{opacity:.4}to{opacity:0;transform:translateY(-80px) scale(.5)}}.psi-hero-content{position:relative;z-index:4;color:#fff;max-width:850px;padding-top:2rem;padding-bottom:5rem;animation:heroFadeIn 1s ease forwards}@keyframes heroFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.psi-hero-title{font-family:Rajdhani,sans-serif;font-size:clamp(2.2rem,5vw,3.8rem);font-weight:700;line-height:1.1;margin-bottom:1.75rem;text-transform:uppercase;letter-spacing:1px}.psi-hero-title strong{color:var(--psi-secondary)}.psi-hero-subtitle-wrap{max-width:680px;margin-bottom:2.5rem}.psi-hero-subtitle{font-family:Inter,sans-serif;font-size:1rem;line-height:1.75;color:#fffc;margin-bottom:1rem}.psi-hero-subtitle:last-child{margin-bottom:0}.psi-hero-actions{display:flex;gap:1.25rem;margin-bottom:3rem;flex-wrap:wrap}.psi-btn{padding:.9rem 2.25rem;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1rem;text-transform:uppercase;letter-spacing:1.5px;text-decoration:none;display:inline-block;transition:all .35s ease;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);position:relative;overflow:hidden}.psi-btn span{position:relative;z-index:2}.psi-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff26;transform:translate(-110%) skew(-15deg);transition:transform .4s ease;z-index:1}.psi-btn:hover:before{transform:translate(110%) skew(-15deg)}.psi-btn-primary{background:var(--psi-secondary);color:#1a0800}.psi-btn-primary:hover{background:#ffe066;transform:translateY(-2px);box-shadow:0 8px 25px #f0e68c66}.psi-btn-outline{background:transparent;color:#fff;border:2px solid rgba(240,230,140,.6)}.psi-btn-outline:hover{background:#f0e68c26;border-color:var(--psi-secondary);transform:translateY(-2px)}.psi-hero-stats{display:flex;align-items:center;gap:2rem;padding:1.25rem 0;border-top:1px solid rgba(255,255,255,.1)}.psi-stat{display:flex;flex-direction:column}.psi-stat strong{font-family:Rajdhani,sans-serif;font-size:1.5rem;font-weight:700;color:var(--psi-secondary);line-height:1}.psi-stat span{font-family:Inter,sans-serif;font-size:.75rem;color:#fff9;text-transform:uppercase;letter-spacing:1px}.psi-stat-divider{width:1px;height:40px;background:#ffffff26}.psi-hero-scroll{position:absolute;bottom:6rem;right:3rem;z-index:4;display:flex;flex-direction:column;align-items:center;gap:8px}.psi-hero-scroll p{font-family:Inter,sans-serif;font-size:.7rem;color:#ffffff80;text-transform:uppercase;letter-spacing:2px;writing-mode:vertical-rl}.psi-scroll-indicator{width:22px;height:36px;border:2px solid rgba(255,255,255,.3);border-radius:11px;display:flex;justify-content:center;padding-top:6px}.psi-scroll-indicator span{display:block;width:3px;height:8px;background:var(--psi-secondary);border-radius:2px;animation:scrollBob 1.6s infinite ease}@keyframes scrollBob{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(8px);opacity:.3}}.psi-hero-shape-divider{position:absolute;bottom:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.psi-hero-shape-divider svg{display:block;width:calc(100% + 1.3px);height:70px}.psi-hero-shape-divider .shape-fill{fill:#f4f6f8}@media (max-width: 768px){.psi-hero-title{font-size:2rem}.psi-hero-stats{gap:1.25rem}.psi-hero-scroll{display:none}.psi-hero-content{padding-top:6rem}.psi-hero-subtitle{font-size:.9rem}.psi-hero-subtitle-wrap{max-height:160px;overflow:hidden}.psi-hero-subtitle:not(:first-child){display:none}}.psi-about{padding:7rem 0;background:#f4f6f8}.psi-about-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:5rem;align-items:center}.psi-about-image-wrapper{position:relative;padding-bottom:2rem;padding-right:2rem}.psi-about-img{width:100%;height:480px;min-height:480px;background:#ddd;object-fit:cover;position:relative;z-index:2;clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%);box-shadow:20px 20px 50px #0000001f;display:block;color:transparent}.psi-about-accent-box{position:absolute;bottom:0;right:0;width:55%;height:55%;background:var(--psi-primary);clip-path:polygon(0 0,100% 0,100% 88%,88% 100%,0 100%);z-index:1;opacity:.85}.psi-about-badge-box{position:absolute;top:2.5rem;right:-.5rem;background:var(--psi-secondary);color:#1a0800;width:90px;height:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;clip-path:polygon(15% 0%,85% 0%,100% 15%,100% 85%,85% 100%,15% 100%,0% 85%,0% 15%);z-index:3;text-align:center}.psi-about-badge-num{font-family:Inter,sans-serif;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:1px}.psi-about-badge-year{font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700;line-height:1}.psi-about-badge-label{font-family:Inter,sans-serif;font-size:.55rem;text-transform:uppercase;letter-spacing:1px}.psi-section-label{font-family:Rajdhani,sans-serif;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var(--psi-primary);margin-bottom:.75rem;display:flex;align-items:center;gap:10px}.psi-section-label:before{content:"";display:block;width:30px;height:2px;background:var(--psi-secondary)}.psi-about-text-block{margin-bottom:2.5rem}.psi-about-text{font-family:Inter,sans-serif;font-size:.97rem;line-height:1.8;color:#555;margin-bottom:1rem}.psi-about-text:last-child{margin-bottom:0}.psi-values-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.psi-value-card{background:#fff;padding:1.5rem;border-left:3px solid var(--psi-primary);border-radius:0 4px 4px 0;box-shadow:0 2px 12px #0000000a;transition:all .3s ease;position:relative;overflow:hidden}.psi-value-card:after{content:"";position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--psi-secondary);transition:width .4s ease}.psi-value-card:hover:after{width:100%}.psi-value-card:hover{transform:translateY(-4px);box-shadow:0 8px 25px #b7410e1a}.psi-value-icon{font-family:Rajdhani,sans-serif;font-size:2rem;font-weight:700;color:#b7410e26;position:absolute;top:.5rem;right:.75rem;line-height:1}.psi-value-card h4{font-family:Rajdhani,sans-serif;font-size:1.1rem;margin-bottom:.4rem;color:#222;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.psi-value-card p{font-family:Inter,sans-serif;font-size:.87rem;color:#666;line-height:1.55;margin:0}@media (max-width: 960px){.psi-about-grid{grid-template-columns:1fr;gap:3rem}.psi-about-img{height:320px}}@media (max-width: 480px){.psi-values-grid{grid-template-columns:1fr}}.psi-features{padding:6rem 0;background:#fff}.psi-features-header{text-align:center;margin-bottom:4rem}.psi-features-header .psi-section-subtitle{margin:.75rem auto 0;max-width:600px}.psi-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem}.psi-feature-card{background:#fafafa;border:1px solid #eee;padding:2.5rem 2rem;text-align:left;position:relative;overflow:hidden;transition:all .4s ease;border-radius:2px}.psi-feature-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:var(--psi-primary);transition:height .4s ease}.psi-feature-card:hover:before{height:100%}.psi-feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 50px #b7410e1a;border-color:transparent}.psi-feature-icon{font-size:2.5rem;margin-bottom:1.25rem;display:block;line-height:1;transition:transform .3s ease}.psi-feature-card:hover .psi-feature-icon{transform:scale(1.15)}.psi-feature-title{font-family:Rajdhani,sans-serif;font-size:1.2rem;margin-bottom:.75rem;color:#1a0800;text-transform:uppercase;font-weight:700;letter-spacing:.5px}.psi-feature-desc{font-family:Inter,sans-serif;color:#666;line-height:1.65;font-size:.9rem}.psi-feature-accent{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--psi-primary),var(--psi-secondary));transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.psi-feature-card:hover .psi-feature-accent{transform:scaleX(1)}@media (max-width: 960px){.psi-features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.psi-features-grid{grid-template-columns:1fr}}.psi-academics{background:linear-gradient(135deg,#1a0800,#2d0e00,#1a0800);padding:7rem 0;color:#fff;position:relative;overflow:hidden}.psi-academics-bg-pattern{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 30px,rgba(240,230,140,.02) 30px,rgba(240,230,140,.02) 60px);pointer-events:none}.psi-academics-inner{position:relative;z-index:2}.psi-academics-header{text-align:center;margin-bottom:4rem}.psi-academics-header .psi-section-subtitle.light{max-width:750px;margin:0 auto 1rem}.psi-section-label.light{color:var(--psi-secondary)}.psi-section-label.light:before{background:#f0e68c66}.psi-section-title.light{color:#fff}.psi-section-title.light:after{background:var(--psi-secondary)}.psi-section-subtitle.light{color:#ffffffb3}.psi-academics-grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.psi-academics-box{background:#ffffff0d;border:1px solid rgba(240,230,140,.2);padding:2.5rem;border-radius:2px;transition:background .3s ease}.psi-academics-box:hover{background:#f0e68c0d}.psi-academics-box-header{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(240,230,140,.2)}.psi-academics-icon{font-size:1.75rem}.psi-academics-box h3{font-family:Rajdhani,sans-serif;font-size:1.35rem;color:var(--psi-secondary);text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0}.psi-academics-secondary h3{color:#fff}.psi-academics-box ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:.25rem 1rem}.psi-academics-box li{display:flex;align-items:center;gap:8px;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.06);font-family:Inter,sans-serif;font-size:.9rem;color:#fffc;transition:color .3s ease}.psi-academics-box li:hover{color:#fff}.psi-acad-arrow{color:var(--psi-secondary);font-size:.8rem;flex-shrink:0}.psi-academics-secondary .psi-acad-arrow{color:#ffffff80}@media (max-width: 768px){.psi-academics-grid,.psi-academics-box ul{grid-template-columns:1fr}}.psi-admissions{padding:7rem 0;background:#f4f6f8}.psi-admissions-header{text-align:center;margin-bottom:4.5rem}.psi-admissions-header .psi-section-subtitle{margin:0 auto}.psi-steps-layout{display:flex;flex-direction:column;gap:0;max-width:750px;margin:0 auto;position:relative}.psi-steps-layout:before{content:"";position:absolute;left:32px;top:20px;bottom:20px;width:2px;background:linear-gradient(to bottom,var(--psi-primary),var(--psi-secondary));z-index:0}.psi-step-card{display:flex;align-items:flex-start;gap:2rem;padding:1.5rem 0;position:relative;z-index:1}.psi-step-num-wrap{flex-shrink:0;width:64px;height:64px;background:var(--psi-primary);clip-path:polygon(15% 0%,85% 0%,100% 15%,100% 85%,85% 100%,15% 100%,0% 85%,0% 15%);display:flex;align-items:center;justify-content:center;transition:background .3s ease}.psi-step-card:hover .psi-step-num-wrap{background:var(--psi-secondary)}.psi-step-num{font-family:Rajdhani,sans-serif;font-size:1.35rem;font-weight:700;color:#fff;line-height:1}.psi-step-card:hover .psi-step-num{color:#1a0800}.psi-step-body{background:#fff;padding:1.5rem 2rem;flex:1;border-radius:2px;box-shadow:0 2px 15px #0000000a;border-left:3px solid transparent;transition:all .3s ease}.psi-step-card:hover .psi-step-body{border-left-color:var(--psi-primary);transform:translate(5px);box-shadow:0 5px 25px #b7410e1a}.psi-step-title{font-family:Rajdhani,sans-serif;font-size:1.2rem;color:var(--psi-primary);text-transform:uppercase;font-weight:700;letter-spacing:.5px;margin-bottom:.5rem}.psi-step-desc{font-family:Inter,sans-serif;font-size:.9rem;color:#666;line-height:1.65;margin:0}@media (max-width: 600px){.psi-steps-layout:before{left:28px}.psi-step-num-wrap{width:56px;height:56px}.psi-step-body{padding:1rem 1.25rem}}.psi-faq{padding:7rem 0;background:#fff}.psi-faq-header{text-align:center;margin-bottom:4rem}.psi-faq-header .psi-section-subtitle{margin:0 auto}.psi-faq-list{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.psi-faq-item{background:#fafafa;border:1px solid #eee;border-radius:2px;cursor:pointer;border-left:3px solid transparent;transition:all .3s ease;overflow:hidden}.psi-faq-item:hover{border-color:#b7410e4d}.psi-faq-item.open{border-left-color:var(--psi-primary);background:#fff;box-shadow:0 4px 20px #b7410e14}.psi-faq-q{padding:1.35rem 1.5rem;display:flex;align-items:center;gap:1rem}.psi-faq-index{font-family:Rajdhani,sans-serif;font-size:1.1rem;font-weight:700;color:var(--psi-primary);flex-shrink:0;min-width:28px}.psi-faq-question{font-family:Inter,sans-serif;font-weight:600;color:#222;font-size:.95rem;flex:1;line-height:1.4}.psi-faq-icon{font-size:1.4rem;color:var(--psi-primary);flex-shrink:0;font-weight:300;transition:transform .3s ease}.psi-faq-item.open .psi-faq-icon{transform:rotate(0)}.psi-faq-a{padding:0 1.5rem;max-height:0;overflow:hidden;transition:all .35s ease}.psi-faq-a p{font-family:Inter,sans-serif;color:#555;line-height:1.75;font-size:.9rem;margin:0;padding-bottom:1.5rem}.psi-faq-item.open .psi-faq-a{max-height:300px}.psi-blogs{padding:4rem 2rem}.psi-blogs-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.psi-blog-card{flex:1 1 300px;max-width:400px;background:#fff;padding:2rem;box-shadow:0 5px 20px #0000000d;display:flex;flex-direction:column}.psi-blog-card h3{font-size:1.2rem;color:var(--psi-primary);margin-bottom:1rem}.psi-blog-card p{color:#666;line-height:1.6;flex:1;margin-bottom:1.5rem}.psi-blog-link{color:#333;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:.85rem;border-bottom:2px solid var(--psi-secondary);align-self:flex-start;padding-bottom:2px;transition:color .3s}.psi-blog-link:hover{color:var(--psi-primary)}.psi-seo-article{margin-top:6rem;padding-top:4rem;border-top:1px solid #ddd}.psi-seo-article h2{font-size:2rem;color:var(--psi-primary);margin-bottom:2rem}.psi-seo-intro{font-size:1.1rem;color:#444;margin-bottom:1.5rem;line-height:1.7}.psi-seo-section{margin-top:3rem}.psi-seo-section h3{font-size:1.4rem;color:#222;margin-bottom:1rem}.psi-seo-section p{color:#555;line-height:1.7;margin-bottom:1rem}.psi-seo-conclusion{margin-top:4rem;padding:2rem;background:var(--psi-primary);color:#fff;text-align:center;font-size:1.2rem;font-weight:700;clip-path:polygon(2% 0,100% 0,98% 100%,0% 100%)}.psi-footer{background:#111;color:#ccc;position:relative}.psi-footer-wave{background:#f4f6f8;line-height:0}.psi-footer-wave svg{display:block;width:100%;height:80px}.psi-footer-body{padding:5rem 0 3rem}.psi-footer-grid{display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:4rem}.psi-footer-brand{display:flex;flex-direction:column}.psi-footer-logo{height:65px;width:auto;object-fit:contain;margin-bottom:1rem;filter:brightness(.9)}.psi-footer-name{font-family:Rajdhani,sans-serif;font-size:1.4rem;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none;letter-spacing:1px;margin-bottom:1rem;display:block;transition:color .3s}.psi-footer-name:hover{color:var(--psi-secondary)}.psi-footer-tagline{font-family:Inter,sans-serif;font-size:.87rem;color:#888;line-height:1.65;margin-bottom:.75rem}.psi-footer-tagline:last-child{margin-bottom:0}.psi-footer-heading{font-family:Rajdhani,sans-serif;font-size:1rem;color:var(--psi-secondary);text-transform:uppercase;letter-spacing:2px;margin-bottom:1.5rem;font-weight:700;position:relative;padding-bottom:.75rem}.psi-footer-heading:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:var(--psi-primary)}.psi-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.psi-footer-links a{font-family:Inter,sans-serif;color:#888;text-decoration:none;font-size:.9rem;transition:all .3s ease;display:flex;align-items:center;gap:6px}.psi-footer-links a:before{content:"›";color:var(--psi-primary);font-size:1rem;transition:transform .3s ease}.psi-footer-links a:hover{color:#fff;padding-left:4px}.psi-footer-links a:hover:before{transform:translate(3px)}.psi-footer-contact-list{display:flex;flex-direction:column;gap:1rem}.psi-footer-contact-item{display:flex;align-items:flex-start;gap:.75rem;font-family:Inter,sans-serif;font-size:.9rem;color:#888;line-height:1.5}.psi-footer-contact-icon{flex-shrink:0;font-size:1rem}.psi-footer-bottom{border-top:1px solid rgba(255,255,255,.06);padding:1.5rem 0}.psi-footer-bottom .psi-container{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.psi-footer-bottom p{font-family:Inter,sans-serif;font-size:.82rem;color:#555;margin:0}.psi-footer-bottom-tagline{color:var(--psi-secondary)!important;font-style:italic}@media (max-width: 900px){.psi-footer-grid{grid-template-columns:1fr 1fr;gap:2.5rem}.psi-footer-brand{grid-column:1 / -1}}@media (max-width: 560px){.psi-footer-grid{grid-template-columns:1fr}.psi-footer-bottom .psi-container{flex-direction:column;text-align:center}}*{box-sizing:border-box}.layout-psi{background-color:#f4f6f8;color:#333;font-family:Inter,Roboto,sans-serif;overflow-x:hidden;scroll-behavior:smooth}.psi-container{max-width:1200px;margin:0 auto;padding:0 2rem}.psi-section-title{font-family:Rajdhani,sans-serif;font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:700;text-transform:uppercase;color:var(--psi-primary);margin-bottom:.5rem;position:relative;display:inline-block;letter-spacing:.5px;line-height:1.15}.psi-section-title:after{content:"";position:absolute;left:0;bottom:-8px;width:45%;height:3px;background:var(--psi-secondary)}.psi-section-subtitle{font-family:Inter,sans-serif;font-size:1rem;color:#666;line-height:1.7;margin-top:1.5rem;max-width:700px}.psi-section-label{font-family:Rajdhani,sans-serif;font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:var(--psi-primary);margin-bottom:.75rem;display:flex;align-items:center;gap:10px}.psi-section-label:before{content:"";display:block;width:28px;height:2px;background:var(--psi-secondary);flex-shrink:0}:root{--tau-primary: #786D5F;--tau-secondary: #FFD700;--tau-accent: #5A5247;--tau-bg: #FDFBF7;--tau-bg-alt: #F4F1EA;--tau-text: #2C2A26;--tau-text-light: #6D6860;--tau-font-heading: "Oswald", sans-serif;--tau-font-body: "Nunito Sans", sans-serif}.layout-tau{font-family:var(--tau-font-body);color:var(--tau-text);background-color:var(--tau-bg);overflow-x:hidden}.layout-tau h1,.layout-tau h2,.layout-tau h3,.layout-tau h4,.layout-tau h5,.layout-tau h6{font-family:var(--tau-font-heading);text-transform:uppercase;margin:0}.tau-container{max-width:1200px;margin:0 auto;padding:0 2rem}.tau-section-title{font-size:2.5rem;color:var(--tau-accent);margin-bottom:3rem;text-align:center;position:relative;letter-spacing:1px}.tau-section-title:after{content:"";display:block;width:60px;height:4px;background:var(--tau-secondary);margin:1rem auto 0}@media (max-width: 768px){.tau-container{padding:0 1.5rem}.tau-section-title{font-size:2rem}}.tau-navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:.8rem 0;transition:all .4s ease;background:var(--tau-bg);box-shadow:0 2px 15px #5a52470d}.tau-navbar.scrolled{background:var(--tau-bg);padding:.5rem 0;box-shadow:0 4px 20px #5a52471a}.tau-nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.tau-nav-brand{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none}.tau-brand-logo{width:70px;height:70px;object-fit:contain;border-radius:50%;border:2px solid var(--tau-secondary);background:#fff}.tau-brand-text{display:block;text-align:center}.tau-brand-text span{font-family:var(--tau-font-body);font-size:.8rem;color:var(--tau-text-light);text-transform:uppercase;letter-spacing:2px}.tau-brand-text strong{font-family:var(--tau-font-heading);font-size:1.5rem;color:var(--tau-accent);letter-spacing:1px}.tau-nav-links-wrapper{display:flex;align-items:center;gap:2rem}.tau-nav-links{display:flex;gap:2rem;list-style:none;margin:0;padding:0}.tau-nav-links a{color:var(--tau-accent);text-decoration:none;font-family:var(--tau-font-heading);font-size:1.1rem;font-weight:500;transition:color .2s;position:relative}.tau-nav-links a:hover{color:var(--tau-secondary)}.tau-nav-cta-desktop{background:var(--tau-secondary);color:var(--tau-accent);padding:.75rem 2rem;text-decoration:none;font-family:var(--tau-font-heading);font-size:1.1rem;font-weight:600;border-radius:4px;transition:all .3s ease;white-space:nowrap}.tau-nav-cta-desktop:hover{background:var(--tau-accent);color:#fff}.tau-hamburger,.tau-nav-cta-mobile{display:none}@media (max-width: 992px){.tau-hamburger{display:flex;flex-direction:column;gap:6px;background:none;border:none;cursor:pointer;z-index:1010}.tau-hamburger span{display:block;width:30px;height:3px;background:var(--tau-accent);transition:.3s}.tau-nav-cta-desktop{display:none}.tau-nav-cta-mobile{display:block;margin-top:1rem}.tau-nav-links-wrapper{position:fixed;top:0;right:-100%;width:300px;height:100vh;background:var(--tau-bg);flex-direction:column;justify-content:center;align-items:center;transition:.4s ease;box-shadow:-5px 0 20px #0000001a}.tau-nav-links-wrapper.open{right:0}.tau-nav-links{flex-direction:column;text-align:center}.tau-nav-links a{font-size:1.5rem}.tau-nav-cta-mobile .tau-nav-cta{background:var(--tau-primary);color:#fff;padding:1rem 3rem;display:block;border-radius:4px}}.tau-hero{margin-top:70px;position:relative;height:100vh;min-height:800px;display:flex;align-items:center;background:#111;overflow:hidden}@keyframes tau-bg-drift{0%{transform:scale(1.05) translate(0)}to{transform:scale(1.15) translate(-2%,-1%)}}.tau-hero-bg{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;background-image:url(../assets/indian_cadets.jpg),url(https://images.unsplash.com/photo-1542361345-89e58247f2d5?auto=format&fit=crop&q=80);background-size:cover;background-position:center;z-index:1;animation:tau-bg-drift 35s linear infinite alternate}.tau-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#5a5247d9,#2c2a26e6);z-index:2}.tau-hero-content{position:relative;z-index:3;color:#fff;width:100%;padding-top:15vh}.tau-hero-badge{display:inline-block;background:#ffd70026;border:1px solid var(--tau-secondary);padding:.5rem 1.5rem;border-radius:0;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);margin-bottom:2rem}.tau-hero-badge span{font-family:var(--tau-font-heading);color:var(--tau-secondary);text-transform:uppercase;letter-spacing:2px;font-size:1rem}.tau-hero-title{font-size:clamp(3rem,6vw,5.5rem);line-height:1.1;margin-bottom:1.5rem;max-width:800px}.tau-hero-title span{color:var(--tau-secondary)}.tau-hero-subtitle{font-size:1.2rem;line-height:1.6;max-width:600px;color:#fffc;margin-bottom:3rem}.tau-hero-actions{display:flex;gap:1.5rem}.tau-btn{font-family:var(--tau-font-heading);text-transform:uppercase;letter-spacing:1.5px;padding:1rem 2.5rem;font-size:1.1rem;text-decoration:none;font-weight:500;transition:all .3s ease;clip-path:polygon(15px 0,100% 0,calc(100% - 15px) 100%,0 100%)}.tau-btn-primary{background:var(--tau-secondary);color:var(--tau-accent)}.tau-btn-primary:hover{background:#fff;color:var(--tau-primary);transform:translate(5px)}.tau-btn-outline{border:2px solid #fff;color:#fff}.tau-btn-outline:hover{background:#fff;color:var(--tau-accent)}.tau-hero-bottom-strip{position:absolute;bottom:0;left:0;width:100%;background:#fdfbf71a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);z-index:3}.tau-hero-stats{display:flex;gap:4rem;padding:1.5rem 2rem}.tau-stat{display:flex;align-items:center;gap:1rem}.tau-stat strong{font-family:var(--tau-font-heading);font-size:2.5rem;color:var(--tau-secondary)}.tau-stat span{text-transform:uppercase;font-size:.9rem;letter-spacing:1px;color:#fffc}@media (max-width: 768px){.tau-hero-title{font-size:2.5rem}.tau-hero-actions{flex-direction:column;gap:1rem}.tau-hero-stats{gap:2rem;flex-wrap:wrap}}.tau-about{padding:6rem 0;background:var(--tau-bg)}.tau-about-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center}.tau-about-content{background:#fff;padding:4rem;box-shadow:20px 20px 60px #5a524714;position:relative;z-index:10;margin-right:-4rem;clip-path:polygon(0 0,100% 0,calc(100% - 30px) 100%,0 100%)}.tau-about-content p{font-size:1.1rem;line-height:1.8;color:var(--tau-text-light);margin-bottom:1.5rem}.tau-about-highlights{margin-top:3rem;display:flex;gap:2rem}.tau-highlight{display:flex;align-items:center;gap:1rem}.tau-icon{font-size:2rem;background:var(--tau-bg-alt);padding:1rem;clip-path:polygon(25% 0%,100% 0%,75% 100%,0% 100%);color:var(--tau-primary);display:flex;align-items:center;justify-content:center}.tau-highlight-text h4{font-size:1.2rem;color:var(--tau-accent);margin-bottom:.25rem}.tau-highlight-text p{font-size:.9rem;margin:0;color:var(--tau-text-light)}.tau-about-visual{position:relative;z-index:1}.tau-about-img-wrap{position:relative;z-index:2;padding-left:2rem}.tau-about-img{width:100%;height:550px;object-fit:cover;box-shadow:0 20px 40px #5a524726;background:#ddd;clip-path:polygon(0 5%,100% 0,95% 100%,0 100%);transition:transform .5s ease}.tau-about-visual:hover .tau-about-img{transform:scale(1.02)}.tau-about-decoration{position:absolute;top:-20px;right:-20px;width:150px;height:150px;background:repeating-linear-gradient(45deg,var(--tau-secondary),var(--tau-secondary) 4px,transparent 4px,transparent 12px);z-index:-1;clip-path:polygon(100% 0,0 100%,100% 100%)}.tau-about-visual:after{content:"";position:absolute;bottom:-30px;left:-10px;width:100%;height:100%;background:var(--tau-bg-alt);z-index:0;clip-path:polygon(0 10%,100% 0,90% 100%,0 100%)}@media (max-width: 992px){.tau-about-grid{grid-template-columns:1fr}.tau-about-visual{margin-top:3rem}}.tau-features{padding:6rem 0;background:var(--tau-bg-alt)}.tau-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.tau-feature-card{background:var(--tau-bg);padding:2.5rem 2rem;border-radius:0;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);box-shadow:0 10px 30px #5a52470d;transition:all .4s cubic-bezier(.25,1,.5,1);position:relative;overflow:hidden}.tau-feature-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--tau-secondary);transition:all .4s cubic-bezier(.25,1,.5,1);z-index:1}.tau-feature-card:hover:before{height:100%;opacity:.05}.tau-feature-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 50px #5a524726}.tau-feature-icon{font-family:var(--tau-font-heading);font-size:3.5rem;font-weight:700;color:#786d5f1a;position:absolute;top:-10px;right:-10px;line-height:1}.tau-feature-card h3{font-size:1.4rem;color:var(--tau-accent);margin-bottom:1rem;position:relative;z-index:2}.tau-feature-card p{color:var(--tau-text-light);line-height:1.6;position:relative;z-index:2}.tau-academics{padding:6rem 0;background:var(--tau-bg)}.tau-academics-list{max-width:800px;margin:0 auto}.tau-academic-item{display:flex;gap:2rem;margin-bottom:3rem;position:relative;transition:transform .3s ease}.tau-academic-item:hover{transform:translate(10px)}.tau-academic-item:last-child{margin-bottom:0}.tau-academic-marker{width:20px;height:20px;background:var(--tau-secondary);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);flex-shrink:0;margin-top:5px;position:relative;z-index:2}.tau-academic-marker:after{content:"";position:absolute;top:20px;left:50%;transform:translate(-50%);width:2px;height:100px;background:#786d5f33}.tau-academic-item:last-child .tau-academic-marker:after{display:none}.tau-academic-content h3{font-size:1.6rem;color:var(--tau-accent);margin-bottom:.75rem}.tau-academic-content p{color:var(--tau-text-light);line-height:1.6;font-size:1.05rem}.tau-admissions{padding:6rem 0;background:var(--tau-bg-alt)}.tau-admissions-subtitle{text-align:center;max-width:700px;margin:0 auto 4rem;color:var(--tau-text-light);font-size:1.1rem}.tau-admissions-timeline{display:flex;flex-direction:column;gap:2rem;max-width:900px;margin:0 auto}.tau-timeline-item{display:flex;background:var(--tau-bg);border-radius:8px;overflow:hidden;box-shadow:0 5px 15px #5a52470d;transition:transform .3s ease}.tau-timeline-item:hover{transform:translate(10px)}.tau-timeline-number{background:var(--tau-primary);color:#fff;font-family:var(--tau-font-heading);font-size:2.5rem;font-weight:700;padding:2rem;display:flex;align-items:center;justify-content:center;width:100px;flex-shrink:0}.tau-timeline-content{padding:2rem;display:flex;flex-direction:column;justify-content:center}.tau-timeline-content h3{font-size:1.4rem;color:var(--tau-accent);margin-bottom:.5rem}.tau-timeline-content p{color:var(--tau-text-light);margin:0}@media (max-width: 600px){.tau-timeline-item{flex-direction:column}.tau-timeline-number{width:100%;padding:1rem}}.tau-faq{padding:6rem 0;background:var(--tau-bg)}.tau-faq-list{max-width:800px;margin:0 auto}.tau-faq-item{margin-bottom:1rem;border:1px solid rgba(120,109,95,.2);border-radius:4px;overflow:hidden}.tau-faq-question{width:100%;text-align:left;background:var(--tau-bg-alt);border:none;padding:1.5rem;font-family:var(--tau-font-heading);font-size:1.1rem;font-weight:500;color:var(--tau-accent);display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .3s}.tau-faq-question:hover{background:#ffd7001a}.tau-faq-icon{font-size:1.5rem;font-weight:700;color:var(--tau-secondary)}.tau-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease;background:var(--tau-bg)}.tau-faq-item.open .tau-faq-answer{max-height:300px}.tau-faq-answer p{padding:1.5rem;margin:0;color:var(--tau-text-light);line-height:1.6}.tau-blogs{padding:5rem 0;background:var(--tau-bg-alt)}.tau-seo-article{max-width:900px;margin:0 auto;background:var(--tau-bg);padding:3rem 4rem;border-radius:8px;border-top:4px solid var(--tau-secondary);box-shadow:0 10px 40px #5a524714}.tau-seo-article h2{font-size:2.2rem;color:var(--tau-accent);margin-bottom:2rem;text-align:center}.tau-seo-intro p,.tau-seo-section p,.tau-seo-conclusion p{font-size:1.1rem;line-height:1.8;color:var(--tau-text-light);margin-bottom:1.5rem}.tau-seo-section h3{font-size:1.5rem;color:var(--tau-primary);margin:2.5rem 0 1rem}.tau-seo-conclusion{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(120,109,95,.2);text-align:center;font-weight:600;font-size:1.2rem;color:var(--tau-accent)}@media (max-width: 768px){.tau-seo-article{padding:2rem}.tau-seo-article h2{font-size:1.8rem}}.tau-footer{background:var(--tau-accent);color:#fff;padding:1rem 0 .5rem}.tau-footer-top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:2rem;margin-bottom:1rem}.tau-footer-brand-header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;width:fit-content}.tau-footer-brand h2{font-size:1.5rem;color:var(--tau-secondary);margin:0}.tau-footer-slogan{color:#ffffffb3;line-height:1.4;max-width:400px;margin-top:1rem}.tau-footer h3{font-size:1.2rem;color:#fff;margin:86px 0 .5rem;position:relative}.tau-footer h3:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:var(--tau-secondary)}.tau-footer-links ul{list-style:none;padding:0;margin:0}.tau-footer-links li{margin-bottom:.4rem;font-size:.95rem}.tau-footer-links a{color:#ffffffb3;text-decoration:none;transition:color .3s}.tau-footer-links a:hover{color:var(--tau-secondary)}.tau-footer-contact p{color:#ffffffb3;margin-bottom:.4rem;font-size:.95rem}.tau-footer-contact strong{color:#fff}.tau-footer-bottom{text-align:center;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);color:#ffffff80;font-size:.85rem}@media (max-width: 992px){.tau-footer-top{grid-template-columns:1fr 1fr;gap:2rem}.tau-footer h3{margin-top:2rem}}@media (max-width: 600px){.tau-footer-top{grid-template-columns:1fr}.tau-footer h3{margin-top:2rem}}.tau-footer-logo{width:70px;height:70px;object-fit:contain;border-radius:50%;border:3px solid var(--tau-secondary);background:#fff}.phi-hero{position:relative;min-height:100vh;display:flex;align-items:center;padding:120px 0 60px;overflow:hidden}.phi-hero-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:var(--phi-primary)}.phi-orb{position:absolute;border-radius:50%;filter:blur(80px);z-index:1;opacity:.6}.phi-orb-1{width:500px;height:500px;background:var(--phi-accent);top:-100px;right:-100px;animation:floatOrb 10s ease-in-out infinite alternate}.phi-orb-2{width:400px;height:400px;background:var(--phi-secondary);bottom:-150px;left:-50px;animation:floatOrb 12s ease-in-out infinite alternate-reverse}@keyframes floatOrb{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,50px) scale(1.1)}}.phi-hero-container{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center;position:relative;z-index:10}.phi-hero-content{padding:3rem}.phi-hero-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff1a;border-radius:30px;font-size:.85rem;font-weight:600;letter-spacing:2px;color:var(--phi-secondary);margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.phi-glow-dot{width:8px;height:8px;background:var(--phi-secondary);border-radius:50%;box-shadow:0 0 10px var(--phi-secondary);animation:pulseDot 2s infinite}@keyframes pulseDot{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.phi-hero-title{font-size:clamp(2.5rem,4vw,4rem);font-weight:800;line-height:1.1;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff 0%,var(--phi-secondary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.phi-hero-subtitle{font-size:1.1rem;line-height:1.8;color:#fffc;margin-bottom:2.5rem}.phi-hero-actions{display:flex;gap:1.5rem}.phi-btn-glow{padding:1rem 2rem;background:var(--phi-secondary);color:var(--phi-primary);font-weight:700;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 0 20px #f5f5dc66}.phi-btn-glow:hover{transform:translateY(-3px);box-shadow:0 0 30px #f5f5dc99}.phi-btn-ghost{padding:1rem 2rem;background:#ffffff1a;color:#fff;font-weight:600;border-radius:8px;text-decoration:none;border:1px solid rgba(255,255,255,.2);transition:all .3s ease}.phi-btn-ghost:hover{background:#fff3;transform:translateY(-3px)}.phi-hero-image-wrapper{padding:1rem;transform:perspective(1000px) rotateY(-5deg);transition:transform .5s ease}.phi-hero-image-wrapper:hover{transform:perspective(1000px) rotateY(0) scale(1.02)}.phi-hero-image{width:100%;height:500px;object-fit:cover;object-position:left center;border-radius:8px}@media (max-width: 992px){.phi-hero-container{grid-template-columns:1fr}.phi-hero-image-wrapper{transform:none}.phi-hero-content{padding:2rem}}.phi-about-section{position:relative;z-index:10}.phi-about-header{max-width:800px;margin:0 auto 4rem;text-align:center}.phi-section-title{font-size:clamp(2rem,3vw,3rem);font-weight:700;color:#fff;margin-bottom:1.5rem}.phi-about-intro p{font-size:1.1rem;line-height:1.8;color:#ffffffb3;margin-bottom:1rem}.phi-about-intro p:first-child{font-size:1.25rem;color:var(--phi-secondary);font-weight:500}.phi-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.phi-image-container{padding:1rem;position:relative}.phi-about-img{width:100%;height:400px;object-fit:cover;border-radius:8px}.phi-floating-badge{position:absolute;bottom:-20px;right:-20px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;border-color:var(--phi-secondary)}.phi-highlight{font-size:2.5rem;font-weight:800;color:var(--phi-secondary);line-height:1}.phi-beliefs-panel{padding:3rem}.phi-sub-title{font-size:1.8rem;color:#fff;margin-bottom:2rem}.phi-belief-list{list-style:none;padding:0;margin:0}.phi-belief-list li{display:flex;align-items:flex-start;gap:1rem;font-size:1.1rem;color:#ffffffd9;margin-bottom:1.5rem;line-height:1.6}.phi-list-icon{width:12px;height:12px;background:var(--phi-secondary);border-radius:50%;margin-top:6px;box-shadow:0 0 10px var(--phi-secondary);flex-shrink:0}.phi-values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.phi-value-card{padding:2.5rem;text-align:center;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.phi-value-card:hover{transform:translateY(-10px)}.phi-value-icon{font-size:3rem;font-weight:800;color:#ffffff1a;margin-bottom:1rem}.phi-value-card h4{font-size:1.4rem;color:var(--phi-secondary);margin-bottom:1rem}.phi-value-card p{font-size:1rem;color:#ffffffb3;line-height:1.6}@media (max-width: 992px){.phi-about-grid{grid-template-columns:1fr}.phi-floating-badge{right:20px}.phi-values-grid{grid-template-columns:1fr}}.phi-features-section{position:relative;z-index:10}.phi-features-header{margin-bottom:4rem}.phi-features-subtitle{font-size:1.2rem;color:var(--phi-secondary);margin-top:.5rem}.phi-experiences-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem}.phi-experience-card{flex:1 1 400px;max-width:45%;padding:3.5rem 2.5rem;position:relative;overflow:hidden;transition:transform .4s ease,border-color .4s ease}@media (max-width: 992px){.phi-experience-card{max-width:100%}}.phi-experience-card:hover{transform:translateY(-5px);border-color:var(--phi-secondary)}.phi-exp-glow{position:absolute;top:-50px;right:-50px;width:150px;height:150px;background:var(--phi-secondary);filter:blur(50px);opacity:0;transition:opacity .5s ease;border-radius:50%;pointer-events:none}.phi-experience-card:hover .phi-exp-glow{opacity:.15}.phi-exp-number{font-size:4rem;font-weight:800;color:#ffffff0d;position:absolute;top:1rem;right:1.5rem;line-height:1;transition:color .4s ease}.phi-experience-card:hover .phi-exp-number{color:#ffffff1a}.phi-exp-title{color:#fff;font-size:1.6rem;margin-bottom:1rem;position:relative;z-index:2;font-weight:700}.phi-exp-desc{color:#ffffffb3;line-height:1.6;font-size:1.05rem;position:relative;z-index:2}.phi-blog-section{position:relative;z-index:10}.phi-blog-container{padding:4rem;max-width:900px;margin:0 auto}.phi-blog-header{margin-bottom:3rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:2rem}.phi-blog-title{font-size:clamp(2rem,3vw,3rem);font-weight:800;color:#fff;margin-bottom:1.5rem;line-height:1.2}.phi-blog-intro{font-size:1.2rem;color:var(--phi-secondary);line-height:1.8;font-style:italic}.phi-blog-block{margin-bottom:3rem}.phi-blog-heading{font-size:1.8rem;color:#fff;margin-bottom:1.5rem;font-weight:700;position:relative;display:inline-block}.phi-blog-heading:after{content:"";position:absolute;bottom:-5px;left:0;width:40%;height:2px;background:var(--phi-secondary)}.phi-blog-text p{font-size:1.1rem;color:#fffc;line-height:1.8;margin-bottom:1.5rem}.phi-blog-text strong{color:var(--phi-secondary);font-weight:600}.phi-blog-keywords{margin-top:4rem;padding-top:2rem;border-top:1px dashed rgba(255,255,255,.2);font-size:.9rem;color:#ffffff80;line-height:1.6}@media (max-width: 768px){.phi-blog-container{padding:2rem}}.phi-admissions-section{position:relative;z-index:10}.phi-admissions-container{padding:4rem}.phi-admissions-header{text-align:center;margin-bottom:4rem}.phi-admissions-content{display:flex;flex-wrap:wrap;justify-content:center;gap:2.5rem;margin-bottom:4rem}.phi-admission-step{flex:1 1 400px;max-width:45%;text-align:center;padding:3.5rem 2.5rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(255,255,255,.05);transition:all .4s ease;position:relative;overflow:hidden}@media (max-width: 992px){.phi-admission-step{max-width:100%}}.phi-admission-step:hover{transform:translateY(-5px);border-color:var(--phi-secondary);background:#ffffff0f}.phi-step-number{font-size:8rem;font-weight:800;color:#ffffff08;position:absolute;top:-1.5rem;left:1.5rem;line-height:1;font-family:Outfit,sans-serif;pointer-events:none;transition:color .4s ease}.phi-admission-step:hover .phi-step-number{color:#ffffff14}.phi-admission-step h3{color:#fff;margin-top:1.5rem;margin-bottom:1rem;font-size:1.4rem;position:relative;z-index:2;font-weight:700}.phi-admission-step p{color:#ffffffb3;font-size:1.05rem;position:relative;z-index:2;line-height:1.6}.phi-admissions-cta{text-align:center}@media (max-width: 768px){.phi-admissions-container{padding:2rem}}.layout-phi-wrapper{background-color:var(--phi-primary);color:#fff;font-family:Outfit,Inter,sans-serif;min-height:100vh}.phi-section-padding{padding:6rem 0}.phi-glass-panel{background:#ffffff0d;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 8px 32px #0003}.phi-glass-panel:hover{border-color:#f5f5dc4d;box-shadow:0 8px 32px #f5f5dc1a}.phi-main-content{position:relative;overflow:hidden}.phi-generic-wrapper{background:var(--phi-primary)}.phi-generic-wrapper h2,.phi-generic-wrapper .section-title{color:#fff;font-weight:700}.phi-generic-wrapper .section-subtitle{color:#ffffffb3}.phi-generic-wrapper .faq-section{background-color:transparent}.phi-generic-wrapper .faq-item{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#fff;border-radius:12px}.phi-generic-wrapper .faq-question{color:var(--phi-secondary)}.phi-generic-wrapper .faq-answer{color:#fffc}.portal-container{font-family:Arial,sans-serif;color:#333;background-color:#fff;min-height:100vh}.portal-top-bar{background-color:#3a4119;color:#fff;font-size:12px;padding:8px 0}.portal-top-bar-content{max-width:1200px;margin:0 auto;display:flex;justify-content:flex-end;gap:30px;padding:0 15px}.portal-email,.portal-phone{display:flex;align-items:center;gap:5px}.portal-timing{margin-left:10px;font-weight:700}.portal-header{background-color:#555b2d;color:#fff;padding:15px 0}.portal-header-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:15px;padding:0 15px}.portal-logo{height:70px;width:auto}.portal-titles h1{margin:0;font-size:24px;font-weight:400}.portal-titles h2{margin:5px 0 0;font-size:16px;font-weight:400}.portal-nav{background-color:#d1b87a;border-bottom:3px solid #b89c56}.portal-nav-content{max-width:1200px;margin:0 auto}.portal-nav ul{list-style:none;margin:0;padding:0;display:flex}.portal-nav li{border-right:1px solid #b89c56}.portal-nav li a{display:block;padding:12px 20px;color:#333;text-decoration:none;font-weight:700;font-size:14px}.portal-nav li.active,.portal-nav li:hover{background-color:#b89c56}.portal-main-grid{max-width:1200px;margin:20px auto;display:grid;grid-template-columns:250px 1fr 250px;gap:20px;padding:0 15px}.portal-box{border:1px solid #ddd;margin-bottom:20px}.portal-box-header{background-color:#6a7140;color:#fff;margin:0;padding:10px;font-size:14px;font-weight:700}.portal-sub-header{margin:0;padding:10px;font-size:13px;font-weight:700;border-bottom:1px solid #eee}.portal-link-list{list-style:none;margin:0;padding:0}.portal-link-list li{border-bottom:1px solid #eee}.portal-link-list li a{display:block;padding:10px;color:#4a5320;text-decoration:none;font-size:13px}.portal-link-list li a:hover{background-color:#f9f9f9;color:#00f}.portal-login-options{padding:15px;display:flex;flex-direction:column;gap:10px}.portal-login-btn{display:flex;align-items:center;border:1px solid #ccc;border-radius:4px;overflow:hidden;cursor:pointer;background:#f9f9f9}.portal-login-btn:hover:not(.disabled){background:#eee}.portal-login-btn.disabled{opacity:.7;cursor:not-allowed}.login-icon{background-color:#e0e0e0;padding:10px;display:flex;align-items:center;justify-content:center;border-right:1px solid #ccc}.portal-login-btn span{padding:10px;font-size:12px;font-weight:700;flex-grow:1}.portal-banner{width:100%;margin-bottom:20px}.portal-banner img{width:100%;height:auto;display:block;border:2px solid #ddd}.portal-welcome-title{font-size:22px;color:#333;margin:0 0 15px;text-transform:uppercase}.portal-content-split{display:grid;grid-template-columns:1.5fr 1fr;gap:20px}.portal-section-title{color:#0056b3;font-size:16px;margin:0 0 10px}.portal-text-content p{font-size:14px;line-height:1.5;margin-bottom:20px;color:#444}.portal-announcements .portal-box-header{background-color:#999}.portal-announcement-content{border:1px solid #ddd;border-top:none;height:250px;padding:10px;background:#f9f9f9}.portal-marquee-text{height:100%;font-size:13px}.portal-schools-list{border:1px solid #ddd;height:500px;padding:10px}.portal-marquee-schools{height:100%}.portal-school-item{display:flex;align-items:center;gap:10px;margin-bottom:15px;cursor:pointer}.portal-school-item img{width:30px;height:30px}.portal-school-item span{font-size:12px;color:#00e;text-decoration:underline;font-weight:700}.portal-school-item:hover span{color:#551a8b}@media (max-width: 900px){.portal-main-grid,.portal-content-split{grid-template-columns:1fr}.portal-top-bar-content{flex-direction:column;align-items:center;gap:5px}}.portal-extended-content{max-width:1200px;margin:20px auto;padding:0 15px}.portal-extended-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.portal-feature-box .portal-box-content,.portal-faqs .portal-box-content{border:1px solid #ddd;border-top:none;padding:15px;background:#fafafa}.portal-faq-item{margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed #ccc}.portal-faq-item h4{margin:0 0 5px;color:#4a5320;font-size:14px}.portal-faq-item p{margin:0;font-size:13px;color:#555}@media (max-width: 768px){.portal-extended-grid{grid-template-columns:1fr}}:root{--gd-primary: #9d1f26;--gd-primary-dark: #7a151d;--gd-black: #111111;--gd-gold: #d4af37;--gd-bg-gray: #f5f5f5;--gd-text: #333333;--gd-text-light: #666666;--gd-border: #dddddd;--gd-white: #ffffff;--gd-section-pad: 80px 0}.gd-container{font-family:Open Sans,sans-serif;color:var(--gd-text);background-color:var(--gd-white);line-height:1.7;overflow-x:hidden}.gd-container *{box-sizing:border-box}.gd-container-inner{max-width:1240px;margin:0 auto;padding:0 24px}.gd-container h1,.gd-container h2,.gd-container h3,.gd-container h4,.gd-container h5,.gd-container h6{font-family:Merriweather,Georgia,serif;font-weight:700;margin-top:0;line-height:1.3}.gd-topbar{background-color:#991c26;padding:9px 0}.gd-top-links{display:flex;justify-content:flex-start;align-items:center;gap:24px;flex-wrap:wrap}.gd-phone{color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px}.gd-navbar{background-color:var(--gd-black);padding:14px 0;border-top:1px solid rgba(255,255,255,.08);position:sticky;top:0;z-index:999}.gd-nav-flex{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.gd-logo{display:flex;align-items:center;gap:14px;flex-shrink:0}.gd-logo img{height:55px;width:auto}.gd-logo-text h2{color:#fff;font-size:18px;margin:0 0 2px;letter-spacing:1px}.gd-logo-text h3{color:var(--gd-gold);font-size:12px;margin:0;letter-spacing:2.5px;font-weight:600;text-transform:uppercase}.gd-menu{list-style:none;margin:0;padding:0;display:flex;gap:28px;flex-wrap:wrap;align-items:center}.gd-menu li a{color:#ddd;text-decoration:none;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;transition:color .25s;padding-bottom:3px;border-bottom:2px solid transparent}.gd-menu li a:hover{color:var(--gd-gold);border-bottom-color:var(--gd-gold)}.gd-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;background-color:var(--gd-primary);color:#fff;padding:13px 30px;border-radius:6px;text-decoration:none;font-weight:700;font-size:15px;border:2px solid transparent;cursor:pointer;transition:background-color .25s,transform .2s;white-space:normal;text-align:center}.gd-btn-primary:hover{background-color:var(--gd-primary-dark);transform:translateY(-2px)}.gd-btn-outline{display:inline-block;border:2px solid var(--gd-primary);color:var(--gd-primary);padding:12px 28px;border-radius:6px;font-weight:700;font-size:15px;text-decoration:none;transition:background-color .25s,color .25s;margin-top:24px}.gd-btn-outline:hover{background-color:var(--gd-primary);color:#fff}.gd-hero{position:relative;min-height:580px;display:flex;align-items:center;justify-content:center;overflow:hidden}.gd-hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.gd-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#000000bf 40%,#9d1f2680);z-index:2}.gd-hero-content{position:relative;z-index:3;text-align:center;color:#fff;width:100%;max-width:860px;padding:60px 24px}.gd-hero-content h1{font-size:clamp(30px,5vw,52px);margin-bottom:22px;color:var(--gd-gold);line-height:1.25;text-shadow:0 2px 8px rgba(0,0,0,.4)}.gd-hero-content p{font-size:clamp(15px,2vw,18px);margin-bottom:34px;opacity:.92;max-width:680px;margin-left:auto;margin-right:auto;line-height:1.7}.gd-hero-stats{display:flex;justify-content:center;gap:40px;margin-top:40px;flex-wrap:wrap}.gd-hero-stat{text-align:center}.gd-hero-stat strong{display:block;font-size:13px;letter-spacing:1.5px;color:var(--gd-gold);text-transform:uppercase}.gd-section-heading{text-align:center;margin-bottom:55px}.gd-section-heading h2,.gd-heading-center h2{font-size:clamp(28px,4vw,42px);color:var(--gd-black);margin-bottom:12px}.gd-section-heading h2 span,.gd-heading-center h2 span{color:var(--gd-primary)}.gd-section-heading p,.gd-heading-center p{font-size:17px;color:var(--gd-text-light);max-width:680px;margin:0 auto}.gd-heading-center{text-align:center;margin-bottom:50px}.gd-heading-center h2:after,.gd-section-heading h2:after{content:"";display:block;width:60px;height:4px;background:var(--gd-gold);margin:14px auto 0;border-radius:2px}.gd-about-section{padding:var(--gd-section-pad);background-color:var(--gd-bg-gray)}.gd-about-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start}.gd-about-image-wrapper{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 15px 40px #00000026;aspect-ratio:4/3}.gd-about-img{width:100%;height:100%;object-fit:cover;display:block}.gd-section-title{font-size:clamp(26px,3.5vw,38px);color:var(--gd-primary);margin-bottom:8px;line-height:1.25}.gd-section-title span{color:var(--gd-black)}.gd-about-subtitle{font-size:20px;color:var(--gd-text-light);font-weight:600;margin-bottom:20px;font-style:italic}.gd-about-body{font-size:15px;color:#555;line-height:1.8;margin-bottom:24px;white-space:pre-line}.gd-core-values{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0 24px}.gd-core-value-item{display:flex;align-items:flex-start;gap:10px;background:#fff;border-radius:8px;padding:12px 14px;border-left:4px solid var(--gd-primary)}.gd-core-value-item .gd-cv-num{font-size:12px;font-weight:800;color:var(--gd-gold);flex-shrink:0;padding-top:2px;letter-spacing:.5px}.gd-core-value-item .gd-cv-text strong{display:block;font-size:13px;color:var(--gd-black);font-weight:700;margin-bottom:2px;text-transform:uppercase;letter-spacing:.5px}.gd-core-value-item .gd-cv-text span{font-size:12px;color:#777;line-height:1.4}.gd-academics-preview h4{font-size:17px;color:var(--gd-black);margin-bottom:12px}.gd-check-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 20px}.gd-check-list li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#444}.gd-check-icon{color:var(--gd-primary);flex-shrink:0}.gd-features-section{padding:var(--gd-section-pad);background-color:#f9f9f9}.gd-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.gd-news-card{background:#fff;border-radius:12px;padding:24px;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;border-left:5px solid var(--gd-primary);box-shadow:0 4px 20px #0000000f;transition:transform .25s,box-shadow .25s}.gd-news-card:hover{transform:translateY(-4px);box-shadow:0 12px 35px #0000001f}.gd-news-content{flex:1}.gd-news-content h4{font-size:18px;color:var(--gd-black);margin-bottom:8px;line-height:1.3}.gd-news-content p{font-size:14px;color:#666;margin:0;line-height:1.6}.gd-icon-box{width:52px;height:52px;background:var(--gd-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.gd-academics-section{padding:var(--gd-section-pad);background:var(--gd-white)}.gd-academics-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.gd-academics-body{font-size:15px;color:#555;line-height:1.8;white-space:pre-line;margin-bottom:24px}.gd-academics-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.gd-academics-list li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:#444;padding:10px 14px;background:var(--gd-bg-gray);border-radius:6px;border-left:3px solid var(--gd-gold)}.gd-academics-image{border-radius:12px;overflow:hidden;box-shadow:0 15px 40px #0000001f;aspect-ratio:4/3}.gd-academics-image img{width:100%;height:100%;object-fit:cover;display:block}.gd-admissions-section{padding:var(--gd-section-pad);background:var(--gd-bg-gray)}.gd-steps-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:24px}.gd-step-card{text-align:center;padding:32px 20px;background:var(--gd-white);border:1px solid #eee;border-radius:12px;transition:border-color .25s,box-shadow .25s}.gd-step-card:hover{border-color:var(--gd-gold);box-shadow:0 8px 25px #d4af3733}.gd-step-number{width:56px;height:56px;background:var(--gd-gold);color:var(--gd-black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;margin:0 auto 20px;font-family:Merriweather,serif}.gd-step-card h4{color:var(--gd-primary);margin-bottom:12px;font-size:17px}.gd-step-card p{font-size:14px;color:#777;line-height:1.6;margin:0}.gd-gallery-section{padding:var(--gd-section-pad);background:var(--gd-white)}.gd-gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.gd-gallery-img{width:100%;height:220px;object-fit:cover;border-radius:10px;transition:transform .3s,box-shadow .3s;display:block}.gd-gallery-img:hover{transform:scale(1.04);box-shadow:0 10px 30px #00000026}.gd-testimonials-section{padding:var(--gd-section-pad);background:var(--gd-bg-gray)}.gd-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px}.gd-testimonial-card{background:var(--gd-white);padding:32px;border-radius:12px;box-shadow:0 5px 20px #0000000f;border-top:4px solid var(--gd-gold);display:flex;flex-direction:column;justify-content:space-between}.gd-testimonial-text{font-style:italic;color:#555;margin-bottom:20px;font-size:15px;line-height:1.75;position:relative;padding-left:18px}.gd-testimonial-text:before{content:'"';position:absolute;left:0;top:-4px;font-size:36px;color:var(--gd-gold);font-family:Merriweather,serif;line-height:1}.gd-testimonial-author{color:var(--gd-primary);margin:0;font-size:15px;font-weight:700}.gd-faq-section{padding:var(--gd-section-pad);background:var(--gd-white)}.gd-faq-list{max-width:840px;margin:0 auto}.gd-faq-item{border:1px solid var(--gd-border);border-radius:10px;margin-bottom:14px;padding:20px 24px;transition:border-color .25s,box-shadow .25s}.gd-faq-item:hover{border-color:var(--gd-primary);box-shadow:0 5px 20px #9d1f2614}.gd-faq-question{display:flex;justify-content:space-between;align-items:center;gap:16px}.gd-faq-question h4{margin:0;font-size:17px;color:var(--gd-black);line-height:1.4;flex:1}.gd-faq-icon{color:var(--gd-primary);flex-shrink:0}.gd-faq-answer{margin:14px 0 0;color:#666;font-size:15px;line-height:1.7;padding-top:14px;border-top:1px solid #f0f0f0}.gd-contact-section{padding:var(--gd-section-pad);background:var(--gd-bg-gray)}.gd-contact-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start}.gd-contact-info h2{font-size:clamp(26px,3.5vw,38px);color:var(--gd-black);margin-bottom:12px}.gd-contact-info h2 span{color:var(--gd-primary)}.gd-contact-info>p{font-size:16px;color:#666;margin-bottom:0}.gd-contact-list{list-style:none;padding:0;margin:28px 0 0}.gd-contact-list li{margin-bottom:18px;font-size:15px;display:flex;align-items:flex-start;gap:10px;line-height:1.5}.gd-contact-list strong{color:var(--gd-primary);flex-shrink:0}.gd-contact-form{background:var(--gd-white);padding:40px;border-radius:12px;box-shadow:0 10px 40px #00000014;display:flex;flex-direction:column;gap:16px}.gd-contact-form input,.gd-contact-form textarea{width:100%;padding:14px 16px;border:1.5px solid #ddd;border-radius:8px;font-family:Open Sans,sans-serif;font-size:14px;color:var(--gd-text);background:#fafafa;transition:border-color .25s;resize:vertical}.gd-contact-form input:focus,.gd-contact-form textarea:focus{outline:none;border-color:var(--gd-primary);background:#fff}.gd-contact-form button.gd-btn-primary{width:100%;justify-content:center;padding:15px;font-size:16px;border-radius:8px}.gd-footer{background-color:var(--gd-black);color:#fff;padding:64px 0 0;border-top:5px solid var(--gd-primary)}.gd-footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;padding-bottom:40px}.gd-footer-col h3{color:var(--gd-gold);margin-bottom:18px;font-size:18px;letter-spacing:.5px}.gd-footer-col p{color:#aaa;font-size:14px;line-height:1.7;margin:0}.gd-footer-col ul{list-style:none;padding:0;margin:0}.gd-footer-col ul li{margin-bottom:10px}.gd-footer-col ul li a{color:#aaa;text-decoration:none;font-size:14px;transition:color .25s,padding-left .2s;display:inline-block}.gd-footer-col ul li a:hover{color:var(--gd-gold);padding-left:4px}.gd-footer-bottom{text-align:center;border-top:1px solid rgba(255,255,255,.1);padding:20px 24px;color:#666;font-size:13px}@media (max-width: 1024px){.gd-about-grid{grid-template-columns:1fr;gap:36px}.gd-about-image-wrapper{max-width:600px;margin:0 auto}.gd-academics-grid{grid-template-columns:1fr;gap:36px}.gd-academics-image{max-width:600px;margin:0 auto}.gd-contact-grid{grid-template-columns:1fr;gap:36px}}@media (max-width: 768px){:root{--gd-section-pad: 56px 0}.gd-nav-flex{flex-direction:column;align-items:flex-start;gap:14px}.gd-menu{gap:16px;flex-wrap:wrap}.gd-hero{min-height:480px}.gd-hero-content{padding:48px 16px}.gd-check-list,.gd-core-values,.gd-academics-list{grid-template-columns:1fr}.gd-steps-grid{grid-template-columns:1fr 1fr}.gd-contact-form{padding:24px 20px}.gd-footer-grid{grid-template-columns:1fr;gap:28px}}@media (max-width: 480px){.gd-features-grid,.gd-steps-grid{grid-template-columns:1fr}.gd-gallery-grid{grid-template-columns:1fr 1fr}.gd-testimonials-grid{grid-template-columns:1fr}}.gd-blog-section{padding:var(--gd-section-pad);background:#fafafa;border-top:1px solid #ebebeb}.gd-blog-header{text-align:center;max-width:860px;margin:0 auto 60px}.gd-blog-tag{display:inline-block;background:var(--gd-primary);color:#fff;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:5px 14px;border-radius:20px;margin-bottom:18px}.gd-blog-title{font-size:clamp(24px,3.5vw,36px);color:var(--gd-black);line-height:1.3;margin-bottom:12px}.gd-blog-subheading{font-size:17px;color:var(--gd-text-light);font-style:italic;margin:0}.gd-blog-layout{display:grid;grid-template-columns:1fr 300px;gap:48px;align-items:start}.gd-blog-article{background:var(--gd-white);border-radius:14px;padding:48px;box-shadow:0 4px 24px #0000000f;border-top:4px solid var(--gd-primary)}.gd-blog-intro p{font-size:16px;color:#444;line-height:1.85;margin-bottom:18px}.gd-blog-intro p:first-child{font-size:17px;font-weight:500;color:#333}.gd-blog-pullquote{border-left:5px solid var(--gd-gold);margin:36px 0;padding:20px 28px;background:linear-gradient(135deg,#fffbf0,#fff);border-radius:0 10px 10px 0;font-size:18px;font-style:italic;color:#555;line-height:1.7;font-family:Merriweather,Georgia,serif}.gd-blog-section-block{margin:40px 0;padding-top:32px;border-top:1px solid #f0f0f0}.gd-blog-section-title{font-size:21px;color:var(--gd-primary);margin-bottom:14px;padding-left:14px;border-left:4px solid var(--gd-gold);line-height:1.35}.gd-blog-section-block p{font-size:15px;color:#555;line-height:1.85;margin-bottom:14px}.gd-blog-values-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.gd-blog-value-card{display:flex;flex-direction:column;gap:4px;padding:14px 16px;background:var(--gd-bg-gray);border-radius:8px;border-left:3px solid var(--gd-primary)}.gd-blog-value-label{font-size:13px;font-weight:800;color:var(--gd-primary);text-transform:uppercase;letter-spacing:.8px}.gd-blog-value-desc{font-size:13px;color:#666;line-height:1.5}.gd-blog-list{list-style:none;padding:0;margin:18px 0;display:grid;grid-template-columns:1fr 1fr;gap:8px 24px}.gd-blog-list li{font-size:14px;color:#444;font-weight:500;padding:9px 14px;background:var(--gd-bg-gray);border-radius:6px;display:flex;align-items:center;gap:8px;line-height:1.4}.gd-blog-list li:before{content:"▸";color:var(--gd-primary);flex-shrink:0;font-size:12px}.gd-blog-closing{margin-top:40px;padding:24px;background:#f5f5f5;border-radius:10px}.gd-blog-closing p{font-size:15px;color:#555;line-height:1.85;margin:0}.gd-blog-final-quote{margin-top:36px;text-align:center;padding:36px 28px;background:var(--gd-black);border-radius:12px}.gd-blog-final-quote span{display:block;font-size:48px;color:var(--gd-gold);line-height:1;margin-bottom:12px;font-family:Merriweather,serif}.gd-blog-final-quote p{font-size:18px;font-style:italic;color:var(--gd-white);margin:0;font-family:Merriweather,Georgia,serif;line-height:1.7}.gd-blog-sidebar{display:flex;flex-direction:column;gap:24px;position:sticky;top:90px}.gd-sidebar-card{background:var(--gd-white);border-radius:12px;padding:24px;box-shadow:0 4px 20px #0000000f;border-top:3px solid var(--gd-gold)}.gd-sidebar-card h4{font-size:15px;color:var(--gd-black);margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #eee}.gd-sidebar-card>ul{list-style:none;padding:0;margin:0}.gd-sidebar-card>ul li{font-size:13px;color:#555;padding:7px 0;border-bottom:1px solid #f5f5f5;line-height:1.4;display:flex;gap:8px;align-items:flex-start}.gd-sidebar-card>ul li span{color:var(--gd-primary);font-weight:700;flex:1}.gd-sidebar-cta{background:var(--gd-primary);border-top-color:var(--gd-gold)}.gd-sidebar-cta h4{color:#fff;border-bottom-color:#fff3}.gd-sidebar-cta p{color:#ffffffd9;font-size:14px;margin-bottom:18px;line-height:1.6}.gd-sidebar-cta .gd-btn-primary{display:block;background:var(--gd-gold);color:var(--gd-black);width:100%;text-align:center;font-weight:800;border-radius:8px;line-height:1.4;padding:16px}.gd-sidebar-cta .gd-btn-primary svg{display:inline-block;vertical-align:middle;margin-right:8px;margin-top:-2px}.gd-sidebar-cta .gd-btn-primary:hover{background:#c49d2a}.gd-blog-tags{display:flex;flex-wrap:wrap;gap:8px}.gd-tag{font-size:12px;background:var(--gd-bg-gray);color:var(--gd-primary);padding:5px 12px;border-radius:20px;font-weight:600;border:1px solid #e0e0e0;cursor:default;transition:background .2s,color .2s;display:inline-block}.gd-tag:hover{background:var(--gd-primary);color:#fff;border-color:var(--gd-primary)}.gd-blog-tabs-list{list-style:none;padding:0;margin:0}.gd-blog-tabs-list li{font-size:14px;color:#555;padding:10px 12px;border-bottom:1px solid #f5f5f5;line-height:1.4;display:flex;gap:10px;align-items:flex-start;cursor:pointer;transition:all .2s ease;border-radius:6px;margin-bottom:4px;word-break:break-word;white-space:normal}.gd-blog-tabs-list li:hover{background-color:var(--gd-bg-gray);color:var(--gd-primary)}.gd-blog-tabs-list li.active{background-color:transparent;color:var(--gd-primary);font-weight:700}.gd-blog-tabs-list li .gd-tab-icon{flex-shrink:0;margin-top:3px;opacity:.6;transition:transform .2s}.gd-blog-tabs-list li:hover .gd-tab-icon{transform:translate(3px);opacity:1}.gd-blog-tabs-list li.active .gd-tab-icon{opacity:1}.gd-active-tab-content{animation:fadeIn .4s ease forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1024px){.gd-blog-layout{grid-template-columns:1fr}.gd-blog-sidebar{position:static;order:-1}}@media (max-width: 768px){.gd-blog-article{padding:28px 20px}.gd-blog-values-grid,.gd-blog-list{grid-template-columns:1fr}}=======================================================================Template Name: Academics | Responsive HTML5 Template Template URI: https: //radiustheme.com/ Description: Academics | Academics Responsive HTML5 Template. Author: Radius Theme Author URI: https: //radiustheme.com/ Version: 1.6 @font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxP.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format("truetype")}html,body{height:100%;line-height:1.5;font-weight:400;vertical-align:baseline;background:#fff;color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:15px}h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;line-height:1.5;font-weight:400;margin:0 0 20px;color:#212121}h1{font-size:56px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}p{line-height:1.5;margin:0 0 20px}a{text-decoration:none}a:active,a:hover,a:focus{text-decoration:none}a:active,a:hover,a:focus{outline:0 none}img{width:100%;height:100%}ul{list-style:outside none none;margin:0;padding:0}.clear:after{clear:both;content:"";display:block}.form-group{margin-bottom:15px}@media (min-width: 576px){.container,.container-sm{max-width:100%}}@media (min-width: 768px){.container,.container-md,.container-sm{max-width:750px}}@media (min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:970px}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1164px}}#wrapper{overflow:hidden;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.video-margin-top{margin-top:12px}.margin-bottom-none{margin-bottom:0!important}.margin-bottom-sidebar{margin-bottom:30px}.bg-common-style{background-size:cover;background-position:center;background-repeat:no-repeat}.section-divider{height:1px;width:100%;background:#bdbdbd}.solid-underline{position:relative;padding-bottom:8px;margin-bottom:35px}.solid-underline:after{position:absolute;content:"";height:1px;width:100%;background:#e3e3e3;left:0;bottom:0}.mb-10{margin-bottom:10px}.mb-40{margin-bottom:40px}.btn-view{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.btn-view:hover{color:#9f2925}.section-space{padding:100px 0}.mb-none{margin-bottom:0!important}.accent-bg{background-color:#f5f5f5}.bg-primary{background:#9f2925!important;color:#fff}.bg-textPrimary{background:#fff;color:#9f2925}.bg-primary-deep{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.bg-primary-deep:before{content:"";height:100%;width:100%;top:0;left:0;right:0;margin:0 auto;position:absolute;background-color:#00234acc}.bg-primary-deep-fixed{background-attachment:fixed;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.bg-primary-deep-fixed:before{content:"";height:100%;width:100%;top:0;left:0;right:0;margin:0 auto;position:absolute;background-color:#002147e6}.overlay-primaryColor{position:relative}.overlay-primaryColor:before{content:"";height:100%;width:100%;top:0;left:0;right:0;margin:0 auto;position:absolute;background-color:#002147b3}.overlay-video{position:relative}.overlay-video:before{content:"";top:0;left:0;right:0;margin:0 auto;position:absolute;background-color:#002147e0;height:100%;width:100%}.title-bar-counter{position:relative}.title-bar-counter:before{content:"";height:2px;width:70px;background:#fdc800;position:absolute;left:0;margin:0 auto;right:0;bottom:0;z-index:3}.title-bar-medium-left{position:relative}.title-bar-medium-left:before{content:"";height:3px;width:40px;background:#fdc800;position:absolute;left:0;bottom:-10px;z-index:1;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.title-bar-high{position:relative}.title-bar-high:before{content:"";height:3px;width:40px;background:#fdc800;position:absolute;left:0;bottom:-15px;z-index:1;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.title-bar-big-high{position:relative}.title-bar-big-high:before{content:"";height:3px;width:40px;background:#fdc800;position:absolute;left:0;bottom:-30px;z-index:1;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.title-bar-sm-high{position:relative}.title-bar-sm-high:before{content:"";height:3px;width:40px;background:#fdc800;position:absolute;left:0;bottom:-20px;z-index:1;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px}.title-bar-big-left-close{position:relative}.title-bar-big-left-close:before{content:"";height:4px;width:45px;background:#fdc800;position:absolute;left:0;bottom:-20px;z-index:1}.title-bar-footer{position:relative}.title-bar-footer:before{content:"";height:3px;width:45px;background:#9f2925;position:absolute;left:0;bottom:-20px;z-index:1}.title-bar-small-center{position:relative}.title-bar-small-center:before{content:"";height:2px;width:40px;background:#9f2925;position:absolute;left:0;right:0;bottom:-12px;margin:0 auto;z-index:1}.title-bar-small-left{position:relative}.title-bar-small-left:before{content:"";height:3px;width:45px;background:#9f2925;position:absolute;left:0;bottom:-35px;z-index:1}.title-bar-sidebar{position:relative}.title-bar-sidebar:before{content:"";height:4px;width:45px;background:#9f2925;position:absolute;left:0;bottom:-15px;z-index:1}.title-bar-full-width{position:relative}.title-bar-full-width:before{content:"";height:2px;width:100%;background:#9f2925;position:absolute;left:0;bottom:-12px;z-index:1}.title-default-center{text-transform:capitalize;text-align:center;font-weight:500;margin-bottom:45px;color:#9f2925}@media only screen and (max-width: 767px){.title-default-center{font-size:28px}}@media only screen and (max-width: 480px){.title-default-center{font-size:26px}}.title-default-left{text-transform:capitalize;text-align:left;font-weight:500;margin-bottom:45px}@media only screen and (max-width: 767px){.title-default-left{margin-bottom:36px;font-size:28px}}@media only screen and (max-width: 480px){.title-default-left{margin-bottom:30px;font-size:26px}}.title-default-left a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.title-default-left a:hover{color:#fdc800}.title-default-left-bold{font-size:30px;text-transform:capitalize;text-align:left;font-weight:500;margin-bottom:45px;color:#9f2925}@media (min-width: 992px) and (max-width: 1199px){.title-default-left-bold{font-size:28px}}@media (min-width: 768px) and (max-width: 991px){.title-default-left-bold{font-size:26px}}@media (min-width: 480px) and (max-width: 767px){.title-default-left-bold{font-size:24px}}@media only screen and (max-width: 479px){.title-default-left-bold{font-size:22px}}.title-default-left-bold a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.title-default-left-bold a:hover{color:#fdc800}.title-default-left-bold-lowhight{text-transform:capitalize;text-align:left;font-weight:500;margin-bottom:20px;color:#9f2925}@media only screen and (max-width: 991px){.title-default-left-bold-lowhight{font-size:26px}}@media only screen and (max-width: 767px){.title-default-left-bold-lowhight{font-size:24px}}@media only screen and (max-width: 480px){.title-default-left-bold-lowhight{font-size:22px}}.title-default-left-bold-lowhight a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.title-default-left-bold-lowhight a:hover{color:#fdc800}.title-news-left-bold{text-transform:capitalize;text-align:left;font-weight:500;margin-bottom:15px;color:#9f2925;font-size:22px}@media only screen and (max-width: 767px){.title-news-left-bold{font-size:20px}}@media only screen and (max-width: 480px){.title-news-left-bold{font-size:18px}}.title-news-left-bold a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.title-news-left-bold a:hover{color:#fdc800}.title-default-textPrimary-left{text-transform:capitalize;text-align:left;font-weight:500;margin-bottom:45px;color:#fff}.about-title{font-size:48px;color:#9f2925;margin-bottom:15px;text-align:justify;line-height:28px}.container h1:first-child{text-align:center;padding-top:2rem;padding-bottom:2rem}@media (min-width: 991px) and (max-width: 1199px){.about-title{font-size:40px}}@media (min-width: 768px) and (max-width: 991px){.about-title{font-size:36px}}@media (min-width: 480px) and (max-width: 767px){.about-title{font-size:32px}}@media (min-width: 321px) and (max-width: 479px){.about-title{font-size:28px}}@media only screen and (max-width: 320px){.about-title{font-size:26px}}.title-center{font-weight:500;font-size:36px;color:#9f2925;text-align:center}@media (min-width: 991px) and (max-width: 1199px){.title-center{font-size:34px}}@media (min-width: 768px) and (max-width: 991px){.title-center{font-size:32px}}@media (min-width: 480px) and (max-width: 767px){.title-center{font-size:30px}}@media (min-width: 321px) and (max-width: 479px){.title-center{font-size:28px}}@media only screen and (max-width: 320px){.title-center{font-size:26px}}.about-sub-title{margin-bottom:25px;text-align:justify;line-height:33px;font-size:17px}@media only screen and (max-width: 767px){.about-sub-title{width:100%}}.sub-title-full-width{margin-bottom:80px;text-align:center}@media (min-width: 991px) and (max-width: 1199px){.sub-title-full-width{margin-bottom:70px}}@media (min-width: 768px) and (max-width: 991px){.sub-title-full-width{margin-bottom:60px}}@media (min-width: 480px) and (max-width: 767px){.sub-title-full-width{margin-bottom:50px}}@media (min-width: 321px) and (max-width: 479px){.sub-title-full-width{margin-bottom:40px}}@media only screen and (max-width: 320px){.sub-title-full-width{margin-bottom:30px}}h3.sidebar-title{font-size:22px;color:#9f2925;text-transform:capitalize;margin-bottom:35px;position:relative;font-weight:500}@media (min-width: 480px) and (max-width: 1199px){h3.sidebar-title{font-size:19px}}@media only screen and (max-width: 479px){h3.sidebar-title{font-size:18px}}h3.sidebar-title a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}h3.sidebar-title a:hover{color:#fdc800}h3.sidebar-title:before{content:"";height:3px;width:40px;position:absolute;left:0;bottom:-15px;z-index:1;background:#fdc800}h2.sidebar-title{font-size:30px;color:#9f2925;text-transform:capitalize;margin-bottom:35px;position:relative;font-weight:500}@media (min-width: 480px) and (max-width: 1199px){h2.sidebar-title{font-size:19px}}@media only screen and (max-width: 479px){h2.sidebar-title{font-size:18px}}h2.sidebar-title a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}h2.sidebar-title a:hover{color:#fdc800}h2.sidebar-title:before{content:"";height:3px;width:40px;position:absolute;left:0;bottom:-15px;z-index:1;background:#fdc800}.apply-now-btn{text-align:center;color:#9f2925!important;padding:8px 0;width:104px;background:#fdc800;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-block;border:2px solid #fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.apply-now-btn:hover{background:transparent;color:#fff!important}.apply-now-btn2{text-align:center;color:#9f2925;padding:10px 0;width:104px;background:#fdc800;text-transform:uppercase;font-size:12px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.apply-now-btn2:hover{background:#9f2925;color:#fff!important}.pricetable-btn{padding:10px 0;text-align:center;color:#263238;height:50px;width:160px;background:#fdc800;text-transform:uppercase;font-size:16px;font-weight:500;display:inline-block;border:2px solid #fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width: 480px) and (max-width: 767px){.pricetable-btn{height:45px;width:140px;font-size:15px;padding:9px 0}}@media only screen and (max-width: 479px){.pricetable-btn{height:40px;width:130px;font-size:14px;padding:8px 0}}.pricetable-btn:hover{background:transparent;color:#fff}.default-big-btn{color:#fff;padding:15px 0;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border:none;width:162px;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.default-big-btn:hover{background:#fdc800;color:#212121}.default-full-width-btn{color:#fff;padding:12px 0;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border:none;width:100%;border:2px solid #9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.default-full-width-btn:hover{background:transparent;color:#9f2925}.ghost-full-width-btn{color:#fff;padding:14px 0;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border:none;width:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.ghost-full-width-btn:hover{background:#fdc800;color:#9f2925}.join-now-btn{color:#9f2925;padding:13px 40px;background:#fdc800;text-transform:uppercase;font-size:14px;font-weight:500;display:inline-block;border:none;border:2px solid #fdc800;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 480px) and (max-width: 767px){.join-now-btn{padding:10px 36px}}@media only screen and (max-width: 479px){.join-now-btn{padding:8px 26px}}.join-now-btn:hover{background:transparent;color:#fff}.join-now-primary-btn{color:#fff;padding:13px 0;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:500;display:inline-block;border:none;width:148px;border:2px solid #9f2925;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.join-now-primary-btn:hover{background:transparent;color:#9f2925}.sidebar-search-btn{color:#fff;padding:14px 40px;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:500;display:inline-block;border:none;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-search-btn:hover{background:#fdc800;color:#9f2925}.sidebar-search-btn-full{color:#fff;padding:13px 0;width:100%;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:500;display:inline-block;border:none;border:2px solid #9f2925;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-search-btn-full:hover{background:transparent;color:#9f2925}.view-all-accent-btn{text-align:center;color:#fff;padding:12px 34px;background:#9f2925;text-transform:uppercase;font-size:14px;display:inline-block;border:none;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.view-all-accent-btn:focus{color:#fff}.view-all-accent-btn:hover{background:#fdc800;color:#212121}.details-accent-btn{text-align:center;color:#9f2925;padding:10px 30px;text-transform:uppercase;font-size:14px;display:inline-block;border:none;font-weight:500;border:2px solid #fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.details-accent-btn:hover{background:#fdc800;color:#fff}.view-all-primary-btn{text-align:center;color:#fff;padding:12px 0;background:#9f2925;text-transform:uppercase;font-size:14px;display:inline-block;border:none;width:130px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.view-all-primary-btn:hover{background:#fdc800;color:#030507}.ghost-btn{border:2px solid #fdc800;color:#fff;padding:10px 30px;background:transparent;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-btn:hover{background:#fdc800;color:#9f2925}.ghost-btn-big{border:2px solid #fdc800;color:#fff;padding:12px 30px;background:transparent;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-btn-big:hover{background:#fdc800;color:#9f2925}.ghost-btn-big-primary{border:2px solid #9f2925;color:#9f2925;padding:12px 30px;background:transparent;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-btn-big-primary:hover{background:#9f2925;color:#fff}.sidebar-ghost-btn{text-align:center;color:#fff;padding:8px 0;width:160px;font-style:italic;background:transparent;text-transform:uppercase;font-size:18px;font-weight:500;display:inline-block;border:2px solid #fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar-ghost-btn:hover{background:#fdc800;color:#9f2925}.enroll-btn{color:#9f2925;padding:18px 0;background:#fdc800;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border:none;width:100%;border:2px solid #fdc800;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.enroll-btn:hover{background:transparent;color:#fdc800}.download-btn{position:relative;color:#9f2925;padding:18px 0;background:transparent;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border:none;width:100%;border:1px solid #9f2925;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.download-btn:before{content:"";position:absolute;font-family:FontAwesome;color:#9f2925;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:8%;z-index:1}.download-btn:hover{border:1px solid #fdc800;background:#fdc800;color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.download-btn:hover:before{color:#fff}.default-white-btn{border:none;color:#9f2925;padding:13px 30px;background:#fff;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.default-white-btn:hover{color:#fff;background:#9f2925}.isotop-btn{text-align:center;margin-bottom:45px}.isotop-btn:after{display:none}.isotop-btn a{background:transparent;padding:10px 30px;font-size:16px;font-weight:500;color:#9f2925;margin:0 0 5px;text-transform:uppercase;display:inline-block;border:1px solid #e0e0e0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 768px) and (max-width: 1199px){.isotop-btn a{padding:10px 26px}}.isotop-btn a:hover,.isotop-btn .current{border:1px solid #9f2925;background:#9f2925;color:#fff}.play-btn{z-index:2;border:3px solid #FFFFFF;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;display:inline-block;height:70px;width:70px;line-height:70px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 480px){.play-btn{width:50px;height:50px;line-height:50px}}.play-btn i{color:#fdc800;font-size:20px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.play-btn:hover{border:3px solid #fdc800}.play-btn:hover i{color:#fff}.isotop-btn-accent{text-align:center;margin-bottom:45px}.isotop-btn-accent:after{display:none}.isotop-btn-accent a{background:transparent;padding:10px 30px;font-size:16px;font-weight:700;color:#9f2925;margin:0 0 5px;text-transform:uppercase;display:inline-block;border:1px solid #e0e0e0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.isotop-btn-accent a:hover,.isotop-btn-accent .current{border:1px solid #fdc800;background:#fdc800;color:#fff}.default-btn{color:#fff;padding:13px 30px;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;border:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.default-btn:hover{background:#00082e;color:#fff}.quote-white-btn{border:none;color:#9f2925;padding:10px 20px;background:#fff;text-transform:uppercase;font-size:13px;font-weight:700;display:inline-block;border-radius:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.quote-white-btn:hover{color:#212121}.default-white-small-btn{color:#212121;padding:8px 20px;background:#fff;text-transform:uppercase;font-size:13px;font-weight:700;display:inline-block;border-radius:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.default-white-small-btn:hover{color:#9f2925}.submit-btn{color:#fff;padding:12px 44px;background:#9f2925;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border-radius:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.submit-btn:hover{background:#00082e;color:#fff}.ghost-semi-color-btn{border:2px solid #9f2925;color:#444;padding:10px 30px;background:transparent;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;border-radius:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-semi-color-btn:hover{background:#9f2925;color:#fff}.ghost-color-btn{border:2px solid #9f2925;color:#9f2925;padding:10px 44px;background:transparent;text-transform:uppercase;font-size:16px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-color-btn i{margin-left:10px;color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-color-btn:hover{background:#9f2925;color:#fff}.ghost-color-btn:hover i{color:#fff}.ghost-text-color-btn{border:2px solid #BDBDBD;color:#9f2925;padding:10px 44px;background:transparent;text-transform:uppercase;font-size:16px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-text-color-btn:hover{border:2px solid #9f2925;background:#9f2925;color:#fff}.ghost-on-hover-btn{border:2px solid #9f2925;color:#fff;padding:12px 40px;background:#9f2925;text-transform:uppercase;font-size:16px;font-weight:700;display:inline-block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.ghost-on-hover-btn:hover{background:transparent;color:#9f2925}.owl-controls .owl-nav{position:absolute;top:-88px;right:-2px}@media only screen and (max-width: 991px){.owl-controls .owl-nav{top:-77px}}@media only screen and (max-width: 480px){.owl-controls .owl-nav{position:inherit}}.owl-controls i{margin-left:0;color:#fdc800;display:block;line-height:20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.owl-controls .owl-prev{border:1px solid #fdc800;background:#fff!important;opacity:1!important;font-size:18px!important;margin:0 1px!important;height:30px;width:30px;line-height:30px;border-radius:50px!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 480px){.owl-controls .owl-prev{left:-15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute}}.owl-controls .owl-prev:hover{background:#9f2925!important;border:1px solid #9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.owl-controls .owl-prev:hover i{color:#fff}.owl-controls .owl-next{border:1px solid #fdc800;right:-45px;background:#fff!important;opacity:1!important;font-size:18px!important;margin:0 4px!important;height:30px;width:30px;line-height:30px;border-radius:50px!important;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 480px){.owl-controls .owl-next{right:-20px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute}}.owl-controls .owl-next:hover{background:#9f2925!important;border:1px solid #9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.owl-controls .owl-next:hover i{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#scrollUp{background-color:#fdc800cc;bottom:11%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px;height:45px;line-height:45px;position:fixed;right:20px;text-align:center;text-decoration:none;transition:all .5s cubic-bezier(0,0,0,1) 0s;width:45px;z-index:99999;border-radius:50%}@media only screen and (max-width: 768px){#scrollUp{bottom:16%}}#scrollUp i{color:#fff}#scrollUp:hover,#scrollUp:focus{background-color:#fffc}#scrollUp:hover i,#scrollUp:focus i{color:#9f2925}#preloader{background:#9f2925 no-repeat scroll center center;height:100%;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:9999999;padding:2rem}#preloader img{width:100px;height:100px;-webkit-animation:spin linear infinite;animation:spin 2s linear;margin:20%}@-webkit-keyframes spin{0%{transform:rotate(0);-webkit-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.inner-page-banner-area{text-align:left;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:block;padding:100px 0 115px}.inner-page-banner-area:after{position:absolute;content:"";background:#000000b3;height:100%;width:100%;top:0;left:0;right:0;margin:0 auto}.inner-page-banner-area .pagination-area{position:relative;z-index:1}.inner-page-banner-area .pagination-area h1{text-transform:capitalize;font-weight:700;margin-bottom:5px;font-size:48px;color:#fff}@media (min-width: 480px) and (max-width: 767px){.inner-page-banner-area .pagination-area h1{font-size:42px}}@media only screen and (max-width: 479px){.inner-page-banner-area .pagination-area h1{font-size:32px}}.inner-page-banner-area .pagination-area ul li{display:inline-block;color:#fff;font-size:14px}.inner-page-banner-area .pagination-area ul li a{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.inner-page-banner-area .pagination-area ul li a:hover{color:#fff}.pagination-center{text-align:center;margin-top:43px}@media (min-width: 992px) and (max-width: 1199px){.pagination-center{margin-top:33px}}@media (min-width: 768px) and (max-width: 991px){.pagination-center{margin-top:23px}}@media (min-width: 480px) and (max-width: 767px){.pagination-center{margin-top:13px}}@media (min-width: 321px) and (max-width: 479px){.pagination-center{margin-top:03px}}@media only screen and (max-width: 320px){.pagination-center{margin-top:0}}.pagination-center li{display:inline-block}.pagination-center li a{width:42px;font-size:16px;color:#fff;height:40px;background:#9f2925;display:block;line-height:40px;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.pagination-center li a:hover,.pagination-center .active a{background:#fdc800}.pagination-left{text-align:left;margin-top:20px}.pagination-left li{display:inline-block}.pagination-left li a{width:42px;font-size:16px;color:#fff;height:40px;background:#9f2925;display:block;line-height:40px;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.pagination-left li a:hover,.pagination-left .active a{background:#fdc800}.overlay-default{position:relative}.overlay-default:before{content:"";background-color:#00000080;height:100%;width:100%;position:absolute;z-index:6;top:0;left:0;right:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mt-30{margin-top:30px}.main-menu-area{left:0;right:0;margin:0 auto;top:0;z-index:10}.main-menu-area .logo-area img{width:200px}@media (min-width: 992px) and (max-width: 1199px){.main-menu-area .logo-area{margin:0}}@media (min-width: 768px) and (max-width: 991px){.main-menu-area .logo-area{margin:0}}.main-menu-area .apply-btn-area{margin:22px 0;text-align:right}.login-form{position:absolute;z-index:999;top:38px;right:-20px;width:540px;height:444px;text-align:left;background:#fff;border:1px solid #BDBDBD;padding:40px}@media only screen and (max-width: 767px){.login-form{margin-bottom:15px}}.login-form label{width:100%;font-size:16px;font-weight:500;margin-bottom:12px;color:#9f2925}.login-form input{height:40px;padding:0 10px;width:100%;border-radius:0;border:1px solid #BDBDBD;margin-bottom:15px;color:#9f2925;font-weight:500;font-size:15px}.login-form span{margin-right:15px;color:#9f2925}@media (min-width: 768px) and (max-width: 991px){.login-form span{font-size:12px}}@media only screen and (max-width: 479px){.login-form span{display:inline-block;margin-left:0;margin-top:15px}}.login-form span input{width:inherit;height:inherit;margin-right:10px;padding:30px}nav#desktop-nav ul{text-align:right}nav#desktop-nav ul .active>a{color:#fdc800}nav#desktop-nav ul li{display:inline-block;position:relative}nav#desktop-nav ul li:hover ul{opacity:1;transform:scaleY(1);visibility:visible}nav#desktop-nav ul li:hover ul:before{width:100%}nav#desktop-nav ul li a{padding:30px 10px;display:block;font-size:.9rem;text-transform:uppercase;text-decoration:none;font-weight:500;color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 992px) and (max-width: 1199px){nav#desktop-nav ul li a{padding:30px 12px}}@media (min-width: 768px) and (max-width: 991px){nav#desktop-nav ul li a{padding:30px 6px}}nav#desktop-nav ul li a:hover{color:#fdc800}nav#desktop-nav ul li .active{background-color:#1a3b61}nav#desktop-nav ul li .active a{color:#fdc800}nav#desktop-nav ul li>ul{position:relative;margin-top:0;text-align:left;opacity:0;visibility:hidden;position:absolute;top:100%;transform:scaleY(0);transform-origin:0 0 0;transition:all .5s ease 0s;width:250px;z-index:99999;background:#9f2925;padding:0;left:-65px}@media (min-width: 992px) and (max-width: 1199px){nav#desktop-nav ul li>ul{left:-3px}}@media only screen and (max-width: 991px){nav#desktop-nav ul li>ul{left:-9px}}nav#desktop-nav ul li>ul:before{position:absolute;content:"";background-color:#fdc800;margin:0 auto;z-index:12;height:1px;top:0;left:0;width:0%;right:0;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}nav#desktop-nav ul li>ul>li{padding:0;display:block;border-bottom:1px solid #1A3B61}nav#desktop-nav ul li>ul>li>a{padding:10px 10px 10px 15px;display:block;color:#fff}nav#desktop-nav ul li>ul>li:last-child{border-bottom:none}nav#desktop-nav ul li>ul>li:hover,nav#desktop-nav ul li>ul>li .active{background:#1a3b61;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}nav#desktop-nav ul li>ul>li:hover a,nav#desktop-nav ul li>ul>li .active a{color:#fdc800}nav#desktop-nav ul li>ul>li:hover a:before,nav#desktop-nav ul li>ul>li .active a:before{opacity:0}nav#desktop-nav ul li .mega-menu-area{padding:18px 15px;width:716px;left:5px}@media (min-width: 992px) and (max-width: 1199px){nav#desktop-nav ul li .mega-menu-area{left:-258px}}@media only screen and (max-width: 991px){nav#desktop-nav ul li .mega-menu-area{left:-272px}}nav#desktop-nav ul li .mega-menu-area>li{width:158px;border-bottom:none;display:inline-block;margin-right:14px}nav#desktop-nav ul li .mega-menu-area>li:hover{background:transparent!important}nav#desktop-nav ul li .mega-menu-area>li:hover>a{color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}nav#desktop-nav ul li .mega-menu-area>li:hover>a:hover{color:#fdc800;background:#1a3b61;padding-left:10px}nav#desktop-nav ul li .mega-menu-area>li a{padding:8px 0;display:block;border-bottom:1px solid #1A3B61}nav#desktop-nav ul li .mega-menu-area>li a:last-child{border-bottom:none}nav#desktop-nav ul li .mega-menu-area>li:last-child{margin-right:0}nav#desktop-nav ul li .mega-menu-area>li .active{padding-left:10px;background-color:#1a3b61;color:#fdc800}nav#desktop-nav li.has-child-menu{position:relative}nav#desktop-nav li.has-child-menu>a{color:#fff}nav#desktop-nav li.has-child-menu>a:after{font-family:FontAwesome;content:"";float:right}nav#desktop-nav li.has-child-menu>ul.thired-level{position:absolute;left:180px;top:0;opacity:0;transform:scaleY(0);transform-origin:0 0 0;transition:all .5s ease 0s}nav#desktop-nav li.has-child-menu>ul.thired-level li a{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}nav#desktop-nav li.has-child-menu>ul.thired-level li:hover a{color:#fdc800}nav#desktop-nav li.has-child-menu>ul.thired-level .active{background-color:#1a3b61}nav#desktop-nav li.has-child-menu>ul.thired-level .active a{color:#fdc800}nav#desktop-nav li.has-child-menu:hover ul.thired-level{opacity:1;transform:scaleY(1);visibility:visible}.main-menu-area{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.main-menu-area .header-search{margin:30px 0;text-align:right}.main-menu-area .header-search .search-form{display:none;position:absolute;bottom:-51px;right:15px;z-index:10;color:#fff;height:50px;width:500px;font-size:18px;background:#fdc800b3;border:2px solid #fdc800;padding:5px 18px 5px 10px;-webkit-box-shadow:inset 0px 0px 10px 5px rgba(253,200,0,.3);-moz-box-shadow:inset 0px 0px 10px 5px rgba(253,200,0,.3);box-shadow:inset 0 0 10px 5px #fdc8004d}.main-menu-area .header-search a i{color:#fdc800;border-left:1px solid #d3d3d3;padding-left:30px}.main-menu-area .header-search input:focus{outline:none}.main-menu-area .header-search input::-webkit-input-placeholder{color:#fff}.main-menu-area .header-search input::-moz-placeholder{color:#fff}.main-menu-area .header-search input:-moz-placeholder{color:#fff}.main-menu-area .header-search input:-ms-input-placeholder{color:#fff}.stick{background:#002147e6;border-bottom:2px solid #9f2925;position:fixed;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}#header1{position:fixed;width:100%;top:0;z-index:100}.slider1-area.index1{margin-top:82px}@media only screen and (max-width: 767px){.slider1-area.index1{margin-top:0}}.header2-area .header-top-area{background:#9f2925}.header2-area .header-top-area .header-top-left{margin:7px 0}.header2-area .header-top-area .header-top-left ul li{display:inline-block;text-transform:lowercase;font-size:13px;border-right:1px solid #BDBDBD;margin-right:15px;padding-right:15px}.header2-area .header-top-area .header-top-left ul li i{padding-right:10px;color:#fdc800;font-size:14px}.header2-area .header-top-area .header-top-left ul li a{color:#d0d6dd;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area .header-top-area .header-top-left ul li:last-child{border-right:0;padding-right:0;margin-right:0}.header2-area .header-top-area .header-top-left ul li:hover a{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area .header-top-area .header-top-right{text-align:right}.header2-area .header-top-area .header-top-right ul li{font-size:13px;padding-right:0;display:inline-block;margin-left:15px;position:relative}.header2-area .header-top-area .header-top-right ul li .login-btn-area{padding:9px 15px;display:block;color:#bcc8d6;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area .header-top-area .header-top-right ul li .login-btn-area i{padding-right:10px;font-size:14px;color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area .header-top-area .header-top-right ul li .login-btn-area:hover{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area .header-top-area .header-top-right ul li .apply-btn-area{text-align:right}.header2-area .header-search a i{color:#444;border-left:1px solid #d3d3d3;padding-left:30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area .header-search a:hover i{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header2-area nav#desktop-nav>ul>li>a{padding:30px 25px;color:#9f2925}.header2-area nav#desktop-nav>ul>li>a:hover{color:#fdc800}@media (min-width: 992px) and (max-width: 1199px){.header2-area nav#desktop-nav>ul>li>a{padding:30px 18px}}@media (min-width: 768px) and (max-width: 991px){.header2-area nav#desktop-nav>ul>li>a{padding:30px 6px}}.header2-area nav#desktop-nav>ul>li ul{left:10px}@media (min-width: 992px) and (max-width: 1199px){.header2-area nav#desktop-nav>ul>li ul{left:3px}}@media (min-width: 768px) and (max-width: 991px){.header2-area nav#desktop-nav>ul>li ul{left:-9px}}@media (min-width: 992px) and (max-width: 1199px){.header2-area nav#desktop-nav>ul>li .mega-menu-area{left:-267px}}@media (min-width: 768px) and (max-width: 991px){.header2-area nav#desktop-nav>ul>li .mega-menu-area{left:-272px}}.header2-area nav#desktop-nav>ul .active>a{color:#fdc800}.header2-area .stick{background:#ffffffe6;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out}.header3-area{position:fixed;z-index:15;left:0;right:0}.header3-area .header-top-area{background:transparent}.header3-area .header-top-area .top-bar-border{position:relative}.header3-area .header-top-area .top-bar-border:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background:#656565}.header3-area .header-top-area .top-bar-border:after{clear:both;content:"";display:block}.header3-area .header-top-area .header-top-left{padding-top:8px}.header3-area .header-top-area .header-top-left ul li{display:inline-block;text-transform:lowercase;font-size:13px;border-right:1px solid #BDBDBD;margin-right:15px;padding-right:15px}.header3-area .header-top-area .header-top-left ul li i{padding-right:10px;color:#fdc800;font-size:14px}.header3-area .header-top-area .header-top-left ul li a{color:#d0d6dd;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header3-area .header-top-area .header-top-left ul li:last-child{border-right:0;padding-right:0;margin-right:0}.header3-area .header-top-area .header-top-left ul li:hover a{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header3-area .header-top-area .header-top-right{text-align:right}.header3-area .header-top-area .header-top-right ul li{position:relative;font-size:13px;padding-right:0;display:inline-block;margin-left:15px}.header3-area .header-top-area .header-top-right ul li a{color:#bcc8d6;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header3-area .header-top-area .header-top-right ul li a i{padding-right:10px;font-size:14px;color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header3-area .header-top-area .header-top-right ul li a:hover{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header3-area .header-top-area .header-top-right ul li .apply-btn-area{text-align:right}.header3-area .header-divider{border-bottom:1px solid #656565}.header3-area nav#desktop-nav>ul>li>a{padding:30px 25px}@media (min-width: 992px) and (max-width: 1199px){.header3-area nav#desktop-nav>ul>li>a{padding:30px 18px}}@media (min-width: 768px) and (max-width: 991px){.header3-area nav#desktop-nav>ul>li>a{padding:30px 6px}}.header3-area nav#desktop-nav>ul>li ul{left:10px}@media (min-width: 992px) and (max-width: 1199px){.header3-area nav#desktop-nav>ul>li ul{left:3px}}@media (min-width: 768px) and (max-width: 991px){.header3-area nav#desktop-nav>ul>li ul{left:-9px}}@media (min-width: 992px) and (max-width: 1199px){.header3-area nav#desktop-nav>ul>li .mega-menu-area{left:-267px}}@media (min-width: 768px) and (max-width: 991px){.header3-area nav#desktop-nav>ul>li .mega-menu-area{left:-272px}}.header4-area .header-top-area{padding:10px 0 8px;background:#fff}.header4-area .header-top-area .header-top-right{text-align:right}.header4-area .header-top-area .header-top-right ul li{position:relative;font-size:16px;display:inline-block;margin-left:15px;padding-right:15px;border-right:1px solid #212121}.header4-area .header-top-area .header-top-right ul li:nth-child(3n){border-right:none}.header4-area .header-top-area .header-top-right ul li:nth-child(4n){border-right:none;padding-right:0}@media (min-width: 768px) and (max-width: 991px){.header4-area .header-top-area .header-top-right ul li:nth-child(4n){display:none}}.header4-area .header-top-area .header-top-right ul li i{padding-right:10px;font-size:18px;color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header4-area .header-top-area .header-top-right ul li a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header4-area .header-top-area .header-top-right ul li a:hover{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.header4-area .header-top-area .header-top-right ul li .apply-btn-area{text-align:right}.header4-area .header-top-area .header-top-right .login-form{position:absolute;z-index:999;top:46px;right:-20px;width:540px;height:444px;text-align:left;background:#fff;border:1px solid #BDBDBD;padding:40px}@media only screen and (max-width: 767px){.header4-area .header-top-area .header-top-right .login-form{margin-bottom:15px}}.header4-area .header-top-area .header-top-right .login-form label{width:100%;font-size:16px;font-weight:500;margin-bottom:12px;color:#9f2925}.header4-area .header-top-area .header-top-right .login-form input{height:40px;padding:0 10px;width:100%;border-radius:0;border:1px solid #BDBDBD;margin-bottom:15px;color:#9f2925;font-weight:500;font-size:15px}.header4-area .header-top-area .header-top-right .login-form span{font-size:13px;margin-right:15px;color:#9f2925}@media (min-width: 768px) and (max-width: 991px){.header4-area .header-top-area .header-top-right .login-form span{font-size:12px}}@media only screen and (max-width: 479px){.header4-area .header-top-area .header-top-right .login-form span{display:inline-block;margin-left:0;margin-top:15px}}.header4-area .header-top-area .header-top-right .login-form span input{width:inherit;height:inherit;margin-right:10px;padding:30px}.header4-area nav#desktop-nav>ul{text-align:left}.header4-area nav#desktop-nav>ul>li>a{padding:20px 35px}@media (min-width: 992px) and (max-width: 1199px){.header4-area nav#desktop-nav>ul>li>a{padding:20px 24px}}@media (min-width: 768px) and (max-width: 991px){.header4-area nav#desktop-nav>ul>li>a{padding:20px 11px}}.header4-area nav#desktop-nav>ul>li ul{left:20px}@media (min-width: 992px) and (max-width: 1199px){.header4-area nav#desktop-nav>ul>li ul{left:9px}}@media (min-width: 768px) and (max-width: 991px){.header4-area nav#desktop-nav>ul>li ul{left:-3px}}@media (min-width: 768px) and (max-width: 991px){.header4-area nav#desktop-nav>ul>li .mega-menu-area{left:-68px}}.header4-area .header-search{margin:20px 0}@media only screen and (max-width: 767px){header{display:none}}.mobile-menu-area{display:none}.mean-container .mean-bar{float:none}@media only screen and (max-width: 767px){.mean-container .mean-bar a{padding:6px 16px;display:inline-block}}@media only screen and (max-width: 767px){.mean-container .mean-bar .meanmenu-reveal{margin-top:10px}}.mean-container .mean-bar:after{content:"";clear:both;display:block}.mean-container .mean-nav ul li a{color:#212121;font-weight:700;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.mean-container .mean-nav ul li a:hover{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.mean-container .mean-nav>ul:after{content:"";display:block;clear:both}.mean-container .mean-nav>ul{overflow-y:scroll;height:auto!important;box-shadow:0 4px 9px #00000040}.mean-container .mean-bar a.logo-mobile-menu{background-color:#fffffff2;box-sizing:border-box;width:200px;height:55px}.mean-container a.meanmenu-reveal{position:absolute}.mean-bar+div#wrapper{padding-top:53px}.mean-container .mean-nav ul li li a{color:#212121;opacity:1}.slider1-area .nivo-controlNav{display:none}.slider1-area .nivo-directionNav a.nivo-prevNav{left:8px;width:50px;height:50px;border-radius:50%;background-color:#00000080;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-prevNav:before{content:"";font: 14px/1 FontAwesome;color:#fff;cursor:pointer;font-size:16px;margin:0;position:absolute;text-align:center;top:18px;z-index:9;height:10px;width:10px;left:19px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-prevNav:hover{background-color:#00214799;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-prevNav:hover:before{background:transparent;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-nextNav{right:8px;width:50px;height:50px;border-radius:50%;background-color:#00000080;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-nextNav:before{content:"";font: 14px/1 FontAwesome;color:#fff;cursor:pointer;font-size:16px;margin:0;position:absolute;text-align:center;top:18px;z-index:9;height:10px;width:10px;right:19px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-nextNav:hover{background-color:#00214799;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-directionNav a.nivo-nextNav:hover:before{background:transparent;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.slider1-area .nivo-caption{opacity:1;top:-40px}@media only screen and (max-width: 991px){.slider1-area .nivo-caption{top:0}}.slider1-area .slide-1 .title1,.slider1-area .slide-2 .title1,.slider1-area .slide-3 .title1{color:#fff;text-transform:capitalize;font-size:56px;margin-bottom:10px}@media (min-width: 992px) and (max-width: 1199px){.slider1-area .slide-1 .title1,.slider1-area .slide-2 .title1,.slider1-area .slide-3 .title1{font-size:42px}}@media (min-width: 768px) and (max-width: 991px){.slider1-area .slide-1 .title1,.slider1-area .slide-2 .title1,.slider1-area .slide-3 .title1{font-size:38px}}@media (min-width: 480px) and (max-width: 767px){.slider1-area .slide-1 .title1,.slider1-area .slide-2 .title1,.slider1-area .slide-3 .title1{margin-bottom:20px;font-size:32px}}@media only screen and (max-width: 479px){.slider1-area .slide-1 .title1,.slider1-area .slide-2 .title1,.slider1-area .slide-3 .title1{font-size:28px;margin-bottom:10px;line-height:1.25}}@media only screen and (max-width: 319px){.slider1-area .slide-1 .title1,.slider1-area .slide-2 .title1,.slider1-area .slide-3 .title1{font-size:24px}}.slider1-area .slide-1 p,.slider1-area .slide-2 p,.slider1-area .slide-3 p{font-size:16px;margin-bottom:50px}@media (min-width: 991px) and (max-width: 1199px){.slider1-area .slide-1 p,.slider1-area .slide-2 p,.slider1-area .slide-3 p{display:none}}@media (min-width: 768px) and (max-width: 991px){.slider1-area .slide-1 p,.slider1-area .slide-2 p,.slider1-area .slide-3 p{margin-bottom:30px}}@media only screen and (max-width: 767px){.slider1-area .slide-1 p,.slider1-area .slide-2 p,.slider1-area .slide-3 p{display:none}}@media only screen and (max-width: 479px){.slider1-area .slide-1 .slider-btn-area,.slider1-area .slide-2 .slider-btn-area,.slider1-area .slide-3 .slider-btn-area{display:none}}.slider3-area .nivo-caption{opacity:1;top:0}@media only screen and (max-width: 1199px){.slider3-area .nivo-caption{top:0}}@media only screen and (max-width: 991px){.slider3-area .nivo-caption .slide-1 p,.slider3-area .nivo-caption .slide-2 p,.slider3-area .nivo-caption .slide-3 p{display:none}}.about1-area{text-align:center}@media (min-width: 992px) and (max-width: 1199px){.about1-area{padding:74px 0 0}}@media (min-width: 768px) and (max-width: 991px){.about1-area{padding:67px 0 0}}@media (min-width: 480px) and (max-width: 767px){.about1-area{padding:53px 0 0}}@media (min-width: 321px) and (max-width: 479px){.about1-area{padding:44px 0 0}}@media only screen and (max-width: 320px){.about1-area{padding:35px 0 0}}.about2-area{padding:81px 0 94px}@media (min-width: 992px) and (max-width: 1199px){.about2-area{padding:74px 0 84px}}@media (min-width: 768px) and (max-width: 991px){.about2-area{padding:66px 0 74px}}@media (min-width: 480px) and (max-width: 767px){.about2-area{padding:57px 0 34px}}@media (min-width: 321px) and (max-width: 479px){.about2-area{padding:49px 0 23px}}@media only screen and (max-width: 320px){.about2-area{padding:39px 0 14px}}.about-img-holder{text-align:center}.about-img-holder img{margin:0 auto}.about-page1-area{padding:88px 0 100px}@media (min-width: 992px) and (max-width: 1199px){.about-page1-area{padding:78px 0 53px}}@media (min-width: 768px) and (max-width: 991px){.about-page1-area{padding:68px 0 43px}}@media (min-width: 480px) and (max-width: 767px){.about-page1-area{padding:58px 0 70px}}@media (min-width: 321px) and (max-width: 479px){.about-page1-area{padding:48px 0 60px}}@media only screen and (max-width: 320px){.about-page1-area{padding:38px 0 50px}}.about-page1-inner .about-page-content-holder .content-box{margin-bottom:30px}.about-page1-inner .about-page-content-holder .content-box h2{font-size:30px;color:#9f2925;margin-bottom:15px;font-weight:700}.about-page1-inner .about-page-content-holder .content-box p{color:#444}.about-page1-inner .about-page-img-holder{margin-top:12px}.about-page2-area{padding:88px 0 100px}@media (min-width: 992px) and (max-width: 1199px){.about-page2-area{padding:78px 0 90px}}@media (min-width: 768px) and (max-width: 991px){.about-page2-area{padding:68px 0 72px}}@media (min-width: 480px) and (max-width: 767px){.about-page2-area{padding:58px 0 70px}}@media (min-width: 321px) and (max-width: 479px){.about-page2-area{padding:48px 0 60px}}@media only screen and (max-width: 320px){.about-page2-area{padding:38px 0 50px}}.about-page2-inner h2{margin-bottom:20px}.about-page2-inner p{margin-bottom:30px}@media only screen and (max-width: 767px){.about-page2-inner ul{margin-bottom:30px}}.about-page2-inner ul li{position:relative;padding-left:30px;margin-bottom:15px;font-size:18px;font-weight:500}.about-page2-inner ul li a{color:#9f2925}.about-page2-inner ul li:last-child{margin-bottom:0}.about-page2-inner ul li:before{content:"";position:absolute;left:0;top:0;z-index:1;color:#fdc800;font-family:FontAwesome}.about-page2-inner .video-area{margin-top:10px}.about-page3-area{padding:88px 0 73px}@media (min-width: 992px) and (max-width: 1199px){.about-page3-area{padding:78px 0 63px}}@media (min-width: 768px) and (max-width: 991px){.about-page3-area{padding:68px 0 54px}}@media (min-width: 480px) and (max-width: 767px){.about-page3-area{padding:58px 0 43px}}@media (min-width: 321px) and (max-width: 479px){.about-page3-area{padding:48px 0 34px}}@media only screen and (max-width: 320px){.about-page3-area{padding:38px 0 24px}}.about-page3-inner .about-box h2{font-size:30px;margin-bottom:35px}.about-page3-inner .about-box h2 a{color:#9f2925}.about-slider-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.about-slider-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.about-slider-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.about-slider-area{padding:70px 0 55px}}@media (min-width: 321px) and (max-width: 479px){.about-slider-area{padding:60px 0 45px}}@media only screen and (max-width: 320px){.about-slider-area{padding:50px 0 35px}}.about-slider-area .slider1-area{margin-bottom:45px}.about-slider-area .slider1-area .nivo-directionNav a.nivo-nextNav{background-color:#fdc800e6;width:40px;height:60px;border-radius:0;line-height:40px;right:0!important}.about-slider-area .slider1-area .nivo-directionNav a.nivo-nextNav:before{color:#fff;right:16px;top:22px}.about-slider-area .slider1-area .nivo-directionNav a.nivo-nextNav:hover{background-color:#002147cc}.about-slider-area .slider1-area .nivo-directionNav a.nivo-prevNav{background-color:#fdc800e6;width:40px;height:60px;border-radius:0;line-height:40px;left:0!important}.about-slider-area .slider1-area .nivo-directionNav a.nivo-prevNav:before{color:#fff;left:16px;top:22px}.about-slider-area .slider1-area .nivo-directionNav a.nivo-prevNav:hover{background-color:#002147cc}.service-box1{border-right:1px solid #aaaaaa;padding:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background-color:#002147cc;transform:skew(-25deg)}@media (min-width: 992px) and (max-width: 1199px){.service-box1{padding:30px 25px 15px}}@media only screen and (max-width: 767px){.service-box1{margin-bottom:5px}}@media only screen and (max-width: 991px){.service-box1{background-color:#9f2925;padding:20px 20px 15px}}.service-box1:last-child{border-right:none}.service-box1 .service-box-content{-webkit-box-flex:3;-moz-flex:3;-webkit-flex:3;flex:3;transform:skew(25deg);display:flex;align-items:center;padding-left:10px}.service-box1 .service-box-content h3{font-size:22px;margin-bottom:0}@media (min-width: 992px) and (max-width: 1199px){.service-box1 .service-box-content h3{font-size:20px}}.service-box1 .service-box-content h3 a{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.service-box1 .service-box-content p{color:#fff;font-weight:400}.service-box1 .service-box-icon{text-align:center;padding-top:10px;-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1;transform:skew(25deg)}.service-box1 .service-box-icon i{color:#fdc800;font-size:36px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box1:hover .service-box-content h3 a{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.service-box1:hover .service-box-content p{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.service-box1:hover .service-box-icon i{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box2{text-align:center}@media only screen and (max-width: 767px){.service-box2{margin-bottom:30px}}.service-box2 .service-box-icon{margin-bottom:18px}.service-box2 .service-box-icon a{border-radius:50%;height:90px;width:90px;display:block;background:#eee;line-height:100px;margin:0 auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box2 .service-box-icon a i{color:#9f2925;font-size:36px}.service-box2 h3{font-size:22px;margin-bottom:15px;font-weight:500}.service-box2 h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box2 h3 a:hover{color:#fdc800}.service-box2 p{width:80%;margin:0 auto}@media only screen and (max-width: 991px){.service-box2 p{width:100%}}.service-box2:hover .service-box-icon a{background:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box3{text-align:center}@media only screen and (max-width: 991px){.service-box3{margin-bottom:45px}}@media only screen and (max-width: 479px){.service-box3{margin-bottom:30px}}.service-box3 .service-box-icon{margin-bottom:18px}.service-box3 .service-box-icon a i{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out;font-size:40px}.service-box3 h3{font-size:22px;font-weight:500;margin-bottom:15px}.service-box3 h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box3 h3 a:hover{color:#fdc800}.service-box3:hover .service-box-icon a i{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box4{text-align:center}@media only screen and (max-width: 767px){.service-box4{margin-bottom:30px}}.service-box4 .service-box-icon{margin-bottom:18px}.service-box4 .service-box-icon a{border-radius:50%;height:90px;width:90px;display:block;background:#fff;line-height:100px;margin:0 auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box4 .service-box-icon a i{color:#9f2925;font-size:36px}.service-box4 h3{font-size:22px;margin-bottom:15px;font-weight:500}.service-box4 h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service-box4 h3 a:hover{color:#fdc800}.service-box4 p{width:80%;margin:0 auto}@media only screen and (max-width: 991px){.service-box4 p{width:100%}}.service-box4:hover .service-box-icon a{background:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.service1-area{position:relative;padding:20px 0}@media only screen and (max-width: 1199px){.service1-area .service1-inner-area{top:-150px}}@media only screen and (max-width: 991px){.service1-area .service1-inner-area{position:inherit;top:0}}.service1-area .service1-wrapper{margin-right:0;margin-left:0}.service2-area{padding:157px 0 74px;position:relative}@media (min-width: 992px) and (max-width: 1199px){.service2-area{padding:147px 0 63px}}@media (min-width: 768px) and (max-width: 991px){.service2-area{padding:137px 0 27px}}@media (min-width: 480px) and (max-width: 767px){.service2-area{padding:0 0 19px}}@media (min-width: 321px) and (max-width: 479px){.service2-area{padding:0 0 23px}}@media only screen and (max-width: 320px){.service2-area{padding:0 0 13px}}.search-area{position:absolute;top:-60px;left:0;right:0;margin:0 auto;z-index:9}@media only screen and (max-width: 767px){.search-area{position:relative;top:15px;margin-bottom:80px}}@media (min-width: 321px) and (max-width: 479px){.search-area{margin-bottom:70px}}@media only screen and (max-width: 320px){.search-area{margin-bottom:60px}}.search-area .search-inner{margin-left:0;margin-right:0;padding:35px 20px;background:#9f2925;-webkit-box-shadow:0px 5px 11px -5px rgba(0,0,0,.89);-moz-box-shadow:0px 5px 11px -5px rgba(0,0,0,.89);box-shadow:0 5px 11px -5px #000000e3}.search-area .search-inner .search-title{margin-top:10px;text-align:left}@media only screen and (max-width: 767px){.search-area .search-inner .search-title{text-align:center;margin-bottom:10px}}.search-area .search-inner .search-title span{color:#fff;font-size:18px}@media (min-width: 768px) and (max-width: 991px){.search-area .search-inner .search-title span{font-size:16px}}.search-area .search-inner .search-title span i{margin-right:10px;color:#fff}@media only screen and (max-width: 767px){.search-area .search-inner .search-input{margin-bottom:10px}}.search-area .search-inner .search-input input{height:52px;width:100%;padding:15px}.search-area .search-inner .search-submit{text-align:right}@media only screen and (max-width: 767px){.search-area .search-inner .search-submit{text-align:center}}.students-say-area{padding:88px 0 90px}@media (min-width: 992px) and (max-width: 1199px){.students-say-area{padding:78px 0 80px}}@media (min-width: 768px) and (max-width: 991px){.students-say-area{padding:68px 0 70px}}@media (min-width: 480px) and (max-width: 767px){.students-say-area{padding:58px 0 60px}}@media (min-width: 321px) and (max-width: 479px){.students-say-area{padding:48px 0 50px}}@media only screen and (max-width: 320px){.students-say-area{padding:38px 0 40px}}.students-say-area .single-item-wrapper{position:relative}.students-say-area .profile-img-wrapper{position:absolute;z-index:1;right:15px;top:50px}.students-say-area .profile-img-wrapper a img{border:10px solid #ffffff;width:auto;margin:0 auto}.students-say-area .tlp-tm-content-wrapper .item-title{margin-bottom:5px;font-size:20px;font-weight:500}.students-say-area .tlp-tm-content-wrapper .item-title a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.students-say-area .tlp-tm-content-wrapper .item-title a:hover{color:#fdc800}.students-say-area .tlp-tm-content-wrapper .item-designation{margin-bottom:5px;display:block;color:#646464}.students-say-area .item-content{position:relative;padding:30px 130px 30px 30px;background:#f8f8f8;color:#646464;min-height:195px;max-height:210px;height:100%;overflow:hidden;border-radius:22px}.students-say-area .item-content:after{content:" ";position:absolute;width:0;height:0;left:38px;top:-30px;border:15px solid;border-color:transparent transparent #f8f8f8 #f8f8f8}.students-say-area .rating-wrapper{margin-bottom:40px}.students-say-area .rating-wrapper li{display:inline;color:#ffca28}.students-say-area .owl-controls .owl-nav{margin-top:0}.students-say-area .owl-controls .owl-dots{margin-top:40px}.students-say-area .owl-controls .owl-dots .owl-dot span{margin:3px;width:20px;height:8px;border-radius:5px;background:#dedede;display:block;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.students-say-area .owl-controls .owl-dots .owl-dot:hover span,.students-say-area .owl-controls .owl-dots .active span{background:#9f2925}.students-join1-area{background:#fdc800;padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.students-join1-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.students-join1-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.students-join1-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.students-join1-area{padding:60px 0}}@media only screen and (max-width: 320px){.students-join1-area{padding:50px 0}}.students-join1-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-shadow:0px 0px 12px -1px rgba(0,0,0,.53);-moz-box-shadow:0px 0px 12px -1px rgba(0,0,0,.53);box-shadow:0 0 12px -1px #00000087}@media only screen and (max-width: 991px){.students-join1-wrapper{display:block}}.students-join1-wrapper .students-join1-left{-webkit-box-flex:5;-moz-flex:5;-webkit-flex:5;flex:5;border:1px solid #FFFFFF}.students-join1-wrapper .students-join1-left ul li{border:2px solid #FFFFFF}.students-join1-wrapper .students-join1-left .ri-grid{margin:0}.students-join1-wrapper .students-join1-right{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;text-align:center;background:#9f2925;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.students-join1-wrapper .students-join1-right>div{margin:0 auto}@media only screen and (max-width: 991px){.students-join1-wrapper .students-join1-right{padding-top:40px;padding-bottom:40px}}.students-join1-wrapper .students-join1-right h2{font-size:36px;font-weight:400;margin-bottom:30px;line-height:1.2;color:#fff}@media (min-width: 992px) and (max-width: 1199px){.students-join1-wrapper .students-join1-right h2{font-size:32px}}@media (min-width: 768px) and (max-width: 991px){.students-join1-wrapper .students-join1-right h2{font-size:30px}}@media (min-width: 480px) and (max-width: 767px){.students-join1-wrapper .students-join1-right h2{font-size:26px}}@media only screen and (max-width: 479px){.students-join1-wrapper .students-join1-right h2{font-size:24px}}.students-join1-wrapper .students-join1-right h2 span{font-weight:700}.students-join2-area{background:#f5f5f5;padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.students-join2-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.students-join2-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.students-join2-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.students-join2-area{padding:60px 0}}@media only screen and (max-width: 320px){.students-join2-area{padding:50px 0}}.students-join2-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-shadow:0px 0px 12px -1px rgba(0,0,0,.53);-moz-box-shadow:0px 0px 12px -1px rgba(0,0,0,.53);box-shadow:0 0 12px -1px #00000087}@media only screen and (max-width: 991px){.students-join2-wrapper{display:block}}.students-join2-wrapper .students-join2-left{-webkit-box-flex:5;-moz-flex:5;-webkit-flex:5;flex:5;border:1px solid #FFFFFF}.students-join2-wrapper .students-join2-left ul li{border:2px solid #FFFFFF}.students-join2-wrapper .students-join2-left .ri-grid{margin:0}.students-join2-wrapper .students-join2-right{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;text-align:center;background:#fdc800;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.students-join2-wrapper .students-join2-right>div{margin:0 auto}@media only screen and (max-width: 991px){.students-join2-wrapper .students-join2-right{padding-top:40px;padding-bottom:40px}}.students-join2-wrapper .students-join2-right h2{font-size:36px;font-weight:400;margin-bottom:30px;line-height:1.2;color:#fff}@media (min-width: 992px) and (max-width: 1199px){.students-join2-wrapper .students-join2-right h2{font-size:32px}}@media (min-width: 768px) and (max-width: 991px){.students-join2-wrapper .students-join2-right h2{font-size:30px}}@media (min-width: 480px) and (max-width: 767px){.students-join2-wrapper .students-join2-right h2{font-size:26px}}@media only screen and (max-width: 479px){.students-join2-wrapper .students-join2-right h2{font-size:24px}}.students-join2-wrapper .students-join2-right h2 span{font-weight:700;color:#9f2925}.students-join3-area{background:#f5f5f5;padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.students-join3-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.students-join3-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.students-join3-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.students-join3-area{padding:60px 0}}@media only screen and (max-width: 320px){.students-join3-area{padding:50px 0}}.students-join3-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-box-shadow:0px 0px 12px -1px rgba(0,0,0,.53);-moz-box-shadow:0px 0px 12px -1px rgba(0,0,0,.53);box-shadow:0 0 12px -1px #00000087}@media only screen and (max-width: 991px){.students-join3-wrapper{display:block}}.students-join3-wrapper .students-join3-left{-webkit-box-flex:5;-moz-flex:5;-webkit-flex:5;flex:5;border:1px solid #FFFFFF}.students-join3-wrapper .students-join3-left ul li{border:2px solid #FFFFFF}.students-join3-wrapper .students-join3-left .ri-grid{margin:0}.students-join3-wrapper .students-join3-right{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;text-align:center;background:#9f2925;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important}.students-join3-wrapper .students-join3-right>div{margin:0 auto}@media only screen and (max-width: 991px){.students-join3-wrapper .students-join3-right{padding-top:40px;padding-bottom:40px}}.students-join3-wrapper .students-join3-right h2{font-size:36px;font-weight:400;margin-bottom:30px;line-height:1.2;color:#fff}@media (min-width: 992px) and (max-width: 1199px){.students-join3-wrapper .students-join3-right h2{font-size:32px}}@media (min-width: 768px) and (max-width: 991px){.students-join3-wrapper .students-join3-right h2{font-size:30px}}@media (min-width: 480px) and (max-width: 767px){.students-join3-wrapper .students-join3-right h2{font-size:26px}}@media only screen and (max-width: 479px){.students-join3-wrapper .students-join3-right h2{font-size:24px}}.students-join3-wrapper .students-join3-right h2 span{font-weight:700;color:#fdc800}.featured-box{overflow:hidden;background:#fff;margin-bottom:30px}.featured-box .featured-img-holder{text-align:center;position:relative;overflow:hidden}.featured-box .featured-img-holder img{width:100%}.featured-box .featured-img-holder:before{background-color:#fdc800cc;z-index:1}.featured-box .featured-img-holder a{border-radius:50%;height:50px;width:50px;line-height:54px;background-color:#002147e6;position:absolute;top:40%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0;margin:0 auto;z-index:2;opacity:0;-moz-transform:scale(1) translateX(-400px);-webkit-transform:scale(1) translateX(-400px);-o-transform:scale(1) translateX(-400px);-ms-transform:scale(1) translateX(-400px);transform:scale(1) translate(-400px);-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}.featured-box .featured-img-holder a i{color:#fdc800;font-size:20px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.featured-box .featured-img-holder a:hover i{color:#fff}.featured-box .featured-img-holder:hover a{opacity:1;-moz-transform:scale(1) translateX(0px);-webkit-transform:scale(1) translateX(0px);-o-transform:scale(1) translateX(0px);-ms-transform:scale(1) translateX(0px);transform:scale(1) translate(0);-webkit-transition:all .75s ease-out;-moz-transition:all .75s ease-out;-ms-transition:all .75s ease-out;-o-transition:all .75s ease-out;transition:all .75s ease-out}.featured-box .featured-content-holder{padding:10px 10px 5px 15px}.featured-box .featured-content-holder h3{font-size:22px;margin-bottom:5px}.featured-box .featured-content-holder h3 a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.featured-box .featured-content-holder h3 a:hover{color:#fdc800}.featured-box .featured-content-holder p{margin-bottom:10px}.featured-box2{width:100%;background:#f5f5f5;padding:25px 30px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width: 768px) and (max-width: 1199px){.featured-box2{text-align:center;padding:25px 10px 15px}}@media (min-width: 768px) and (max-width: 991px){.featured-box2{height:198px}}@media only screen and (max-width: 479px){.featured-box2{text-align:center;padding:15px 10px 5px}}@media only screen and (max-width: 767px){.featured-box2{margin-bottom:15px}}.featured-box2 i{float:left;margin-right:20px;text-align:center;height:60px;width:60px;line-height:58px;border-radius:50%;background:#fdc800;font-size:24px;color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (min-width: 768px) and (max-width: 1199px){.featured-box2 i{float:none;margin-right:0}}@media only screen and (max-width: 479px){.featured-box2 i{float:none;margin-right:0}}.featured-box2 h3{margin-top:12px;font-size:22px;font-weight:500}.featured-box2 h3 a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.featured-box2 h3 a:hover{color:#fff!important}.featured-box2:before{background:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.featured-box2:hover i{background:#fff;color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.featured-box2:hover h3 a{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.featured-area{padding:88px 0 100px}@media (min-width: 992px) and (max-width: 1199px){.featured-area{padding:78px 0 90px}}@media (min-width: 768px) and (max-width: 991px){.featured-area{padding:68px 0 80px}}@media (min-width: 480px) and (max-width: 767px){.featured-area{padding:58px 0 70px}}@media (min-width: 321px) and (max-width: 479px){.featured-area{padding:48px 0 60px}}@media only screen and (max-width: 320px){.featured-area{padding:38px 0 50px}}.featured-wrapper>div:first-child .featured-img-holder a{top:50%;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}.featured-wrapper>div:first-child .featured-img-holder:hover{-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-ms-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;transition:all 1.2s ease-out}.featured-wrapper>div:first-child .featured-content-holder{padding:30px 30px 18px 40px}.featured-wrapper>div:first-child .featured-content-holder h3{margin-bottom:10px}.view-all-btn-area{text-align:center;margin-top:30px}.counter-area{padding:130px 0 135px;text-align:center}@media (min-width: 992px) and (max-width: 1199px){.counter-area{padding:120px 0 125px}}@media (min-width: 768px) and (max-width: 991px){.counter-area{padding:110px 0 115px}}@media (min-width: 480px) and (max-width: 767px){.counter-area{padding:100px 0 105px}}@media (min-width: 321px) and (max-width: 479px){.counter-area{padding:90px 0 95px}}@media only screen and (max-width: 320px){.counter-area{padding:80px 0 85px}}.counter-area .counter1-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.counter-area .counter1-box h2{color:#fff;font-size:72px;-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}@media (min-width: 480px) and (max-width: 767px){.counter-area .counter1-box h2{font-size:56px}}@media only screen and (max-width: 479px){.counter-area .counter1-box h2{font-size:42px}}.counter-area .counter1-box p{color:#fff;font-size:16px;padding-top:25px;padding-left:15px;-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;text-transform:uppercase;text-align:left;z-index:1}.countdown-area{padding:135px 0 145px}@media (min-width: 992px) and (max-width: 1199px){.countdown-area{padding:125px 0 135px}}@media (min-width: 768px) and (max-width: 991px){.countdown-area{padding:115px 0 125px}}@media (min-width: 480px) and (max-width: 767px){.countdown-area{padding:105px 0 115px}}@media (min-width: 321px) and (max-width: 479px){.countdown-area{padding:95px 0 105px}}@media only screen and (max-width: 320px){.countdown-area{padding:85px 0 95px}}.countdown-area .countdown-content{position:relative;z-index:1}@media only screen and (max-width: 1199px){.countdown-area .countdown-content{text-align:center;margin-bottom:20px}}.countdown-area .countdown-content h1{color:#fff;font-size:60px;margin-bottom:0;line-height:1.2}@media (min-width: 992px) and (max-width: 1199px){.countdown-area .countdown-content h1{font-size:54px}}@media (min-width: 768px) and (max-width: 991px){.countdown-area .countdown-content h1{font-size:48px}}@media (min-width: 480px) and (max-width: 767px){.countdown-area .countdown-content h1{font-size:42px}}@media (min-width: 321px) and (max-width: 479px){.countdown-area .countdown-content h1{font-size:36px}}@media only screen and (max-width: 320px){.countdown-area .countdown-content h1{font-size:32px}}.countdown-area .countdown-content .countdown-date{color:#fff;font-size:20px;margin-bottom:40px}.countdown-area #countdown{margin-top:40px;text-align:right}@media only screen and (max-width: 1199px){.countdown-area #countdown{text-align:center}}.countdown-area #countdown .countdown-section{position:relative;padding-top:7px;display:inline-block;text-align:center;margin-right:80px}@media only screen and (max-width: 479px){.countdown-area #countdown .countdown-section{margin-right:15px}}.countdown-area #countdown .countdown-section:before{content:none;position:absolute;top:15px;right:-45px;z-index:2}@media only screen and (max-width: 479px){.countdown-area #countdown .countdown-section:before{display:none}}.countdown-area #countdown .countdown-section:last-child{margin-right:0}.countdown-area #countdown .countdown-section:last-child:before{display:none}.countdown-area #countdown .countdown-section h3{font-size:72px;color:#fdc800;margin-bottom:0;font-weight:700;line-height:1}@media only screen and (max-width: 479px){.countdown-area #countdown .countdown-section h3{font-size:42px}}.countdown-area #countdown .countdown-section h3 span{color:#fff;font-size:80px;margin-left:10px}@media only screen and (max-width: 479px){.countdown-area #countdown .countdown-section h3 span{font-size:20px}}.countdown-area #countdown .countdown-section p{color:#e6e6e6;text-transform:uppercase}.video-area{padding:108px 0 120px;position:relative}@media (min-width: 992px) and (max-width: 1199px){.video-area{padding:88px 0 100px}}@media (min-width: 768px) and (max-width: 991px){.video-area{padding:78px 0 90px}}@media (min-width: 480px) and (max-width: 767px){.video-area{padding:58px 0 70px}}@media (min-width: 321px) and (max-width: 479px){.video-area{padding:48px 0 60px}}@media only screen and (max-width: 320px){.video-area{padding:38px 0 50px}}.video-area2{padding:178px 0;position:relative}@media (min-width: 992px) and (max-width: 1199px){.video-area2{padding:158px 0}}@media (min-width: 768px) and (max-width: 991px){.video-area2{padding:148px 0}}@media (min-width: 480px) and (max-width: 767px){.video-area2{padding:128px 0}}@media (min-width: 321px) and (max-width: 479px){.video-area2{padding:118px 0}}@media only screen and (max-width: 320px){.video-area2{padding:108px 0}}.video-content{position:relative;text-align:center}.video-content .video-title{letter-spacing:1px;font-size:36px;color:#fff;text-align:center;margin-bottom:10px}@media only screen and (max-width: 480px){.video-content .video-title{font-size:30px}}.video-content .video-sub-title{color:#a3bed5;text-align:center;margin:0 auto;padding-bottom:35px}.lecturers-area{padding:88px 0 100px}@media (min-width: 992px) and (max-width: 1199px){.lecturers-area{padding:78px 0 90px}}@media (min-width: 768px) and (max-width: 991px){.lecturers-area{padding:30px 0}}@media (min-width: 480px) and (max-width: 767px){.lecturers-area{padding:58px 0 70px}}@media (min-width: 321px) and (max-width: 479px){.lecturers-area{padding:48px 0 50px}}@media only screen and (max-width: 320px){.lecturers-area{padding:38px 0 40px}}.lecturers1-item-wrapper{text-align:center}.lecturers-img-wrapper{overflow:hidden;margin-bottom:20px;border-radius:0}.lecturers-img-wrapper img{width:245px!important;height:222px;border-radius:10px;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-ms-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;margin:0 auto}.lecturers-img-wrapper:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.lecturers-content-wrapper{text-align:center;padding-bottom:10px}.lecturers-content-wrapper .item-title{font-size:22px;font-weight:500;margin-bottom:10px;text-transform:capitalize}.lecturers-content-wrapper .item-title a{color:#fff;font-size:18px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-content-wrapper .item-title a:hover{color:#fdc800}.lecturers-content-wrapper .item-designation{display:block;color:#b4b4b4}.lecturers-content-wrapper .lecturers-social li{display:inline-block}.lecturers-content-wrapper .lecturers-social li a{height:30px;width:35px;background:#fdc800;display:block;line-height:30px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-content-wrapper .lecturers-social li a i{color:#fff;font-size:14px}.lecturers-content-wrapper .lecturers-social li a:hover{background:#9f2925}.lecturers-item-wrapper{margin-bottom:30px;overflow:hidden;position:relative}.lecturers-item-wrapper:before{background:linear-gradient(to top,#9f2925,transparent,transparent);background-repeat:repeat-x;background-position:bottom;width:100%;position:absolute;content:"";z-index:1;top:0;height:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper:after{opacity:0;width:100%;position:absolute;content:"";z-index:1;top:0;height:100%;background-color:#002147cc;transform:translateY(300px);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper a img{width:100%}.lecturers-item-wrapper .lecturers-content-wrapper{padding:0 30px;position:absolute;top:258px;z-index:2;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 992px) and (max-width: 1199px){.lecturers-item-wrapper .lecturers-content-wrapper{padding:0 15px;top:225px}}@media only screen and (max-width: 479px){.lecturers-item-wrapper .lecturers-content-wrapper{top:330px}}@media only screen and (max-width: 425px){.lecturers-item-wrapper .lecturers-content-wrapper{top:276px}}@media only screen and (max-width: 375px){.lecturers-item-wrapper .lecturers-content-wrapper{top:227px}}@media only screen and (max-width: 320px){.lecturers-item-wrapper .lecturers-content-wrapper{top:190px}}.lecturers-item-wrapper .lecturers-content-wrapper h3{font-weight:500;margin-bottom:0;font-size:22px}.lecturers-item-wrapper .lecturers-content-wrapper h3 a{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper .lecturers-content-wrapper h3 a:hover{color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper .lecturers-content-wrapper span{color:#fff;margin-bottom:42px;display:block;font-size:18px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper .lecturers-content-wrapper p{margin-bottom:40px;color:#fff}.lecturers-item-wrapper .lecturers-content-wrapper .lecturers-social li{display:inline-block;margin:0 2px}.lecturers-item-wrapper .lecturers-content-wrapper .lecturers-social li a{height:40px;width:45px;background:transparent;display:block;line-height:40px;border:1px solid #FFFFFF;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper .lecturers-content-wrapper .lecturers-social li a i{color:#fdc800;font-size:18px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper .lecturers-content-wrapper .lecturers-social li a:hover{border:1px solid #fdc800;background:#fdc800}.lecturers-item-wrapper .lecturers-content-wrapper .lecturers-social li a:hover i{color:#fff}.lecturers-item-wrapper:hover:after{opacity:1;transform:translateY(0);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper:hover:before{opacity:0;-webkit-transition:all 3s ease-out;-moz-transition:all 3s ease-out;-ms-transition:all 3s ease-out;-o-transition:all 3s ease-out;transition:all 3s ease-out}.lecturers-item-wrapper:hover .lecturers-content-wrapper{top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-item-wrapper:hover .lecturers-content-wrapper span{margin-bottom:20px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-page-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.lecturers-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.lecturers-page-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.lecturers-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.lecturers-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.lecturers-page-area{padding:50px 0}}.lecturers-contact-info{text-align:center}.lecturers-contact-info img{margin-bottom:30px}@media only screen and (max-width: 767px){.lecturers-contact-info img{margin:0 auto 30px}}.lecturers-contact-info h2{font-size:30px;color:#9f2925;margin-bottom:5px;font-weight:500}.lecturers-contact-info h3{color:#909090;font-size:16px;margin-bottom:25px}.lecturers-contact-info .lecturers-social2 li{display:inline-block;margin:0 2px}.lecturers-contact-info .lecturers-social2 li a{height:40px;width:45px;background:#fdc800;display:block;line-height:40px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.lecturers-contact-info .lecturers-social2 li a i{color:#fff;font-size:14px}.lecturers-contact-info .lecturers-social2 li a:hover{background:#9f2925}.lecturers-contact-info .lecturers-contact{margin-top:40px}@media only screen and (max-width: 767px){.lecturers-contact-info .lecturers-contact{margin-bottom:30px}}.lecturers-contact-info .lecturers-contact li{padding:25px 0 30px;border:1px solid #e6e6e6;font-size:18px;color:#9f2925;margin-bottom:20px}.lecturers-contact-info .lecturers-contact li i{color:#fdc800;position:relative;top:5px;font-size:30px;margin-right:15px}.lecturers-contact-info .lecturers-contact li:last-child{margin-bottom:0}ul.course-feature2{margin-bottom:30px}ul.course-feature2:after{clear:both;content:"";display:block}ul.course-feature2 li{width:49%;box-sizing:border-box;float:left;padding-left:30px;position:relative;margin-bottom:12px;margin-right:5px;color:#444}@media only screen and (max-width: 991px){ul.course-feature2 li{width:100%}}ul.course-feature2 li:before{content:"";position:absolute;font-family:FontAwesome;left:0;top:0;font-size:20px;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;z-index:1;line-height:1.3;color:#fdc800}.lecturers-page1-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.lecturers-page1-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.lecturers-page1-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.lecturers-page1-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.lecturers-page1-area{padding:60px 0}}@media only screen and (max-width: 320px){.lecturers-page1-area{padding:50px 0}}.lecturers-page1-area .single-item{margin-bottom:30px}.lecturers-page2-area{padding:100px 0 70px}@media (min-width: 992px) and (max-width: 1199px){.lecturers-page2-area{padding:90px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.lecturers-page2-area{padding:80px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.lecturers-page2-area{padding:70px 0 40px}}@media (min-width: 321px) and (max-width: 479px){.lecturers-page2-area{padding:60px 0 30px}}@media only screen and (max-width: 320px){.lecturers-page2-area{padding:50px 0 20px}}.publications-area{padding:88px 0 72px}@media (min-width: 992px) and (max-width: 1199px){.publications-area{padding:78px 0 62px}}@media (min-width: 768px) and (max-width: 991px){.publications-area{padding:68px 0 52px}}@media (min-width: 480px) and (max-width: 767px){.publications-area{padding:58px 0 42px}}@media (min-width: 321px) and (max-width: 479px){.publications-area{padding:50px 0 23px}}@media only screen and (max-width: 320px){.publications-area{padding:38px 0 12px}}.publications-area .single-item-wrapper{margin-bottom:20px}.publications-area .single-item-wrapper:hover .publications-img-wrapper:before{opacity:1;-webkit-transition:all .55s ease-out;-moz-transition:all .55s ease-out;-ms-transition:all .55s ease-out;-o-transition:all .55s ease-out;transition:all .55s ease-out}.publications-area .single-item-wrapper:hover .buy-now-btn-area{-webkit-transform:skewX(0);-moz-transform:skewX(0);-ms-transform:skewX(0);-o-transform:skewX(0);transform:skew(0);opacity:1;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-ms-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}.publications-img-wrapper{overflow:hidden;position:relative;margin-bottom:20px}.publications-img-wrapper:before{opacity:0;position:absolute;background-color:#002147cc;z-index:2;content:"";top:0;left:0;right:0;height:100%;width:100%;-webkit-transition:all .75s ease-out;-moz-transition:all .75s ease-out;-ms-transition:all .75s ease-out;-o-transition:all .75s ease-out;transition:all .75s ease-out}.publications-img-wrapper img{width:100%}.publications-content-wrapper{text-align:center}.publications-content-wrapper .item-title{font-size:20px;font-weight:500;margin-bottom:5px}.publications-content-wrapper .item-title a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.publications-content-wrapper .item-title a:hover{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.publications-content-wrapper .item-price{font-size:20px;margin-bottom:20px;display:block;font-weight:500;color:#fdc800}.buy-now-btn-area{position:absolute;top:30%;z-index:3;left:0;right:0;margin:0 auto;text-align:center;opacity:0;-webkit-transform:skewX(30deg);-moz-transform:skewX(30deg);-ms-transform:skewX(30deg);-o-transform:skewX(30deg);transform:skew(30deg);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.courses-page-top-area{border:1px solid #e0e0e0;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.courses-page-top-area .courses-page-top-left{padding:15px 0 0 30px;-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2}@media only screen and (max-width: 380px){.courses-page-top-area .courses-page-top-left{padding:18px 0 0 10px}}.courses-page-top-area .courses-page-top-left p{font-size:16px;color:#9f2925}@media only screen and (max-width: 380px){.courses-page-top-area .courses-page-top-left p{font-size:14px}}.courses-page-top-area .courses-page-top-right{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1;text-align:right}.courses-page-top-area .courses-page-top-right ul{justify-content:flex-end;margin-top:10px;margin-right:10px}.courses-page-top-area .courses-page-top-right ul>li{display:inline-block;padding:8px}.courses-page-top-area .courses-page-top-right ul>li:hover a i{color:#fdc800}.courses-page-top-area .courses-page-top-right ul>li>a>i{color:#b9b9b9;transition:all .3s ease-in-out}.courses-page-top-area .courses-page-top-right ul>li>a.active i{color:#fdc800}.tab-content{margin-top:30px}.courses-box1 .single-item-wrapper{margin-bottom:30px;overflow:hidden;background:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box1 .single-item-wrapper .courses-img-wrapper{position:relative}.courses-box1 .single-item-wrapper .courses-img-wrapper img{width:100%}.courses-box1 .single-item-wrapper .courses-img-wrapper:before{background-color:#fdc800cc;z-index:1}.courses-box1 .single-item-wrapper .courses-img-wrapper:hover a{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box1 .single-item-wrapper .courses-img-wrapper a{opacity:0;text-align:center;position:absolute;top:50%;z-index:3;height:50px;width:50px;border-radius:50%;line-height:50px;color:#fff;display:block;background:#9f2925;left:0;right:0;margin:0 auto;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box1 .single-item-wrapper .courses-content-wrapper{padding:20px 15px}.courses-box1 .single-item-wrapper .courses-content-wrapper .item-title{font-size:22px;margin-bottom:10px}.courses-box1 .single-item-wrapper .courses-content-wrapper .item-title a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box1 .single-item-wrapper .courses-content-wrapper .item-title a:hover{color:#fdc800}.courses-box1 .single-item-wrapper .courses-content-wrapper .courses-info li{line-height:1.3;padding-right:7px;margin-right:2px;border-right:1px solid #909090;display:inline-block;font-size:13px;font-weight:500}.courses-box1 .single-item-wrapper .courses-content-wrapper .courses-info li:last-child{border-right:none;margin-right:0;padding-right:0}.courses-box2 .single-item-wrapper{margin-bottom:30px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 768px) and (max-width: 1199px){.courses-box2 .single-item-wrapper{display:block}}@media only screen and (max-width: 480px){.courses-box2 .single-item-wrapper{display:block}}.courses-box2 .single-item-wrapper .courses-img-wrapper{-webkit-box-flex:9;-moz-flex:9;-webkit-flex:9;flex:9;position:relative;width:100%}.courses-box2 .single-item-wrapper .courses-img-wrapper img{width:100%}.courses-box2 .single-item-wrapper .courses-img-wrapper:before{background-color:#fdc800cc;z-index:2;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box2 .single-item-wrapper .courses-img-wrapper:hover a{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box2 .single-item-wrapper .courses-img-wrapper a{opacity:0;text-align:center;position:absolute;top:50%;z-index:3;height:50px;width:50px;border-radius:50%;line-height:50px;color:#fff;display:block;background:#9f2925;left:0;right:0;margin:0 auto;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box2 .single-item-wrapper .courses-content-wrapper{-webkit-box-flex:10;-moz-flex:10;-webkit-flex:10;flex:10;padding:17px 15px 15px 28px}.courses-box2 .single-item-wrapper .courses-content-wrapper .item-title{font-size:20px;margin-bottom:12px;font-weight:500}.courses-box2 .single-item-wrapper .courses-content-wrapper .item-title a{color:#9f2925}.courses-box2 .single-item-wrapper .courses-content-wrapper .courses-info li{line-height:1.3;padding-right:10px;margin-right:8px;border-right:1px solid #909090;display:inline-block;font-size:13px;font-weight:500}@media only screen and (max-width: 479px){.courses-box2 .single-item-wrapper .courses-content-wrapper .courses-info li{margin-right:5px;padding-right:7px}}.courses-box2 .single-item-wrapper .courses-content-wrapper .courses-info li:last-child{border-right:none;margin-right:0;padding-right:0}.courses-box2 .single-item-wrapper:hover{-webkit-box-shadow:0px 0px 20px 5px rgba(218,218,218,.75);-moz-box-shadow:0px 0px 20px 5px rgba(218,218,218,.75);box-shadow:0 0 20px 5px #dadadabf;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.courses-box3 .single-item-wrapper{margin-bottom:30px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 991px){.courses-box3 .single-item-wrapper{display:block}}.courses-box3 .single-item-wrapper .courses-img-wrapper{position:relative;-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.courses-box3 .single-item-wrapper .courses-img-wrapper:before{background-color:#fdc800cc;z-index:1}.courses-box3 .single-item-wrapper .courses-img-wrapper:hover a{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box3 .single-item-wrapper .courses-img-wrapper a{opacity:0;text-align:center;position:absolute;top:50%;z-index:3;height:50px;width:50px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:50px;color:#fff;display:block;background:#9f2925;left:0;right:0;margin:0 auto;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box3 .single-item-wrapper .courses-content-wrapper{position:relative;-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;padding:18px 15px 10px 30px}@media (min-width: 992px) and (max-width: 1199px){.courses-box3 .single-item-wrapper .courses-content-wrapper{padding:12px 15px 10px 30px}}@media only screen and (max-width: 479px){.courses-box3 .single-item-wrapper .courses-content-wrapper{padding:12px 15px 10px}}.courses-box3 .single-item-wrapper .courses-content-wrapper .item-title{font-size:20px;margin-bottom:12px;font-weight:500}.courses-box3 .single-item-wrapper .courses-content-wrapper .item-title a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.courses-box3 .single-item-wrapper .courses-content-wrapper .item-title a:hover{color:#fdc800}.courses-box3 .single-item-wrapper .courses-content-wrapper .item-content{margin-bottom:12px}.courses-box3 .single-item-wrapper .courses-content-wrapper .courses-info li{line-height:1.3;padding-right:10px;margin-right:8px;border-right:1px solid #909090;display:inline-block;font-size:13px;font-weight:500}.courses-box3 .single-item-wrapper .courses-content-wrapper .courses-info li:last-child{border-right:none;margin-right:0;padding-right:0}.courses-box3 .single-item-wrapper .courses-content-wrapper .courses-fee{position:absolute;right:15px;bottom:15px;width:75px;height:35px;padding:3px;font-weight:500;text-align:center;font-size:20px;background:#fdc800;color:#9f2925;z-index:1}@media only screen and (max-width: 479px){.courses-box3 .single-item-wrapper .courses-content-wrapper .courses-fee{top:15px;bottom:inherit;font-size:18px;height:30px}}.courses-box3 .single-item-wrapper:hover{-webkit-box-shadow:0px 0px 20px 5px rgba(218,218,218,.75);-moz-box-shadow:0px 0px 20px 5px rgba(218,218,218,.75);box-shadow:0 0 20px 5px #dadadabf;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.courses1-area{padding:88px 0 70px;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses1-area{padding:78px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.courses1-area{padding:68px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.courses1-area{padding:58px 0 40px}}@media (min-width: 321px) and (max-width: 479px){.courses1-area{padding:48px 0 20px}}@media only screen and (max-width: 320px){.courses1-area{padding:38px 0 10px}}.courses2-area{padding:88px 0 100px;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses2-area{padding:78px 0 90px}}@media (min-width: 768px) and (max-width: 991px){.courses2-area{padding:68px 0 80px}}@media (min-width: 480px) and (max-width: 767px){.courses2-area{padding:58px 0 70px}}@media (min-width: 321px) and (max-width: 479px){.courses2-area{padding:48px 0 60px}}@media only screen and (max-width: 320px){.courses2-area{padding:38px 0 50px}}.courses-page-area1{padding:100px 0;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses-page-area1{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.courses-page-area1{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.courses-page-area1{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.courses-page-area1{padding:60px 0}}@media only screen and (max-width: 320px){.courses-page-area1{padding:50px 0}}@media only screen and (max-width: 767px){.courses-page-area1 .courses-img-wrapper{display:block}}@media only screen and (max-width: 767px){.courses-page-area1 .courses-img-wrapper img{width:100%}}.courses-page-area2{padding:100px 0 70px;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses-page-area2{padding:90px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.courses-page-area2{padding:80px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.courses-page-area2{padding:70px 0 40px}}@media (min-width: 321px) and (max-width: 479px){.courses-page-area2{padding:60px 0 30px}}@media only screen and (max-width: 320px){.courses-page-area2{padding:50px 0 20px}}.courses-page-area3{padding:100px 0;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses-page-area3{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.courses-page-area3{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.courses-page-area3{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.courses-page-area3{padding:60px 0}}@media only screen and (max-width: 320px){.courses-page-area3{padding:50px 0}}.course-details-inner{padding:30px 60px;background:#fff}.course-details-inner ul.course-feature:after{clear:both;content:"";display:block}.course-details-inner ul.course-feature li{width:32%;box-sizing:border-box;float:left;padding-left:30px;position:relative;margin-bottom:10px;margin-right:5px;color:#444}@media only screen and (max-width: 991px){.course-details-inner ul.course-feature li{width:100%}}.course-details-inner ul.course-feature li:before{content:"";position:absolute;font-family:FontAwesome;left:0;top:0;font-size:20px;border-radius:50%;z-index:1;line-height:1.3;color:#fdc800}.course-details-comments{margin-bottom:50px}.course-details-comments .media{display:flex;padding-bottom:8px;margin-bottom:35px;border-bottom:1px solid #e3e3e3}@media only screen and (max-width: 479px){.course-details-comments .media{margin-bottom:0;display:block}}.course-details-comments .media:last-child{border-bottom:0}@media only screen and (max-width: 479px){.course-details-comments .media a{float:none!important;display:block;margin-bottom:10px}}.course-details-comments .media a img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.course-details-comments .media a img:hover{opacity:.5;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.course-details-comments .media .media-body{flex:1;position:relative;padding-left:20px}@media only screen and (max-width: 479px){.course-details-comments .media .media-body{padding-left:0;padding-right:5px}}.course-details-comments .media .media-body h3{font-size:16px;margin-bottom:8px;font-weight:500}.course-details-comments .media .media-body h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.course-details-comments .media .media-body h3 a:hover{color:#fdc800}.course-details-comments .media .media-body h4{color:#fff;background:#9f2925;padding:2px 10px;display:inline-block;margin-bottom:20px;font-size:14px;font-weight:500}.course-details-comments .media .media-body p{color:#757575;text-align:justify}.course-details-comments .media .media-body .replay-area{position:absolute;right:0;top:35px;z-index:3}@media only screen and (max-width: 479px){.course-details-comments .media .media-body .replay-area{right:10px}}.course-details-comments .media .media-body .replay-area ul li{display:inline-block}.course-details-comments .media .media-body .replay-area ul li i{color:#fdc800}.leave-comments .form-group{margin-bottom:20px}.leave-comments .form-group .form-control{border-radius:0;background:#f9f9f9;box-shadow:none;border:none}.leave-comments .form-group input{height:45px;color:#212121;font-weight:500;border-right:1px solid #e5e5e5!important;border-bottom:1px solid #e5e5e5!important}.leave-comments .form-group textarea{border-right:1px solid #e5e5e5!important;border-bottom:1px solid #e5e5e5!important}.leave-comments .rate-wrapper{display:inline-block;margin:5px 0}.leave-comments .rate{float:left;color:#f5f5f5;cursor:pointer}.leave-comments .rate:hover,.leave-comments .rate.selected{color:#fdc800}.leave-comments .rate-label{float:left;color:#9f2925;margin-right:10px;margin-left:0}.leave-comments .rate-item{float:left;cursor:pointer;margin:0 5px}.leave-comments .rate-item:hover~.rate-item,.leave-comments .rate-item.active~.rate-item{color:#f5f5f5}.courses-page-area4{padding:100px 0;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses-page-area4{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.courses-page-area4{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.courses-page-area4{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.courses-page-area4{padding:60px 0}}@media only screen and (max-width: 320px){.courses-page-area4{padding:50px 0}}.course-details-inner{padding:20px 30px 30px;background:#fff}@media only screen and (max-width: 479px){.course-details-inner{padding:20px 15px 30px}}.course-details-inner .course-details-tab-area{margin:30px 0 0;overflow:hidden}.course-details-inner .course-details-tab-area ul.course-details-tab-btn{background:#f5f5f5}.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li{display:inline-block;margin:-1px;border-right:1px solid #cdcdcd;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li:last-child{border-right:0}@media only screen and (max-width: 479px){.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li{display:block!important;padding:0}}.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li a{background:transparent;display:block;color:#9f2925;padding:20px 30px;text-transform:capitalize;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 768px) and (max-width: 1199px){.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li a{padding:20px 17px}}@media only screen and (max-width: 479px){.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li a{display:block!important}}.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li a:hover{background:#9f2925;color:#fff}.course-details-inner .course-details-tab-area ul.course-details-tab-btn>li a.active{background:#9f2925;color:#fff;text-decoration:none}.course-details-inner .course-details-tab-area .tab-content{padding:35px 0 15px;margin-top:0}.course-details-inner .course-details-tab-area ul.course-feature:after{clear:both;content:"";display:block}.course-details-inner .course-details-tab-area ul.course-feature li{width:49%;box-sizing:border-box;float:left;padding-left:30px;position:relative;margin-bottom:10px;margin-right:5px;color:#444}@media only screen and (max-width: 991px){.course-details-inner .course-details-tab-area ul.course-feature li{width:100%}}.course-details-inner .course-details-tab-area ul.course-feature li:before{content:"";position:absolute;font-family:FontAwesome;left:0;top:0;font-size:20px;border-radius:50%;z-index:1;line-height:1.3;color:#fdc800}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li{margin-bottom:10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media only screen and (max-width: 991px){.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li{display:block;text-align:center;clear:both;margin-bottom:30px}}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li:last-child{margin-bottom:0}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-img{-webkit-box-flex:3;-moz-flex:3;-webkit-flex:3;flex:3}@media only screen and (max-width: 991px){.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-img img{margin:0 auto 15px}}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-content{-webkit-box-flex:6;-moz-flex:6;-webkit-flex:6;flex:6;margin-right:10px}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-content h4{margin-bottom:0;font-size:18px}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-content h4 a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-content h4 a:hover{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule{-webkit-box-flex:7;-moz-flex:7;-webkit-flex:7;flex:7}@media only screen and (max-width: 991px){.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule{float:left}}@media only screen and (max-width: 479px){.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule{float:inherit}}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule ul li{width:100px;display:inline-block;border-right:1px solid #cdcdcd;margin-right:15px;height:58px}@media only screen and (max-width: 479px){.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule ul li{margin-right:10px}}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule ul li:last-child{border-right:none;margin-right:0}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-schedule ul li h4{font-size:16px;color:#9f2925;margin-bottom:5px}.course-details-inner .course-details-tab-area .course-details-skilled-lecturers ul li .skilled-lecturers-details{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2}.related-courses-title-area{margin:30px 0 0;background:#fff}.related-courses-title-area h3{padding:12px 20px;color:#9f2925;font-size:22px;font-weight:500;position:relative;text-transform:capitalize}.related-courses-carousel .owl-controls .owl-nav{top:-74px;right:25px}.courses-page-area5{padding:100px 0 70px;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.courses-page-area5{padding:90px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.courses-page-area5{padding:80px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.courses-page-area5{padding:70px 0 69px}}@media (min-width: 321px) and (max-width: 479px){.courses-page-area5{padding:60px 0 59px}}@media only screen and (max-width: 320px){.courses-page-area5{padding:50px 0 49px}}.learning-outcomes li{margin-bottom:10px;position:relative;padding-left:30px;color:#444}.learning-outcomes li:last-child{margin-bottom:0}.learning-outcomes li:before{content:"";background:#9f2925;color:#fff;position:absolute;left:0;top:5px;font-size:14px;border-radius:50%;height:15px;width:15px;line-height:14px;text-align:center;z-index:1;font-family:FontAwesome}.curriculum-wrapper .panel-default{margin-top:0!important;border-radius:0!important;border:none;box-shadow:none;border-bottom:1px solid #e2e2e2;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default:last-child{border-bottom:0}.curriculum-wrapper .panel-default .panel-heading{padding:0;background:transparent;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .panel-heading .panel-title button{padding:13px 15px 15px;display:block;position:relative;width:100%;background-color:transparent;border:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.curriculum-wrapper .panel-default .panel-heading .panel-title button:not(.collapsed){box-shadow:none;background-color:#f5f5f5}.curriculum-wrapper .panel-default .panel-heading .panel-title button:focus{box-shadow:none}.curriculum-wrapper .panel-default .panel-heading .panel-title button:after{display:none}.curriculum-wrapper .panel-default .panel-heading .panel-title button:before{font-family:FontAwesome;content:"";right:15px;position:absolute;top:15px;color:#828282;font-size:18px;z-index:1}.curriculum-wrapper .panel-default .panel-heading .panel-title button.collapsed:before{content:"";font-family:FontAwesome}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul{text-align:left}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li{border-top:none;display:inline-block}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(n) i{margin-right:10px;color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(2n){margin-right:30px;color:#888}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(3n){font-size:16px;color:#9f2925;font-weight:500;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(4n){position:absolute;right:50px}@media only screen and (max-width: 991px){.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(4n){display:none}}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(4n) i{margin-right:10px;color:#888;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .panel-heading .panel-title button ul li:nth-child(4n) span{color:#9f2925;font-weight:500;margin-left:5px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .accordion-collapse{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.curriculum-wrapper .panel-default .accordion-collapse.show{background:#f5f5f5}.curriculum-wrapper .panel-default .panel-collapse{background:#f5f5f5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .panel-body{text-align:justify;padding:0 75px 20px 45px;border-top:0!important;color:#444;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (max-width: 991px){.curriculum-wrapper .panel-default .panel-body{padding:0 15px 15px}}.curriculum-wrapper .panel-default .active{background:#f5f5f5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .active .panel-title a ul li:nth-child(n) i{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .active .panel-title a ul li:nth-child(2n){color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.curriculum-wrapper .panel-default .active .panel-title a ul li:nth-child(4n) i{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.news-event-area{padding:88px 0 100px;background:#f5f5f5}@media (min-width: 992px) and (max-width: 1199px){.news-event-area{padding:78px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.news-event-area{padding:68px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.news-event-area{padding:58px 0 40px}}@media (min-width: 321px) and (max-width: 479px){.news-event-area{padding:48px 0 30px}}@media only screen and (max-width: 320px){.news-event-area{padding:38px 0 20px}}@media only screen and (max-width: 1199px){.news-inner-area{margin-bottom:30px}}.news-inner-area .news-wrapper{background:#fff;padding:20px 20px 15px}.news-inner-area .news-wrapper li{background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-bottom:1px solid #f5f5f5;margin-bottom:20px;padding-bottom:20px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 1199px){.news-inner-area .news-wrapper li{display:block;padding:10px}}.news-inner-area .news-wrapper li .news-img-holder{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}@media only screen and (max-width: 1199px){.news-inner-area .news-wrapper li .news-img-holder{margin-bottom:15px}}.news-inner-area .news-wrapper li .news-content-holder{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2;padding:20px}.news-inner-area .news-wrapper li .news-content-holder h3{font-weight:500;font-size:18px;margin-bottom:0}.news-inner-area .news-wrapper li .news-content-holder h3 a{color:#9f2925;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.news-inner-area .news-wrapper li .news-content-holder h3 a:hover{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.news-inner-area .news-wrapper li .news-content-holder .post-date{font-style:italic;font-size:14px;margin:5px 0;font-weight:500;color:#fdc800}.news-inner-area .news-wrapper li .news-content-holder p{margin-bottom:0}.news-inner-area .news-wrapper li:last-child{border-bottom:none;margin-bottom:4px;padding-bottom:0}.news-inner-area .news-wrapper li:before{background:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 1199px){.news-inner-area .news-wrapper-responsive li{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}}@media only screen and (max-width: 479px){.news-inner-area .news-wrapper-responsive li{display:block}}.news-inner-area .news-wrapper-responsive li .news-content-holder{-webkit-box-flex:2;-moz-flex:2;-webkit-flex:2;flex:2}@media (min-width: 992px) and (max-width: 1199px){.news-inner-area .news-wrapper-responsive li .news-content-holder{-webkit-box-flex:4;-moz-flex:4;-webkit-flex:4;flex:4}}@media (min-width: 768px) and (max-width: 991px){.news-inner-area .news-wrapper-responsive li .news-content-holder{-webkit-box-flex:3;-moz-flex:3;-webkit-flex:3;flex:3}}.news-inner-area .news-btn-holder{margin-top:45px;text-align:center}@media only screen and (max-width: 1199px){.event-inner-area{margin-bottom:30px}}.event-inner-area .event-wrapper>li{margin-bottom:30px;padding:20px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media only screen and (max-width: 1199px){.event-inner-area .event-wrapper>li{display:block}}.event-inner-area .event-wrapper>li:last-child{margin-bottom:0}.event-inner-area .event-wrapper>li .event-calender-wrapper{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}@media only screen and (max-width: 1199px){.event-inner-area .event-wrapper>li .event-calender-wrapper{margin-bottom:15px}}.event-inner-area .event-wrapper>li .event-calender-holder{position:relative;padding-top:20px;text-align:center;width:100px;background:#fdc800}.event-inner-area .event-wrapper>li .event-calender-holder:before{content:"";position:absolute;left:10px;top:5px;color:#9f2925;font-size:14px;font-family:FontAwesome}.event-inner-area .event-wrapper>li .event-calender-holder:after{content:"";position:absolute;right:10px;top:5px;color:#9f2925;font-size:14px;font-family:FontAwesome}.event-inner-area .event-wrapper>li .event-calender-holder h3{font-size:24px;color:#9f2925;margin-bottom:0;line-height:1}.event-inner-area .event-wrapper>li .event-calender-holder p{color:#9f2925;margin-bottom:5px;text-transform:uppercase}.event-inner-area .event-wrapper>li .event-calender-holder span{line-height:2.5;background:#9f2925;height:40px;display:block;color:#fff}.event-inner-area .event-wrapper>li .event-content-holder{-webkit-box-flex:3;-moz-flex:3;-webkit-flex:3;flex:3}.event-inner-area .event-wrapper>li .event-content-holder h3{font-size:18px;font-weight:500;margin-bottom:10px}.event-inner-area .event-wrapper>li .event-content-holder h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.event-inner-area .event-wrapper>li .event-content-holder h3 a:hover{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.event-inner-area .event-wrapper>li .event-content-holder p{margin-bottom:10px}@media (min-width: 768px) and (max-width: 1199px){.event-inner-area .event-wrapper>li .event-content-holder p{margin-bottom:58px}}@media (min-width: 768px) and (max-width: 991px){.event-inner-area .event-wrapper>li .event-content-holder p{margin-bottom:15px}}.event-inner-area .event-wrapper>li .event-content-holder ul li{color:#9f2925;font-weight:500;border-right:1px solid #BDBDBD;display:inline-block;margin-right:15px;padding-right:15px;line-height:1}@media (min-width: 768px) and (max-width: 991px){.event-inner-area .event-wrapper>li .event-content-holder ul li{margin-right:12px;padding-right:12px}}.event-inner-area .event-wrapper>li .event-content-holder ul li:last-child{border-right:0;margin-right:0;padding-right:0}.event-inner-area .event-btn-holder{margin-top:45px;text-align:center}.news-page-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.news-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.news-page-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.news-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.news-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.news-page-area{padding:50px 0}}.news-box{margin-bottom:55px}.news-box h2{margin-bottom:12px}.news-box p{margin-bottom:30px}.news-box .news-img-holder{margin-bottom:25px;position:relative}.news-date1{position:absolute;bottom:0;left:0;z-index:1}.news-date1 li{width:112px;height:60px;font-size:24px;text-align:center;line-height:2.5}@media (min-width: 480px) and (max-width: 991px){.news-date1 li{height:40px;font-size:20px;width:90px;line-height:2}}@media (min-width: 480px) and (max-width: 767px){.news-date1 li{font-size:18px;line-height:2.3}}@media only screen and (max-width: 479px){.news-date1 li{height:35px;font-size:16px;width:80px}}.news-date1 li:nth-child(odd){background:#9f2925;color:#fff;font-weight:700}.news-date1 li:nth-child(2n){background:#fdc800;color:#212121;font-weight:500}.news-date2{position:absolute;bottom:0;left:0;z-index:1}.news-date2 li{width:80px;height:50px;font-size:18px;text-align:center;line-height:2.8}@media (min-width: 480px) and (max-width: 991px){.news-date2 li{height:40px;font-size:20px;width:90px;line-height:2}}@media (min-width: 480px) and (max-width: 767px){.news-date2 li{font-size:18px;line-height:2.3}}@media only screen and (max-width: 479px){.news-date2 li{height:35px;font-size:16px;width:80px;line-height:2.2}}.news-date2 li:nth-child(odd){background:#9f2925;color:#fff;font-weight:700}.news-date2 li:nth-child(2n){background:#fdc800;color:#212121;font-weight:500}.news-comments{margin-bottom:35px;padding-bottom:10px}.news-comments li{display:inline-block;margin-right:20px}@media (min-width: 992px) and (max-width: 1199px){.news-comments li{margin-right:8px}}.news-comments li a{color:#b1b1b1}.news-comments li a:hover{color:#9f2925}.news-comments li a i{color:#fdc800;margin-right:8px}.news-comments li a span{color:#444}.news-details-page-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.news-details-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.news-details-page-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.news-details-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.news-details-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.news-details-page-area{padding:50px 0}}.news-details-page-inner .news-img-holder{margin-bottom:25px;position:relative}.news-details-page-inner .title-default-left-bold{margin-bottom:20px}.news-details-page-inner p span{font-style:italic;padding:40px 50px 50px;background:#f5f5f5;display:block;position:relative;margin-bottom:30px}.news-details-page-inner p span:before{color:#fdc800;content:"";font-family:FontAwesome;font-size:20px;left:30px;position:absolute;top:30px;z-index:1}.news-details-page-inner .news-social{margin-top:10px;margin-bottom:80px;display:inline-block}.news-details-page-inner .news-social li{display:inline-block;margin-right:5px}.news-details-page-inner .news-social li a{background:#9f2925;width:30px;height:30px;display:block;text-align:center;line-height:27px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.news-details-page-inner .news-social li a i{color:#fdc800;font-size:13px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.news-details-page-inner .news-social li a:hover{background:#fdc800}.news-details-page-inner .news-social li a:hover i{color:#9f2925}.news-details-page-inner .news-social li:last-child{margin-right:0}.event-page-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.event-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.event-page-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.event-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.event-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.event-page-area{padding:50px 0}}@media only screen and (max-width: 479px){.event-inner-wrapper .col-xs-6{width:100%}}.event-inner-wrapper .single-item{margin-bottom:40px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}@media only screen and (max-width: 1199px){.event-inner-wrapper .single-item{display:block}}.event-inner-wrapper .single-item .item-img{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.event-inner-wrapper .single-item .item-content{padding:0 30px;-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}@media only screen and (max-width: 1199px){.event-inner-wrapper .single-item .item-content{padding:30px 0}}.event-inner-wrapper .single-item .item-content p{margin-bottom:30px}.event-inner-wrapper .event-info-block li{line-height:1.4;margin-bottom:15px;font-size:18px;color:#9f2925;padding-left:40px;position:relative}@media only screen and (max-width: 479px){.event-inner-wrapper .event-info-block li{font-size:16px}}.event-inner-wrapper .event-info-block li:last-child{margin-bottom:0}.event-inner-wrapper .event-info-block li i{position:absolute;z-index:1;top:0;left:0;font-size:24px;margin-right:15px;color:#fdc800}.event-details-page-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.event-details-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.event-details-page-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.event-details-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.event-details-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.event-details-page-area{padding:50px 0}}.event-details-inner .event-details-img{position:relative;margin-bottom:30px}.event-details-inner .event-details-img .countdown-content{position:absolute;left:0;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);z-index:1}@media only screen and (max-width: 767px){.event-details-inner .event-details-img .countdown-content{top:inherit;bottom:0;transform:translateY(0);left:0;right:0;margin:0 auto;text-align:center}}.event-details-inner .event-details-img .countdown-content .countdown-section{padding:15px 0;text-align:center;width:80px}@media only screen and (max-width: 991px){.event-details-inner .event-details-img .countdown-content .countdown-section{padding:8px 0 4px;width:75px}}@media only screen and (max-width: 767px){.event-details-inner .event-details-img .countdown-content .countdown-section{width:65px;display:inline-block}}.event-details-inner .event-details-img .countdown-content .countdown-section h3{color:#fff;margin-bottom:0;line-height:1;font-size:18px;font-weight:700}.event-details-inner .event-details-img .countdown-content .countdown-section p{margin-bottom:0}.event-details-inner .event-details-img .countdown-content .countdown-section:nth-child(odd){background:#9f2925}.event-details-inner .event-details-img .countdown-content .countdown-section:nth-child(odd) p{color:#a0a5ac}.event-details-inner .event-details-img .countdown-content .countdown-section:nth-child(2n){background:#fdc800}.event-details-inner .event-details-img .countdown-content .countdown-section:nth-child(2n) p{color:#856900}.event-details-inner p{margin-bottom:50px}.event-info-inline{margin-bottom:55px}.event-info-inline li{display:inline-block;line-height:1.4;margin-right:30px;font-size:18px;color:#9f2925;padding-left:40px;position:relative;margin-bottom:10px}@media only screen and (max-width: 479px){.event-info-inline li{font-size:16px}}.event-info-inline li:last-child{margin-bottom:0}.event-info-inline li i{position:absolute;z-index:1;top:0;left:0;font-size:24px;margin-right:15px;color:#fdc800}.why-choose-area{padding:82px 0 94px;background:#f8f8f8}@media (min-width: 992px) and (max-width: 1199px){.why-choose-area{padding:74px 0 84px}}@media (min-width: 768px) and (max-width: 991px){.why-choose-area{padding:66px 0 74px}}@media (min-width: 480px) and (max-width: 767px){.why-choose-area{padding:58px 0 33px}}@media (min-width: 321px) and (max-width: 479px){.why-choose-area{padding:49px 0 23px}}@media only screen and (max-width: 320px){.why-choose-area{padding:40px 0 13px}}.certificate-area{background:#f8f8f8;padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.certificate-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.certificate-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.certificate-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.certificate-area{padding:60px 0}}@media only screen and (max-width: 320px){.certificate-area{padding:50px 0}}.certificate-area .single-item{background:#fff;padding:15px}.gallery-wrapper{margin-left:-5px;margin-right:-5px}.gallery-wrapper>div{padding:0 3px}.gallery-box{margin-bottom:6px;position:relative;height:300px}.gallery-box:before{opacity:0;content:"";background-color:#fdc800b3;position:absolute;top:0;left:0;right:0;margin:0 auto;height:100%;width:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.gallery-box img{width:100%}.gallery-box .gallery-content{opacity:0;position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0;margin:0 auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.gallery-box .gallery-content a{background-color:#9f2925;height:55px;width:55px;line-height:60px;display:inline-block;border-radius:50%}.gallery-box .gallery-content a i{color:#fff;font-size:18px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.gallery-box:hover:before{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.gallery-box:hover .gallery-content{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.gallery-area1{padding:100px 0 93px}@media (min-width: 992px) and (max-width: 1199px){.gallery-area1{padding:90px 0 83px}}@media (min-width: 768px) and (max-width: 991px){.gallery-area1{padding:80px 0 73px}}@media (min-width: 480px) and (max-width: 767px){.gallery-area1{padding:70px 0 63px}}@media (min-width: 321px) and (max-width: 479px){.gallery-area1{padding:60px 0 53px}}@media only screen and (max-width: 320px){.gallery-area1{padding:50px 0 43px}}.gallery-area2{padding:100px 0 93px}@media (min-width: 992px) and (max-width: 1199px){.gallery-area2{padding:90px 0 83px}}@media (min-width: 768px) and (max-width: 991px){.gallery-area2{padding:80px 0 73px}}@media (min-width: 480px) and (max-width: 767px){.gallery-area2{padding:70px 0 63px}}@media (min-width: 321px) and (max-width: 479px){.gallery-area2{padding:60px 0 53px}}@media only screen and (max-width: 320px){.gallery-area2{padding:50px 0 43px}}.price-table1-area{padding:100px 0 70px}@media (min-width: 992px) and (max-width: 1199px){.price-table1-area{padding:90px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.price-table1-area{padding:80px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.price-table1-area{padding:70px 0 40px}}@media (min-width: 321px) and (max-width: 479px){.price-table1-area{padding:60px 0 30px}}@media only screen and (max-width: 320px){.price-table1-area{padding:50px 0 20px}}.price-table-box1{text-align:center;padding:50px 0;background:#f8f8f8;margin:0 auto 30px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.price-table-box1 span{text-transform:uppercase;color:#9f2925;font-size:24px;font-weight:500;display:block;margin-bottom:30px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.price-table-box1 h2{color:#fff;font-size:30px;height:150px;width:150px;line-height:150px;display:inline-block;background:#9f2925;border-radius:50%;margin-bottom:35px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.price-table-box1 .price-table-service{margin-bottom:40px}.price-table-box1 .price-table-service p{color:#fff;font-size:16px;color:#444;line-height:1;display:block;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.price-table-box1:hover{background:#9f2925;-webkit-box-shadow:0px 5px 12px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 5px 12px 0px rgba(0,0,0,.5);box-shadow:0 5px 12px #00000080}.price-table-box1:hover span{color:#fff}.price-table-box1:hover h2{background:#fdc800;color:#9f2925}.price-table-box1:hover .price-table-service p{color:#d2d2d2}.price-table2-area{padding:100px 0 70px}@media (min-width: 992px) and (max-width: 1199px){.price-table2-area{padding:90px 0 60px}}@media (min-width: 768px) and (max-width: 991px){.price-table2-area{padding:80px 0 50px}}@media (min-width: 480px) and (max-width: 767px){.price-table2-area{padding:70px 0 40px}}@media (min-width: 321px) and (max-width: 479px){.price-table2-area{padding:60px 0 30px}}@media only screen and (max-width: 320px){.price-table2-area{padding:50px 0 20px}}.price-table-box2{text-align:center;margin-bottom:30px;background:#f8f8f8;padding:70px 0}.price-table-box2 span{text-transform:uppercase;font-size:24px;font-weight:500;color:#9f2925;letter-spacing:4px;margin-bottom:25px;display:inline-block}.price-table-box2 h3{font-size:48px;color:#fdc800;margin-bottom:35px}.price-table-box2 h3 span{text-transform:capitalize;font-size:18px;color:#a4a4a4}.price-table-box2 ul{margin-bottom:20px}.price-table-box2 ul li{color:#9f2925;font-weight:500;font-size:15px;margin-bottom:10px}.research-page1-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.research-page1-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.research-page1-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.research-page1-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.research-page1-area{padding:60px 0}}@media only screen and (max-width: 320px){.research-page1-area{padding:50px 0}}.research-box1{overflow:hidden;margin-bottom:45px}.research-box1 img{margin-bottom:25px;max-width:350px;max-height:230px}.research-page2-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.research-page2-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.research-page2-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.research-page2-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.research-page2-area{padding:60px 0}}@media only screen and (max-width: 320px){.research-page2-area{padding:50px 0}}.research-box2{margin-bottom:35px}.research-box2 .research-img-holder{margin-bottom:20px;position:relative}.research-box2 .research-img-holder .research-details{position:absolute;bottom:30px;z-index:1;left:30px}.research-box2 .research-img-holder .research-details a{color:#fff;padding:10px 20px;display:block;background:#9f2925;font-size:18px;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.research-box2 .research-img-holder .research-details a:hover{background:#fdc800;color:#212121}.research-box2 .research-img-holder .research-details a:hover i{color:#212121}.research-box2 .research-img-holder .research-details a i{color:#fdc800;font-size:20px;margin-left:15px;font-weight:700;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.research-page3-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.research-page3-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.research-page3-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.research-page3-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.research-page3-area{padding:60px 0}}@media only screen and (max-width: 320px){.research-page3-area{padding:50px 0}}.research-box3{margin-bottom:60px}.research-box3 img{margin-bottom:20px}.research-box3 p{margin-bottom:30px}.research-details-page-area{padding:100px 0 74px}@media (min-width: 992px) and (max-width: 1199px){.research-details-page-area{padding:90px 0 77px}}@media (min-width: 768px) and (max-width: 991px){.research-details-page-area{padding:80px 0 52px}}@media (min-width: 480px) and (max-width: 767px){.research-details-page-area{padding:70px 0 69px}}@media (min-width: 321px) and (max-width: 479px){.research-details-page-area{padding:60px 0 59px}}@media only screen and (max-width: 320px){.research-details-page-area{padding:50px 0 49px}}.research-details-inner img{margin-bottom:20px}.research-details-inner p span{font-style:italic;padding:40px 50px 50px;background:#f5f5f5;display:block;position:relative;margin-bottom:30px}.research-details-inner p span:before{color:#fdc800;content:"";font-family:FontAwesome;font-size:20px;left:30px;position:absolute;top:30px;z-index:1}.shop-page1-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.shop-page1-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.shop-page1-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.shop-page1-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.shop-page1-area{padding:60px 0}}@media only screen and (max-width: 320px){.shop-page1-area{padding:50px 0}}@media only screen and (max-width: 479px){.shop-page1-area .shop-page1-xs-width .col-xs-6{width:100%}}.product-box1{text-align:center;margin-bottom:30px;position:relative}.product-box1 .product-social{opacity:0;position:absolute;text-align:center;left:0;right:0;margin:0 auto;top:33%;z-index:2;-moz-transform:scale(1) translateY(-150px);-webkit-transform:scale(1) translateY(-150px);-o-transform:scale(1) translateY(-150px);-ms-transform:scale(1) translateY(-150px);transform:scale(1) translateY(-150px);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 479px){.product-box1 .product-social{top:27%;-moz-transform:scale(1) translateY(-50px);-webkit-transform:scale(1) translateY(-50px);-o-transform:scale(1) translateY(-50px);-ms-transform:scale(1) translateY(-50px);transform:scale(1) translateY(-50px)}}.product-box1 .product-social li{display:inline-block;height:40px;width:42px;border:1px solid #fdc800;background:transparent;margin:0 1px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 479px){.product-box1 .product-social li{height:30px;width:32px}}.product-box1 .product-social li a{display:block}.product-box1 .product-social li a i{line-height:40px;color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 479px){.product-box1 .product-social li a i{line-height:30px}}.product-box1 .product-social li:hover{background:#fdc800}.product-box1 .product-social li:hover i{color:#212121}.product-box1 .product-img-holder{position:relative}@media only screen and (max-width: 479px){.product-box1 .product-img-holder{display:inline-block}}.product-box1 .product-img-holder a img{width:100%}@media only screen and (max-width: 479px){.product-box1 .product-img-holder a img{width:auto}}.product-box1 .product-img-holder:after{opacity:0;position:absolute;content:"";height:100%;width:100%;background-color:#002147cc;z-index:1;top:0;left:0;right:0;margin:0 auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box1 .product-img-holder .hot-sale{top:0;position:absolute;width:0;height:0;border-top:60px solid #fdc800;border-right:60px solid transparent;z-index:3}.product-box1 .product-img-holder .hot-sale span{color:#9f2925;font-size:12px;font-weight:600;text-transform:uppercase;bottom:26px;letter-spacing:2px;position:absolute;-webkit-transform:rotate(316deg);-moz-transform:rotate(316deg);-o-transform:rotate(316deg)}.product-box1 .product-content-holder{margin-top:20px}.product-box1 .product-content-holder h3{font-weight:500;font-size:20px;margin-bottom:0}@media only screen and (max-width: 479px){.product-box1 .product-content-holder h3{letter-spacing:0}}.product-box1 .product-content-holder h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box1 .product-content-holder h3 a:hover{color:#fdc800}.product-box1 .product-content-holder span{color:#fdc800;font-size:20px;font-weight:500}.product-box1 .product-content-holder span span{margin-right:15px;color:#757575;text-decoration:line-through}.product-box1:hover .product-social{top:40%;opacity:1;-moz-transform:scale(1) translateY(-50%);-webkit-transform:scale(1) translateY(-50%);-o-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);transform:scale(1) translateY(-50%);-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box1:hover .product-img-holder:after{opacity:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.shop-page2-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.shop-page2-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.shop-page2-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.shop-page2-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.shop-page2-area{padding:60px 0}}@media only screen and (max-width: 320px){.shop-page2-area{padding:50px 0}}.product-box2{margin-bottom:30px}@media only screen and (max-width: 575px){.product-box2{text-align:center;margin-bottom:50px}}.product-box2 .media{display:flex}@media (min-width: 768px) and (max-width: 991px){.product-box2 .media{display:block}}@media only screen and (max-width: 575px){.product-box2 .media{display:block}}@media (min-width: 768px) and (max-width: 991px){.product-box2 a.pull-left{float:none!important}}@media only screen and (max-width: 575px){.product-box2 a.pull-left{float:none!important}}.product-box2 a.pull-left img{width:100%;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 768px) and (max-width: 991px){.product-box2 a.pull-left img{display:inline-block;width:auto;margin-bottom:15px}}@media only screen and (max-width: 575px){.product-box2 a.pull-left img{display:inline-block;width:auto;margin-bottom:15px}}.product-box2 a.pull-left img:hover{opacity:.5;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box2 .media-body{flex:1;text-align:left;padding:0 30px 0 20px}@media (min-width: 768px) and (max-width: 991px){.product-box2 .media-body{padding:0}}@media only screen and (max-width: 575px){.product-box2 .media-body{padding:8px 10px 0}}@media only screen and (max-width: 575px){.product-box2 .media-body .product-box2-content{text-align:center}}.product-box2 .media-body .product-box2-content h3{font-size:20px;text-transform:capitalize;letter-spacing:1px;margin-bottom:10px;font-weight:500}.product-box2 .media-body .product-box2-content h3 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box2 .media-body .product-box2-content h3 a:hover{color:#fdc800}.product-box2 .media-body .product-box2-content span{font-size:20px;display:block;margin-bottom:20px;color:#fdc800;font-weight:500}.product-box2 .media-body .product-box2-cart{margin-top:30px}@media only screen and (max-width: 1199px){.product-box2 .media-body .product-box2-cart{margin-top:54px}}@media (min-width: 768px) and (max-width: 991px){.product-box2 .media-body .product-box2-cart{margin-top:10px}}@media only screen and (max-width: 479px){.product-box2 .media-body .product-box2-cart{margin-top:20px;text-align:center}}.product-box2 .media-body .product-box2-cart li{margin:0 2px 0 0;display:inline-block}.product-box2 .media-body .product-box2-cart li a{line-height:42px;border:1px solid #9f2925;text-align:center;height:42px;padding:0 20px;background:transparent;display:block;color:#9f2925;text-transform:uppercase;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 768px) and (max-width: 991px){.product-box2 .media-body .product-box2-cart li a{padding:0 11px}}@media only screen and (max-width: 320px){.product-box2 .media-body .product-box2-cart li a{padding:0 15px}}.product-box2 .media-body .product-box2-cart li a i{line-height:42px;font-size:14px}.product-box2 .media-body .product-box2-cart li a:hover{border:1px solid #fdc800;background:#fdc800;color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box2 .media-body .product-box2-cart li:first-child a{border:1px solid #9f2925;background:#9f2925;color:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-box2 .media-body .product-box2-cart li:first-child a:hover{border:1px solid #fdc800;background:#fdc800;color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.shop-details-page-area{padding:100px 0}@media (min-width: 992px) and (max-width: 1199px){.shop-details-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.shop-details-page-area{padding:80px 0 52px}}@media (min-width: 480px) and (max-width: 767px){.shop-details-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.shop-details-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.shop-details-page-area{padding:50px 0}}@media only screen and (max-width: 767px){.inner-product-details-left{text-align:center}}.inner-product-details-left .tab-content{border:1px solid #9f2925;margin-top:0}@media only screen and (max-width: 767px){.inner-product-details-left .tab-content{display:inline-block}}.inner-product-details-left .tab-content a{display:block}.inner-product-details-left .tab-content a img{width:100%}@media only screen and (max-width: 991px){.inner-product-details-left ul{margin-bottom:30px}}.inner-product-details-left ul li{border:1px solid transparent;width:29%;display:inline-block;margin:16px 17px 0 0}@media (min-width: 992px) and (max-width: 1199px){.inner-product-details-left ul li{width:28%}}@media (min-width: 768px) and (max-width: 991px){.inner-product-details-left ul li{width:30%}}@media only screen and (max-width: 320px){.inner-product-details-left ul li{width:28%}}.inner-product-details-left ul li a{border:1px solid transparent}.inner-product-details-left ul li a img{width:100%;opacity:.5;transition:all .3s ease-in-out}.inner-product-details-left ul li a img:hover{opacity:1}.inner-product-details-left ul li a.active{border:1px solid #9f2925}.inner-product-details-left ul li a.active img{opacity:1}.inner-product-details-left ul li:last-child{margin:16px 0 0}.inner-product-details-left ul li:hover{border:1px solid #9f2925}.inner-product-details-right h3{color:#9f2925;font-weight:700;text-transform:capitalize;margin-bottom:15px;font-size:30px}@media (min-width: 992px) and (max-width: 1199px){.inner-product-details-right h3{margin-bottom:15px}.students-say-area .item-content{min-height:160px}}.inner-product-details-right>ul{margin:0 0 15px}.inner-product-details-right>ul li{display:inline-block}.inner-product-details-right>ul li>i{color:#eebe2c}.inner-product-details-right .price{font-size:24px;font-weight:600;color:#9f2925;margin-bottom:30px}@media (min-width: 992px) and (max-width: 1199px){.inner-product-details-right .price{margin-bottom:40px}}@media (min-width: 768px) and (max-width: 991px){.inner-product-details-right .price{margin-bottom:30px}.students-say-area .item-content{font-size:13px;min-height:200px}}.inner-product-details-right .product-details-content{margin-bottom:30px}@media (min-width: 992px) and (max-width: 1199px){.inner-product-details-right .product-details-content{margin-bottom:24px}}@media only screen and (max-width: 991px){.inner-product-details-right .product-details-content{margin-bottom:12px}}.inner-product-details-right .product-details-content>p{margin-bottom:10px;color:#757575}.inner-product-details-right .product-details-content>p>span{color:#212121;font-weight:600;text-transform:uppercase}.inner-product-details-right .product-details-social{margin-bottom:30px}@media (min-width: 992px) and (max-width: 1199px){.inner-product-details-right .product-details-social{margin-bottom:52px}}@media only screen and (max-width: 991px){.inner-product-details-right .product-details-social{margin-bottom:20px}}.inner-product-details-right .product-details-social li{display:inline;color:#212121;font-weight:600;margin-right:15px}.inner-product-details-right .product-details-social li a{padding:0 10px}.inner-product-details-right .product-details-social li a i{color:#757575;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.inner-product-details-right .product-details-social li a:hover i{color:#fdc800}.inner-product-details-right .inner-product-details-cart{margin-bottom:0}@media only screen and (max-width: 479px){.inner-product-details-right .inner-product-details-cart{text-align:center}}.inner-product-details-right .inner-product-details-cart li{vertical-align:top;margin:0 2px 0 0;display:inline-block}@media only screen and (max-width: 479px){.inner-product-details-right .inner-product-details-cart li{margin-bottom:5px}}.inner-product-details-right .inner-product-details-cart li a{border:1px solid #9f2925;line-height:52px;text-align:center;height:52px;padding:0 20px;background:transparent;display:block;color:#9f2925;text-transform:uppercase;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media (min-width: 768px) and (max-width: 1199px){.inner-product-details-right .inner-product-details-cart li a{padding:0 13px}}.inner-product-details-right .inner-product-details-cart li a i{color:#9f2925;line-height:54px;font-size:14px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.inner-product-details-right .inner-product-details-cart li a:hover{border:1px solid #fdc800;background:#fdc800}.inner-product-details-right .inner-product-details-cart li .input-group{position:relative;box-shadow:none}.inner-product-details-right .inner-product-details-cart li .input-group .form-control{box-shadow:none}.inner-product-details-right .inner-product-details-cart li .input-group input{border:none;height:50px;width:100px;padding-right:47px;font-size:20px;text-align:center;color:#9f2925}@media (min-width: 768px) and (max-width: 1199px){.inner-product-details-right .inner-product-details-cart li .input-group input{width:81px;padding-left:5px;padding-right:40px}}.inner-product-details-right .inner-product-details-cart li .input-group .input-group-btn-vertical{position:absolute;z-index:3;top:0;right:0}.inner-product-details-right .inner-product-details-cart li .input-group .input-group-btn-vertical .btn-default{border:0}.inner-product-details-right .inner-product-details-cart li .input-group .input-group-btn-vertical button{display:block;border-left:1px solid #9f2925!important;border-radius:0!important;background:transparent;padding:4px 12px 3px;line-height:1.3;border:1px solid #9f2925}.inner-product-details-right .inner-product-details-cart li .input-group .input-group-btn-vertical button:last-child{border-top:1px solid #9f2925}.inner-product-details-right .inner-product-details-cart li .input-group .input-group-btn-vertical button i{line-height:1;color:#9f2925}.inner-product-details-right .inner-product-details-cart li:first-child{background:#9f2925}.inner-product-details-right .inner-product-details-cart li:first-child a{color:#fff}.inner-product-details-right .inner-product-details-cart li:first-child a:hover{color:#9f2925}.inner-product-details-right .inner-product-details-cart li .quantity-holder{border:1px solid #9f2925}.product-details-tab-area{margin:40px 0;border:1px solid #BDBDBD;overflow:hidden}@media only screen and (max-width: 479px){.product-details-tab-area ul{display:block!important}}.product-details-tab-area ul>li{margin:-1px;display:inline-block;padding:10px 0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 479px){.product-details-tab-area ul>li{display:block!important;padding:0}}.product-details-tab-area ul>li a{background:#9f2925;color:#fff;padding:12px 30px;text-transform:uppercase;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 479px){.product-details-tab-area ul>li a{display:block!important}}.product-details-tab-area ul>li a:hover{background:transparent;color:#9f2925}.product-details-tab-area ul>li a.active{background:transparent;color:#9f2925;text-decoration:none}.product-details-tab-area .tab-content{padding:10px 35px 15px}@media only screen and (max-width: 479px){.product-details-tab-area .tab-content{padding:0 20px 10px}}@media (min-width: 992px) and (max-width: 1199px){.product-tags{display:none}}.brand-area{padding:70px 0;text-align:center}.brand-area .brand-area-box a img{width:100%;margin:0 auto}.brand-area .owl-nav{margin-top:0}@media only screen and (max-width: 767px){.sidebar{margin-top:30px}}.sidebar-box{margin-bottom:30px;background:#fff;border:1px solid #e0e0e0}.sidebar-box:last-child{margin-bottom:0}.sidebar-box .sidebar-box-inner{padding:30px 25px}@media (min-width: 768px) and (max-width: 1199px){.sidebar-box .sidebar-box-inner{padding:30px 15px}}.sidebar-categories li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.sidebar-categories li:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.sidebar-categories li a{color:#444;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-categories li a:hover{color:#fdc800}.product-tags li{display:inline-block;margin-bottom:7px;background:#e1e1e1;font-weight:500;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-tags li a{color:#9f2925;text-transform:capitalize;display:block;padding:10px 24px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.product-tags li:hover{background:#9f2925}.product-tags li:hover a{color:#fff}.sidebar-add-area{position:relative}.sidebar-add-area img{width:100%}.sidebar-add-area a{position:absolute;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0;margin:0 auto;z-index:2}.price-range-wrapper{padding-top:10px}.price-range-wrapper:after{clear:both;display:block;content:""}.price-range-wrapper .price-range-select{margin:20px 0;text-align:center}.price-range-wrapper .price-range-select:after{clear:both;display:block;content:""}.price-range-wrapper .price-range-select .price-range{font-size:24px;color:#9f2925;display:inline-block;margin:0 10px}.price-range-wrapper .noUi-connect{background:#9f2925}.price-range-wrapper .noUi-horizontal{height:10px}.price-range-wrapper .noUi-target{border-radius:0}.price-range-wrapper .noUi-horizontal .noUi-handle{top:-10px;background:#fdc800;border:none;box-shadow:none}.price-range-wrapper .noUi-handle:after,.price-range-wrapper .noUi-handle:before{left:16px;top:7px;background:#fff}.price-range-wrapper .noUi-handle:after{left:19px}.sidebar-find-course .form-group:last-child{margin-bottom:0}.sidebar-find-course .form-group input{border-radius:0;background:#f5f5f5;color:#9f2925;border:none}.sidebar-find-course .form-group .select2-selection.select2-selection--single{border-radius:0;height:40px;background-image:none;border:1px solid #e5e5e5}.sidebar-find-course .course-name input{height:40px;border:1px solid #e5e5e5;box-shadow:none}.sidebar-find-course .custom-select{margin-bottom:10px}.sidebar-find-course .remember-style{margin:25px 0}.sidebar-find-course .remember-style span{color:#9f2925;margin-right:15px;text-transform:uppercase}.sidebar-find-course .remember-style span input{margin-right:10px}.sidebar-find-course input.form-control::-webkit-input-placeholder,.sidebar-find-course textarea.form-control::-webkit-input-placeholder{color:#9a9a9a;font-style:italic}.sidebar-find-course input.form-control::-moz-placeholder,.sidebar-find-course textarea.form-control::-moz-placeholder{color:#9a9a9a;font-style:italic}.sidebar-find-course input.form-control:-moz-placeholder,.sidebar-find-course textarea.form-control:-moz-placeholder{color:#9a9a9a;font-style:italic}.sidebar-find-course input.form-control:-ms-input-placeholder,.sidebar-find-course textarea.form-control:-ms-input-placeholder{color:#9a9a9a;font-style:italic}.select2-container--classic .select2-selection--single .select2-selection__arrow{background:none;border:none;margin:5px 5px 0 0}.select2-container--classic .select2-selection--single .select2-selection__rendered{padding:5px 0 0 10px;line-height:inherit;font-style:italic;color:#9a9a9a}.sidebar-course-price span{font-size:40px;color:#9f2925;margin-bottom:20px;display:block}.sidebar-course-price .enroll-btn{margin-bottom:30px}.sidebar-course-reviews h4{color:#9f2925;font-size:16px;position:relative;margin-bottom:10px}.sidebar-course-reviews h4 span{position:absolute;right:0;top:-15px;z-index:1;font-size:36px;color:#9f2925}.sidebar-course-reviews ul li{display:inline-block;color:#fdc800}.skill-area{position:relative;overflow:hidden}.skill-area .progress{background-color:#f0f0f0;border-radius:0;box-shadow:none;height:8px;overflow:visible;position:relative;margin-top:45px}.skill-area .progress .lead{color:#9f2925;position:absolute;top:-30px;font-weight:500}.skill-area .progress:last-child{margin-bottom:0}.skill-area .progress>span{color:#9f2925;position:absolute;right:0;top:-30px}.skill-area .progress:nth-child(1) .progress-bar{background:#fdc800}.skill-area .progress:nth-child(2) .progress-bar{background:#fdc800}.skill-area .progress:nth-child(3) .progress-bar{background:#fdc800}.skill-area .progress:nth-child(4) .progress-bar{background:#fdc800}.skill-area .progress:nth-child(5) .progress-bar{background:#fdc800}.sidebar-skilled-area ul li{margin-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.sidebar-skilled-area ul li:last-child{margin-bottom:0}.sidebar-skilled-area ul li .skilled-img{margin-right:5px}.sidebar-skilled-area ul li .skilled-content{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.sidebar-skilled-area ul li .skilled-content h4{font-size:16px;margin-bottom:10px;line-height:.9;font-weight:500}.sidebar-skilled-area ul li .skilled-content h4 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-skilled-area ul li .skilled-content h4 a:hover{color:#212121}.sidebar-skilled-area ul li .skilled-content p{color:#a2a2a2;line-height:1.2;margin-bottom:0}.sidebar-related-area ul li{border-bottom:1px solid #d5d5d5;margin-bottom:20px;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.sidebar-related-area ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.sidebar-related-area ul li .related-img{margin-right:10px}.sidebar-related-area ul li .related-content{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.sidebar-related-area ul li .related-content h4{font-size:16px;margin-bottom:20px;line-height:.9;color:#9f2925}.sidebar-related-area ul li .related-content h4 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-related-area ul li .related-content h4 a:hover{color:#444}.sidebar-related-area ul li .related-content p{color:#000;font-size:20px;line-height:1;margin-bottom:0;font-weight:500}.sidebar-best-seller-area ul li{border-bottom:1px solid #d5d5d5;margin-bottom:20px;padding-bottom:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.sidebar-best-seller-area ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.sidebar-best-seller-area ul li .related-img{margin-right:10px}.sidebar-best-seller-area ul li .related-content{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.sidebar-best-seller-area ul li .related-content h4{font-size:16px;margin-bottom:10px;line-height:.9}.sidebar-best-seller-area ul li .related-content h4 a{color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-best-seller-area ul li .related-content h4 a:hover{color:#fdc800}.sidebar-best-seller-area ul li .related-content .rating{margin-bottom:12px}.sidebar-best-seller-area ul li .related-content .rating li{display:inline;border-bottom:none}.sidebar-best-seller-area ul li .related-content .rating li i{color:#fdc800}.sidebar-best-seller-area ul li .related-content p{color:#9f2925;font-size:20px;margin-bottom:0;font-weight:500}.sidebar-question-form .form-group:last-child{margin-bottom:0}.sidebar-question-form .form-group input{border-radius:0;background:#f5f5f5;color:#9f2925;height:40px;border:1px solid #e5e5e5;box-shadow:none}.sidebar-question-form .form-group textarea{border-radius:0;background:#f5f5f5;color:#9f2925;border:1px solid #e5e5e5;box-shadow:none}.sidebar-question-form .form-response .alert-info{background:transparent;border:none;color:#fff;letter-spacing:2px}.sidebar-question-form .form-response .alert-success{background-color:transparent;color:#05e42a;letter-spacing:1px;border-color:transparent;font-weight:500}@media only screen and (max-width: 479px){.sidebar-question-form .form-response .alert-success{letter-spacing:0}}.sidebar-question-form .form-response .alert{border-radius:0;padding:15px 0;margin-bottom:0;margin-top:15px}.sidebar-latest-research-area ul li{border-bottom:1px solid #e0e0e0;margin-bottom:25px;padding-bottom:22px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.sidebar-latest-research-area ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.sidebar-latest-research-area ul li .latest-research-img{margin-right:10px}.sidebar-latest-research-area ul li .latest-research-img a img{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-latest-research-area ul li .latest-research-img a:hover img{opacity:.7;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.sidebar-latest-research-area ul li .latest-research-content{-webkit-box-flex:1;-moz-flex:1;-webkit-flex:1;flex:1}.sidebar-latest-research-area ul li .latest-research-content h4{font-size:12px;margin-bottom:6px;line-height:.9;font-weight:500;background:#9f2925;color:#fff;padding:7px 10px 5px;display:inline-block}.sidebar-latest-research-area ul li .latest-research-content p{line-height:1.2;margin-bottom:0}.faq-page-area{padding:100px 0 60px}@media (min-width: 992px) and (max-width: 1199px){.faq-page-area{padding:90px 0 50px}}@media (min-width: 768px) and (max-width: 991px){.faq-page-area{padding:80px 0 40px}}@media (min-width: 480px) and (max-width: 767px){.faq-page-area{padding:70px 0 30px}}@media (min-width: 321px) and (max-width: 479px){.faq-page-area{padding:60px 0 20px}}@media only screen and (max-width: 320px){.faq-page-area{padding:50px 0 10px}}.faq-items .faq-item{border-radius:4px;border:1px solid #dddddd;background-color:#f5f5f5;margin-bottom:30px}.faq-items .faq-item .faq-title button{background-color:transparent;margin-bottom:0;font-size:18px;position:relative;padding:15px 10px 15px 60px;color:#9f2925}.faq-items .faq-item .faq-title button:after{height:1rem;width:1rem;background-size:1rem}.faq-items .faq-item .faq-title button:not(.collapsed) .faq-count{background-color:#fff}.faq-items .faq-item .faq-title button:focus{box-shadow:none}.faq-items .faq-item .faq-title button .faq-count{position:absolute;left:10px;top:8px;z-index:1;border-radius:50%;height:40px;width:40px;line-height:40px;display:inline-block;text-align:center;font-size:20px;background:#fdc800;color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.faq-items .faq-item .faq-body{background:#9f2925;color:#fff;padding:20px 35px;border-radius:0 0 4px 4px}.faq-box-wrapper{margin-bottom:20px}.faq-box-wrapper .faq-box-item .panel-heading{border-radius:0;padding:0;color:#9f2925}.faq-box-wrapper .faq-box-item .faq-box-title h3{margin-bottom:0;position:relative;font-size:18px}.faq-box-wrapper .faq-box-item .faq-box-title h3 a{display:block;position:relative;padding:15px 10px 15px 60px;color:#9f2925}.faq-box-wrapper .faq-box-item .faq-box-title h3 a span{position:absolute;left:10px;top:8px;z-index:1;border-radius:50%;height:40px;width:40px;line-height:40px;display:inline-block;text-align:center;font-size:20px;background:#fdc800;color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.faq-box-wrapper .faq-box-item .faq-box-title h3 a:before{content:"";position:absolute;z-index:1;top:15px;right:15px;color:#fdc800;font-family:FontAwesome}.faq-box-wrapper .faq-box-item .faq-box-body{background:#9f2925;color:#fff;padding:20px 35px 5px}.faq-box-wrapper .faq-box-item .active{border-top-left-radius:3px;border-top-right-radius:3px}.faq-box-wrapper .faq-box-item .active .faq-box-title h3 a:before{content:"";color:#9f2925}.faq-box-wrapper .faq-box-item .active .faq-box-title h3 a span{background:#fff}.error-page-area{padding:100px 0;background:#fdc800;text-align:center}@media (min-width: 992px) and (max-width: 1199px){.error-page-area{padding:90px 0}}@media (min-width: 768px) and (max-width: 991px){.error-page-area{padding:80px 0}}@media (min-width: 480px) and (max-width: 767px){.error-page-area{padding:70px 0}}@media (min-width: 321px) and (max-width: 479px){.error-page-area{padding:60px 0}}@media only screen and (max-width: 320px){.error-page-area{padding:50px 0}}.error-page-area .error-top{margin-bottom:55px}.error-page-area .error-top img{display:inline-block}.error-page-area .error-bottom h2{font-weight:500;margin-bottom:10px;font-size:30px;color:#000}@media only screen and (max-width: 479px){.error-page-area .error-bottom h2{font-size:20px;margin-bottom:20px}}.error-page-area .error-bottom p{color:#634e00;font-size:18px;margin-bottom:40px}.contact-us-page1-area{padding:90px 0 0}@media (min-width: 992px) and (max-width: 1199px){.contact-us-page1-area{padding:80px 0 0}}@media (min-width: 768px) and (max-width: 991px){.contact-us-page1-area{padding:70px 0 0}}@media (min-width: 480px) and (max-width: 767px){.contact-us-page1-area{padding:60px 0 0}}@media (min-width: 321px) and (max-width: 479px){.contact-us-page1-area{padding:50px 0 0}}@media only screen and (max-width: 320px){.contact-us-page1-area{padding:40px 0 0}}@media only screen and (max-width: 767px){.contact-us-info1{margin-bottom:30px}}.contact-us-info1 h2{font-size:24px;color:#212121;text-transform:uppercase}.contact-us-info1 ul{margin-top:11px;border:1px solid #BDBDBD}.contact-us-info1 ul>li{padding:15px 0 8px 30px;position:relative;border-bottom:1px solid #BDBDBD}@media only screen and (max-width: 1199px){.contact-us-info1 ul>li{padding:13px 0 6px 30px}}@media only screen and (max-width: 991px){.contact-us-info1 ul>li{padding:15px 0 6px 12px}}@media only screen and (max-width: 767px){.contact-us-info1 ul>li{padding:13px 0 4px 30px}}.contact-us-info1 ul>li:last-child{border-bottom:0}.contact-us-info1 ul>li i{color:#9f2925;position:absolute;z-index:1;right:30px;top:40px;font-size:24px}@media only screen and (max-width: 991px){.contact-us-info1 ul>li i{top:20px}}.contact-us-info1 ul>li h3{text-transform:capitalize;color:#111;font-size:20px;margin-bottom:5px}.contact-us-info1 ul>li .contact-social{margin-bottom:10px;border:none}@media only screen and (max-width: 767px){.contact-us-info1 ul>li .contact-social{margin-bottom:20px}}.contact-us-info1 ul>li .contact-social li{display:inline;margin-right:15px;padding:0;border:none}@media only screen and (max-width: 1199px){.contact-us-info1 ul>li .contact-social li{margin-right:7px}}@media only screen and (max-width: 1199px){.contact-us-info1 ul>li .contact-social li{margin-right:0}}@media only screen and (max-width: 991px){.contact-us-info1 ul>li .contact-social li{margin-right:2px}}.contact-us-info1 ul>li .contact-social li a{background:transparent;border:1px solid #9f2925;height:35px;width:35px;line-height:35px;display:inline-block;text-align:center;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 991px){.contact-us-info1 ul>li .contact-social li a{height:28px;width:28px;line-height:28px}}.contact-us-info1 ul>li .contact-social li a i{font-size:20px;position:inherit;color:#9f2925;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (max-width: 991px){.contact-us-info1 ul>li .contact-social li a i{font-size:16px}}.contact-us-info1 ul>li .contact-social li:hover a{border:1px solid #9f2925;background:#9f2925}.contact-us-info1 ul>li .contact-social li:hover a i{color:#fff}.contact-form1 .form-group{margin-bottom:25px}.contact-form1 .form-group .form-control{border-radius:0;background:transparent;box-shadow:none;border:1px solid #BDBDBD}.contact-form1 .form-group input{height:45px}.contact-form1 .form-response .alert-info{background:transparent;border:none;color:#a8a7a7;letter-spacing:5px}.contact-form1 .form-response .alert-success{background-color:transparent;color:#00082e;letter-spacing:4px;border-color:transparent;font-weight:500}@media only screen and (max-width: 479px){.contact-form1 .form-response .alert-success{letter-spacing:1px}}.contact-form1 .form-response .alert{border-radius:0;padding:15px 0}.google-map-area{margin-top:100px}@media (min-width: 992px) and (max-width: 1199px){.google-map-area{margin-top:90px}}@media (min-width: 768px) and (max-width: 991px){.google-map-area{margin-top:80px}}@media (min-width: 480px) and (max-width: 767px){.google-map-area{margin-top:70px}}@media (min-width: 321px) and (max-width: 479px){.google-map-area{margin-top:60px}}@media only screen and (max-width: 320px){.google-map-area{margin-top:50px}}.contact-us-page2-area{padding:88px 0 0}@media (min-width: 992px) and (max-width: 1199px){.contact-us-page2-area{padding:78px 0 0}}@media (min-width: 768px) and (max-width: 991px){.contact-us-page2-area{padding:68px 0 0}}@media (min-width: 480px) and (max-width: 767px){.contact-us-page2-area{padding:58px 0 0}}@media (min-width: 321px) and (max-width: 479px){.contact-us-page2-area{padding:48px 0 0}}@media only screen and (max-width: 320px){.contact-us-page2-area{padding:38px 0 0}}@media only screen and (max-width: 767px){.contact-us-info2{margin-bottom:30px}}.contact-us-info2 ul{margin-top:10px}.contact-us-info2 ul li{position:relative;padding:25px 0 25px 70px;border:1px solid #e6e6e6;font-size:18px;color:#9f2925;margin-bottom:30px}.contact-us-info2 ul li:last-child{margin-bottom:0}@media only screen and (max-width: 1199px){.contact-us-info2 ul li{margin-bottom:17px}}@media (min-width: 768px) and (max-width: 991px){.contact-us-info2 ul li{padding:25px 0 25px 40px}}.contact-us-info2 ul li i{position:absolute;left:23px;top:22px;z-index:1;color:#fdc800;font-size:30px}@media (min-width: 768px) and (max-width: 991px){.contact-us-info2 ul li i{left:6px;top:24px}}.contact-form2 .form-group{margin-bottom:25px}.contact-form2 .form-group .form-control{border-radius:0;background:#f1f1f1;box-shadow:none;border:none}.contact-form2 .form-group input{height:45px;color:#9f2925}.contact-form2 .form-group textarea{height:178px}.contact-form2 .form-response .alert-info{background:transparent;border:none;color:#a8a7a7;letter-spacing:5px}.contact-form2 .form-response .alert-success{background-color:transparent;color:#00082e;letter-spacing:4px;border-color:transparent;font-weight:500}@media only screen and (max-width: 479px){.contact-form2 .form-response .alert-success{letter-spacing:1px}}.contact-form2 .form-response .alert{border-radius:0;padding:15px 0}.footer-area-top{padding:92px 0 50px;background:#9f2925}@media (min-width: 992px) and (max-width: 1199px){.footer-area-top{padding:82px 0 40px}}@media (min-width: 768px) and (max-width: 991px){.footer-area-top{padding:72px 0 40px}}@media (min-width: 480px) and (max-width: 767px){.footer-area-top{padding:62px 0 35px}}@media (min-width: 321px) and (max-width: 479px){.footer-area-top{padding:52px 0 20px}}@media only screen and (max-width: 320px){.footer-area-top{padding:42px 0 10px}}.footer-area-top .footer-box img{width:40%!important}.footer-area-top p,.footer-area-top{color:#f5f5f5;font-family:"Noto Serif",serif}.footer-area-top h3{font-size:20px;margin-bottom:5px;color:#fff;font-family:"Noto Serif",serif}.footer-area-top .footer-about{margin:20px 0 35px}.footer-area-top .footer-about p{font-size:16px;line-height:28px}.footer-area-top .featured-links{margin-bottom:50px;line-height:29px}.footer-area-top .featured-links>li{display:inline-block}.footer-area-top .featured-links>li:first-child{margin-right:30px}@media (min-width: 992px) and (max-width: 1199px){.footer-area-top .featured-links>li:first-child{margin-right:10px}}.footer-area-top .featured-links>li ul li{margin-bottom:12px;position:relative;padding-left:15px;font-size:16px}.footer-area-top .featured-links>li ul li:before{content:"";position:absolute;left:0;font-family:FontAwesome;color:#fdc800;top:0}.footer-area-top .featured-links>li ul li a{color:#f5f5f5;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.footer-area-top .featured-links>li ul li a:hover{color:#fdc800;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.footer-area-top .corporate-address{margin-bottom:20px;line-height:30px}.footer-area-top .corporate-address li{margin-bottom:10px;color:#f5f5f5;position:relative;padding-left:38px;font-size:16px}.footer-area-top .corporate-address li i{color:#fdc800;padding-right:15px;position:absolute;left:0;top:3px;z-index:1;font-size:26px}.footer-area-top .corporate-address li a{color:#f5f5f5}.footer-area-top .corporate-address li:last-child{margin-bottom:0}.footer-area-top .newsletter-area .stylish-input-group{border:1px solid #fff;border-radius:20px;padding:0}.footer-area-top .newsletter-area .stylish-input-group .form-control{border:none;box-shadow:0 0;border-radius:0;color:#ddd;height:42px;font-size:13px;background-color:#00082e4d}.newsletter-area .stylish-input-group input::placeholder{color:#cdcdcd}.footer-area-top .newsletter-area .stylish-input-group .input-group-addon{background:transparent;border:1px solid #fff;border-right:none;border-radius:0;padding:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-area-top .newsletter-area .stylish-input-group .input-group-addon button{height:100%;padding:10px 17px;background-color:#00082e4d;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-area-top .newsletter-area .stylish-input-group .input-group-addon button i{color:#fdc800;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-area-top .newsletter-area .stylish-input-group .input-group-addon button:hover{background:#fdc800;border-radius:0 20px 20px 0}.footer-area-top .newsletter-area .stylish-input-group .input-group-addon button:hover i{color:#9f2925}.footer-area-top .footer-social li{display:inline-block;margin-right:5px}@media (min-width: 992px) and (max-width: 1199px){.footer-area-top .footer-social li{margin-right:2px}}.footer-area-top .footer-social li a{width:30px;height:30px;border:1px solid #fff;display:block;text-align:center;line-height:27px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;display:flex;align-items:center;justify-content:center}.footer-area-top .footer-social li a i{color:#fff;font-size:13px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-area-top .footer-social li a:hover{border:1px solid #fdc800;background:#fdc800}.footer-area-top .footer-social li a:hover i{color:#000}.footer-area-top .footer-social li:last-child{margin-right:0}.footer-area-top .flickr-photos li{display:inline-block;width:32%;margin-bottom:4px}.footer-area-top .flickr-photos li img:hover{opacity:.5;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-area-bottom{background:#001a39;padding:20px 120px 0;text-transform:capitalize;font-size:14px}@media only screen and (max-width: 767px){.footer-area-bottom{text-align:center;padding:17px 0}}.footer-area-bottom p{color:#999}@media only screen and (max-width: 767px){.footer-area-bottom p{margin-bottom:10px}}.footer-area-bottom p a{color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.footer-area-bottom p a:hover{color:#fdc800}.footer-area-bottom .payment-method{text-align:right}@media only screen and (max-width: 767px){.footer-area-bottom .payment-method{text-align:center}}.footer-area-bottom .payment-method li{display:inline-block}.registration-page-area{padding:88px 0 100px}.registration-page-area .registration-details-area label{letter-spacing:1px;color:#333;font-weight:400;margin-bottom:10px}.registration-page-area .registration-details-area input{height:40px;border:1px solid #dcdcdc;border-radius:0;box-shadow:none;margin-bottom:10px;background:#f9f9f9}.registration-page-area .registration-details-area textarea{border:1px solid #dcdcdc;border-radius:0;box-shadow:none;margin-bottom:10px;background:#f9f9f9}.registration-page-area .registration-details-area span{color:#333;text-transform:capitalize;letter-spacing:1px}.registration-page-area .registration-details-area span input{height:inherit;margin-right:10px}.registration-page-area .registration-details-area .custom-select select{width:100%;height:40px}.registration-page-area .pLace-order{text-align:left}.registration-page-area .select2-container .select2-selection--single{height:40px}.registration-page-area .select2-container--classic .select2-selection--single{background-color:#f9f9f9;background-image:none;border-radius:0;border:1px solid #dcdcdc}.registration-page-area .select2-container--classic .select2-selection--single .select2-selection__rendered{line-height:40px;font-style:normal;padding:0 0 0 10px}.registration-page-area .select2-container--classic .select2-selection--single .select2-selection__arrow{top:7px;background-color:transparent;background-image:none;border-style:none;right:5px;margin:1px 5px 0 0}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#9f2925;color:#fff}.select2-container--classic .select2-dropdown{border:1px solid #9f2925!important}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#9f2925;z-index:8}.profile-title{border:1px solid #d7d7d7;background:#fff;display:block}.profile-title li{border-bottom:1px solid #d7d7d7}.profile-title li:last-child{border-bottom:none}.profile-title li a{padding:10px 10px 10px 30px;position:relative;display:block;color:#707070;font-size:14px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.profile-title li a:before{content:"";font-family:FontAwesome;font-size:14px;color:#444;left:15px;top:50%;transform:translateY(-50%);position:absolute;z-index:1;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.profile-title li a.active{color:#37474f}.profile-title li a.active:before{color:#9f2925}.profile-title li a.active:after{background:#9f2925;content:"";height:2px;width:100%;position:absolute;z-index:1;bottom:-1px;left:0;right:0;margin:0 auto;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.profile-title-inner{margin:0 0 30px}.profile-title-inner li{display:inline-block;margin-right:10px;font-weight:400;font-size:18px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.profile-title-inner li a{padding:5px 20px;color:#9f2925;display:inline-block}.profile-title-inner li:last-child{margin-right:0}.profile-title-inner li:hover,.profile-title-inner .active{background:#fdc800}.profile-details{padding:30px;background-color:#fff;margin-top:0}.profile-details .personal-info .form-group{margin-bottom:15px}.profile-details .personal-info .select2-container--classic .select2-selection--single .select2-selection__rendered{font-style:normal;line-height:30px}.profile-details .personal-info .select2-container--classic .select2-selection--single .select2-selection__arrow b{top:35%}.profile-details .personal-info .view-all-accent-btn{width:160px}.profile-details .personal-info .control-label{text-align:left;color:#444;font-weight:400}.profile-details .personal-info .form-control{height:40px;background:#f9f9f9;border:1px solid #dcdcdc;box-shadow:none}.profile-details .personal-info .form-control:focus{box-shadow:none}.profile-details .course-info img{margin-bottom:20px}.profile-details .course-info h3{font-size:20px}.profile-details .course-info .skill-area .progress{margin-top:30px;width:100%;height:10px}.profile-details .select2-container .select2-selection--single{height:40px}.profile-details .select2-container--classic .select2-selection--single{background-color:#f9f9f9;background-image:none;border-radius:0;border:1px solid #dcdcdc}.profile-details .select2-container--classic .select2-selection--single .select2-selection__rendered{line-height:40px}.profile-details .select2-container--classic .select2-selection--single .select2-selection__arrow{top:7px;background-color:transparent;background-image:none;border-style:none;right:5px}.profile-details .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#707070}.profile-details .custom-select{margin-bottom:0}.profile-details .public-profile-content img{margin-bottom:15px}.profile-details .public-profile-content .file-title{margin-bottom:10px}.profile-details .public-profile-content .file-upload-area{margin-bottom:15px;padding:8px;border:1px solid #dcdcdc;background:#f9f9f9;color:#707070}.profile-details .public-profile-content .file-upload-area a{margin-right:15px;padding:5px 10px;color:#444;background:#fff;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-ms-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}.profile-details .public-profile-content .file-upload-area a:hover{-webkit-box-shadow:0px 1px 1px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 1px 1px 0px rgba(0,0,0,.2);box-shadow:0 1px 1px #0003}.col-lg-6 .content-box h2{font-weight:700;color:#9f2925}.new-content p{font-weight:500}.new-content h2{color:#9f2925;font-weight:700}.new-content{background:#f7f5ed}.deep-blue{font-family:Montserrat,Sans-serif;color:#9f2925}.img-wrapper img{width:130px}.content-box .pink{heigh:4px;font-size:4px}.bullets{list-style-type:circle;margin-top:10px;margin-bottom:20px}.infra p{font-size:17px}.infra-row{background:#f7f5ed}.infra-para{margin-top:100px;font-size:17px}.infra-bullets{list-style-type:circle;font-size:18px}.alumini-form{background:#dcebe599}.mid-body{background-image:none;background-size:cover}.text-cent{margin-top:20%;color:#fff}.small-hr{height:4px;width:5%}.kinder{height:200px}.kinder img{height:100px}.teacher-box{background:#f2f3f4;border-radius:8px}.teacher-box img{margin-top:8px}.teacher-box:hover{border:1px solid #DC3545;box-shadow:2px 2px 10px 2px gray}.small-hr{height:4px;width:7%;margin-left:12%;margin-top:-40px}.teacher-h3{margin-left:8%;color:#422e59;font-weight:700}@media only screen and (max-width: 770px){.teacher-line{margin-left:10%}}@media only screen and (max-width: 425px){.teacher-line{margin-left:0}}.principle-area{box-shadow:1px 1px 10px 1px gray}.disclosure{font-family:arial,sans-serif;border:5px solid lightgray;width:100%;box-shadow:1px 2px 10px 2px gray}td,th{border:1px solid #E0E5EA;text-align:left;padding:14px}.disclosure th{background:#eaeff3}.disclosure-para1{font-size:20px}tr:nth-child(2n){background-color:#ddddd}.admission_process{display:flex;align-items:center;justify-content:center}.admission_process span{color:#fff;font-size:.9rem;font-weight:700;padding:15px 30px}.admission_process .fees{background-color:#2575fc}.admission_process .admission{background-color:#3b3b3b;margin-left:10px}.colapsable-section h4,.colapsable-section .colapsable-section-header{background:#f7f5ed}.full-para{background:#d7efce;color:#006400}.policy_blaze a:hover{color:#e1b621}@media only screen and (max-width: 1024px){.main-menu-area .logo-area img{width:150px;height:42px}nav#desktop-nav ul li a{padding:33px 10px;display:block;font-size:.8rem;font-weight:500}}@media only screen and (max-width: 768px){.main-menu-area .logo-area img{width:200px;height:56px}nav#desktop-nav ul li a{padding:12px 10px;font-size:.8rem;font-weight:500}}.policy_blaze a{color:#fff}.chairman_word_tab{text-align:justify}.chaiman_img_tab img{border-radius:10px}.about_us_page hr{width:10%;margin-top:0;border:2px solid #001a39;border-color:#001a39;color:#001a39;opacity:1;border-radius:10px}.about_us_page .para_about p{text-align:justify;line-height:28px;font-size:17px}.about_us_page_image img{width:100%;border-radius:1rem;box-shadow:0 0 6px #00000026;height:auto;max-height:350px;object-fit:cover;padding:1rem}.image_para_below p{padding-top:1rem;text-align:justify;line-height:28px;font-size:17px}.main_container h2{margin-bottom:10px;color:#001a39;font-family:Open Sans,sans-serif}.about_us_page_image img{padding:.5rem}body{font-family:Montserrat,sans-serif}.gallery_heading .gallery_heading_111 .gallery_heading_111_hr_img img{object-fit:cover;width:100%}.gallery_heading_1{display:flex;align-items:center;justify-content:center;border-radius:10px 0rem 0rem 10px;min-height:350px}.main_container{margin-top:200px!important}.main_container .ourVision p{text-align:justify;line-height:28px;font-size:17px}.main_container .ourVision h3{font-size:30px;color:#001a39;margin-bottom:0}.main_container .ourVision hr{width:10%;margin-top:0;border:2px solid #001a39;border-color:#001a39;color:#001a39;opacity:1}@media only screen and (max-width: 1024px){.left-slide{top:-288vh}.left-slide>div,.left-slide div p{text-align:center}.left-slide h1{text-align:center;padding:0 10px;font-size:30px}.header-top-social ul li a{display:flex;flex-direction:column;justify-content:center;text-align:center}.main-menu-area .logo-area img{width:35%!important;height:100%!important}.logo_name_img1 .logo_name h4{font-size:13px!important}.logo_name_img1 .logo_name h6{font-size:11px!important}.top_navi .top_navi_2 .header-top-search a{padding:5px!important}nav#desktop-nav ul li a{padding:20px 10px!important}}@media only screen and (max-width: 769px){.single-item-wrapper .profile-img-wrapper .profile-img img{margin-top:70px!important}.header-top-social ul{flex-direction:column}.gallery_heading_111 .gallery_heading_111_hr_img img{min-height:200px}.header-top-social ul li{padding:0px .5rem!important}.header-top-social ul li a{font-size:11px!important;flex-direction:row}.header-top-social ul li a i{margin-right:10px!important}nav#desktop-nav ul li a{padding:20px 10px!important}.main-menu-area .logo-area img{height:73px;width:30%!important}.logo_name_img1 .logo_name h6{font-size:10px!important}.logo_name_img1 .logo_name h4{font-size:11px!important}.header-top-social ul li a{padding:6px 9px!important}.left-slide h1{font-size:25px;line-height:1}.left-slide div p{font-size:.8em}.slider-container .action-buttons .up-button,.slider-container .action-buttons .down-button{padding:8px}.slider-container .action-buttons .up-button i,.slider-container .action-buttons .down-button i{font-size:12px}.service-box1 .service-box-content h3{font-size:14px}.service-box1 .service-box-icon{padding-top:0}.service-box1 .service-box-icon i{font-size:23px}.about-sub-title{font-size:.8em;line-height:17px}.news_img_main{height:200px}.news_img_second{height:100px}.news_body h6{font-size:12px}.news_body h3{font-size:20px;line-height:23px}.news_date_main{padding:5px 20px}.news_date_second{transform:translate(5%,-13px);width:100px;font-size:10px;padding:5px 20px}.counter-area{padding:30px 0}.counter-area .counter1-box h2{font-size:40px}.counter-area .counter1-box p{font-size:13px;padding-top:15px}.students-say-area .item-content{font-size:12px}.footer-area-top{padding:50px 20px!important}}@media only screen and (max-width: 425px){.single-item-wrapper .profile-img-wrapper .profile-img img{margin-top:70px!important}.slider-container{height:25%}.left-slide{top:-75vh!important}.left-slide h1{margin-top:0;font-size:15px}.left-slide div p{font-size:11px;line-height:1}.nivoSlider img{height:250px}.service-box1{display:flex;flex-direction:column-reverse;width:33%;padding:10px 10px 0}.service-box1 .service-box-icon i{font-size:18px}.service-box1 .service-box-content h3{text-align:center;margin-top:10px}.service-box1 .service-box-content h3 a{font-size:12px}.about1-area{padding:24px 0 0}.lecturers-img-wrapper a{display:flex;justify-content:center}.lecturers-area{padding-top:48px}.title-default-left{text-align:center}.news-img-holder a img{height:200px}#scrollUp,.footer-area-top .footer-social li a{display:flex;justify-content:center;align-items:center}.brand-area-box img{height:100px}.news_container{padding-bottom:0!important}}/*! HTML5 Boilerplate v5.3.0 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter,*:first-line{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}*{margin:0;padding:0;border:none;outline:none}body{font-size:15px;color:#000;line-height:26px;font-weight:300;background:#f6f6f1;font-family:Rubik,sans-serif;background-size:cover;background-repeat:no-repeat;background-position:center top;-webkit-font-smoothing:antialiased}.pdi{padding:0!important}@media (min-width:1200px){.container{max-width:1170px;padding:0}.pdi{padding:0!important}}.container-fluid{padding:0}.auto-container{position:static;max-width:1200px;padding:0 15px;margin:0 auto}.small-container{max-width:680px;margin:0 auto}.boxed_wrapper{position:relative;overflow-x:hidden;margin:0 auto;width:100%;min-width:300px;z-index:-100}a{text-decoration:none;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}a:hover{text-decoration:none;outline:none;color:#ef7f1a}input,button,select,textarea{font-family:Rubik,sans-serif;font-weight:400;font-size:15px}ul,li{list-style:none;padding:0;margin:0}input{transition:all .5s ease}button:focus,input:focus,textarea:focus{outline:none;box-shadow:none;transition:all .5s ease}p{position:relative;font-family:Rubik,sans-serif;line-height:26px;color:#000;margin-bottom:0;font-style:normal;transition:all .5s ease}h1,h2,h3,h4,h5,h6{position:relative;font-family:Rubik,sans-serif;font-weight:400;margin:0;transition:all .5s ease}.centred{text-align:center}.pull-left{float:left}.pull-right{float:right}.gray-bg{background:#f2f1f0}.black-bg{background:#3b3634}.sec-pad{padding:144px 0 150px}figure{margin:0}img{display:inline-block;max-width:100%;height:auto}@keyframes pulse{50%{box-shadow:0 0 0 15px #ffffff4d,0 0 0 30px #ffffff1a}}.theme-btn{position:relative;display:inline-block;font-size:15px;font-family:Rubik,sans-serif;padding:12px 40px;background-color:#ef7f1a;line-height:26px;color:#fff!important;font-weight:500;text-transform:uppercase;cursor:pointer;text-align:center;transition:all .5s ease;z-index:1;border-radius:15px}.theme-btn:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;background-color:#312f2c;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;-webkit-transform:scale(.2,1);transform:scaleX(.2)}.theme-btn:hover:before{opacity:1;-webkit-transform:scale(1,1);transform:scale(1)}.pagination li{display:inline-block;margin:0 5px}.pagination li a{position:relative;display:inline-block;font-size:18px;font-family:Rubik,sans-serif;height:60px;font-weight:700;width:60px;line-height:60px;text-align:center;color:#312f2c;border-radius:50%;border:1px solid #e7e7e7;transition:all .5s ease}.sec-pad{padding:80px 0}.preloader{position:fixed;left:0;top:0;height:100%;width:100%;z-index:999999;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:none}.scroll-top{width:50px;height:50px;line-height:50px;position:fixed;right:50px;font-size:20px;border-radius:50%;z-index:1000;color:#fff;text-align:center;cursor:pointer;background:#ef7f1a}.scroll-top.open{bottom:30px}.scroll-top:hover{background:#312f2c}.scroll-top:after{position:absolute;z-index:-1;content:"";top:100%;left:5%;height:10px;width:90%;opacity:1;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 80%);background:-webkit-radial-gradient(center ellipse,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,#00000040,#0000 80%)}.sec-title h5{position:relative;display:inline-block;font-size:17px;line-height:26px;color:#ef7f1a;font-family:Rubik,sans-serif;font-weight:900;margin-bottom:13px;padding:0 50px}.sec-title h5:before{position:absolute;content:"";background:#ef7f1a;width:30px;height:2px;left:0;bottom:11px}.sec-title h5:after{position:absolute;content:"";background:#ef7f1a;width:30px;height:2px;right:0;bottom:11px}.sec-title.style-two h5:after{display:none}.sec-title.style-two h5{padding-right:0}.sec-title h1{position:relative;display:block;font-size:40px;line-height:50px;font-family:Rubik,sans-serif;font-weight:900;color:#262829}.main-header{position:relative;left:0;top:0;background:#fff;z-index:999;width:100%;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;border-radius:100px}.header .nav-bg{display:none}.nav-bg{display:none!important}.sticky-header{position:fixed;opacity:0;visibility:hidden;background:#fff;left:0;top:0;border-bottom:1px solid #e0e0e0;width:100%;z-index:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.fixed-header .sticky-header{z-index:999;opacity:1;visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:.5s;-moz-animation-duration:.5s;-op-animation-duration:.5s;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1}.main-header .header-top{position:absolute;display:block;width:100%;padding:16px 0 17px}.main-header .header-top .social-list li{position:relative;display:inline-block;margin-right:20px}.main-header .header-top .social-list li:last-child{margin-right:0}.main-header .header-top .social-list li a{position:relative;display:inline-block;font-size:15px;line-height:26px;color:#fff}.main-header .header-top .social-list li a:hover,.main-header .header-top .header-info li a:hover{color:#ef7f1a}.main-header .header-top .header-info li{position:relative;display:inline-block;margin-right:15px;padding:0 0 0 22px}.main-header .header-top .header-info li:last-child{margin-right:0;padding:0}.main-header .header-top .header-info li:before{position:absolute;content:"";height:20px;width:1px;top:5px;right:-18px}.main-header .header-top .header-info li:last-child:before{display:none}.main-header .header-top .header-info li i{position:absolute;left:0;top:7px;font-size:14px;color:#fff}.main-header .header-top .header-info li a{position:relative;display:inline-block;font-size:14px;color:#fff}.main-header .outer-content li{position:relative;display:inline-block}.main-header .outer-content li.header-flyout-searchbar i{position:relative;display:inline-block;font-size:20px;width:50px;height:50px;line-height:50px;color:#fff;background:#fbb419;text-align:center;border-radius:50%;cursor:pointer;margin-right:7px;transition:all .5s ease}.main-header .outer-content li a{position:relative;display:inline-block;width:50px;height:50px;line-height:50px;font-size:20px;color:#fff;background:#ef7f1a;text-align:center;border-radius:50%}.main-header .outer-content li a:hover,.main-header .outer-content li.header-flyout-searchbar i:hover{background:#ef7f1a}.main-header .outer-box{margin-top:32px}.main-header .logo-box .logo{position:relative;display:inline-block;padding:0}.story{line-height:auto}.story img:hover{animation-name:rotate;animation-duration:9s;animation-iteration-count:infinite;animation-timing-function:linear;border-radius:50%}@keyframes rotate{0%{transform:rotate(-360deg)}to{transform:rotate(360deg)}}.menu-box{float:left;width:45%}.menu-box-right{float:right;width:45%}.menu-box-logo{width:10%;float:left}.main-header .menu-area,.main-header .outer-box{position:relative;float:left}.main-header .social-style-one{margin-top:22px}.main-header .menu-area{margin-right:22px}.main-menu{position:relative;display:block}.main-menu .navbar-collapse{padding:0}.main-menu .navigation>li{position:relative;float:left;margin:0 18px}.main-menu .navigation>li:first-child{margin-left:0}.main-menu .navigation>li>a{position:relative;display:block;font-size:14px;font-family:Rubik,sans-serif;color:#312f2c;line-height:26px;opacity:1;text-transform:uppercase;padding:12px 0 8px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;font-weight:400}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#ef7f1a}.main-menu .navigation{position:relative;top:0;width:100%;padding:0 15px;background:#fecc00;border-radius:10px}.main-menu .navigation>li>ul{position:absolute;left:0;top:116%;width:230px;z-index:100;display:none;background:#fff;border-top:3px solid #fecc00;box-shadow:0 0 10px #0000001a}.main-menu .navigation>li>ul{position:absolute;right:0;top:101%;width:230px;z-index:100;display:none;background:#fff;border-top:3px solid #fecc00;box-shadow:0 0 10px #0000001a}.main-menu .navigation>li>ul>li{position:relative;width:100%;padding:7px 10px 7px 6px;border-bottom:1px solid #e5e5e5;transition:all .5s ease}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{position:relative;display:block;font-family:Rubik,sans-serif;padding:0 10px;line-height:20px;font-size:13px;color:#312f2c;font-weight:400;text-align:left;text-transform:uppercase;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navigation>li>ul>li:hover{background:#ef7f1a;border-bottom:1px solid #ef7f1a}.main-menu .navigation>li>ul>li:hover a{color:#fff;padding-left:10px}.main-menu .navigation>li>ul>li:last-child:hover{border-bottom:none}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1}.innav{background:#ffcd00;border-radius:10px;position:fixed;top:42px;width:1170px;border:.5px solid #312F2C}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position:absolute;right:15px;top:8px;font-size:18px;border:1px solid #ffffff;color:#fff;width:35px;height:30px;line-height:30px;text-align:center;cursor:pointer;z-index:5;display:none}.navbar-header{display:none}.mm-hide{display:block!important}.dd-hide{display:none!important}.main-menu .navigation>li>ul>li>ul{position:absolute;left:100%;top:0%;width:220px;z-index:100;display:none;padding:0;background-color:#fff;border-top:3px solid #ef7f1a;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0px 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0px 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0px 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0px 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px #0000000d,-2px 0 5px 1px #0000000d}.main-menu .navigation li>ul>li.dropdown:hover>ul{visibility:visible;opacity:1;top:0}.main-menu .navigation>li>ul>li>ul>li{position:relative;width:100%;margin:0;border-bottom:1px solid #e5e5e5}.main-menu .navigation>li>ul>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li>a{position:relative;display:block;padding:7px 15px!important;line-height:16px;font-weight:400;font-family:Rubik,sans-serif;font-size:13px;color:#312f2c!important;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;text-transform:uppercase}.main-menu .navigation>li>ul>li>ul>li:hover>a{color:#fff!important;background:#ef7f1a;padding-left:15px!important}.main-menu .navigation>li>ul>li.dropdown>a:after{position:absolute;content:"";font-size:16px;color:#222;top:0;right:-0px;font-family:"Font Awesome 5 Free";font-weight:600;cursor:pointer;transition:all .5s ease}.main-menu .navigation>li>ul>li.dropdown:hover>a:after{color:#fff}.login{background:#ef7f1a;padding:6px 15px;border-radius:0 10px 10px 0;position:absolute!important;right:0;top:-4px;color:#fff}.right-side-menu{margin-left:15px}.main-header.style-two{position:relative}.main-header.style-two .outer-content .clearfix{position:relative;display:inline-block}.main-header.style-two .outer-content .login-box{position:relative;display:inline-block;margin-right:38px;padding:0 0 0 22px}.app-width{width:182px;margin-bottom:10px}.main-header.style-two .outer-content .login-box:before{position:absolute;content:"";border:1px dashed #59688d;height:20px;width:1px;top:5px;right:-22px}.main-footer .copyright{font-size:12px;margin-top:30px}.main-header.style-two .outer-content .login-box a{position:relative;display:inline-block;font-size:14px;color:#d3d8e2}.main-header.style-two .outer-content .login-box a:hover{color:#ef7f1a}.main-header.style-two .outer-content .login-box i{position:absolute;left:0;top:7px;font-size:14px;color:#ef7f1a}.main-header.style-two .header-top{padding:2px 0}.main-header.style-two .outer-content li.header-flyout-searchbar i{width:40px;height:40px;line-height:40px;background:#51628d;font-size:16px}.main-header.style-two .outer-content li.header-flyout-searchbar i:hover{background:#ef7f1a}.main-header.style-two .outer-content li a{width:40px;height:40px;line-height:40px;font-size:16px}.main-header.style-two .header-top .header-info{position:relative;margin-top:7px}.main-header.style-two .menu-area{float:none;margin-right:0}.main-header.style-two .main-menu .navigation>li{margin:4px 6px;line-height:46px;color:#312f2c;font-weight:700}.mr-0{margin:0}.logo{position:absolute;top:-34px;margin:0 auto;text-align:center;left:0;right:0;width:140px}.main-header.style-two .main-menu .navigation>li:first-child{margin-left:0}.main-header.style-two .main-menu .navigation>li:last-child{margin-right:0}.main-header.style-two .main-menu .navigation>li:before{position:absolute;content:"";width:59px;height:10px;left:50%;margin-left:-30px;bottom:29px;transform:scale(0);background-repeat:no-repeat;transition:all .5s ease}.main-header.style-two .main-menu .navigation>li.current:before,.main-header.style-two .main-menu .navigation>li:hover:before{transform:scale(1)}.main-header.style-two .main-menu .navigation>li.current>a,.main-header.style-two .main-menu .navigation>li:hover>a{color:#312f2c}.main-header.style-two .main-menu .navigation>li.logo-box:before{display:none}.cisce{position:absolute;top:102px;width:100%;font-size:15px;color:#fecc00;text-transform:uppercase;font-weight:600}.prn-50{padding-right:80px}.pln-50{padding-left:75px}.main-slider.style-three{position:relative}.main-slider.style-three .slide{padding:185px 0 290px}.main-slider.style-three .slide:before{background:#00000080}.main-slider.style-three h1{color:#fff;margin-bottom:44px}.main-slider{position:relative}.main-slider .slide{position:relative;padding:195px 0 170px;background-size:cover;background-repeat:no-repeat;background-position:center center}.main-slider .slide:before{position:absolute;content:"";background:#0000;width:100%;height:100%;left:0;top:0}.header-bottom__banner .owl-nav{display:none}.main-slider .content-box{position:relative;display:block;max-width:700px;width:100%}.main-slider h3{position:relative;display:block;font-size:28px;line-height:35px;color:#ef7f1a;font-weight:900;opacity:0;margin-bottom:11px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}.main-slider .active h3{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1s}.main-slider h1{position:relative;display:block;font-size:60px;line-height:70px;color:#312f2c;font-weight:900;margin-bottom:25px;opacity:0;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translate(-50px)}.main-slider .active h1{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);transition-delay:1.5s}.mobile-top{display:none}.main-slider .text{position:relative;display:block;font-size:20px;line-height:30px;color:#454442;margin-bottom:37px;opacity:0;-webkit-transition:all 1.5s ease;-moz-transition:all 1.5s ease;-ms-transition:all 1.5s ease;-o-transition:all 1.5s ease;transition:all 1.5s ease;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translate(50px)}.main-slider .active .text{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0);transition-delay:1.5s}.main-slider .btn-box{opacity:0;-webkit-transition:all 1.8s ease;-moz-transition:all 1.8s ease;-ms-transition:all 1.8s ease;-o-transition:all 1.8s ease;transition:all 1.8s ease;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);width:100%;text-align:center}.hero-slider{position:relative;height:100vh;z-index:-1}.hero-slider:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;background:#000;z-index:1}.main-slider .active .btn-box{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);transition-delay:1.8s}.hero-slider .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:0!important}.new img{height:28px}.d-hide{display:none!important}.banner-text{margin:0 auto;position:absolute;top:66%;transform:translateY(-50%);z-index:100;width:100%;text-align:center}.banner-text h1{font-size:42px;font-weight:600;padding-bottom:0;text-transform:uppercase;color:#fff;line-height:50px}.banner-text h1 span{font-weight:300}.banner-text h3{font-size:30px;font-weight:700;text-transform:uppercase;color:#471b0d}.banner-text h4{font-size:16px;color:#fff;padding-bottom:10px;text-transform:uppercase;font-weight:300}.banner-text p{color:#fff;text-transform:uppercase}.new{position:absolute;top:-18px}.marquee-events{padding:0}.mqbox{position:relative}.mq{padding:0;background-color:#fecc00;color:#626060;font-weight:700;height:50px}.mqbox .headertext{padding:7px 0 0;background-color:#fff;color:#626060;font-weight:700}.mqbox .headertext{position:absolute;top:0;left:0;z-index:10;padding:5px 16px;background:#ef7f1a;color:#fff;text-transform:uppercase;line-height:20px;text-align:center}@media only screen and (max-width: 767px){.mqbox .headertext{padding:4px 10px;line-height:14px;font-size:12px;width:86px;text-align:left}.mqbox marquee ul li h4{font-size:14px;line-height:12px}}.marquee-container{overflow:hidden;white-space:nowrap;box-sizing:border-box;width:100%;background:#fecc00}.marquee-content{display:inline-flex;animation:marquee 30s linear infinite;white-space:nowrap}.marquee-content:hover{animation-play-state:paused}.marquee-content ul{display:flex;padding:0;margin:0;list-style:none}.marquee-content li{padding:10px 30px;border-right:1px solid #000000;background:#fecc00}.marquee-content li:last-child{padding:10px 30px;border-right:0px solid #000000;background:#fecc00}.marquee-content ul li h4{margin:0;padding:0;text-transform:uppercase;font-size:16px;line-height:14px;color:#312f2c}.marquee-content ul li p{margin:0;padding:0;font-size:14px;color:#312f2c;font-weight:600}@keyframes marquee{0%{transform:translate(200%)}to{transform:translate(-70%)}}.title{margin:0 auto 30px;width:100%;text-align:center}.title h1{font-size:36px;font-weight:700;padding-bottom:0;text-transform:uppercase;color:#fecc00;line-height:40px}.title h1 span{font-weight:300}.title h3{font-size:30px;font-weight:700;text-transform:uppercase;color:#fecc00}.title h4{font-size:16px;color:#fecc00;padding-bottom:0;text-transform:uppercase;font-weight:300}.banner-line{height:8px!important;width:80px;background:#ef7f1a;margin:5px auto 10px;border-radius:5px}.title p{color:#312f2c;text-transform:uppercase;font-weight:600}.notice-block-two{padding-top:15px}.NoticeBoard{width:100%;padding:60px 0 0}.NoticeBoard .container{padding:25px 20px;border-radius:10px}.NoticeBoard h2{color:#f7494b;font-size:55px;line-height:45px;margin-bottom:25px}.NoticeBoard h2 a.view-btn{font-size:16px;float:right;background:#f7494b;padding:7px 20px;border-radius:5px;line-height:26px;color:#fff;text-transform:uppercase}.find-txt{margin-bottom:20px;font-size:22px;color:#232323;line-height:26px}.NoticeBoard .board-slide.slick-initialized.slick-slider{padding-right:50px}.NoticeBoard .slick-slide{background:#fff;border-radius:45px;padding:10px 10px 10px 15px;position:relative;margin-right:0;min-height:130px;width:100%!important}.NoticeBoard .count{width:30px;height:30px;text-align:center;line-height:30px;color:#fff;font-size:16px;font-weight:600;position:absolute;left:20px;top:37px;border-radius:50%;background:#f7494b;z-index:1}.NoticeBoard .NoticeLeft{position:relative;float:left;font-size:44px;text-align:center;color:#fecc00;line-height:18px;font-weight:700;background:#f6f6f1;padding:15px 20px;border-radius:70px;width:110px;height:110px}.NoticeBoard .NoticeLeft span{font-size:10px;color:#646464;font-style:italic;display:block;margin-bottom:8px;font-weight:400}.NoticeBoard .Noticeright{width:calc(100% - 125px);float:right;font-size:18px;color:#646464;line-height:20px;position:relative;font-weight:300;padding:10px 0}.NoticeBoard .Noticeright span{background:#f7494b;padding:4px 6px;color:#fff;font-size:12px;font-weight:600;position:absolute;left:0;top:-20px;line-height:12px;border-radius:8px}.NoticeBoard .Noticeright span:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #F7494B;position:absolute;left:4px;bottom:-5px}.NoticeBoard .month{color:#000;font-size:14px;font-weight:300;line-height:46px;letter-spacing:0px}.line-height{line-height:22px;font-size:16px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.updated{color:#000;font-size:12px;font-weight:300;font-style:italic}.NoticeBoard .NoticeHead{color:#fecc00;font-size:14px;font-weight:600;line-height:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.NoticeBoard .slick-prev.slick-arrow{background:url(../images/preev.png) left top no-repeat;width:42px;height:80px;background-size:100%;color:transparent;top:auto;right:55px;bottom:20px;cursor:pointer}.NoticeBoard .slick-next.slick-arrow{background:url(../images/next.png) left top no-repeat;width:42px;height:80px;background-size:100%;color:transparent;top:auto;right:0;bottom:20px;cursor:pointer}.notice .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:50px;left:-70px;height:48px;line-height:42px;width:48px;background:#fecc00;text-align:center}.notice .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:50px;right:-70px;height:48px;line-height:42px;width:48px;background:#fecc00;text-align:center}.view-all{background:#ef7f1a;color:#f6f6f1;text-transform:uppercase;padding:10px 16px;border-radius:15px;margin:20px auto 0;line-height:30px;display:block;width:230px;text-align:center;font-size:18px;height:48px}.view-all:hover{background:#fecc00;color:#000;text-transform:uppercase;padding:10px 16px;border-radius:15px;margin:20px auto 0;line-height:30px;display:block;width:230px;text-align:center;font-size:18px;height:48px}.carousel-indicators{position:absolute;right:inherit;bottom:-46px;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:inherit;margin-right:inherit;margin-left:inherit;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:20px;height:20px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#707070;background-clip:padding-box;opacity:.5;transition:opacity .6s ease;border-top:0;border-bottom:0;border-radius:20px}.carousel-indicators .active{opacity:1;background-color:#fd7d7d}.header-bottom__banner .owl-dots{position:relative;width:100%;left:0;top:-100px;text-align:center}.header-bottom__banner .owl-dots .owl-dot{padding:0}.header-bottom__banner .owl-dots .owl-dot span{min-width:20px;height:20px;background-color:transparent;border:solid 2px #fecc00}.header-bottom__banner .owl-dots .owl-dot.active span{min-width:20px;height:20px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#fecc00!important}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fecc00!important}.owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0 #cda274;border:2px solid #fecc00}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:-webkit-linear-gradient(290deg,rgb(49 47 44) 0,rgb(239 127 26) 49%,rgb(49 47 44) 100%);background:linear-gradient(290deg,#312f2c 0,#ef7f1a 49%,#312f2c);background:-moz-linear-gradient(290deg,rgb(49,47,44) 0,rgb(254,204,0) 49%,rgb(49,47,44) 100%);overflow:auto;z-index:991}.wrap{width:100%;max-width:950px;margin:0 auto;padding:150px 15px 0}.wrap h3{color:#312f2c;padding:5px 0 10px;font-size:24px;font-family:Rubik,sans-serif}.infra{border-radius:5px}.wrap h4,h5{color:#fff;padding:5px 0 0}.wrap ul.wrap-nav{text-transform:capitalize;padding:0 0 50px}.wrap p{color:#fff!important;padding:5px 0 0;font-family:Rubik,sans-serif;font-size:14px;letter-spacing:.5px}.wrap ul.wrap-nav li{text-align:left;width:100%;position:relative;font-family:Rubik,sans-serif}.wrap ul.wrap-nav li a{color:#fff;padding:6px 10px 6px 40px;display:inline-block;font-weight:400;font-size:14px;text-decoration:none;transition-property:all .2s linear 0;-moz-transition:all .2s linear 0;-webkit-transition:all .2s linear 0;-o-transition:all .2s linear 0;font-family:Rubik,sans-serif}.wrap ul.wrap-nav li a:hover{color:#fff;font-weight:400}.wrap ul.wrap-nav ul{padding:20px 0}.wrap ul.wrap-nav ul li{display:block;font-size:13px;width:100%;color:#fff}.wrap ul.wrap-nav ul li a,.wrap ul.wrap-nav ul li a:hover{color:#fff}.myaccordion .card{background:transparent}.myaccordion{max-width:500px;margin:0 auto 20px;box-shadow:0}.myaccordion .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0rem}.myaccordion .card,.myaccordion .card:last-child .card-header{border:0}.myaccordion .card-body ul{margin-top:0;font-family:Rubik,sans-serif}.myaccordion .card-body ul li{display:block;border-right:0 solid #fff;padding:0 24px;text-align:left;font-size:16px;color:#fff;font-family:Rubik,sans-serif}.myaccordion .card-body ul li a{font-size:16px;color:#312f2c;font-family:Rubik,sans-serif;text-align:left;font-weight:400}.myaccordion .card-body ul li:last-child{border-right:0 solid #fff;padding-bottom:20px;margin-top:0}.myaccordion .card-header{background:transparent;padding:5px 10px;border-bottom:0 solid rgba(0,0,0,.125)}.myaccordion .fa-stack{font-size:18px}.myaccordion .btn{width:100%;font-weight:600;color:#312f2c;padding:0;text-transform:uppercase;font-family:Rubik,sans-serif;font-size:18px}.myaccordion .btn-link:hover,.myaccordion .btn-link:focus{text-decoration:none}.myaccordion li+li{margin-top:5px}.modal-body-new{padding:0rem;background:#fecc00;border-radius:0}.myaccordion h2{text-align:left}.myaccordion .h22{text-align:left;line-height:15px;padding-bottom:10px}.myaccordion h2 a{width:100%;font-weight:600;color:#312f2c;padding:0;text-transform:uppercase;font-family:Rubik,sans-serif;font-size:18px;text-align:left}.story-slide .owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;position:absolute;z-index:10000;bottom:-48px;left:0;right:0;background:transparent!important;text-align:center}.story-slide .owl-theme .owl-dots .owl-dot span{width:18px;height:18px;margin:5px 4px;border:solid 2px #fecc00!important;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot span{background:transparent!important}.story-slide .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);padding-bottom:0}.story-slide .owl-theme .owl-dots .owl-dot span{width:18px;height:18px;margin:5px 4px;border:solid 2px #e14224!important;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.story-slide .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e0602d;border:solid 2px #fff}.story-slide .owl-carousel .owl-item img{display:block;width:100%;border-radius:0}.story-slide .modal-content{width:90%!important}.modal.StoryModal .modal-body{padding:0;background:transparent;text-align:center;border-radius:0;z-index:999999;position:relative}.colose-pop{width:30px;position:absolute;height:28px;background-color:#e0602d!important;border-radius:24px;z-index:1000000!important;opacity:1;font-weight:300;right:-10px;border:0;font-size:24px;top:-10px;color:#fff}.about-section{position:relative;display:block;padding:50px 0 100px}.about-section .title{margin:0 auto 30px;width:100%;text-align:center}.about-section .title h1{font-size:36px;font-weight:700;padding-bottom:0;text-transform:uppercase;color:#fecc00;line-height:40px}.about-section .title h1 span{font-weight:300}.about-section .title h3{font-size:30px;font-weight:700;text-transform:uppercase;color:#fecc00}.about-section .title h4{font-size:16px;color:#fecc00;padding-bottom:0;text-transform:uppercase;font-weight:300}.about-section .banner-line{height:8px!important;width:80px;background:#ef7f1a;margin:10px auto 0;border-radius:5px}.about-section .title p{color:#312f2c;text-transform:uppercase;font-weight:500}.about-section .image-box{position:relative;display:block;margin:0 60px 0 0}.body-bg{background:url(../images/body-bg.svg) center no-repeat fixed;background-size:30%}.right-image{padding-top:0}.right-image img{border-radius:45px}.about-section .image-box .image{position:relative;display:block}.about-section .image-box .image img{width:100%}.about-section .image-box .image-1{position:relative;display:block;border-radius:30px}.about-section .image-box .image-1 img{border-radius:30px}.about-section .image-box .image-2{position:absolute;left:70px;bottom:20px}.about-section .content-box .sec-title{position:relative;display:block;margin-bottom:33px}.about-section .content-box .bold-text{position:relative;display:block;font-size:15px;line-height:28px;color:#4c4c4c;font-weight:400;margin-bottom:15px}.about-section .content-box p{position:relative;display:block;margin-bottom:24px;font-size:15px;line-height:29px;font-weight:400;color:#312f2c}.about-section .icon-box{position:absolute;left:15px;top:-10px;font-size:60px;line-height:60px;color:#000}.about-section .icon-box img{width:100%}.about-section .count-outer{display:block;font-size:18px;line-height:24px;color:#000;font-weight:400;margin-bottom:10px}.about-section ul{margin:30px 20px}.about-section ul li{line-height:25px;background:url(../images/icons/right-tik.svg) no-repeat left 5px;padding:5px 11px 5px 31px;list-style:none;margin:0;vertical-align:middle;font-size:15px;font-weight:400;color:#312f2c}.about-section .staff{position:absolute;left:0;top:12px;font-size:60px;line-height:60px;color:#000}.about-section .staff-outer{position:relative;display:block;font-size:18px;line-height:24px;color:#000;font-weight:400;margin-bottom:10px;left:70px;top:24px}.objective-section ul li{line-height:18px;background:url(../images/icons/right-tik.svg) no-repeat left 2px;padding:5px 11px 15px 31px;list-style:none;margin:0;vertical-align:middle;font-size:14px;font-weight:400;color:#312f2c}.objective-section p{font-size:15px;font-weight:300;padding-bottom:20px}.objective-section h5{color:#fecc00}.objective-section h6{font-size:18px}.about-infra ul{margin:10px 0 30px}.objective-section .accordion-box .block .acc-btn h4{position:relative;display:block;font-size:20px;font-weight:700;color:#3b3634;padding:15px 0;cursor:pointer;transition:all .5s ease}.more{background:#ef7f1a;color:#f6f6f1;text-transform:uppercase;padding:10px 16px;border-radius:15px;line-height:30px;display:block;width:115px;text-align:center;font-size:18px;height:48px;margin-top:50px}.more:hover{background:#fecc00;color:#000;text-transform:uppercase;padding:10px 16px;border-radius:15px;line-height:30px;display:block;width:115px;text-align:center;font-size:18px;height:48px;margin-top:50px}.service-style-two{position:relative;display:block}.service-style-two .service-block-one{padding:10px}.service-style-two .inner-content{width:1000px;margin:0 auto;padding-top:60px}.service-style-two .service-block-one .icon-box{color:#fbb419}.online{padding:10px 40px;line-height:22px;font-size:16px;font-weight:400}.online:before{content:"";width:100%;height:50px;background:url(../images/icons/linev.svg) no-repeat;position:absolute;top:18%;margin-left:0;left:35px}.notice{position:relative;display:block;padding:30px 0 20px}.length{width:100%}.NoticeBoard .Noticeright-new{padding:10px 0}.about-style-two{position:relative;display:block}.about-style-two .sec-title{margin-bottom:33px}.about-style-two .title-box{position:relative;display:block;margin-bottom:63px}.about-style-two .title-box .text{position:relative;display:block;font-size:18px;line-height:28px;color:#4c4c4c}.about-style-two .image-inner{margin-bottom:62px}.about-style-two .image-inner .image-box{position:relative;display:block;border-radius:20px}.about-style-two .image-inner .image-box img{width:100%;border-radius:20px}.about-style-two .lower-content{position:relative;display:block;max-width:760px;width:100%;margin:0 auto}.about-style-two .lower-content .text{margin-bottom:63px}.about-style-two .anim-icon .icon-1{background:url(../images/icons/anim-icon-2.png);width:188px;height:192px;top:45%;right:80px;background-repeat:no-repeat}.principal-section{position:relative;display:block;background:#fecc00;padding:100px 0 0;overflow:hidden}.principal-section .box{text-align:center;font-size:18px;line-height:18px;padding-bottom:70px}.principal-section .image-box{position:relative;display:block;margin:0 60px 0 0}.principal-section .box p{text-align:center;font-size:18px;line-height:18px}.principal-section .box img{text-align:center;padding:0 0 10px}.principal-section .job{font-size:18px;line-height:18px;border:solid 2px #312F2C;position:relative;border-radius:45px;padding:20px 30px 30px;margin:0 50px;text-align:left;background:#ffd62f}.principal-section .job span{position:absolute;left:0;top:0;text-align:left;padding:16px 0 0 20px}.principal-section .job h4{font-size:30px;color:#312f2c;line-height:30px;font-weight:600;margin:5px 0;padding-left:115px}.principal-section .job p{font-size:16px;color:#312f2c;line-height:24px;padding-left:115px;font-style:italic}.principal-section .message h1{text-transform:uppercase;text-align:left;font-size:30px;font-weight:700}.message .tabs-box .tab{position:relative;display:none;transition:all .9s ease;-moz-transition:all .9s ease;-webkit-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease}.message .tab.active-tab{display:block}.message .product-info-tabs .tabs-content .text h3{font-size:24px;margin-bottom:16px}.message .product-info-tabs .tabs-content .text p{margin-bottom:26px}.message .product-info-tabs .tabs-content .text p:last-child{margin-bottom:0}.message .product-info-tabs .tab-btns li{position:relative;float:left;font-size:15px;font-weight:400;color:#6d6d6c;border-radius:0;padding:8px 0;text-transform:uppercase;margin-right:10px;cursor:pointer;text-align:left}.message .product-info-tabs .tab-btns li.active-btn,.message .product-info-tabs .tab-btns li:hover{color:#000;font-size:15px;font-weight:400;text-align:left;background:url(../images/icons/line-tab.svg) no-repeat;background-position:bottom left}.message .product-info-tabs .tab-btns li:last-child{margin-right:0}.message .product-info-tabs{position:relative;display:block;margin-bottom:95px}.message .related-product .sec-title{margin-bottom:40px}.message .tabs-content{padding-top:30px;text-align:left}.message .massage-box{width:50%;padding:0 15px;min-height:460px}.message .massage-box p{line-height:23px;font-style:italic;margin-bottom:30px;font-weight:400;font-size:16px}.message .principal-photo{position:absolute;top:-30px;right:0;text-align:center}.message .principal-photo img{width:100%}.message .continue{margin-top:8px;display:block;color:#ef8118;font-weight:700;width:auto}.message .massage-box h3{text-transform:uppercase;font-size:18px;font-weight:400}.message .massage-box h3 span{text-transform:uppercase;font-size:12px;font-weight:400}.lab-section{position:relative;display:block;padding:0;overflow:hidden;min-height:600px}.lab-section img{width:100%}.lab-section .pd-0{padding:0}.lab-section .labbox{min-height:570px;background-size:100%!important;background-repeat:no-repeat!important;background-position:0 center!important}.lab-section .labbox a{color:#fff}.lab-section .labbox:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all .8s;opacity:.6;background:#000;z-index:1}.lab-section .labbox:hover{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all .8s;opacity:.8;background:#fecc00;z-index:1}.labbox .text-area{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:100;width:162px}.labbox .text-area img{color:#fff;padding:10px}.labbox .text-area h4{color:#fff;font-size:18px;margin-top:10px}.labbox .text-area h4:hover{color:#fecc00}.labbox .text-area p{color:#fff;line-height:18px;font-size:14px}.topper-section{position:relative;display:block;padding:50px 0 70px;overflow:hidden}.topper-section .student-box{padding:10px 50px;text-align:center}.topper-section .student-box p{padding:0 0 15px;text-align:center;text-transform:uppercase;font-size:18px}.topper-block-two{padding:0}.topper-block-two img{border-radius:45px;width:100%;object-fit:cover;height:256px;object-position:top}.topper-section .btn-all{color:#ef7f1a;text-transform:uppercase;font-size:15px}.topper-block-two .topper-name{font-size:16px;font-weight:500;text-align:center;color:#312f2c;padding:25px 0 10px}.topper-block-two .marking{font-size:24px;font-weight:600;text-align:center;color:#fecc00;padding:0;line-height:20px}.NoticeBoard .owl-carousel .owl-stage-outer,.student-box .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px}.topper-section .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:30%;left:-66px;height:48px;line-height:42px;width:48px;background:#fecc00;text-align:center}.topper-section .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:30%;right:-66px;height:48px;line-height:42px;width:48px;background:#fecc00;text-align:center}.topper-section .achievements{padding:0 0 0 30px}.topper-section .achievements img{border-radius:45px}.topper-section .achievements .ach-text{padding:10px 30px 0}.topper-section .achievements .ach-text h6{color:#000;padding:10px 0;font-weight:600}.topper-section .achievements .ach-text p{line-height:20px;font-weight:300;margin-bottom:20px}.topper-section .achievements span{background:#f7494b;padding:4px 6px;color:#fff;font-size:12px;font-weight:600;position:relative;left:0;top:5px;line-height:12px;border-radius:8px;text-transform:uppercase}.topper-section .achievements span:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #F7494B;position:absolute;left:4px;bottom:-5px}.gallery-section-home{position:relative;display:block;background:#fecc00;padding:70px 0;overflow:hidden}.gallery-section-home .title h1{color:#3b3120}.gallery-section-home .gallery-box{padding:0 25px}.gallery-section-home .gallery-box img{border-radius:45px;width:100%;object-fit:cover;height:400px;object-position:top}.gallery-section-home .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:45%;left:-28px;height:48px;line-height:42px;width:48px;background:#fecc00c9;text-align:center}.gallery-section-home .owl-theme .owl-nav .owl-prev img,.gallery-section-home .owl-theme .owl-nav .owl-next img{height:17px}.gallery-section-home .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:45%;right:-28px;height:48px;line-height:42px;width:48px;background:#fecc00c9;text-align:center}.gallery-section-home .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px}.gallery-section-home .ach-text{padding:10px 30px 0;position:absolute;transform:translate(-50%,-50%);top:45%;left:50%;width:100%}.gallery-section-home .ach-text h6{color:#312f2c;padding:10px 0 0;font-weight:800;font-size:16px}.gallery-section-home .ach-text .span{color:#312f2c;padding:5px 0 20px;font-weight:300;font-size:15px;margin-bottom:0}.gallery-section-home .ach-text p{line-height:20px;font-weight:400;margin-bottom:20px;color:#312f2c}.gallery-section-home .ach-text span{background:#f7494b;padding:4px 6px;color:#fff;font-size:12px;font-weight:600;position:relative;left:0;top:5px;line-height:12px;border-radius:8px;text-transform:uppercase}.gallery-section-home .ach-text span:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #F7494B;position:absolute;left:4px;bottom:-5px}.gallery-section-home .btn-all{color:#312f2c;text-transform:uppercase;font-style:italic;font-size:16px}.gallery-section-home .btn-all img{height:10px}.gallery-section-home .subgallery{padding:30px 0 0}.gallery-section-home .subgallery img{border-radius:30px;width:100%;object-fit:cover;height:170px;object-position:center}.gallery-section-home .subgallery h4{text-align:center;color:#312f2c;font-size:18px;font-weight:700;margin-top:20px}.gallery-section-home .subgallery p{text-align:center;margin-top:5px}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:wrap!important}.testimonial-section{position:relative;display:block;padding:70px 0 80px;overflow:hidden}.testimonial-section .birthday{padding:0 30px}.testimonial-section .birthday img{border-radius:45px;object-fit:cover;height:180px;object-position:top}.testimonial-section .balloon-left{position:absolute;top:80px;left:10px}.testimonial-section .balloon-left img{width:100%}.testimonial-section .balloon-right{position:absolute;top:80px;right:10px}.testimonial-section .balloon-right img{width:100%}.testimonial-section .title h1{font-size:30px}.testimonial-section h3{font-size:20px;color:#fecc00;margin:5px 0 10px;text-transform:uppercase;font-weight:600}.testimonial-section h3 sup{text-transform:capitalize;font-size:14px;position:relative;top:-11px;font-weight:500;padding-right:5px}.testimonial-section h4{font-size:16px;color:#312f2c;font-weight:700;margin:20px 0 0;text-transform:uppercase}.testimonial-section p{font-size:24px}.testimonial-section .title p{font-size:18px}.testimonial-section .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:28%;left:-70px;height:48px;line-height:42px;width:48px;background:#fecc00c9;text-align:center}.testimonial-section .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:28%;right:-70px;height:48px;line-height:42px;width:48px;background:#fecc00c9;text-align:center}.testimonial-section .owl-theme .owl-nav .owl-prev span img,.testimonial-section .owl-theme .owl-nav .owl-next span img{object-fit:fill;height:20px}.testimonial-section .student-slide{margin:0 auto;padding:0 110px}.testimonial-section .student-slide p{text-transform:uppercase;font-size:18px}.testimonial-section .parent{font-size:22px;text-align:left}.testimonial-section .parent img{border-radius:45px}.testimonial-section .parent p{font-size:19px;text-align:left;font-style:italic;line-height:30px}.testimonial-section .parent .play-btn{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.testimonial-section .parent .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px}.testimonial-section .owl-dots{position:absolute;width:48%;right:0;bottom:30px;text-align:left}.testimonial-section .owl-dots .owl-dot span{min-width:25px;height:25px;background-color:transparent;border:solid 2px #fecc00}.testimonial-section .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#ef7f1a!important}.testimonial-section .owl-theme .owl-dots .owl-dot.active span{background:none repeat scroll 0 0 #ef7f1a;border:2px solid #EF7F1A}.story .owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e0602d;border:solid 2px #EF7F1A}.testimonial-section .pt-4{padding-top:2rem!important}.testimonial-section .birthday .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px}.birthday-detail img{border-radius:45px}.birthday-detail h4{font-size:16px;color:#312f2c;font-weight:700;margin:20px 0 0;text-transform:uppercase;text-align:center}.birthday-detail h3{font-size:18px;color:#fecc00;margin:5px 0;text-transform:uppercase;font-weight:600;text-align:center}.birthday-detail .birthday-block-two p{text-transform:uppercase;font-size:16px;text-align:center!important;font-weight:400}.btn-allb{color:#ef7f1a;text-transform:uppercase;font-size:15px}.admissionn-section{position:relative;display:block;padding:0 0 70px;overflow:hidden}.admissionn-section .white-bg{border-radius:45px;background:#fff;text-align:left}.admissionn-section .white-bg img{border-radius:45px 0 0 45px;background:#fff;text-align:left}.admissionn-section .title{margin:0 auto;width:90%;text-align:center;position:relative;transform:translate(-50%,-50%);top:45%;left:40%}.admissionn-section .title h1{font-size:30px;margin-top:15px}.admissionn-section .banner-line{height:8px!important;width:80px;background:#ef7f1a;margin:4px auto 0;border-radius:5px}.admissionn-section .adopen{background:#fecc00;color:#000;text-transform:uppercase;padding:8px 10px;border-radius:10px;line-height:30px;display:block;width:210px;text-align:center;font-size:16px;margin:20px auto 0;font-weight:400}.admissionn-section .adopen img{width:50px;background:none}.admissionn-section .adg{font-size:12px;font-style:italic;color:#000}.admissionn-section .work{position:absolute;z-index:100;bottom:20px;color:#fff;font-size:28px;line-height:26px;font-weight:800;padding:20px;text-transform:uppercase}.admissionn-section .work span{color:#fff;font-size:16px;font-weight:400;text-transform:lowercase}.logo-footer{background:#fecc00;position:relative;padding:100px 0 140px;margin-top:100px}.logo-footer .footer-logo{position:absolute;width:400px;top:-180px;margin:0 auto;left:0;right:0}.logo-footer .logo-text{position:absolute;top:220px}.logo-footer .continue{margin-top:8px;display:block;color:#ef8118;width:auto;text-transform:uppercase}.main-footer{background:#fecc00}.main-footer .footer-top{position:relative;display:block;background-position:center bottom;padding:10px 0 0;background-size:100%;font-weight:400;z-index:100;top:200px}.video-footer{width:100%;margin:0 auto;position:relative;bottom:-10px}.main-footer .footer-top .widget-title{position:relative;display:block;font-size:20px;line-height:34px;font-weight:700;color:#312f2c;margin-bottom:27px;text-transform:uppercase;background:url(../images/icons/line-tab.svg) no-repeat;background-position:0px 36px;padding-bottom:20px}.main-footer .footer-top .about-widget .widget-content p{position:relative;display:block;color:#312f2c;margin-bottom:26px}.main-footer .footer-top .about-widget .widget-content p:last-child{margin-bottom:0}.main-footer .footer-top .link-widget{position:relative;display:block}.main-footer .footer-top .link-widget .widget-content li{position:relative;display:block;margin-bottom:0}.main-footer .footer-top .link-widget .widget-content li:last-child{margin-bottom:0}.main-footer .footer-top .link-widget .widget-content li a{position:relative;display:inline-block;font-size:15px;font-weight:400;color:#312f2c;padding:0 0 0 18px}.main-footer .copyright .flogo{height:90px;margin-bottom:10px}.main-footer .copyright{font-size:12px}.main-footer .copyright p{font-size:12px;line-height:20px;margin-top:10px}.main-footer .copyright p a{font-size:12px;line-height:20px;color:#000;padding:5px}.main-footer .footer-top .link-widget .widget-content li a:before{position:absolute;content:"";font-family:"Font Awesome 5 Free";font-size:14px;color:#312f2c;font-weight:700;left:0;top:1px;opacity:1;transition:all .5s ease}.main-footer .footer-top .link-widget .widget-content li a:hover:before{opacity:1}.main-footer .footer-top .link-widget .widget-content li a:hover{color:#ef7f1a;padding:0 0 0 18px}.main-footer .footer-top .contact-widget{position:relative;display:block}.main-footer .footer-top .contact-widget .widget-content .text{position:relative;display:block;color:#312f2c;margin-bottom:18px}.main-footer .footer-top .contact-widget .widget-content .info-list li{position:relative;display:block;font-size:15px;color:#312f2c;padding:0 0 0 25px;margin-bottom:15px}.main-footer .footer-top .contact-widget .widget-content .info-list li i{position:absolute;left:0;top:6px;color:#312f2c}.main-footer .footer-top .contact-widget .widget-content .info-list li:last-child{margin-bottom:0}.main-footer .footer-top .contact-widget .widget-content .info-list li a{position:relative;display:inline-block;font-size:15px;color:#312f2c;margin-bottom:10px}.main-footer .footer-top .contact-widget .widget-content .info-list li a:hover{color:#ef7f1a}.main-footer .footer-top .subscribe-widget .widget-content .text{position:relative;display:block;color:#312f2c;margin-bottom:28px}.main-footer .footer-top .subscribe-widget .widget-content .subscribe-form .form-group{position:relative;display:block;margin:0}.main-footer .footer-top .subscribe-widget .widget-content .subscribe-form .form-group input[type=email]{position:relative;display:block;width:100%;height:70px;background:#fff;border:3px solid #fff;padding:15px 20px;border-radius:20px;margin-bottom:20px;transition:all .5s ease}.main-footer .footer-top .subscribe-widget .widget-content .subscribe-form .form-group input[type=email]:focus{border-color:#ef7f1a}.main-footer .footer-top .subscribe-widget .widget-content .subscribe-form .form-group .theme-btn:before{background:#fff}.main-footer .footer-top .subscribe-widget .widget-content .subscribe-form .form-group .theme-btn:hover{color:#312f2c!important}.widget-title:after{background:url(../images/icons/line-tab.svg) no-repeat}.main-footer .footer-bottom{position:relative;display:block;background-position:center bottom;padding:33px 0}.main-footer .footer-bottom .left-content{position:relative;margin-top:39px}.main-footer .footer-bottom .left-content .copyright{position:relative;display:block;color:#212f54}.main-footer .footer-bottom .left-content .copyright a{color:#212f54}.main-footer .footer-bottom .left-content .copyright a:hover{color:#ef7f1a}.main-footer .footer-bottom .right-content .footer-logo{position:relative;display:inline-block;margin-right:300px}.main-footer .footer-bottom .right-content .footer-social{position:relative;display:inline-block;top:3px}.social-style-one li{position:relative;display:inline-block;margin-right:6px}.social-style-one li:last-child{margin-right:0}.social-style-one li a{position:relative;display:inline-block;font-size:20px;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background:#3b5998;border-radius:50%}.social-style-one li:nth-child(2) a{background:#1da1f2}.social-style-one li:nth-child(3) a{background:#ea4335}.social-style-one li:last-child a{background:#7232bd}.social-style-one li a:hover{background:#ef7f1a!important}.page-title{position:relative;display:block;width:100%;padding:220px 0 100px;background-size:cover;background-repeat:no-repeat;background-position:center}.page-title:before{position:absolute;content:"";background:#000c;width:100%;height:100%;left:0;top:0}.content-box{position:relative}.page-title .content-box h1{position:relative;display:block;font-size:34px;line-height:30px;color:#fff;font-weight:700;margin-bottom:5px;text-transform:uppercase}.page-title .content-box p{color:#fff;padding-top:10px;font-size:16px;font-weight:300}.page-title .content-box .bread-crumb li{position:relative;display:inline-block;font-size:17px;line-height:26px;font-weight:600;color:#ef7f1a;padding-right:16px;margin-right:5px}.page-title .content-box .bread-crumb li:before{position:absolute;content:"/";font-size:17px;color:#fff;top:0;right:0;font-weight:400}.page-title .content-box .bread-crumb li:last-child:before{display:none}.page-title .content-box .bread-crumb li:last-child{padding:0;margin:0}.page-title .content-box .bread-crumb li a{color:#fff}.page-title .content-box .bread-crumb li a:hover{color:#ef7f1a}.about-section .style-two{position:relative;padding:50px 0}.quoit{color:#ef7f1a;font-size:30px;font-weight:600;margin-bottom:20px;font-style:italic}.quoit span{font-size:18px;color:#312f2c}.moto-section{position:relative;display:block;padding:30px 0 65px}.moto-section .image-box{position:relative;display:block;margin:0 60px 0 0}.moto-section h3{font-size:18px;font-weight:500}.moto-section h2{color:#ef7f1a;font-size:30px;font-weight:600;margin-bottom:20px;font-style:italic}.moto-section p{margin-bottom:20px;font-weight:300}.moto-section p span{color:#ef7f1a}.moto-section .single-item{position:relative;display:block;margin-bottom:30px}.moto-section .single-item img{border-radius:45px;width:100%}.sub-title{color:#ef7f1a;font-size:28px}.faq-page-section .accordion-box .block:nth-child(3){border-color:#ef7f1a}.faq-page-section .accordion-box .block:nth-child(4){border-color:#b350ff}.faq-page-section .accordion-box .block:last-child{border-color:#7379fe}.faq-page-section .anim-icon .icon-1{background:url(../images/icons/anim-icon-13.png);width:265px;height:400px;left:350px;bottom:-70px;background-repeat:no-repeat;z-index:1}.faq-page-section .accordion-box .block:nth-child(3) .acc-btn.active h4,.faq-page-section .accordion-box .block:nth-child(3) .acc-btn.active .icon-outer{color:#ef7f1a}.contact-style-two{position:relative;display:block;background:#f0ede7}.contact-style-two .form-area .form-group{position:relative;display:block;margin-bottom:20px}.contact-style-two .form-area .form-group:last-child{margin-bottom:0}.contact-style-two .form-area .form-group input[type=text],.contact-style-two .form-area .form-group input[type=email],.contact-style-two .form-area .form-group textarea{position:relative;display:block;width:100%;height:60px;background:#fff;border:3px solid #fff;font-size:15px;color:#312f2c;padding:10px 15px;border-radius:20px;transition:all .5s ease}.contact-style-two .form-area .form-group textarea{height:170px;resize:none;margin-bottom:30px}.contact-style-two .form-area .form-group input:focus,.contact-style-two .form-area .form-group textarea:focus{border-color:#ef7f1a}.contact-style-two .form-area .form-group input::-webkit-input-placeholder,.contact-style-two .form-area .form-group textarea::-webkit-input-placeholder{color:#312f2c}.contact-style-two .sec-title{margin-bottom:40px}.error-section{position:relative;padding:150px 0}.error-section .content-box h1{position:relative;display:block;font-size:200px;line-height:150px;color:#ef7f1a;font-weight:700;margin-bottom:15px}.error-section .content-box h2{position:relative;display:block;font-size:44px;line-height:52px;color:#312f2c;font-weight:600;margin-bottom:21px}.error-section .text a{color:#ef7f1a}.error-section .text a:hover{text-decoration:underline}.classes-page-section{position:relative;padding:150px 0 120px}.classes-page-section .inner-block{margin-bottom:30px}.classes-section .block-column:nth-child(3) .inner-block .lower-content .link-btn a{background:#ef7f1a}.classes-section .block-column:nth-child(4) .inner-block .lower-content .link-btn a{background:#b350ff}.classes-section .block-column:nth-child(5) .inner-block .lower-content .link-btn a{background:#ff689d}.classes-section .block-column:last-child .inner-block .lower-content .link-btn a{background:#7c3bff}.class-details{position:relative;display:block;padding:144px 0 143px}.class-details .inner-box .info-box{position:relative;display:block;background:url(../images/icons/info-bg.png);width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px;padding:27px 30px 23px}.class-details .inner-box .info-box li{position:relative;display:inline-block;float:left;margin-right:55px}.class-details .inner-box .info-box li:last-child{margin-right:0}.class-details .inner-box .info-box li h6{position:relative;display:block;font-size:15px;line-height:20px;color:#bdc1ce;font-weight:500}.class-details .inner-box .info-box li h5{position:relative;display:block;font-size:18px;line-height:28px;color:#fff;font-weight:700}.class-details .inner-box .info-box li .thumb-box{position:absolute;left:0;top:-5px;width:55px;height:55px;overflow:hidden;border-radius:50%}.class-details .inner-box .info-box li .thumb-box img{width:100%;border-radius:50%}.class-details .inner-box .info-box li:first-child{padding:0 0 0 73px}.class-details .inner-box .sec-title{margin-bottom:33px}.class-details .inner-box .bold-text{position:relative;display:block;font-size:18px;line-height:28px;color:#312f2c;margin-bottom:73px}.class-details .inner-box .info-box li:first-child:before,.class-details .inner-box .info-box li:nth-child(2):before{position:absolute;content:"";border:1px dashed #59688e;width:1px;height:35px;top:15px;right:-25px}.class-details .inner-box .upper-content{position:relative;display:block;margin-bottom:72px}.class-details .inner-box .lower-content h3{position:relative;display:block;font-size:30px;color:#312f2c;line-height:40px;font-weight:900;margin-bottom:23px}.class-details .inner-box .lower-content .text p{position:relative;display:block;margin-bottom:26px}.class-details .inner-box .lower-content .image-box{position:relative;display:block;margin-bottom:67px;padding-top:47px}.class-details .inner-box .lower-content .image-box img{width:100%}.class-details .class-details-content{position:relative;display:block;margin-right:20px}.class-details .inner-box .lower-content .list li{position:relative;display:block;margin-bottom:5px;padding:0 0 0 17px}.class-details .inner-box .lower-content .list li:before{position:absolute;content:"";background:#ef7f1a;height:6px;width:6px;left:0;top:12px;border-radius:50%}.class-details .inner-box .lower-content .list li:last-child{margin-bottom:0}.class-details .inner-box .lower-content .list{position:relative;display:block;padding-top:8px}.class-details .class-details-sidebar .inner-box{position:relative;display:block;background:#f1efe8;padding:44px 40px 23px;border-radius:20px}.class-details .class-details-sidebar .inner-box h3{position:relative;display:block;font-size:22px;line-height:30px;color:#312f2c;font-weight:900;margin-bottom:15px}.class-details .class-details-sidebar .inner-box .text{position:relative;display:block;margin-bottom:27px}.class-details .class-details-sidebar .inner-box .info-list li{position:relative;display:block;margin-bottom:19px;padding-bottom:19px;border-bottom:1px dashed #cdccc5}.class-details .class-details-sidebar .inner-box .info-list li:last-child{border:none;margin-bottom:0}.class-details .class-details-sidebar .inner-box .info-list li h5{position:relative;display:block;font-size:18px;line-height:26px;color:#312f2c;font-weight:700}.class-details .class-details-sidebar .inner-box .info-list li span{position:relative;display:block;font-size:18px;font-family:Rubik,sans-serif;line-height:26px;color:#ef7f1a;font-weight:700}.gallery-section{position:relative;display:block;background:#f2eee9;padding-left:100px;padding-right:100px}.gallery-section .sec-title{position:relative;display:block;margin-bottom:60px}.gallery-block{position:relative}.gallery-block .image-box{position:relative;border-radius:20px;overflow:hidden}.gallery-block .image-box .image{position:relative}.gallery-block .image-box .image img{display:block;width:100%;height:auto}.gallery-block .overlay-box{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;background-color:#212f5480;content:"";-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}.gallery-block .image-box:hover .overlay-box{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}.gallery-block .overlay-box a{position:absolute;left:50%;top:50%;display:block;height:70px;width:70px;font-size:20px;background-color:#ef7f1a;color:#fff;font-weight:700;border-radius:50%;font-weight:400;line-height:70px;transform:translate(-50%,-50%)}.gallery-block .overlay-box a i{position:relative;font-weight:700}.gallery-page-section{position:relative;display:block;padding:70px 0}.gallery-page-section .gallery-block{margin-bottom:30px}.gallery-page-section .filter-tabs{position:relative;display:block;margin-bottom:63px}.gallery-page-section .filter-tabs li{position:relative;display:inline-block;font-size:20px;line-height:30px;font-family:"M PLUS Rounded 1c",sans-serif;color:#312f2c;font-weight:700;margin:0 12px;cursor:pointer;transition:all .5s ease}.gallery-page-section .filter-tabs li.active,.gallery-page-section .filter-tabs li:hover{color:#ef7f1a}.event-page-section{position:relative;display:block;padding:150px 0 120px}.event-page-section .event-block:nth-child(2) .event-block-one .inner-box .content-box .date{background:url(../images/icons/date-bg-2.png);background-repeat:no-repeat}.event-page-section .event-block:nth-child(3) .event-block-one .inner-box .content-box .date{background:url(../images/icons/date-bg-3.png);background-repeat:no-repeat}.event-page-section .event-block:nth-child(4) .event-block-one .inner-box .content-box .date{background:url(../images/icons/date-bg-4.png);background-repeat:no-repeat}.event-page-section .event-block:nth-child(5) .event-block-one .inner-box .content-box .date{background:url(../images/icons/date-bg-5.png);background-repeat:no-repeat}.event-page-section .event-block:last-child .event-block-one .inner-box .content-box .date{background:url(../images/icons/date-bg-6.png);background-repeat:no-repeat}.event-page-section .event-block-one .inner-box{box-shadow:0 30px 50px #e5e5e5cc}.event-details{position:relative;display:block;padding:150px 0}.event-details .event-details-content{position:relative;display:block;margin-right:20px}.event-details .event-details-content .image-box{position:relative;display:block;margin-bottom:73px;border-radius:20px}.event-details .event-details-content .image-box img{width:100%;border-radius:20px}.event-details .event-details-content .inner-box .date{position:relative;display:block;font-size:18px;line-height:28px;font-family:Rubik,sans-serif;color:#fbb419;font-weight:900;text-transform:uppercase;margin-bottom:10px}.event-details .event-details-content .inner-box h1{position:relative;display:block;font-size:40px;line-height:50px;color:#312f2c;font-weight:900;margin-bottom:33px}.event-details .event-details-content .inner-box .bold-text{position:relative;display:block;font-size:18px;line-height:28px;color:#312f2c;margin-bottom:73px}.countdown-box{position:relative;display:block;background:url(../images/icons/countdown-bg.png);width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:20px;padding:30px 40px;margin-bottom:72px}.countdown-timer .counter-column:last-child{border-right:none}.countdown-timer .counter-column{position:relative;text-align:center;display:inline-block;width:90px;height:90px;background:#fbb419;font-family:Rubik,sans-serif;border-radius:50%;margin-right:10px;color:#fff;font-size:14px;line-height:25px;font-weight:500}.countdown-timer .counter-column:nth-child(2){background:#43b8e0}.countdown-timer .counter-column:nth-child(3){background:#e84174}.countdown-timer .counter-column:last-child{margin-right:0;background:#86ca50}.countdown-timer .counter-column span{position:relative;display:block;color:#fff;font-weight:700;font-size:26px;line-height:20px;top:27px;font-family:Rubik,sans-serif}.event-details .event-details-content .countdown-box h3{position:relative;display:inline-block;font-size:26px;line-height:35px;color:#fff;font-weight:900;margin-right:20px;margin-bottom:0;top:-11px}.event-details .event-details-content .countdown-box .countdown-timer{position:relative;display:inline-block}.event-details .event-details-content .text{position:relative;display:block;padding-bottom:10px}.event-details .event-details-content .text p{position:relative;display:block;margin-bottom:26px}.event-details .event-details-content .google-map-area{position:relative;display:block;border-radius:20px;overflow:hidden}.event-details .event-details-content .google-map-area #contact-google-map{position:relative;width:100%;height:400px}.event-details .event-details-content .inner-box h2{position:relative;display:block;font-size:30px;line-height:40px;font-weight:900;color:#312f2c;margin-bottom:23px;margin-top:31px}.event-details .event-details-content .inner-box .list-item{position:relative;display:block;margin-bottom:72px}.event-details .event-details-content .inner-box .list-item li{position:relative;display:block;margin-bottom:5px;padding:0 0 0 17px}.event-details .event-details-content .inner-box .list-item li:last-child{margin-bottom:0}.event-details .event-details-content .inner-box .list-item li:before{position:absolute;content:"";background:#ef7f1a;height:6px;width:6px;left:0;top:12px;border-radius:50%}.event-details .event-details-content .inner-box .social-style-one{margin-bottom:80px}.event-details .event-details-sidebar .inner-box{position:relative;display:block;background:#f1efe8;padding:44px 40px 50px;border-radius:20px}.event-details .event-details-sidebar .inner-box h3{position:relative;display:block;font-size:22px;line-height:30px;color:#312f2c;font-weight:900;margin-bottom:15px}.event-details .event-details-sidebar .inner-box .text{position:relative;display:block;margin-bottom:27px}.event-details .event-details-sidebar .inner-box .info-list li{position:relative;display:block;margin-bottom:19px;padding-bottom:19px;border-bottom:1px dashed #cdccc5}.event-details .event-details-sidebar .inner-box .info-list li:last-child{border:none;margin-bottom:14px}.event-details .event-details-sidebar .inner-box .info-list li h5{position:relative;display:block;font-size:18px;line-height:26px;color:#312f2c;font-weight:700}.event-details .event-details-sidebar .inner-box .info-list li span{position:relative;display:block;font-size:18px;font-family:Rubik,sans-serif;line-height:26px;color:#ef7f1a;font-weight:700}.event-details .event-details-sidebar .inner-box .info-list li a{position:relative;display:inline-block;font-size:18px;font-family:Rubik,sans-serif;line-height:26px;color:#ef7f1a;font-weight:700}.event-details .event-details-sidebar .inner-box .info-list li a:hover{color:#312f2c}.blog-page-section{position:relative;display:block;padding:150px 0 120px}.blog-page-section .news-block-one{margin-bottom:30px}.blog-page-section .news-block-one .inner-box{overflow:hidden}.blog-page-section .news-block-one .inner-box .lower-content .link-btn{position:relative;left:0;bottom:0;transition:all .5s ease}.blog-page-section .news-block-one .inner-box:hover .lower-content .link-btn{left:-110px}.blog-page-section .news-block-one .inner-box .lower-content .text{margin-bottom:30px}.blog-page-section .news-block-one .more-btn{position:absolute;left:40px;bottom:-60px;transition:all .9s ease}.blog-page-section .news-block-one .inner-box:hover .more-btn{bottom:40px}.blog-details{position:relative;display:block;padding:143px 0 150px}.blog-details .blog-details-content{position:relative;display:block;margin-right:20px}.blog-details .blog-details-content .content-style-one .top-content h4{position:relative;display:block;font-size:18px;line-height:28px;color:#ef7f1a;font-weight:900;margin-bottom:10px}.blog-details .blog-details-content .content-style-one .top-content h1{position:relative;display:block;font-size:40px;line-height:50px;font-weight:900;color:#312f2c;margin-bottom:32px}.blog-details .blog-details-content .content-style-one .top-content .bold-text{position:relative;display:block;font-size:18px;line-height:28px;color:#312f2c;margin-bottom:73px}.blog-details .blog-details-content .content-style-one .image-box{position:relative;display:block;overflow:hidden;border-radius:20px;margin-bottom:72px}.blog-details .blog-details-content .content-style-one .image-box img{width:100%;border-radius:20px}.blog-details .blog-details-content .text p{margin-bottom:26px}.blog-details .blog-details-content .content-style-one .text p:last-child,.blog-details .blog-details-content .content-style-two .text p:last-child{margin-bottom:0}.blog-details .blog-details-content .content-style-one{position:relative;display:block;margin-bottom:67px}.blog-details .blog-details-content .content-style-two h3{margin-bottom:25px}.blog-details .blog-details-content .content-style-two{position:relative;display:block;margin-bottom:90px}.blog-details .blog-details-content .post-share-option li.title{position:relative;display:inline-block;font-size:20px;font-family:Rubik,sans-serif;line-height:30px;font-weight:700;color:#312f2c;margin-right:2px}.blog-details .blog-details-content .post-share-option .tags{position:relative;display:block;margin-bottom:15px}.blog-details .blog-details-content .post-share-option li,.blog-details .blog-details-content .post-share-option li a{position:relative;display:inline-block;font-size:17px;color:#848484;font-weight:700}.blog-details .blog-details-content .post-share-option .share li a{font-size:15px;color:#c2c2c2}.blog-details .blog-details-content .post-share-option .share li{margin:0 14px}.blog-details .blog-details-content .post-share-option .share li.title{margin:0}.blog-details .blog-details-content .post-share-option li a:hover{color:#ef7f1a}.blog-details .blog-details-content .post-share-option{position:relative;display:block;margin-bottom:60px}.blog-details .blog-details-content .comments-area .comment{position:relative;display:block;padding:0 0 44px 110px;border-bottom:1px dashed #d9d9d9;margin-bottom:50px}.blog-details .blog-details-content .comments-area .comment:last-child{margin-bottom:0;border-bottom:none}.blog-details .blog-details-content .comments-area .comment.replay-comment{margin-left:110px}.blog-details .blog-details-content .comments-area .comment .author-thumb{position:absolute;left:0;top:1px;width:80px;height:80px;overflow:hidden;border-radius:50%}.blog-details .blog-details-content .comments-area .comment .author-thumb img{width:100%;border-radius:50%}.blog-details .blog-details-content .comments-area .comment .comment-info h4{position:relative;display:block;font-size:18px;line-height:26px;font-weight:700;color:#312f2c;margin-bottom:0}.blog-details .blog-details-content .comments-area .comment .comment-info span{position:relative;display:block;font-size:15px;font-family:Rubik,sans-serif;font-style:italic}.blog-details .blog-details-content .comments-area .comment .comment-info{position:relative;display:block;margin-bottom:18px}.blog-details .blog-details-content .comments-area .comment .replay-btn{position:absolute;top:11px;right:0}.blog-details .blog-details-content .comments-area .comment .replay-btn a{position:relative;display:inline-block;font-size:15px;font-family:Rubik,sans-serif;color:#312f2c;border:1px solid #e5e5e5;border-radius:10px;text-align:center;padding:3px 14.5px}.blog-details .blog-details-content .comments-area .comment .replay-btn a:hover{color:#fff;border-color:#ef7f1a;background:#ef7f1a}.blog-details .blog-details-content .comments-area{position:relative;display:block;margin-bottom:63px}.blog-details .blog-details-content .group-title{margin-bottom:32px}.blog-details .blog-details-content .comments-form-area .form-group{position:relative;display:block;margin-bottom:30px}.blog-details .blog-details-content .comments-form-area .form-group:last-child{margin-bottom:0}.blog-details .blog-details-content .comments-form-area .form-group input[type=text],.blog-details .blog-details-content .comments-form-area .form-group input[type=email],.blog-details .blog-details-content .comments-form-area .form-group textarea{position:relative;display:block;width:100%;height:60px;border:1px solid #e5e5e5;padding:10px 20px;border-radius:20px;transition:all .5s ease}.blog-details .blog-details-content .comments-form-area .form-group input:focus,.blog-details .blog-details-content .comments-form-area .form-group textarea:focus{border-color:#ef7f1a}.blog-details .blog-details-content .comments-form-area .form-group textarea{height:200px;resize:none}.blog-details .sidebar .sidebar-widget{position:relative;display:block;background:#f2f0e9;border-radius:20px;overflow:hidden;padding:43px 40px 50px;margin-bottom:30px}.blog-details .sidebar .sidebar-widget:last-child{margin-bottom:0}.blog-details .sidebar .sidebar-search .form-group{position:relative;display:block;margin:0}.blog-details .sidebar .sidebar-search .form-group input[type=search]{position:relative;display:block;width:100%;height:70px;border:3px solid #fff;border-radius:20px;font-size:16px;background:#fff;padding:10px 60px 10px 30px;transition:all .5s ease}.blog-details .sidebar .sidebar-search .form-group input:focus{border-color:#ef7f1a}.blog-details .sidebar .sidebar-search .form-group input:focus+button,.blog-details .sidebar .sidebar-search .form-group button:hover{color:#ef7f1a}.blog-details .sidebar .sidebar-search .form-group button{position:absolute;top:22px;right:28px;background:transparent;font-size:18px;color:#848484;cursor:pointer;transition:all .5s ease}.blog-details .sidebar .sidebar-title{font-weight:900;margin-bottom:24px}.blog-details .sidebar .sidebar-categories .widget-content .text{position:relative;display:block;padding-bottom:33px;border-bottom:1px dashed #cecbc6;margin-bottom:33px}.blog-details .sidebar .sidebar-categories .widget-content ul li{position:relative;display:block;margin-bottom:17px}.blog-details .sidebar .sidebar-categories .widget-content ul li:last-child{margin-bottom:0}.blog-details .sidebar .sidebar-categories .widget-content ul li a{position:relative;display:inline-block;font-size:17px;line-height:26px;font-family:Rubik,sans-serif;color:#312f2c;font-weight:700}.blog-details .sidebar .sidebar-categories .widget-content ul li a:hover{color:#ef7f1a}.blog-details .sidebar .sidebar-categories .sidebar-title{margin-bottom:15px}.blog-details .sidebar .sidebar-categories{padding-bottom:45px}.blog-details .sidebar .sidebar-post .post{position:relative;display:block;padding:4px 0 11px 110px;min-height:90px;margin-bottom:30px}.blog-details .sidebar .sidebar-post .post:last-child{margin-bottom:0}.blog-details .sidebar .sidebar-post .post .image{position:absolute;left:0;top:2px;width:90px;height:90px;border-radius:20px;overflow:hidden;background:#312f2c}.blog-details .sidebar .sidebar-post .post .image img{width:100%;border-radius:20px;transition:all .5s ease}.blog-details .sidebar .sidebar-post .post:hover .image img{opacity:.5}.blog-details .sidebar .sidebar-post .post .post-date{position:relative;display:block;font-size:15px;line-height:26px;font-family:Rubik,sans-serif;color:#ef7f1a;font-weight:700;margin-bottom:3px}.blog-details .sidebar .sidebar-post .post h4{position:relative;display:block;font-size:18px;line-height:24px;color:#312f2c;font-weight:700}.blog-details .sidebar .sidebar-post .post h4 a{position:relative;display:inline-block;color:#312f2c}.blog-details .sidebar .sidebar-post .post h4 a:hover{color:#ef7f1a}.blog-details .sidebar .sidebar-post .sidebar-title{margin-bottom:31px}.blog-details .sidebar .sidebar-tags .widget-content{position:relative;display:block;margin:0 -5px}.blog-details .sidebar .sidebar-tags .tag-list li{position:relative;float:left;margin:0 5px 10px}.blog-details .sidebar .sidebar-tags .tag-list li a{position:relative;display:inline-block;font-size:14px;font-family:Rubik,sans-serif;color:#848484;background:#fff;padding:12px 21px;border-radius:10px;text-align:center}.blog-details .sidebar .sidebar-tags .tag-list li a:hover{background:#ef7f1a;color:#fff}.blog-details .sidebar .sidebar-tags .sidebar-title{margin-bottom:33px}.blog-details .sidebar .sidebar-tags{padding-bottom:40px}.contact-info-section{position:relative;display:block}.contact-info-section .sec-title{position:relative;display:block;margin-bottom:60px}.contact-info-section .single-info-box .inner-box{position:relative;display:block;background:#fff;border-radius:20px;padding:40px 15px;box-shadow:0 20px 50px #e5e5e5cc}.contact-info-section .single-info-box .inner-box .icon-box{position:relative;display:inline-block;font-size:60px;line-height:60px;color:#fecc00;font-weight:400;margin-bottom:33px}.contact-info-section .single-info-box:hover .inner-box .icon-box:before{transform:rotate(25deg)}.contact-info-section .info-column:nth-child(2) .single-info-box .inner-box .icon-box{color:#312f2c}.contact-info-section .info-column:last-child .single-info-box .inner-box .icon-box{color:#ef7f1a}.contact-info-section .single-info-box .inner-box .icon-box:before{position:absolute;content:"";background:url(../images/icons/icon-3.png);width:65px;height:70px;right:-20px;top:-10px;background-repeat:no-repeat;transition:all .5s ease}.contact-info-section .info-column:nth-child(2) .single-info-box .inner-box .icon-box:before{position:absolute;content:"";background:url(../images/icons/icon-2.png);width:64px;height:70px;right:-20px;top:-10px;background-repeat:no-repeat;transition:all .5s ease}.contact-info-section .info-column:last-child .single-info-box .inner-box .icon-box:before{position:absolute;content:"";background:url(../images/icons/icon-1.png);width:56px;height:71px;right:-20px;top:-10px;background-repeat:no-repeat;transition:all .5s ease}.contact-info-section .single-info-box .inner-box .text{position:relative;display:block;font-size:16px;line-height:26px;color:#312f2c;font-weight:400}.contact-info-section .single-info-box .inner-box .text a{position:relative;display:inline-block;font-size:16px;line-height:26px;color:#312f2c;font-weight:400}.contact-info-section .single-info-box .inner-box .text a:hover{color:#ef7f1a}.contact-info-section .single-info-box .inner-box h3{margin-bottom:15px;font-size:22px;text-transform:uppercase;color:#312f2c}.contact-form-section{position:relative;display:block;background:#f6f6f1}.contact-form-section .sec-title{position:relative;display:block;margin-bottom:40px}.contact-form-section .contact-form .form-group{position:relative;display:block;margin-bottom:20px}.contact-form-section .contact-form .form-group:last-child{margin-bottom:0}.contact-form-section .contact-form .form-group input[type=text],.contact-form-section .contact-form .form-group input[type=email],.contact-form-section .contact-form .form-group textarea{position:relative;display:block;width:100%;height:60px;background:#fff;border:3px solid #fff;border-radius:20px;padding:10px 20px;font-size:15px;color:#312f2c;transition:all .5s ease}.contact-form-section .contact-form .form-group textarea{height:170px;resize:none;margin-bottom:30px}.contact-form-section .contact-form .form-group input:focus,.contact-form-section .contact-form .form-group textarea:focus{border-color:#ef7f1a}.contact-form-section .contact-form .form-group input::-webkit-input-placeholder,.contact-form-section .contact-form .form-group textarea::-webkit-input-placeholder{color:#312f2c}.objective-section .boxmain{text-align:center;font-size:18px;line-height:18px;padding:60px 20px 40px}.objective-section .box{text-align:center;font-size:18px;line-height:18px;padding:0 0 30px}.objective-section .image-box{position:relative;display:block;margin:0 60px 0 0}.objective-section .box p{text-align:center;font-size:18px;line-height:18px}.objective-section .box img{text-align:center;padding:0 0 10px}.objective-section .job{font-size:18px;line-height:18px;border:solid 2px #312F2C;position:relative;border-radius:45px;padding:20px 20px 10px 30px;margin:20px 10px;text-align:left}.objective-section .job span{position:absolute;left:0;top:0;text-align:left;padding:16px 0 0 20px}.objective-section .job h4{font-size:30px;color:#312f2c;line-height:30px;font-weight:600;margin:5px 0;padding-left:115px}.objective-section .job p{font-size:16px;color:#312f2c;line-height:24px;padding-left:115px;font-style:italic}.accordion-box{position:relative}.accordion-box .block{position:relative;margin-bottom:20px;border-radius:15px;padding:0 28px;background:none}.accordion-box .block:nth-child(2){border-color:#ff7162}.accordion-box .block:last-child{margin-bottom:0;border-color:#ff7162}.accordion-box .block .acc-btn h4{position:relative;display:block;font-size:20px;font-weight:700;color:#3b3634;padding:15px 0;cursor:pointer;transition:all .5s ease}.accordion-box .block .acc-btn.active h4{color:#312f2c}.accordion-box .block .acc-content{position:relative;display:none;border-top:1px solid #e5e5e5;padding-top:24px;padding-bottom:10px}.accordion-box .block .acc-content.current{display:block}.accordion-box .block .content .text{position:relative;display:block;color:#2b3c6b;padding-right:40px}.accordion-box .block .acc-btn .icon-outer{position:absolute;top:15px;right:30px;font-size:26px;color:#2b3c6b;border-radius:50%;text-align:center;cursor:pointer;transition:all .5s ease;z-index:1}.accordion-box .block .acc-btn.active .icon-outer{color:#ef7f1a}.accordion-box .block .acc-btn.active .icon-outer i:before{position:relative;font-size:20px;font-family:"Font Awesome 5 Free";font-weight:700;margin:0;content:""}.faq-page-section{position:relative;display:block;padding:144px 0 150px}.faq-page-section .content-box .sec-title{margin-bottom:32px}.faq-page-section .content-box .text p{position:relative;display:block;margin-bottom:26px}.faq-page-section .faq-content{margin-top:6px;height:680px}.faq-page-section .anim-icon .icon-1{background:url(../images/icons/anim-icon-13.png);width:265px;height:400px;left:350px;bottom:-70px;background-repeat:no-repeat;z-index:1}.faq-page-section .accordion-box .block:nth-child(3) .acc-btn.active h4,.faq-page-section .accordion-box .block:nth-child(3) .acc-btn.active .icon-outer{color:#ff7162}.faq-page-section .accordion-box .block:nth-child(4) .acc-btn.active h4,.faq-page-section .accordion-box .block:nth-child(4) .acc-btn.active .icon-outer{color:#b350ff}.faq-page-section .accordion-box .block:last-child .acc-btn.active h4,.faq-page-section .accordion-box .block:last-child .acc-btn.active .icon-outer{color:#7379fe}.spd{padding:5px}.f12{font-size:12px}.f14{font-size:14px}.date-gallery{margin-top:0;padding:0!important;font-size:12px!important;font-style:italic}.gallery-new{position:absolute;top:-28px;height:30px}.back{position:relative;display:block;top:-50px;left:0;width:150px}.banner-video{width:100%}.sub-title-new{color:#ef7f1a;font-size:26px;margin:10px 0 5px}.coming-soon{color:#ef7f1a;font-size:36px;margin:50px 0 30px}.principals-box{background:#fff;border-radius:10px;padding:20px}.principals-fl{display:flex;align-items:center}.principals-left{width:30%}.principals-right{width:66%;padding-left:4%}.principals-box .title-sm{color:#ef7f1a;font-size:16px;margin:0 0 8px;text-align:left;font-weight:400;line-height:18px}.principals-right .date-tt{font-size:16px;margin:0;font-weight:400}.principals-right .date-tt span{font-size:16px;font-weight:300;padding-left:5px}.principals-left img{border-radius:5px;object-fit:cover;object-position:top;height:120px;width:100%}.principals-mar{margin-bottom:30px}.pdf-sec iframe{width:100%;height:800}.tame-table-box{background:#fff;border-radius:10px;padding:15px;height:100%}.tame-table-box .table{margin-bottom:0rem}.sub-title-newsm{color:#ef7f1a;font-size:20px;margin:0 0 5px}.table th,.table td{padding:8px;font-size:15px;font-weight:300}.sub-title-new-t{color:#ef7f1a;font-size:26px;margin:10px 0 20px}.head-boy{font-size:20px!important}.backbgound-color{background-color:#fecc00}.tame-table-boxukg{background:#fff;border-radius:10px;padding:15px}.boxukg{margin-top:30px}.accordion-box .block{background:#fff}.book-img{margin-top:50px}.table-mar-top{margin-top:40px}.bottom-btn{position:fixed;bottom:0;margin:0 auto;left:0;right:0;width:320px;text-align:center;z-index:1000}.bottom-btn img{padding:10px 3px}.notice-in .sub-title{position:relative;display:block;font-size:18px;line-height:26px;color:#2b3c6b;font-weight:500;background:#f3f0e9;padding:12px 20px}.notice-in .billing-info{position:relative;display:block;overflow:hidden;border-radius:10px;border:1px solid #dbdbdb;margin-bottom:30px;font-size:16px;padding-bottom:10px}.notice-in .billing-info p{padding:10px 20px 5px;font-weight:300;font-size:16px}.notice-in .billing-info p a{background:#ef7f1a;color:#f6f6f1;text-transform:uppercase;padding:0;border-radius:5px;margin:0 auto;line-height:30px;display:block;text-align:right;font-size:14px}.notice-in .billing-info p a:hover{color:#fecc00}.view-all-notice{background:#ef7f1a;color:#f6f6f1;text-transform:uppercase;padding:8px 12px;border-radius:5px;line-height:20px;display:block;text-align:center;font-size:14px;margin:0 20px 15px;float:right;position:relative;top:0}.view-all-notice:hover{background:#fecc00;color:#f6f6f1;text-transform:uppercase;padding:8px 12px;border-radius:5px;line-height:20px;display:block;text-align:center;font-size:14px;margin:0 20px 15px;float:right;position:relative;top:0}.notice-in .NoticeBoard{width:100%;padding:60px 0 0}.notice-in .NoticeBoard .container{padding:25px 20px;border-radius:10px}.notice-in .NoticeBoard h2{color:#f7494b;font-size:55px;line-height:45px;margin-bottom:25px}.notice-in .NoticeBoard h2 a.view-btn{font-size:16px;float:right;background:#f7494b;padding:7px 20px;border-radius:5px;line-height:26px;color:#fff;text-transform:uppercase}.notice-in .find-txt{margin-bottom:20px;font-size:22px;color:#232323;line-height:26px}.notice-in .NoticeBoard .board-slide.slick-initialized.slick-slider{padding-right:50px}.notice-in .NoticeBoard .slick-slide{background:#fff;border-radius:45px;padding:10px 10px 10px 15px;position:relative;margin-right:0;min-height:130px;width:100%!important}.notice-in .NoticeBoard .count{width:30px;height:30px;text-align:center;line-height:30px;color:#fff;font-size:16px;font-weight:600;position:absolute;left:20px;top:37px;border-radius:50%;background:#f7494b;z-index:1}.notice-in .NoticeBoard .NoticeLeft{position:relative;float:left;font-size:44px;text-align:center;color:#fecc00;line-height:18px;font-weight:700;background:#f6f6f1;padding:15px 20px;border-radius:70px;width:110px;height:110px}.notice-in .NoticeBoard .NoticeLeft span{font-size:10px;color:#646464;font-style:italic;display:block;margin-bottom:8px;font-weight:400}.notice-in .NoticeBoard .Noticeright{width:calc(100% - 125px);float:right;font-size:18px;color:#646464;line-height:20px;position:relative;font-weight:300;padding:10px 0}.notice-in .NoticeBoard .Noticeright span{background:#f7494b;padding:4px 6px;color:#fff;font-size:12px;font-weight:600;position:absolute;left:0;top:-20px;line-height:12px;border-radius:8px}.notice-in .NoticeBoard .Noticeright span:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #F7494B;position:absolute;left:4px;bottom:-5px}.notice-in .NoticeBoard .month{color:#000;font-size:21px;font-weight:300;line-height:46px;letter-spacing:4px}.notice-in .line-height{line-height:22px;font-size:16px;font-weight:400}.notice-in .updated{color:#000;font-size:12px;font-weight:300;font-style:italic}.notice-in .NoticeBoard .NoticeHead{color:#fecc00;font-size:14px;font-weight:600;line-height:24px}.lightboxContainer{position:relative;display:inline-block}.lightboxContainer:after{content:url(../images/icons/youtube.png);z-index:999;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightboxContainer img{width:100%;border-radius:15px}.rkw{max-width:450px}.dropdown-toggle:after{display:none!important}.dropdown-menu{border:0px solid rgba(0,0,0,.15);border-radius:.5rem}.rkline{border-bottom:1px solid rgba(0,0,0,.15)}.dropbtn-enroll{color:#fff;font-size:16px;border:none;background:transparent}.dropdown-enroll{position:relative;display:inline-block}.dropdown-content-enroll{display:none;position:absolute;background-color:#fff;min-width:169px;z-index:-1;top:-60px;border:1px solid #574426;left:3px;border-radius:5px 5px 0 0}.dropdown-content-enroll a{color:#000;padding:5px 10px;text-decoration:none;display:block;border-bottom:1px solid #574426;font-size:15px;font-weight:400;text-align:left}.dropdown-content-enroll a:hover{background:transparent}.dropdown-enroll:hover .dropdown-content-enroll{display:block}.dropdown-enroll:hover .dropbtn-enroll{background:transparent}.dropdown-content-enroll-new{display:none;background-color:#fff;min-width:168px;z-index:-1;border:1px solid #574426;left:3px;border-radius:5px 5px 0 0}.dropdown-content-enroll-new a{color:#000;padding:5px 10px;text-decoration:none;display:block;border-bottom:1px solid #574426;font-size:15px;font-weight:400;text-align:left}.dropdown-content-enroll-new a:hover{background:transparent}.dropdown-enroll-new:hover .dropdown-content-enroll{display:block}.dropdown-enroll-new:hover .dropbtn-enroll{background:transparent}.dropdown-content-enroll-new a:last-child{border-bottom:0px solid #574426}.dropdown-menu.show{display:block;top:18px!important;left:3px!important;padding:0}.table thead th{vertical-align:middle;border-bottom:2px solid #dee2e6;text-align:left;line-height:17px}.video-new{width:100%}.toppmername{height:115px}#main{margin:0}#main #faq .card{margin-bottom:20px;border:0}#main #faq .card .card-header{border:0;-webkit-box-shadow:0 0 20px 0 rgba(213,213,213,.5);box-shadow:0 0 20px #d5d5d580;border-radius:2px;padding:0}#main #faq .card .card-header .btn-header-link{color:#000;display:block;text-align:left;background:#fecc00;padding:15px 20px}#main #faq .card .card-header .btn-header-link:after{content:"";font-family:"Font Awesome 5 Free";font-weight:900;float:right}#main #faq .card .card-header .btn-header-link.collapsed{background:#fecc00;color:#000}#main #faq .card .card-header .btn-header-link.collapsed:after{content:""}#main #faq .card .collapsing{background:#fff;line-height:30px}#main #faq .card .collapse{border:0}#main #faq .card .collapse.show{background:#fff;line-height:30px;color:#000;border-radius:0 0 10px 10px}.original_image{display:block;background:#fecc00;padding:2px 23px;color:#233138;margin:0 auto!important;text-align:center;font-weight:500}.accordion-infra{display:flex;flex-direction:column;gap:10px;width:100%}.accordion__item-infra{border-radius:10px;overflow:hidden;margin-bottom:10px}.accordion__header-infra{padding:15px 25px;font-weight:600;cursor:pointer;position:relative;background:#fff;font-size:20px}.accordion__header-infra:after{content:"";background:url(../images/icons/angle-down.svg) no-repeat center;width:30px;height:30px;transition:.4s;display:inline-block;position:absolute;right:20px;top:15px;z-index:1;background-size:20px}.accordion__header-infra.active{background:#fff;border-bottom:1px solid #f1f1f1}.accordion__header-infra.active:after{transform:rotateX(180deg)}.accordion__item-infra .accordion__content-infra{padding:0 25px;max-height:0;transition:.5s;overflow:hidden;background:#fff}.accordion__item-infra .accordion__content-infra p{padding-top:15px;padding-bottom:0}.gallery-section-home .subgallery-video img{border-radius:30px;height:360px;object-fit:cover;width:100%}.gallery-section-home .subgallery-video .videoplay1 img{border-radius:8px;height:80px;object-fit:cover;width:100%}.vbs{margin-bottom:80px!important}.gallery-item-title-new h5{font-size:18px;line-height:22px;color:#122165;text-align:center}.gallery-section-home .ach-text-new h6{line-height:32px;font-weight:400;margin-bottom:5px;color:#12215c;font-size:24px}.ivideo{border-radius:30px}.gallery-item-video img{border-radius:8px;object-fit:cover;height:170px;width:100%}.videoplay1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.videoplay1 img{height:60px!important}@media only screen and (max-width: 767px){.ivideo{border-radius:30px;height:210px}.gin{padding:0 0 40px!important}}.btn-allb1{color:#ef7f1a;text-transform:uppercase;font-size:15px;margin:24px auto;display:block;width:180px}.btn-allb1:hover{color:#ef7f1a;transform:translateY(-2px)}.testimonial-detail .card{position:relative;border:solid 1px #dbdbdb;padding:15px 30px 0;background-color:#fff;border-radius:10px;color:#000}.testimonial-detail .card p{font-size:16px;margin-bottom:15px}.testimonial-detail .card img{height:44px;margin:15px 0 20px}.testimonial-detail .profile-pic{width:120px;height:120px;border-radius:100%;margin-top:15px}.testimonial-detail .arrow-down{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:20px solid #dbdbdb;margin-left:85px}.testimonial-detail h5{color:#fecc00;padding:5px 0 0;font-size:18px}.testimonial-heading-new h4{font-size:22px}.testimonial-heading-new h6{font-size:14px;margin-top:5px}.cab-img{margin:0 auto 20px;text-align:center}.cab-img h3{font-size:18px;margin-bottom:4px}.cab-img h4{font-size:14px}.cab-img img{border-radius:10px;width:100%;height:180px;object-fit:cover;margin-bottom:15px;object-position:top}.achievements-img-bx img{border-radius:15px;width:100%;margin-bottom:12px;object-fit:cover;object-position:top;height:200px}.achievement-text{margin-bottom:20px}.achievement-text .post--title{font-weight:600;color:#000;margin-bottom:5px;font-size:16px!important;line-height:19px;display:-webkit-box;-webkit-line-clamp:2;height:35px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.achievement-text .post--title-1{font-weight:400;color:#000;margin-top:5px;margin-bottom:32px;font-size:14px!important;line-height:19px;display:-webkit-box;height:40px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.achievement-text p{line-height:20px;margin-bottom:0;padding-bottom:0!important}.thoughtpd{margin-bottom:90px}.thought{font-size:18px;font-weight:600;text-align:center;padding:5px 0;font-style:italic}.thought iframe{border-radius:15px;height:400px}.btnrk{background:#ef7f1a;color:#fff;text-transform:uppercase;padding:12px 10px;border-radius:15px;line-height:30px;width:auto;text-align:center;font-size:24px;margin:20px auto 30px;font-weight:400;display:block;width:100%}.btnrk:hover{background:#fff;color:#ef7f1a;text-transform:uppercase;padding:12px 10px;border-radius:15px;line-height:30px;width:auto;text-align:center;font-size:24px;margin:20px auto 30px;font-weight:400;display:block;width:100%}.pagination{position:relative;display:block;margin-top:30px}.pagination li{display:inline-block;margin:0 2px}.pagination li a{position:relative;display:inline-block;font-size:18px;font-family:Montserrat,sans-serif;height:45px;font-weight:700;width:45px;line-height:35px!important;text-align:center;color:#312f2c;border-radius:50%!important;border:1px solid #e7e7e7;transition:all .5s ease;padding:5px!important}.page-item:last-child .page-link{border-radius:50%!important}.pagination li a:hover,.pagination li a.active{background:#ef7f1a;color:#fff}.main-menu .navigation>li>a .fa{margin-left:4px}.bannerbtn{position:absolute!important;right:90px;top:150px;width:200px;height:74px;z-index:1}.blink-wrap{position:relative;width:100%;height:100%}.blink-wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.img1{animation:blink1 2s infinite}.img2{animation:blink2 2s infinite}@keyframes blink1{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes blink2{0%,49%{opacity:0}50%,to{opacity:1}}.nboxn{border:2px solid #000;display:block;padding:20px;border-radius:10px}.nboxn:hover{border:2px solid #ffcd00;display:block;padding:20px;border-radius:10px}.nboxn img{height:120px}.nboxn h3{font-size:20px;margin-top:15px;color:#000}.nboxn:hover h3{font-size:20px;margin-top:15px;color:#ffcd00}@media only screen and (max-width: 5000px){.boxed_wrapper{overflow-x:hidden}}@media (min-width: 1400px) and (max-width: 5000px){.logo-footer{background:#fecc00;position:relative;padding:100px 0 70px;margin-top:100px}.centred{text-align:center}.main-footer .footer-top{position:relative;display:block;background-position:center bottom;padding:10px 0 0;background-size:100%;font-weight:400;z-index:100;top:270px}.hero-slider{position:relative;height:100vh;z-index:-1}}@media only screen and (max-width: 1200px){.anim-icon{display:none!important}.about-section{padding-bottom:150px}.service-section .inner-content{margin:0}.service-section .owl-nav{left:-324px}.classes-section .inner-block .lower-content .info-box li:before,.feature-section .image-column{display:none}.event-block-one .inner-box{padding-right:15px}.event-block-one .inner-box .content-box{padding-left:250px}.faq-content{margin-left:0}.gallery-section{padding:50px 0 30px}.news-block-one .inner-box .lower-content{padding-left:25px}.main-footer .footer-top .link-widget{margin-left:20px;padding-bottom:30px;margin-right:20px}.main-footer .footer-bottom .right-content .footer-logo:before,.activities-section .image-box .image:before{display:none}.main-footer .footer-bottom .right-content .footer-logo{margin-right:120px}.fact-counter .counter-block{padding-left:70px}.activities-section .image-box{margin-left:0}.testimonial-video .testimonial-column .testimonial-content{padding-left:30px}.main-header.style-two .main-menu .navigation>li{margin:0 35px}.classes-section.style-three .owl-nav{left:-405px}.activities-section.style-two .image-box{margin-left:0;margin-right:0}.news-block-two .inner-box{margin-bottom:30px}.about-section.style-two .image-box{margin-left:00px}.faq-page-section .faq-content{margin-top:30px}.classes-section .inner-block .lower-content{padding:34px 30px 37px}.class-details .inner-box .info-box li:first-child:before,.class-details .inner-box .info-box li:nth-child(2):before{display:none}.class-details .inner-box .info-box{padding:27px 15px 23px}.class-details .inner-box .info-box li{margin-right:20px}.class-details .inner-box .info-box li .theme-btn{padding:17px 30px}.pricing-section .pricing-table .table-header{padding:49px 30px 43px}.pricing-section .pricing-table .table-header:before{display:none}.pricing-section .pricing-table .table-content{padding:30px 20px 19px}.pricing-section .pricing-table .table-footer{padding-left:20px}.event-details .event-details-content .countdown-box h3{display:block;margin-right:0;margin-bottom:10px}.shop-details .content-box{margin-left:0}.countdown-box{text-align:center}.shop-section .shop-sidebar{margin-bottom:40px}.blog-page-section .news-block-one .more-btn{left:25px}}@media only screen and (width: 1366px) and (height: 1024px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: landscape){.hero-slider{background:#ccc;height:74vh;z-index:1}}@media only screen and (max-width: 1024px){header{padding:2px 8px;top:30px;min-height:0px;position:fixed;z-index:1000;width:100%}header .nav-bg{min-height:64px;border-radius:15px;background:#fecc00;padding:4px 5px;height:64px;width:54%;text-align:center;border:.3px solid #312f2c;margin:0 auto}header .nav-logo{position:absolute;top:-30px}.mobile-top{display:block;position:absolute;width:100%;color:#ef7f1a;top:70px;margin:0 auto;left:0;right:0;font-weight:400;text-transform:uppercase;font-size:12px}header .nav-logo img{width:72%}.btn-open:after{content:"";background:url(../images/icons/menu.svg) center top no-repeat;width:40px;height:32px;background-size:100%;position:absolute;top:15px;left:25px}.btn-close:after{content:"";background:url(../images/icons/m-close.svg) center top no-repeat;width:30px;height:30px;background-size:100%;position:absolute;top:12px;left:30px}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:#ffc107;overflow:auto;z-index:991}.myaccordion{max-width:100%;margin:0 auto 20px;box-shadow:0}.rkk{padding:0 25px}.rk ul li{display:block;border-right:0px solid #fff;padding:5px 10px;text-align:left;font-size:16px;color:#fff;font-family:Rubik,sans-serif}.rk ul li a{font-size:16px;color:#000;font-family:Rubik,sans-serif;text-align:left}.wrap p{color:#000!important;padding:5px 0 0;font-family:Rubik,sans-serif;font-size:15px;letter-spacing:.5px}.copyright-text{color:#000;font-size:11px;padding-left:15px;padding-bottom:10px;text-align:left}.copyright-text a{color:#000}.pd-0{padding:0}header .Subtraction{left:2px;top:12px;position:absolute;width:auto}header .Subtraction img{height:32px}.login{background:#ef7f1a;padding:15px;border-radius:0 15px 16px 0;position:absolute!important;right:10px;top:-4px;color:#fff;text-transform:uppercase;width:66px}.login img{height:32px}.nav-bg{display:block!important}header .call{font-size:12px;color:#471b0d;line-height:26px;text-align:right;font-family:Rubik,sans-serif;padding:0 6px}header .call a img{height:36px}.subscription .add-email{position:absolute;top:0;left:0;width:100%;height:78%;border:none;outline:none;padding:0 14px;border-radius:28px}.subscription .submit-email{position:absolute;top:0;right:0;height:calc(100% - 15px);width:100px;border:none;border-radius:60px;outline:none;margin:1px;padding:0 20px;cursor:pointer;background:#cc2f34;color:#fff;transition:width .35s ease-in-out,background .35s ease-in-out}.specialist-content{min-height:780px;padding:220px 0 190px 15px;background-position:-60px 0px}.specialist h2{font-size:20px;color:#fff}.pt-4{padding-top:1rem!important}.sp-text{font-weight:500;font-size:14px;line-height:20px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;text-align:left}.header-bottom__banner .owl-dots{position:relative;bottom:100px!important;left:71px;width:100px}.know-more{margin:32px 0 28px}.know-more span{align-items:center;background:#f7f2ed;border-radius:40px;display:flex;justify-content:center;height:100%;transition:background .5s ease;width:100%}.content-box{position:relative;padding-top:50px}.page-title{padding:150px 0 80px}.moto-section h2{color:#ef7f1a;font-size:24px;font-weight:600;margin-bottom:20px;font-style:italic}.moto-section{position:relative;display:block;padding:0 0 65px}.about-section .image-box .image-2{position:absolute;left:35px;bottom:5px}.header-bottom__banner .owl-dots{position:relative;bottom:0!important;left:0;width:100%;text-align:center!important;margin-top:18px!important}.topper-section .achievements img{border-radius:45px}.testimonial-section .balloon-left img,.testimonial-section .balloon-right img{width:100%}.specialist{padding:0;position:relative;top:-44px}.banner-text h1{font-size:30px;line-height:25px}.service-style-two{position:relative;display:block}.home{position:absolute;right:12px;top:10px}.button{display:inline;z-index:999}.play{width:150px;position:absolute;left:50%;bottom:-18%;transform:translate(-50%,-50%);z-index:10000}.play img{width:140px!important}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%!important;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:45px;outline:0;left:0;right:0;margin:0 auto}.story .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);padding-bottom:0;border-radius:10px}.logo-footer .footer-logo{position:absolute;width:100%;top:-180px;margin:0 auto;left:0;right:0;padding:20px}.logo-footer .logo-text{position:relative;top:395px;width:88%;margin:0 auto;left:0;right:0}.main-header .header-top .header-info li{position:relative;display:inline-block;margin-right:15px;padding:0 0 0 22px}.principal-section .job{font-size:18px;line-height:18px;border:solid 2px #312F2C;position:relative;border-radius:45px;padding:13px 30px 30px;margin:0;text-align:left;background:#ffd62f}.banner-text{top:80%}.about-section .image-box{position:relative;display:block;margin:0}.scrolling-wrapper1{overflow-x:auto;padding-top:0;padding-bottom:20px}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.online{padding:25px 20px 10px}.online:before{left:15px;top:30px}.new{top:0}.notice{padding:40px 0 50px}.notice .owl-theme .owl-nav .owl-prev,.notice .owl-theme .owl-nav .owl-next{position:inherit}.NoticeBoard .NoticeLeft{font-size:30px;color:#fecc00;padding:10px;border-radius:70px;width:80px;height:80px;margin-top:6px}.NoticeBoard .month{color:#000;font-size:16px;line-height:24px;letter-spacing:2px}.NoticeBoard .Noticeright{width:calc(100% - 90px);padding:0}.NoticeBoard .NoticeLeft span{font-size:10px;margin-bottom:4px;font-weight:400}.NoticeBoard .NoticeHead{font-size:12px;padding:10px 5px 0 0;line-height:15px}.line-height{line-height:15px;font-size:12px;font-weight:400}.NoticeBoard .slick-slide{min-height:114px}.NoticeBoard .container{border-radius:10px;padding:0 0 0 5px}.testimonial-video-carousel-carousel .owl-carousel .owl-stage-outer,.NoticeBoard .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px 0 0 45px}.student-box .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px}.about-section .image-box .image-2 img{width:150px}.service-style-two .inner-content{width:100%;margin:10px auto;padding-top:10px}.hero-slider{position:relative;height:432px;z-index:-1;overflow:hidden}.mm-hide{display:none!important}.dd-hide{display:block!important}.message .principal-photo img{width:50%}.lab-section{position:relative;display:block;padding:0;overflow:hidden;min-height:390px}.labbox .text-area p{color:#fff;line-height:18px;font-size:14px;display:none}.lab-section .labbox{height:250px;background-size:100%!important;background-repeat:no-repeat!important;background-position:0 center!important;min-height:334px}.labbox .text-area{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:100;width:100%;padding:10px}.gallery-section .gallery-box{padding:0}.gallery-section .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:40%;left:-15px;height:48px}.gallery-section .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:40%;right:-15px;height:48px}.gallery-section .ach-text{padding:10px 10px 0;position:relative;transform:translate(-50%,-50%);top:48%;left:50%;width:100%}.gallery-section .subgallery{padding:30px 0 0}.about-section .content-box p{line-height:24px}.more{margin-top:40px}.principal-section .image-box{margin:0}.topper-section{padding:50px 0}.topper-section .achievements{padding:40px 0 0;text-align:center}.topper-section .student-box{padding:15px 70px;text-align:center}.title{margin:0 auto 15px;width:100%;text-align:center}.principal-section .message{padding:50px 0 0}.message .principal-photo{position:inherit;text-align:center;top:0}.topper-section .achievements .ach-text{padding:10px 10px 0}.testimonial-section .student-slide{margin:0 auto;padding:15px 50px}.message .product-info-tabs{position:relative;display:block;margin-bottom:0}.message .massage-box{width:100%;padding:0 15px;min-height:240px}.gallery-section-home .ach-text{padding:10px 30px 0;position:relative;transform:translate(-50%,-50%);top:50%;left:50%;width:100%}.testimonial-section .birthday img{border-radius:45px;object-fit:cover;height:200px}.testimonial-section .parent .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:0}.testimonial-section .balloon-left{position:absolute;top:140px;left:-45px}.testimonial-section .balloon-right{position:absolute;top:140px;right:-45px}.testimonial-section .parent{padding-top:15px}.testimonial-section .birthday{padding:80px 30px 0}.testimonial-section .owl-dots{position:inherit;width:100%;right:0;bottom:-30px;text-align:center!important}.admissionn-section .white-bg img{border-radius:0 0 45px 45px;text-align:left}.admissionn-section{position:relative;display:block;padding:0 0 50px;overflow:hidden}.testimonial-section{position:relative;display:block;padding:50px 0 40px;overflow:hidden}.main-header .header-top .social-links{float:none;display:block;text-align:center;margin-bottom:10px}.main-header .header-top .header-info{float:none;display:block;text-align:center}.about-section,.feature-section{padding:40px 0}.sec-pad,.testimonial-faq,.cta-section,.main-footer .footer-top,.activities-section{padding:100px 0 52px}.video-footer{width:100%;margin:0 auto;position:relative;bottom:-12px}.main-footer .copyright{font-size:12px;margin-top:70px}.event-section,.news-section{padding:64px 0 40px}.rksub{font-weight:700!important;text-transform:uppercase}.main-footer .footer-top .contact-widget{margin-bottom:30px;padding:0 22px}.main-slider.style-two .slide{padding-bottom:175px}.fact-counter .counter-block{margin:15px auto;max-width:210px;width:100%}.fact-counter{padding:50px 0}.testimonial-video .testimonial-column .testimonial-content{padding:65px 30px 20px}.main-header.style-two .header-top .header-info{margin-top:0;margin-bottom:15px}}@media screen and (max-width: 1180px) and (max-height: 820px) and (orientation: landscape){.innav{background:#ffcd00;border-radius:10px;position:fixed;top:42px;width:960px;border:.5px solid #312F2C}header{padding:0;top:40px;position:fixed;z-index:1000;width:100%;display:none}.main-menu .navigation{position:relative;top:0;width:100%;padding:0 10px;background:#fecc00;border-radius:10px}.current .fa{font-size:18px!important}.logo{top:-34px;width:116px}.cisce{top:93px;font-size:12px;font-weight:600}.main-menu .navigation>li>a{font-size:12px}header .nav-bg{min-height:64px;border-radius:15px;background:#fecc00;padding:4px 5px;height:64px;width:54%;text-align:center;border:.3px solid #312f2c;margin:0 auto}header .nav-logo{position:absolute;top:-30px}.mobile-top{display:none;position:absolute;width:100%;color:#ef7f1a;top:70px;margin:0 auto;left:0;right:0;font-weight:400;text-transform:uppercase;font-size:12px}header .nav-logo img{width:72%}.btn-open:after{content:"";background:url(../images/icons/menu.svg) center top no-repeat;width:40px;height:32px;background-size:100%;position:absolute;top:15px;left:25px}.btn-close:after{content:"";background:url(../images/icons/m-close.svg) center top no-repeat;width:30px;height:30px;background-size:100%;position:absolute;top:12px;left:30px}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:#ffc107;overflow:auto;z-index:991}.myaccordion{max-width:100%;margin:0 auto 20px;box-shadow:0}.rkk{padding:0 25px}.rk ul li{display:block;border-right:0px solid #fff;padding:5px 10px;text-align:left;font-size:16px;color:#fff;font-family:Rubik,sans-serif}.rk ul li a{font-size:16px;color:#000;font-family:Rubik,sans-serif;text-align:left}.wrap p{color:#000!important;padding:5px 0 0;font-family:Rubik,sans-serif;font-size:15px;letter-spacing:.5px}.copyright-text{color:#000;font-size:11px;padding-left:15px;padding-bottom:10px;text-align:left}.copyright-text a{color:#000}.pd-0{padding:0}header .Subtraction{left:2px;top:12px;position:absolute;width:auto}header .Subtraction img{height:32px}.login{background:#ef7f1a;padding:0 6px;border-radius:0 9px 9px 0;position:absolute!important;right:0;top:0;color:#fff;text-transform:uppercase;width:86px}.login img{height:22px}.nav-bg{display:none!important}header .call{font-size:12px;color:#471b0d;line-height:26px;text-align:right;font-family:Rubik,sans-serif;padding:0 6px}header .call a img{height:36px}.innav{background:#ffcd00;border-radius:10px;position:fixed;top:42px;width:960px;border:.5px solid #312F2C;left:0;right:0;margin:0 auto}.main-header{position:relative;left:0;top:0;background:transparent}.main-header.style-two .main-menu .navigation>li{margin:0 6px;font-size:12px}.subscription .add-email{position:absolute;top:0;left:0;width:100%;height:78%;border:none;outline:none;padding:0 14px;border-radius:28px}.subscription .submit-email{position:absolute;top:0;right:0;height:calc(100% - 15px);width:100px;border:none;border-radius:60px;outline:none;margin:1px;padding:0 20px;cursor:pointer;background:#cc2f34;color:#fff;transition:width .35s ease-in-out,background .35s ease-in-out}.specialist-content{min-height:780px;padding:220px 0 190px 15px;background-position:-60px 0px}.specialist h2{font-size:20px;color:#fff}.pt-4{padding-top:1rem!important}.sp-text{font-weight:500;font-size:14px;line-height:20px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;text-align:left}.header-bottom__banner .owl-dots{position:relative;bottom:100px!important;left:71px;width:100px}.know-more{margin:32px 0 28px}.know-more span{align-items:center;background:#f7f2ed;border-radius:40px;display:flex;justify-content:center;height:100%;transition:background .5s ease;width:100%}.content-box{position:relative;padding-top:50px}.page-title{padding:150px 0 80px}.moto-section h2{color:#ef7f1a;font-size:24px;font-weight:600;margin-bottom:20px;font-style:italic}.moto-section{position:relative;display:block;padding:0 0 65px}.about-section .image-box .image-2{position:absolute;left:35px;bottom:5px}.header-bottom__banner .owl-dots{position:relative;bottom:0!important;left:0;width:100%;text-align:center!important;margin-top:18px!important}.topper-section .achievements img{border-radius:45px}.testimonial-section .balloon-left img,.testimonial-section .balloon-right img{width:100%}.specialist{padding:0;position:relative;top:-44px}.banner-text h1{font-size:30px;line-height:25px}.service-style-two{position:relative;display:block}.home{position:absolute;right:12px;top:10px}.button{display:inline;z-index:999}.play{width:150px;position:absolute;left:50%;bottom:-18%;transform:translate(-50%,-50%);z-index:10000}.play img{width:140px!important}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%!important;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:45px;outline:0;left:0;right:0;margin:0 auto}.story .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);padding-bottom:0;border-radius:10px}.logo-footer .footer-logo{position:absolute;width:100%;top:-180px;margin:0 auto;left:0;right:0;padding:20px}.logo-footer .logo-text{position:relative;top:395px;width:88%;margin:0 auto;left:0;right:0}.main-header .header-top .header-info li{position:relative;display:inline-block;margin-right:15px;padding:0 0 0 22px}.principal-section .job{font-size:18px;line-height:18px;border:solid 2px #312F2C;position:relative;border-radius:45px;padding:13px 30px 30px;margin:0;text-align:left;background:#ffd62f}.banner-text{top:50%}.about-section .image-box{position:relative;display:block;margin:0}.scrolling-wrapper1{overflow-x:auto;padding-top:0;padding-bottom:20px}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.online{padding:25px 20px 10px}.online:before{left:15px;top:30px}.new{top:0}.notice{padding:40px 0 50px}.notice .owl-theme .owl-nav .owl-prev,.notice .owl-theme .owl-nav .owl-next{position:inherit}.NoticeBoard .NoticeLeft{font-size:30px;color:#fecc00;padding:10px;border-radius:70px;width:80px;height:80px;margin-top:6px}.NoticeBoard .month{color:#000;font-size:16px;line-height:24px;letter-spacing:2px}.NoticeBoard .Noticeright{width:calc(100% - 90px);padding:0}.NoticeBoard .NoticeLeft span{font-size:10px;margin-bottom:4px;font-weight:400}.NoticeBoard .NoticeHead{font-size:12px;padding:10px 5px 0 0;line-height:15px}.line-height{line-height:15px;font-size:12px;font-weight:400}.NoticeBoard .slick-slide{min-height:114px}.NoticeBoard .container{border-radius:10px;padding:0 0 0 5px}.testimonial-video-carousel-carousel .owl-carousel .owl-stage-outer,.NoticeBoard .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px 0 0 45px}.student-box .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px}.about-section .image-box .image-2 img{width:150px}.service-style-two .inner-content{width:100%;margin:10px auto;padding-top:10px}.hero-slider{position:relative;height:580px;z-index:-1;overflow:hidden}.mm-hide,.dd-hide{display:block!important}.message .principal-photo img{width:50%}.lab-section{position:relative;display:block;padding:0;overflow:hidden;min-height:390px}.labbox .text-area p{color:#fff;line-height:18px;font-size:14px;display:none}.lab-section .labbox{height:250px;background-size:100%!important;background-repeat:no-repeat!important;background-position:0 center!important;min-height:334px}.labbox .text-area{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;z-index:100;width:100%;padding:10px}.gallery-section .gallery-box{padding:0}.gallery-section .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:40%;left:-15px;height:48px}.gallery-section .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:40%;right:-15px;height:48px}.gallery-section .ach-text{padding:10px 10px 0;position:relative;transform:translate(-50%,-50%);top:48%;left:50%;width:100%}.gallery-section .subgallery{padding:30px 0 0}.about-section .content-box p{line-height:24px}.more{margin-top:40px}.principal-section .image-box{margin:0}.topper-section{padding:50px 0}.topper-section .achievements{padding:40px 0 0;text-align:center}.topper-section .student-box{padding:15px 70px;text-align:center}.title{margin:0 auto 15px;width:100%;text-align:center}.principal-section .message{padding:50px 0 0}.message .principal-photo{position:inherit;text-align:center;top:0}.topper-section .achievements .ach-text{padding:10px 10px 0}.testimonial-section .student-slide{margin:0 auto;padding:15px 50px}.message .product-info-tabs{position:relative;display:block;margin-bottom:0}.message .massage-box{width:100%;padding:0 15px;min-height:240px}.gallery-section-home .ach-text{padding:10px 30px 0;position:relative;transform:translate(-50%,-50%);top:50%;left:50%;width:100%}.testimonial-section .birthday img{border-radius:45px;object-fit:cover;height:290px}.testimonial-section .parent .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:0}.testimonial-section .balloon-left{position:absolute;top:140px;left:-45px}.testimonial-section .balloon-right{position:absolute;top:140px;right:-45px}.testimonial-section .parent{padding-top:15px}.testimonial-section .birthday{padding:80px 30px 0}.testimonial-section .owl-dots{position:inherit;width:100%;right:0;bottom:-30px;text-align:center!important}.admissionn-section .white-bg img{border-radius:0 0 45px 45px;text-align:left}.admissionn-section{position:relative;display:block;padding:0 0 50px;overflow:hidden}.testimonial-section{position:relative;display:block;padding:50px 0 40px;overflow:hidden}.main-header .header-top .social-links{float:none;display:block;text-align:center;margin-bottom:10px}.main-header .header-top .header-info{float:none;display:block;text-align:right}.about-section,.feature-section{padding:40px 0}.sec-pad,.testimonial-faq,.cta-section,.main-footer .footer-top,.activities-section{padding:100px 0 52px}.video-footer{width:100%;margin:0 auto;position:relative;bottom:-12px}.main-footer .copyright{font-size:12px;margin-top:70px}.event-section,.news-section{padding:64px 0 40px}.rksub{font-weight:700!important;text-transform:uppercase}.main-footer .footer-top .contact-widget{margin-bottom:30px;padding:0 22px}.main-slider.style-two .slide{padding-bottom:175px}.fact-counter .counter-block{margin:15px auto;max-width:210px;width:100%}.fact-counter{padding:50px 0}.testimonial-video .testimonial-column .testimonial-content{padding:65px 30px 20px}.main-header.style-two .header-top .header-info{margin-top:0;margin-bottom:10px;top:6px}}@media only screen and (max-width: 767px){header{padding:2px 8px;top:30px;min-height:60px;position:fixed;z-index:1000;width:100%}header .nav-bg{min-height:64px;border-radius:15px;background:#fecc00;padding:4px 5px;height:64px;width:100%;text-align:center;border:.3px solid #312f2c}header .nav-logo{position:absolute;top:-30px}header .nav-logo img{width:100%}.btn-open:after{content:"";background:url(../images/icons/menu.svg) center top no-repeat;width:40px;height:32px;background-size:100%;position:absolute;top:15px;left:30px}.btn-close:after{content:"";background:url(../images/icons/m-close.svg) center top no-repeat;width:30px;height:30px;background-size:100%;position:absolute;top:12px;left:30px}.overlay{display:none;position:fixed;top:0;height:100%;width:100%;background:#fecc00;overflow:auto;z-index:991}.rkk{padding:0 25px}.rk ul li{display:block;border-right:0px solid #fff;padding:5px 10px;text-align:left;font-size:16px;color:#312f2c;font-family:Rubik,sans-serif}.rk ul li a{font-size:16px;color:#312f2c;font-family:Rubik,sans-serif;text-align:left}.wrap p{color:#312f2c!important;padding:5px 0 0;font-family:Rubik,sans-serif;font-size:15px;letter-spacing:.5px}.copyright-text{color:#312f2c;font-size:11px;padding-left:15px;padding-bottom:10px;text-align:left}.copyright-text a{color:#312f2c}.pd-0{padding:0}header .Subtraction{left:2px;top:12px;position:absolute;width:auto}header .Subtraction img{height:32px}.login{background:#ef7f1a;padding:16px 15px;border-radius:0 15px 16px 0;position:absolute!important;right:10px;top:-4px;color:#fff;text-transform:uppercase;width:66px;height:64px}.login img{height:32px}.nav-bg{display:block!important}header .call{font-size:12px;color:#471b0d;line-height:26px;text-align:right;font-family:Rubik,sans-serif;padding:0 6px}header .call a img{height:36px}.subscription .add-email{position:absolute;top:0;left:0;width:100%;height:78%;border:none;outline:none;padding:0 14px;border-radius:28px}.subscription .submit-email{position:absolute;top:0;right:0;height:calc(100% - 15px);width:100px;border:none;border-radius:60px;outline:none;margin:1px;padding:0 20px;cursor:pointer;background:#cc2f34;color:#fff;transition:width .35s ease-in-out,background .35s ease-in-out}.specialist-content{min-height:780px;padding:220px 0 190px 15px;background-position:-60px 0px}.specialist h2{font-size:20px;color:#fff}.pt-4{padding-top:1rem!important}.sp-text{font-weight:500;font-size:14px;line-height:20px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:-32px;text-align:left}.header-bottom__banner .owl-dots{position:relative;bottom:100px!important;left:71px;width:100px}.know-more{margin:32px 0 28px}.know-more span{align-items:center;background:#f7f2ed;border-radius:40px;display:flex;justify-content:center;height:100%;transition:background .5s ease;width:100%}.header-bottom__banner .owl-dots{position:relative;bottom:0!important;left:0;width:100%;text-align:center!important;margin-top:18px!important}.specialist{padding:0;position:relative;top:-44px}.banner-text h1{font-size:30px;line-height:25px}.service-style-two{position:relative;display:block}.home{position:absolute;right:12px;top:10px}.button{display:inline;z-index:999}.play{width:150px;position:absolute;left:50%;bottom:-18%;transform:translate(-50%,-50%);z-index:10000}.play img{width:140px!important}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94%!important;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:45px;outline:0;left:0;right:0;margin:0 auto}.story .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);padding-bottom:0;border-radius:10px}.logo-footer .footer-logo{position:absolute;width:100%;top:-180px;margin:0 auto;left:0;right:0;padding:20px}.rkw{max-width:94%}.logo-footer .logo-text{position:absolute;top:188px;width:88%;margin:0 auto;left:0;right:0}.main-header .header-top .header-info li{position:relative;display:inline-block;margin-right:15px;padding:0 0 0 22px}.principal-section .job{font-size:18px;line-height:18px;border:solid 2px #312F2C;position:relative;border-radius:45px;padding:13px 30px 30px;margin:0;text-align:left;background:#ffd62f}.mobile-top{display:block;position:absolute;width:100%;color:#ef7f1a;top:62px;margin:0 auto;left:0;right:0;font-weight:400;text-transform:uppercase;font-size:12px}.gallery-section-home .ach-text{padding:10px 10px 0;position:relative;transform:translate(-50%,-50%);top:45%;left:50%;width:100%}.gallery-section-home .owl-theme .owl-nav .owl-prev,.gallery-section-home .owl-theme .owl-nav .owl-next{top:38%}.back{position:relative;display:block;top:0;left:0;width:150px}.banner-text{top:78%}.scrolling-wrapper1{overflow-x:auto;padding-top:0;padding-bottom:20px}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.online{padding:25px 20px 10px}.online:before{left:20px;top:25px}.new{top:0}.notice{padding:40px 0 50px}.notice .owl-theme .owl-nav .owl-prev,.notice .owl-theme .owl-nav .owl-next{position:inherit}.NoticeBoard .NoticeLeft{font-size:30px;color:#fecc00;padding:10px;border-radius:70px;width:80px;height:80px;margin-top:6px}.NoticeBoard .month{color:#000;font-size:16px;line-height:24px;letter-spacing:2px}.NoticeBoard .Noticeright{width:calc(100% - 90px);padding:0}.NoticeBoard .NoticeLeft span{font-size:10px;margin-bottom:4px;font-weight:400}.NoticeBoard .NoticeHead{font-size:12px;padding:10px 5px 0 0;line-height:15px}.line-height{line-height:15px;font-size:12px;font-weight:400}.NoticeBoard .slick-slide{min-height:114px;padding:10px;line-height:15px}.NoticeBoard .container{border-radius:10px;padding:0}.thoughtpd{margin-bottom:50px}.thought iframe{border-radius:15px;height:400px}.thoughtpd{margin-bottom:56px}.testimonial-video-carousel-carousel .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:45px 0 0 45px}.about-section .image-box .image-2 img{width:110px}.service-style-two .inner-content{width:100%;margin:10px auto}.mm-hide{display:none!important}.dd-hide{display:block!important}.message .principal-photo img{width:70%}.labbox .text-area p{color:#fff;line-height:18px;font-size:14px;display:none}.lab-section .labbox{min-height:260px!important;background-size:100%!important;background-repeat:no-repeat!important;background-position:0 center!important}.labbox .text-area{position:absolute;transform:translate(-50%,-50%);top:62%;left:50%;z-index:100;width:100%;padding:10px}.gallery-section .gallery-box{padding:0}.gallery-section .owl-theme .owl-nav .owl-prev{border-radius:50px;position:absolute;top:40%;left:-15px;height:48px}.gallery-section .owl-theme .owl-nav .owl-next{border-radius:50px;position:absolute;top:40%;right:-15px;height:48px}.gallery-section .ach-text{padding:25px 10px 0;position:relative;transform:translate(-50%,-50%);top:48%;left:50%;width:100%}.gallery-section .subgallery{padding:30px 0 0}.about-section .content-box p{line-height:24px}.more{margin-top:40px}.principal-section .image-box{margin:0}.topper-section{padding:50px 0}.topper-section .achievements{padding:40px 0 0}.topper-section .student-box{padding:15px 70px;text-align:center}.title{margin:0 auto 15px;width:100%;text-align:center}.principal-section .message{padding:50px 0 0}.message .principal-photo{position:inherit;text-align:center;top:0}.topper-section .achievements .ach-text{padding:10px 10px 0}.testimonial-section .student-slide{margin:0 auto;padding:15px 50px}.message .product-info-tabs{position:relative;display:block;margin-bottom:0}.message .massage-box{width:100%;padding:0 15px}.testimonial-section .parent .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);border-radius:0}.testimonial-section .balloon-left{position:absolute;top:140px;left:-45px}.testimonial-section .balloon-right{position:absolute;top:140px;right:-45px}.testimonial-section .parent{padding-top:15px}.testimonial-section .birthday{padding:80px 30px 0}.testimonial-section .owl-dots{position:inherit;width:100%;right:0;bottom:-30px;text-align:center!important}.admissionn-section .white-bg img{border-radius:0 0 45px 45px;text-align:left}.admissionn-section{position:relative;display:block;padding:0 0 50px;overflow:hidden}.testimonial-section{position:relative;display:block;padding:50px 0 40px;overflow:hidden}.admissionn-section .work{font-size:20px}.objective-section .boxmain{padding:60px 4px 0}.main-header .header-top .social-links{float:none;display:block;text-align:center;margin-bottom:10px}.main-header .header-top .header-info{float:none;display:block;text-align:center}.about-section,.feature-section{padding:40px 0}.sec-pad,.testimonial-faq,.cta-section,.main-footer .footer-top,.activities-section{padding:30px 0 130px}.video-footer{width:150%;margin:0 auto;position:relative;bottom:-14px;left:-100px}.main-footer .copyright{font-size:12px;margin-top:20px}.event-section,.news-section{padding:64px 0 40px}.rksub{font-weight:700!important;text-transform:uppercase}.main-footer .footer-top .contact-widget{margin-bottom:30px;padding:0 22px}.main-slider.style-two .slide{padding-bottom:175px}.main-footer .footer-top .widget-title{padding-bottom:10px}.fact-counter .counter-block{margin:15px auto;max-width:210px;width:100%}.fact-counter{padding:50px 0}.testimonial-video .testimonial-column .testimonial-content{padding:65px 30px 20px}.main-header.style-two .header-top .header-info{margin-top:0;margin-bottom:15px}.moto-section .image-box{position:relative;display:block;margin:0}.page-title .content-box p{color:#fff;padding-top:10px;font-size:14px;font-weight:300;line-height:22px}.page-title .content-box h1{line-height:34px;font-size:30px}.banner-video{width:250%;position:absolute;left:-50%}.bottom-btn{width:100%}.bottom-btn{width:88%}.scroll-top.open{bottom:78px;right:20px}.gallery-section-home .gallery-box{padding:0 10px}.labbox .text-area h4{font-size:16px}.right-image{padding-top:50px}.gallery-section-home .subgallery p{text-align:center;margin-top:5px;font-size:12px;line-height:15px}}@media only screen and (max-width: 767px){.gallery-section-home .subgallery h4{font-size:14px;margin-top:10px}.principals-right .title-sm{font-size:16px}.admissionn-section .title{position:relative;transform:inherit!important;top:0!important;left:0!important}.myaccordion .card-body ul li{margin:0}.dropdown-content-enroll{display:none;position:absolute;background-color:#fff;min-width:188px;z-index:-1;top:-24px;border:1px solid #574426;left:3px;border-radius:5px 5px 0 0}.gallery-section-home .subgallery img{border-radius:25px;width:100%;object-fit:cover;height:100px;object-position:center}.videoplay1{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%)}.videoplay1 img{height:50px!important}.gallery-section-home{padding:20px 0 40px}.gallery-section-home .subgallery-video img{border-radius:8px;height:240px;object-fit:cover;width:100%}.gallery-section-home .subgallery-video .videoplay1{position:absolute;left:50%;top:56%;transform:translate(-50%,-50%)}}@media only screen and (max-width: 599px){.hero-slider:before{content:"";position:absolute;top:0;left:0;height:95.5%;width:100%;opacity:.5;background:#000;z-index:1}.hero-slider{position:relative;height:530px;z-index:-1;overflow:hidden}.line-height{font-size:11px}.dropdown-content-enroll{display:none;position:absolute;background-color:#fff;min-width:190px;z-index:-1;top:-62px;border:1px solid #574426;left:3px;border-radius:5px 5px 0 0}}@media only screen and (max-width: 499px){.hero-slider:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.5;background:#000;z-index:1}}@media screen and (max-width: 320px){.btn-open:after{top:15px;left:20px}.home{position:absolute;right:4px;top:9px}.login{padding:16px 5px;border-radius:0 14px 14px 0;right:10px;width:50px;height:58px}header .nav-bg{min-height:58px;padding:4px 5px;height:60px}.btn-open:after{top:12px;left:20px}header .Subtraction img{height:30px}.mobile-top{top:58px}.hero-slider{position:relative;height:450px}.banner-text h1{font-size:24px;line-height:26px}.NoticeBoard .NoticeHead{font-size:12px;padding:3px 5px 0 0;line-height:12px}.line-height{font-size:11px;line-height:11px}.notice{padding:40px 0 10px}.principal-section{padding:50px 0 0}.gallery-section-home{padding:70px 0 40px}.testimonial-section .birthday{padding:80px 14px 0}.testimonial-section .student-slide{margin:0 auto;padding:15px 40px}.testimonial-section .birthday img{height:208px}.admissionn-section{padding:0}.video-footer{width:150%;bottom:-14px;left:-74px}.app-width{width:142px;margin-bottom:10px;height:48px}}:root{--mainpuri-primary: #125875;--mainpuri-secondary: #ff7350;--mainpuri-dark: #0a2b3a;--mainpuri-light: #f4f7f6;--mainpuri-text: #444444;--mainpuri-white: #ffffff}.mainpuri-layout{font-family:Poppins,Open Sans,sans-serif;color:var(--mainpuri-text);line-height:1.6}.mainpuri-container{max-width:1200px;margin:0 auto;padding:0 15px}.mainpuri-topbar{background-color:var(--mainpuri-dark);color:var(--mainpuri-white);padding:10px 0;font-size:14px}.mainpuri-topbar .topbar-inner{display:flex;justify-content:space-between;align-items:center}.topbar-left ul,.topbar-right ul{list-style:none;margin:0;padding:0;display:flex;gap:20px}.topbar-left a,.topbar-right a{color:var(--mainpuri-white);text-decoration:none;transition:color .3s}.topbar-left a:hover,.topbar-right a:hover{color:var(--mainpuri-secondary)}.mainpuri-header-cta{padding:20px 0;background-color:var(--mainpuri-white)}.mainpuri-header-cta .cta-inner{display:flex;justify-content:space-between;align-items:center}.mainpuri-logo{display:flex;align-items:center;gap:15px}.mainpuri-logo img{height:80px}.mainpuri-logo h1{margin:0;font-size:24px;color:var(--mainpuri-primary);font-weight:700;line-height:1.2}.mainpuri-logo p{margin:5px 0 0;font-size:14px;color:#666}.cta-contacts{display:flex;gap:30px}.cta-box{display:flex;align-items:center;gap:15px}.cta-icon{background-color:var(--mainpuri-light);width:50px;height:50px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:var(--mainpuri-primary);font-size:20px}.cta-text span{display:block;font-size:13px;color:#666}.cta-text strong{display:block;font-size:16px;color:var(--mainpuri-dark)}.mainpuri-nav{background-color:var(--mainpuri-primary);position:sticky;top:0;z-index:1000;box-shadow:0 4px 10px #0000001a}.mainpuri-nav ul{list-style:none;margin:0;padding:0;display:flex}.mainpuri-nav li{position:relative}.mainpuri-nav a{display:block;padding:18px 25px;color:var(--mainpuri-white);text-decoration:none;font-weight:500;text-transform:uppercase;font-size:14px;transition:background-color .3s}.mainpuri-nav a:hover{background-color:var(--mainpuri-secondary)}.mainpuri-nav .mobile-menu-btn{display:none}.mainpuri-marquee{background-color:var(--mainpuri-light);display:flex;align-items:center;border-bottom:1px solid #ddd}.marquee-label{background-color:var(--mainpuri-secondary);color:#fff;padding:10px 20px;font-weight:700;white-space:nowrap}.mainpuri-marquee marquee{padding:10px;color:var(--mainpuri-dark);font-weight:500}.mainpuri-hero{height:600px;background-size:cover;background-position:center;position:relative;display:flex;align-items:center}.mainpuri-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#125875b3}.mainpuri-hero-content{position:relative;z-index:1;color:var(--mainpuri-white);max-width:800px}.mainpuri-hero-content h2{font-size:56px;font-weight:700;margin-bottom:20px;line-height:1.1;text-transform:capitalize}.mainpuri-hero-content p{font-size:20px;margin-bottom:30px}.btn-primary-mainpuri{background-color:var(--mainpuri-secondary);color:var(--mainpuri-white);padding:15px 35px;display:inline-block;text-decoration:none;font-weight:700;border-radius:4px;transition:background-color .3s}.btn-primary-mainpuri:hover{background-color:var(--mainpuri-dark);color:var(--mainpuri-white)}.mainpuri-about{padding:100px 0}.about-inner{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.about-images{position:relative}.about-img-main{width:90%;border-radius:10px;box-shadow:0 20px 40px #0000001a}.about-img-overlay{position:absolute;bottom:-30px;right:0;width:50%;border:10px solid var(--mainpuri-white);border-radius:10px;box-shadow:0 10px 20px #0000001a}.about-text h3{color:var(--mainpuri-secondary);text-transform:uppercase;font-weight:600;letter-spacing:2px;font-size:16px;margin-bottom:10px}.about-text h2{color:var(--mainpuri-dark);font-size:40px;font-weight:700;margin-bottom:20px;line-height:1.2}.about-text p{margin-bottom:20px;font-size:16px}.mainpuri-features{padding:80px 0;background-color:var(--mainpuri-light)}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.feature-card{background:var(--mainpuri-white);padding:40px 30px;border-radius:8px;text-align:center;box-shadow:0 10px 30px #0000000d;transition:transform .3s,box-shadow .3s;border-bottom:4px solid var(--mainpuri-secondary)}.feature-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.feature-card .icon{width:80px;height:80px;background-color:var(--mainpuri-light);color:var(--mainpuri-primary);border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 20px;font-size:32px;transition:background-color .3s,color .3s}.feature-card:hover .icon{background-color:var(--mainpuri-primary);color:var(--mainpuri-white)}.feature-card h3{color:var(--mainpuri-dark);font-size:22px;margin-bottom:15px}.mainpuri-page-header{background-color:var(--mainpuri-primary);padding:100px 0 60px;text-align:center;color:var(--mainpuri-white)}.mainpuri-page-header h1{font-size:48px;font-weight:700;margin:0}.mainpuri-page-content{padding:80px 0}.mainpuri-page-content img{max-width:100%;border-radius:8px;margin-bottom:30px}.mainpuri-page-content h2,.mainpuri-page-content h3{color:var(--mainpuri-primary);margin-bottom:20px}.academics-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.academic-card{background:var(--mainpuri-white);border:1px solid #eee;padding:30px;border-radius:8px;border-left:5px solid var(--mainpuri-primary)}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.gallery-item{position:relative;overflow:hidden;border-radius:8px}.gallery-item img{width:100%;height:250px;object-fit:cover;transition:transform .5s;margin:0}.gallery-item:hover img{transform:scale(1.1)}.mainpuri-footer{background-color:var(--mainpuri-primary);color:#b0c9d6;padding:80px 0 0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px;margin-bottom:60px}.footer-col h3{color:var(--mainpuri-white);font-size:22px;margin-bottom:25px;position:relative;padding-bottom:15px}.footer-col h3:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:2px;background-color:var(--mainpuri-secondary)}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col ul li{margin-bottom:12px}.footer-col ul a{color:#b0c9d6;text-decoration:none;transition:color .3s}.footer-col ul a:hover{color:var(--mainpuri-secondary)}.footer-contact li{display:flex;gap:15px;margin-bottom:20px}.footer-contact i{color:var(--mainpuri-secondary);font-size:20px;margin-top:5px}.footer-bottom{background-color:var(--mainpuri-dark);padding:25px 0;text-align:center;color:#b0c9d6}@media (max-width: 992px){.about-inner{grid-template-columns:1fr}.mainpuri-hero-content h2{font-size:40px}}@media (max-width: 768px){.topbar-inner,.cta-inner{flex-direction:column;gap:15px;text-align:center}.mainpuri-logo{justify-content:center}.cta-contacts{flex-direction:column;gap:15px}.mainpuri-nav{padding:15px}.mainpuri-nav ul{flex-direction:column;display:none}.mainpuri-nav ul.open{display:flex}.mainpuri-nav .mobile-menu-btn{display:block;color:var(--mainpuri-white);font-size:24px;cursor:pointer;text-align:right}.footer-grid{grid-template-columns:1fr}}:root{--prem-navy: #06142e;--prem-navy-light: #0d254b;--prem-gold: #cda873;--prem-gold-hover: #b8915b;--prem-white: #ffffff;--prem-gray-light: #f7f9fc;--prem-gray-mid: #e2e8f0;--prem-text: #334155;--prem-text-muted: #64748b;--font-sans: "Inter", system-ui, -apple-system, sans-serif;--font-serif: "Playfair Display", Georgia, serif}body{margin:0;padding:0}.premium-layout{font-family:var(--font-sans);color:var(--prem-text);background-color:var(--prem-white);line-height:1.6;-webkit-font-smoothing:antialiased}.prem-container{max-width:1280px;margin:0 auto;padding:0 2rem}.prem-topbar{background-color:var(--prem-navy);color:#ffffffb3;font-size:.85rem;padding:.5rem 0;border-bottom:1px solid rgba(255,255,255,.1)}.prem-topbar-inner{display:flex;justify-content:space-between;align-items:center}.prem-topbar-inner a{color:var(--prem-gold);text-decoration:none;margin-left:1rem;transition:color .3s ease}.prem-topbar-inner a:hover{color:var(--prem-white)}.prem-nav-wrapper{background-color:var(--prem-navy);position:sticky;top:0;z-index:100;box-shadow:0 10px 30px #06142e33}.prem-nav{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.prem-logo{display:flex;align-items:center;gap:1rem;cursor:pointer}.prem-logo img{height:60px;width:auto}.prem-logo-text h1{margin:0;font-family:var(--font-serif);color:var(--prem-white);font-size:1.5rem;font-weight:700;letter-spacing:1px}.prem-logo-text span{display:block;font-size:.75rem;color:var(--prem-gold);text-transform:uppercase;letter-spacing:2px}.prem-menu ul{display:flex;list-style:none;margin:0;padding:0;gap:2.5rem}.prem-menu a{color:var(--prem-white);text-decoration:none;font-size:.9rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;position:relative;padding-bottom:.5rem}.prem-menu a:after{content:"";position:absolute;width:0;height:2px;bottom:0;left:0;background-color:var(--prem-gold);transition:width .3s ease}.prem-menu a:hover:after,.prem-menu a.active:after{width:100%}.prem-menu a:hover{color:var(--prem-gold)}.prem-mobile-toggle{display:none;color:var(--prem-white);font-size:1.5rem;cursor:pointer}.prem-btn{display:inline-block;background-color:var(--prem-gold);color:var(--prem-navy);padding:1rem 2.5rem;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;text-decoration:none;border-radius:2px;transition:all .4s cubic-bezier(.165,.84,.44,1);border:1px solid var(--prem-gold)}.prem-btn:hover{background-color:transparent;color:var(--prem-gold);transform:translateY(-2px)}.prem-hero{position:relative;height:85vh;min-height:600px;display:flex;align-items:center;background-size:cover;background-position:center;background-attachment:fixed}.prem-hero:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#06142ee6,#06142e66)}.prem-hero-content{position:relative;z-index:1;max-width:700px}.prem-hero-tag{color:var(--prem-gold);text-transform:uppercase;letter-spacing:4px;font-size:.85rem;font-weight:600;margin-bottom:1.5rem;display:block}.prem-hero h2{font-family:var(--font-serif);color:var(--prem-white);font-size:4.5rem;line-height:1.1;margin:0 0 1.5rem}.prem-hero p{color:#fffc;font-size:1.2rem;font-weight:300;margin-bottom:2.5rem;line-height:1.8}.prem-notice{background-color:var(--prem-gold);color:var(--prem-navy);padding:.75rem 0;font-weight:500;display:flex;align-items:center}.prem-notice span{background-color:var(--prem-navy);color:var(--prem-white);padding:.25rem 1rem;margin-right:1rem;font-size:.8rem;text-transform:uppercase;letter-spacing:1px}.prem-section{padding:8rem 0}.prem-section-bg{background-color:var(--prem-gray-light)}.prem-section-title{text-align:center;margin-bottom:5rem}.prem-section-title span{color:var(--prem-gold);text-transform:uppercase;letter-spacing:3px;font-size:.85rem;font-weight:600;display:block;margin-bottom:1rem}.prem-section-title h3{font-family:var(--font-serif);font-size:3rem;color:var(--prem-navy);margin:0;line-height:1.2}.prem-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:6rem;align-items:center}.prem-about-text h3{font-family:var(--font-serif);font-size:2.5rem;color:var(--prem-navy);margin:0 0 1.5rem;line-height:1.2}.prem-about-text p{font-size:1.1rem;color:var(--prem-text-muted);margin-bottom:1.5rem}.prem-about-image{position:relative}.prem-about-image img{width:100%;border-radius:4px;box-shadow:0 30px 60px #06142e1a;display:block}.prem-about-badge{position:absolute;bottom:-30px;left:-30px;background-color:var(--prem-navy);color:var(--prem-white);padding:2.5rem;text-align:center;border-radius:4px}.prem-about-badge h4{font-size:3rem;margin:0;color:var(--prem-gold);line-height:1}.prem-about-badge span{font-size:.85rem;text-transform:uppercase;letter-spacing:2px}.prem-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2.5rem}.prem-card{background:var(--prem-white);padding:3rem 2rem;border-radius:4px;border:1px solid var(--prem-gray-mid);transition:all .4s ease;position:relative;overflow:hidden;cursor:pointer}.prem-card:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background-color:var(--prem-gold);transition:height .4s ease}.prem-card:hover:before{height:100%}.prem-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #06142e14;border-color:transparent}.prem-card-icon{font-size:2.5rem;color:var(--prem-navy);margin-bottom:1.5rem;transition:color .4s ease}.prem-card:hover .prem-card-icon{color:var(--prem-gold)}.prem-card h4{font-family:var(--font-serif);font-size:1.5rem;color:var(--prem-navy);margin:0 0 1rem}.prem-card p{color:var(--prem-text-muted);margin:0;font-size:.95rem}.prem-gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.prem-gallery-item{position:relative;overflow:hidden;border-radius:4px;aspect-ratio:1 / 1}.prem-gallery-item:nth-child(1),.prem-gallery-item:nth-child(4){grid-column:span 2;aspect-ratio:2 / 1}.prem-gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.165,.84,.44,1)}.prem-gallery-item:hover img{transform:scale(1.05)}.prem-gallery-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to top,rgba(6,20,46,.8),transparent);opacity:0;transition:opacity .4s ease;display:flex;align-items:flex-end;padding:2rem}.prem-gallery-item:hover .prem-gallery-overlay{opacity:1}.prem-gallery-overlay span{color:var(--prem-white);font-weight:600;font-size:1.1rem}.prem-page-header{background-color:var(--prem-navy);padding:8rem 0 4rem;text-align:center}.prem-page-header h1{font-family:var(--font-serif);color:var(--prem-white);font-size:3.5rem;margin:0}.prem-page-content{max-width:800px;margin:0 auto}.prem-page-content p{font-size:1.15rem;line-height:1.8;margin-bottom:2rem}.prem-footer{background-color:var(--prem-navy-light);color:#ffffffb3;padding:6rem 0 2rem}.prem-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:4rem;margin-bottom:4rem}.prem-footer-col h5{color:var(--prem-white);font-size:1.1rem;text-transform:uppercase;letter-spacing:2px;margin:0 0 2rem}.prem-footer-logo img{height:60px;margin-bottom:1.5rem}.prem-footer-col ul{list-style:none;padding:0;margin:0}.prem-footer-col ul li{margin-bottom:1rem}.prem-footer-col a{color:#ffffffb3;text-decoration:none;transition:color .3s ease}.prem-footer-col a:hover{color:var(--prem-gold)}.prem-contact-item{display:flex;gap:1rem;margin-bottom:1.5rem}.prem-contact-item i{color:var(--prem-gold);font-size:1.2rem}.prem-footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:2rem;display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.prem-social{display:flex;gap:1.5rem}.prem-social a{color:var(--prem-white);font-size:1.2rem}.prem-social a:hover{color:var(--prem-gold)}@media (max-width: 1024px){.prem-hero h2{font-size:3.5rem}.prem-about-grid{gap:3rem}.prem-gallery-grid{grid-template-columns:repeat(2,1fr)}.prem-gallery-item:nth-child(1),.prem-gallery-item:nth-child(4){grid-column:span 1;aspect-ratio:1 / 1}.prem-footer-grid{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.prem-topbar-inner{flex-direction:column;gap:.5rem;text-align:center}.prem-menu ul{display:none;flex-direction:column;position:absolute;top:100%;left:0;right:0;background-color:var(--prem-navy);padding:2rem;box-shadow:0 20px 30px #0003}.prem-menu ul.open{display:flex}.prem-mobile-toggle{display:block}.prem-hero h2{font-size:2.5rem}.prem-about-grid{grid-template-columns:1fr}.prem-about-badge{left:0;bottom:-20px;padding:1.5rem}.prem-footer-grid{grid-template-columns:1fr}.prem-footer-bottom{flex-direction:column;gap:1rem;text-align:center}}:root{--kali-primary: #0a3d8f;--kali-primary-light: #1155bd;--kali-primary-dark: #061f4a;--kali-gold: #f0a500;--kali-gold-hover: #d48f00;--kali-red: #d32f2f;--kali-white: #ffffff;--kali-off-white: #f4f7fb;--kali-text: #2d3748;--kali-text-muted: #718096;--kali-border: #e2e8f0;--heading: "Montserrat", sans-serif;--body: "Open Sans", sans-serif;--shadow-sm: 0 1px 3px rgba(0,0,0,.12), 0 1px 2px rgba(0,0,0,.08);--shadow-md: 0 4px 20px rgba(0,0,0,.1);--shadow-lg: 0 15px 50px rgba(0,0,0,.12);--shadow-xl: 0 25px 60px rgba(0,0,0,.18);--radius: 8px;--radius-lg: 16px;--transition: all .35s cubic-bezier(.25, .46, .45, .94)}*,*:before,*:after{box-sizing:border-box}.kali-layout{font-family:var(--body);color:var(--kali-text);background:var(--kali-white);line-height:1.6;-webkit-font-smoothing:antialiased}.kali-container{max-width:1240px;margin:0 auto;padding:0 24px}.kali-topbar{background:var(--kali-primary-dark);padding:8px 0;font-size:13px;color:#ffffffbf;letter-spacing:.3px}.kali-topbar-inner{display:flex;justify-content:space-between;align-items:center}.kali-topbar-left{display:flex;gap:20px;align-items:center}.kali-topbar-left span i{color:var(--kali-gold);margin-right:6px}.kali-topbar-right a{color:#ffffffbf;text-decoration:none;margin-left:16px;padding:3px 10px;border:1px solid rgba(255,255,255,.2);border-radius:20px;font-size:12px;font-weight:500;transition:var(--transition)}.kali-topbar-right a:hover{background:var(--kali-gold);border-color:var(--kali-gold);color:var(--kali-white)}.kali-header{background:var(--kali-white);box-shadow:var(--shadow-md);position:sticky;top:0;z-index:1000}.kali-header-inner{display:flex;justify-content:space-between;align-items:center;padding:14px 0;gap:20px}.kali-logo{display:flex;align-items:center;gap:16px;cursor:pointer;text-decoration:none;flex-shrink:0}.kali-logo img{height:75px;width:auto;object-fit:contain}.kali-logo-text h1{font-family:var(--heading);font-size:20px;font-weight:800;color:var(--kali-primary-dark);margin:0 0 2px;line-height:1.2;text-transform:uppercase;letter-spacing:.5px}.kali-logo-text p{margin:0;font-size:11px;color:var(--kali-gold);font-weight:700;text-transform:uppercase;letter-spacing:2px}.kali-nav-list{display:flex;list-style:none;margin:0;padding:0;gap:0}.kali-nav-list li a{display:block;padding:10px 18px;color:var(--kali-text);text-decoration:none;font-family:var(--heading);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;border-radius:6px;transition:var(--transition);position:relative}.kali-nav-list li a:after{content:"";position:absolute;bottom:4px;left:18px;right:18px;height:2px;background:var(--kali-gold);transform:scaleX(0);transition:transform .3s ease;border-radius:2px}.kali-nav-list li a:hover,.kali-nav-list li a.active{color:var(--kali-primary);background:var(--kali-off-white)}.kali-nav-list li a:hover:after,.kali-nav-list li a.active:after{transform:scaleX(1)}.kali-mobile-btn{display:none;background:none;border:2px solid var(--kali-border);border-radius:var(--radius);width:40px;height:40px;font-size:18px;cursor:pointer;color:var(--kali-text);align-items:center;justify-content:center;transition:var(--transition)}.kali-mobile-btn:hover{border-color:var(--kali-primary);color:var(--kali-primary)}.kali-hero{position:relative;height:580px;display:flex;align-items:center;background-size:cover;background-position:center;overflow:hidden}.kali-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#061f4aeb,#0a3d8fbf,#061f4a8c)}.kali-hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,var(--kali-white),transparent)}.kali-hero-content{position:relative;z-index:2;max-width:700px}.kali-hero-badge{display:inline-flex;align-items:center;gap:8px;background:#f0a50026;border:1px solid rgba(240,165,0,.4);color:var(--kali-gold);padding:6px 16px;border-radius:30px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:2px;margin-bottom:24px}.kali-hero-content h2{font-family:var(--heading);font-size:52px;font-weight:800;color:var(--kali-white);margin:0 0 20px;line-height:1.1;text-shadow:0 2px 20px rgba(0,0,0,.3)}.kali-hero-content h2 span{color:var(--kali-gold)}.kali-hero-content p{font-size:18px;color:#ffffffd9;margin:0 0 36px;font-weight:300;line-height:1.7}.kali-hero-actions{display:flex;gap:16px;flex-wrap:wrap}.kali-btn-primary{display:inline-flex;align-items:center;gap:8px;background:var(--kali-gold);color:var(--kali-primary-dark);padding:14px 32px;border-radius:var(--radius);font-family:var(--heading);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border:2px solid var(--kali-gold);transition:var(--transition);cursor:pointer}.kali-btn-primary:hover{background:var(--kali-gold-hover);border-color:var(--kali-gold-hover);transform:translateY(-3px);box-shadow:0 10px 25px #f0a50059}.kali-btn-outline{display:inline-flex;align-items:center;gap:8px;background:transparent;color:var(--kali-white);padding:14px 32px;border-radius:var(--radius);font-family:var(--heading);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;border:2px solid rgba(255,255,255,.5);transition:var(--transition);cursor:pointer}.kali-btn-outline:hover{background:#ffffff1a;border-color:var(--kali-white);transform:translateY(-3px)}.kali-notice-bar{background:linear-gradient(90deg,var(--kali-primary-dark),var(--kali-primary));display:flex;align-items:center;overflow:hidden}.kali-notice-label{background:var(--kali-gold);color:var(--kali-primary-dark);padding:14px 24px;font-family:var(--heading);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:2px;white-space:nowrap;display:flex;align-items:center;gap:8px;flex-shrink:0}.kali-notice-scroll{padding:0 24px;color:#ffffffe6;font-size:14px;flex:1;overflow:hidden}.kali-section{padding:90px 0}.kali-section-alt{background:var(--kali-off-white)}.kali-section-dark{background:linear-gradient(135deg,var(--kali-primary-dark) 0%,var(--kali-primary) 100%);color:var(--kali-white)}.kali-section-label{display:inline-flex;align-items:center;gap:10px;color:var(--kali-gold);font-family:var(--heading);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:3px;margin-bottom:16px}.kali-section-label:before,.kali-section-label:after{content:"";display:block;width:30px;height:2px;background:var(--kali-gold)}.kali-section-title{font-family:var(--heading);font-size:36px;font-weight:800;color:var(--kali-primary-dark);margin:0 0 16px;line-height:1.2}.kali-section-title.light{color:var(--kali-white)}.kali-section-sub{font-size:17px;color:var(--kali-text-muted);max-width:600px;line-height:1.7}.kali-section-sub.light{color:#ffffffbf}.kali-text-center{text-align:center}.kali-text-center .kali-section-sub{margin:0 auto}.kali-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.kali-image-block{position:relative}.kali-image-block img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);display:block}.kali-image-badge{position:absolute;bottom:-24px;right:-24px;background:var(--kali-gold);color:var(--kali-primary-dark);padding:24px 28px;border-radius:var(--radius-lg);text-align:center;font-family:var(--heading);font-weight:800;box-shadow:var(--shadow-lg)}.kali-image-badge .big{font-size:36px;display:block;line-height:1}.kali-image-badge .small{font-size:11px;text-transform:uppercase;letter-spacing:1.5px;display:block;margin-top:4px;opacity:.8}.kali-about-text p{color:var(--kali-text-muted);font-size:16px;line-height:1.8;margin-bottom:18px}.kali-checkmarks{list-style:none;padding:0;margin:24px 0 36px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.kali-checkmarks li{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--kali-text)}.kali-checkmarks li i{color:var(--kali-gold);font-size:16px}.kali-stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.kali-stat-card{background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-lg);padding:40px 24px;text-align:center;transition:var(--transition)}.kali-stat-card:hover{background:#ffffff21;transform:translateY(-6px)}.kali-stat-icon{width:64px;height:64px;background:#f0a50026;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:26px;color:var(--kali-gold)}.kali-stat-card h4{font-family:var(--heading);font-size:16px;font-weight:700;color:var(--kali-white);margin:0}.kali-stat-card p{font-size:13px;color:#fff9;margin:6px 0 0}.kali-cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:28px}.kali-feature-card{background:var(--kali-white);border:1px solid var(--kali-border);border-radius:var(--radius-lg);padding:36px 28px;transition:var(--transition);position:relative;overflow:hidden;cursor:default}.kali-feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--kali-primary),var(--kali-gold));transform:scaleX(0);transition:transform .4s ease;transform-origin:left}.kali-feature-card:hover{box-shadow:var(--shadow-xl);border-color:transparent;transform:translateY(-8px)}.kali-feature-card:hover:before{transform:scaleX(1)}.kali-feature-icon{width:60px;height:60px;background:linear-gradient(135deg,var(--kali-off-white),#e8eef7);border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--kali-primary);margin-bottom:24px;transition:var(--transition)}.kali-feature-card:hover .kali-feature-icon{background:linear-gradient(135deg,var(--kali-primary),var(--kali-primary-light));color:var(--kali-white)}.kali-feature-card h4{font-family:var(--heading);font-size:18px;font-weight:700;color:var(--kali-primary-dark);margin:0 0 12px}.kali-feature-card p{color:var(--kali-text-muted);font-size:14px;margin:0;line-height:1.6}.kali-page-header{background:linear-gradient(135deg,var(--kali-primary-dark) 0%,var(--kali-primary) 100%);padding:70px 0;position:relative;overflow:hidden}.kali-page-header:before{content:"";position:absolute;top:-50%;right:-10%;width:500px;height:500px;border-radius:50%;background:#ffffff08;pointer-events:none}.kali-page-header h1{font-family:var(--heading);font-size:42px;font-weight:800;color:var(--kali-white);margin:0 0 12px}.kali-breadcrumb{display:flex;align-items:center;gap:8px;color:#ffffffa6;font-size:14px;margin-top:10px}.kali-breadcrumb a{color:var(--kali-gold);text-decoration:none}.kali-breadcrumb i{font-size:10px}.kali-inner-section{padding:80px 0}.kali-content-card{background:var(--kali-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.kali-content-card-body{padding:50px}.kali-content-card-body p{font-size:16px;line-height:1.85;color:var(--kali-text-muted);margin-bottom:20px}.kali-principal-grid{display:grid;grid-template-columns:300px 1fr;gap:50px;align-items:start}.kali-principal-photo img{width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.kali-principal-info h3{font-family:var(--heading);font-size:28px;color:var(--kali-primary-dark);margin:0 0 6px}.kali-principal-info .title-badge{display:inline-block;background:var(--kali-off-white);color:var(--kali-primary);padding:4px 14px;border-radius:20px;font-size:13px;font-weight:600;margin-bottom:24px}.kali-principal-info p{color:var(--kali-text-muted);font-size:16px;line-height:1.85;margin-bottom:16px;border-left:3px solid var(--kali-gold);padding-left:16px}.kali-gallery-masonry{columns:3;column-gap:20px}.kali-gallery-item{break-inside:avoid;margin-bottom:20px;border-radius:var(--radius);overflow:hidden;position:relative}.kali-gallery-item img{width:100%;display:block;transition:transform .6s ease}.kali-gallery-item-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(6,31,74,.8),transparent);opacity:0;transition:opacity .4s ease;display:flex;align-items:flex-end;padding:20px}.kali-gallery-item:hover img{transform:scale(1.06)}.kali-gallery-item:hover .kali-gallery-item-overlay{opacity:1}.kali-gallery-item-overlay span{color:var(--kali-white);font-weight:600;font-size:14px}.kali-footer{background:linear-gradient(170deg,#071a3e,#0a2960);color:#ffffffa6;padding:80px 0 0}.kali-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:50px;padding-bottom:60px;border-bottom:1px solid rgba(255,255,255,.08)}.kali-footer-brand{display:flex;align-items:center;gap:14px;margin-bottom:20px}.kali-footer-brand img{height:60px}.kali-footer-brand h3{font-family:var(--heading);font-size:17px;color:var(--kali-white);margin:0;font-weight:800}.kali-footer-col h5{font-family:var(--heading);font-size:14px;color:var(--kali-white);font-weight:700;text-transform:uppercase;letter-spacing:2px;margin:0 0 24px;position:relative;padding-bottom:12px}.kali-footer-col h5:after{content:"";position:absolute;bottom:0;left:0;width:32px;height:2px;background:var(--kali-gold);border-radius:2px}.kali-footer-col ul{list-style:none;padding:0;margin:0}.kali-footer-col ul li{margin-bottom:12px}.kali-footer-col ul a{color:#fff9;text-decoration:none;font-size:14px;transition:color .3s;display:flex;align-items:center;gap:8px}.kali-footer-col ul a:before{content:"›";color:var(--kali-gold);font-weight:700}.kali-footer-col ul a:hover{color:var(--kali-gold)}.kali-footer-contact-item{display:flex;gap:12px;margin-bottom:14px;font-size:14px;align-items:flex-start}.kali-footer-contact-item i{color:var(--kali-gold);margin-top:3px;width:16px;flex-shrink:0}.kali-footer-bottom{padding:20px 0;display:flex;justify-content:space-between;align-items:center;font-size:13px}.kali-footer-social{display:flex;gap:12px}.kali-footer-social a{width:36px;height:36px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:#ffffffa6;font-size:15px;text-decoration:none;transition:var(--transition)}.kali-footer-social a:hover{background:var(--kali-gold);border-color:var(--kali-gold);color:var(--kali-primary-dark);transform:translateY(-3px)}@media (max-width: 1024px){.kali-hero-content h2{font-size:42px}.kali-split-grid{gap:40px}.kali-stats-row{grid-template-columns:repeat(2,1fr)}.kali-footer-grid{grid-template-columns:1fr 1fr}.kali-gallery-masonry{columns:2}}@media (max-width: 768px){.kali-topbar{display:none}.kali-nav-list{display:none;position:absolute;top:100%;left:0;right:0;background:var(--kali-white);flex-direction:column;box-shadow:var(--shadow-lg);border-top:3px solid var(--kali-gold)}.kali-nav-list.open{display:flex}.kali-nav-list li a{border-radius:0;border-bottom:1px solid var(--kali-border)}.kali-nav-list li a:after{display:none}.kali-mobile-btn{display:flex}.kali-hero{height:480px}.kali-hero-content h2{font-size:32px}.kali-hero-actions{flex-direction:column;align-items:flex-start}.kali-split-grid{grid-template-columns:1fr}.kali-image-badge{bottom:-16px;right:0}.kali-principal-grid,.kali-cards-grid{grid-template-columns:1fr}.kali-stats-row{grid-template-columns:repeat(2,1fr)}.kali-footer-grid{grid-template-columns:1fr}.kali-footer-bottom{flex-direction:column;gap:12px;text-align:center}.kali-gallery-masonry{columns:1}.kali-content-card-body{padding:28px}.kali-checkmarks{grid-template-columns:1fr}}:root{--van-primary: #2C3E2D;--van-primary-light: #3E5340;--van-secondary: #27ae60;--van-accent: #D4AF37;--van-accent-hover: #b5952f;--van-dark: #1A1A1A;--van-light: #F4F6F4;--van-white: #FFFFFF;--van-text: #222222;--van-text-light: #555555;--van-heading-color: #2C3E2D;--van-card-bg: #FFFFFF;--van-section-alt: #FFFFFF;--van-border: rgba(0,0,0,.08);--van-shadow: 0 8px 32px rgba(0,0,0,.08);--van-font-heading: "Playfair Display", serif;--van-font-body: "Poppins", sans-serif;--van-transition: all .35s cubic-bezier(.165, .84, .44, 1)}.van-layout.dark-mode{--van-light: #0f1410;--van-white: #1a2118;--van-text: #e8e8e8;--van-text-light: #b0b8b0;--van-heading-color: #D4AF37;--van-card-bg: #1e2a1e;--van-section-alt: #162016;--van-border: rgba(255,255,255,.08);--van-shadow: 0 8px 32px rgba(0,0,0,.4)}.van-layout{font-family:var(--van-font-body);color:var(--van-text);background-color:var(--van-light);overflow-x:hidden;transition:background-color .4s,color .4s}.van-container{max-width:1300px;margin:0 auto;padding:0 2rem}.van-header{position:sticky;top:0;left:0;right:0;width:100%;min-height:70px;background:#1a2118fa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:9999;border-bottom:2px solid var(--van-accent);padding:.6rem 0;transition:var(--van-transition)}.van-header-inner{display:flex;justify-content:space-between;align-items:center}.van-logo-area{display:flex;align-items:center;gap:1rem;text-decoration:none}.van-logo-area img{height:58px;width:auto;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.van-logo-text h1{font-family:var(--van-font-heading);color:var(--van-accent);font-size:1.3rem;font-weight:700;letter-spacing:2px;line-height:1.1}.van-logo-text p{color:#ffffffd9;font-size:.72rem;text-transform:uppercase;letter-spacing:3px}.van-nav{display:flex;align-items:center;gap:1.5rem;list-style:none}.van-nav a{color:#ffffffe0;text-decoration:none;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;position:relative;padding:.4rem 0;transition:color .3s}.van-nav a:not(.van-nav-cta):after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--van-accent);transition:width .3s}.van-nav a:not(.van-nav-cta):hover{color:var(--van-accent)}.van-nav a:not(.van-nav-cta):hover:after{width:100%}.van-nav-cta{background:var(--van-accent)!important;color:#111!important;padding:.55rem 1.3rem!important;border-radius:4px;font-weight:700!important}.van-nav-cta:hover{background:#fff!important;color:var(--van-primary)!important;transform:translateY(-2px);box-shadow:0 4px 14px #00000040}.van-hamburger{display:none;background:#00000080;border:2px solid var(--van-accent);color:var(--van-accent);font-size:1.5rem;cursor:pointer;border-radius:6px;padding:.4rem .8rem;transition:var(--van-transition);z-index:10001}.van-hamburger:hover{background:var(--van-accent);color:#111}.van-theme-switch{position:relative;display:inline-block;width:48px;height:24px;margin-left:.8rem}.van-theme-switch input{opacity:0;width:0;height:0}.van-slider{position:absolute;cursor:pointer;top:0;right:0;bottom:0;left:0;background:#ffffff26;border-radius:24px;border:1px solid rgba(255,255,255,.3);transition:.4s}.van-slider:before{content:"";position:absolute;height:16px;width:16px;left:4px;bottom:3px;background:#fff;border-radius:50%;transition:.4s}input:checked+.van-slider{background:var(--van-accent)}input:checked+.van-slider:before{transform:translate(24px);background:var(--van-dark)}.van-hero{height:100vh;min-height:700px;display:flex;align-items:center;position:relative;background-size:cover;background-position:center top;background-attachment:fixed}.van-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#0a140aed,#2c3e2dbf 55%,#0a140a8c)}.van-hero-content{position:relative;z-index:2;max-width:820px;color:#fff;padding-top:60px}.van-hero-badge{display:inline-block;background:#00000073;border:1px solid var(--van-accent);color:var(--van-accent);padding:.45rem 1.5rem;font-size:.78rem;letter-spacing:4px;text-transform:uppercase;margin-bottom:1.8rem;border-radius:50px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.van-hero-content h2{font-family:var(--van-font-heading);font-size:4.2rem;line-height:1.1;margin-bottom:1.2rem;text-shadow:2px 4px 14px rgba(0,0,0,.6);color:#fff}.van-hero-content p{font-size:1.1rem;line-height:1.85;opacity:.92;margin-bottom:2.5rem;color:#ffffffeb}.van-hero-actions{display:flex;gap:1.2rem;flex-wrap:wrap}.van-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.95rem 2.2rem;background:var(--van-accent);color:#111;font-weight:700;font-size:.88rem;text-transform:uppercase;letter-spacing:1.2px;border-radius:4px;border:2px solid var(--van-accent);cursor:pointer;text-decoration:none;font-family:var(--van-font-body);transition:var(--van-transition)}.van-btn:hover{background:transparent;color:var(--van-accent);box-shadow:0 6px 20px #d4af3759}.van-btn-outline{background:transparent;color:#fff;border-color:#fffc}.van-btn-outline:hover{background:#fff;color:var(--van-primary);border-color:#fff}.van-marquee-wrapper{background:var(--van-primary);color:#fff;display:flex;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.1)}.van-marquee-label{background:var(--van-accent);color:#111;padding:.7rem 1.4rem;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1.5px;display:flex;align-items:center;white-space:nowrap}.van-marquee-scroll{flex:1;display:flex;align-items:center;overflow:hidden;font-size:.9rem;color:#ffffffe0}.van-view-all{background:#0003;color:#fff;padding:.7rem 1.4rem;text-decoration:none;font-weight:600;font-size:.8rem;text-transform:uppercase;display:flex;align-items:center;gap:.4rem;white-space:nowrap;transition:var(--van-transition)}.van-view-all:hover{background:var(--van-accent);color:#111}.van-section{padding:6rem 0;background:var(--van-light)}.van-section-alt{background:var(--van-section-alt)}.van-section-title{text-align:center;margin-bottom:4rem}.van-section-title span{display:block;color:var(--van-accent);font-weight:600;letter-spacing:4px;text-transform:uppercase;font-size:.82rem;margin-bottom:.8rem}.van-section-title h2{font-family:var(--van-font-heading);font-size:3rem;color:var(--van-heading-color);line-height:1.2}.van-split{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.van-split-img img{width:100%;border-radius:10px;box-shadow:var(--van-shadow);display:block}.van-split-text h3{font-family:var(--van-font-heading);font-size:2.1rem;color:var(--van-heading-color);margin-bottom:1.4rem}.van-split-text p{color:var(--van-text-light);line-height:1.85;margin-bottom:1.4rem;font-size:1.04rem}.van-vision-mission{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-top:2rem}.van-vm-box{background:var(--van-light);padding:1.5rem;border-left:4px solid var(--van-accent);border-radius:6px}.van-vm-box h4{margin-bottom:.6rem;color:var(--van-heading-color);font-size:1.1rem}.van-vm-box p{margin:0;font-size:.95rem;color:var(--van-text-light);line-height:1.7}.van-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.8rem}.van-card{background:var(--van-card-bg);padding:2.5rem 1.5rem;border-radius:10px;text-align:center;box-shadow:var(--van-shadow);border-bottom:4px solid transparent;transition:var(--van-transition);border:1px solid var(--van-border)}.van-card:hover{transform:translateY(-10px);border-bottom-color:var(--van-accent);box-shadow:0 20px 50px #0000001f}.van-card-icon{font-size:2.5rem;color:var(--van-primary);margin-bottom:1.4rem;transition:var(--van-transition)}.van-layout.dark-mode .van-card-icon{color:var(--van-accent)}.van-card:hover .van-card-icon{color:var(--van-accent);transform:scale(1.1)}.van-card h4{font-family:var(--van-font-heading);font-size:1.25rem;color:var(--van-heading-color);margin-bottom:.9rem}.van-card p{color:var(--van-text-light);line-height:1.7;font-size:.94rem}.van-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.van-gallery-item{position:relative;overflow:hidden;border-radius:8px;aspect-ratio:4/3;cursor:pointer;box-shadow:var(--van-shadow)}.van-gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;display:block}.van-gallery-item:after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:0;right:0;bottom:0;left:0;background:#2c3e2db8;color:var(--van-accent);display:flex;align-items:center;justify-content:center;font-size:2rem;opacity:0;transition:var(--van-transition)}.van-gallery-item:hover img{transform:scale(1.08)}.van-gallery-item:hover:after{opacity:1}.van-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.van-lightbox img{max-width:92%;max-height:88vh;border-radius:8px;box-shadow:0 10px 60px #0009}.van-lightbox-close{position:absolute;top:24px;right:36px;color:#fff;font-size:2.8rem;cursor:pointer;background:none;border:none;line-height:1;transition:color .3s,transform .3s}.van-lightbox-close:hover{color:var(--van-accent);transform:rotate(90deg)}.van-admissions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-bottom:3rem}.van-admin-card{background:var(--van-card-bg);padding:2rem;border-top:4px solid var(--van-primary);border-radius:8px;box-shadow:var(--van-shadow);border:1px solid var(--van-border);transition:var(--van-transition)}.van-admin-card:hover{transform:translateY(-5px);border-top-color:var(--van-accent)}.van-admin-card h4{color:var(--van-heading-color);font-size:1.15rem;margin-bottom:1rem;display:flex;align-items:center;gap:.6rem}.van-admin-card h4 i{color:var(--van-accent)}.van-admin-card p{color:var(--van-text-light);line-height:1.7;font-size:.95rem}.van-official-note{background:#d4af3714;border:1px solid rgba(212,175,55,.4);padding:1.2rem 1.5rem;border-radius:8px;display:flex;align-items:flex-start;gap:1rem;margin-top:2rem}.van-official-note>i{color:var(--van-accent);font-size:1.4rem;margin-top:.1rem;flex-shrink:0}.van-accordion{max-width:850px;margin:0 auto}.van-accordion-item{margin-bottom:.8rem;background:var(--van-card-bg);border-radius:8px;box-shadow:var(--van-shadow);overflow:hidden;border:1px solid var(--van-border)}.van-accordion-header{width:100%;text-align:left;padding:1.4rem 2rem;background:none;border:none;font-family:var(--van-font-body);font-weight:600;font-size:1.05rem;color:var(--van-heading-color);cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:var(--van-transition)}.van-accordion-header:hover{color:var(--van-accent)}.van-accordion-header i{flex-shrink:0}.van-accordion-body{padding:0 2rem 1.4rem;color:var(--van-text-light);line-height:1.85}.van-contact-form{background:var(--van-card-bg);padding:2.5rem;border-radius:10px;box-shadow:var(--van-shadow);border-top:4px solid var(--van-accent);border:1px solid var(--van-border)}.van-form-group{margin-bottom:1.4rem}.van-form-group label{display:block;font-weight:600;margin-bottom:.5rem;color:var(--van-heading-color);font-size:.95rem}.van-form-control{width:100%;padding:.9rem 1rem;border:1.5px solid var(--van-border);border-radius:6px;font-family:var(--van-font-body);font-size:1rem;background:var(--van-light);color:var(--van-text);transition:var(--van-transition)}.van-form-control:focus{outline:none;border-color:var(--van-accent);box-shadow:0 0 0 3px #d4af372e}textarea.van-form-control{resize:vertical;min-height:120px}.van-form-success{background:#27ae601f;color:#27ae60;padding:1rem 1.2rem;border-radius:6px;margin-bottom:1.4rem;border:1px solid rgba(39,174,96,.3);display:flex;align-items:center;gap:.6rem;font-weight:500}.van-form-error{background:#e74c3c1a;color:#c0392b;padding:1rem 1.2rem;border-radius:6px;margin-bottom:1.4rem;border:1px solid rgba(231,76,60,.3);display:flex;align-items:center;gap:.6rem;font-weight:500}.van-footer{background:#0d150e;color:#ffffffb3;padding:5rem 0 2rem}.van-footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3.5rem;margin-bottom:3.5rem}.van-footer-brand h3{font-family:var(--van-font-heading);color:var(--van-accent);font-size:1.7rem;margin-bottom:1rem}.van-footer-brand p{line-height:1.8;color:#ffffffa6}.van-footer-title{color:#fff;font-family:var(--van-font-heading);font-size:1.15rem;margin-bottom:1.8rem;position:relative;padding-bottom:.6rem}.van-footer-title:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:2px;background:var(--van-accent)}.van-footer ul{list-style:none}.van-footer ul li{margin-bottom:.9rem}.van-footer ul a{color:#ffffffa6;text-decoration:none;font-size:.94rem;transition:var(--van-transition)}.van-footer ul a:hover{color:var(--van-accent);padding-left:5px}.van-social{display:flex;gap:.8rem;margin-top:1rem}.van-social a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff14;color:#fff;border-radius:50%;transition:var(--van-transition);font-size:.9rem}.van-social a:hover{background:var(--van-accent);color:#111;transform:translateY(-3px)}.van-copyright{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,255,255,.08);font-size:.88rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem;color:#ffffff80}.van-copyright-links a{color:#ffffff80;text-decoration:none;margin-left:1.5rem;transition:color .3s}.van-copyright-links a:hover{color:var(--van-accent)}.van-blog-cover{position:relative;height:62vh;min-height:420px;background-size:cover;background-position:center;background-attachment:fixed;display:flex;align-items:flex-end;justify-content:center;padding-bottom:0}.van-blog-cover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#00000026,#000000e0);z-index:1}.van-blog-cover-content{position:relative;z-index:2;max-width:900px;width:100%;padding:0 2rem 4rem;color:#fff;text-align:center}.van-blog-category{display:inline-block;background:var(--van-accent);color:#000;padding:.35rem 1.1rem;border-radius:50px;font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:1.4rem}.van-blog-cover-content h1{font-family:var(--van-font-heading);font-size:3.2rem;line-height:1.2;margin-bottom:2rem;text-shadow:0 4px 14px rgba(0,0,0,.55);color:#fff}.van-blog-meta{display:flex;align-items:center;justify-content:center;gap:1rem}.van-blog-author-img{width:48px;height:48px;border-radius:50%;border:2px solid var(--van-accent);object-fit:cover}.van-blog-author-info{text-align:left}.van-blog-author-info strong{display:block;font-size:1rem;color:#fff}.van-blog-author-info span{font-size:.88rem;color:#ffffffbf}.van-blog-container{background:var(--van-light);padding-bottom:6rem}.van-blog-content{max-width:870px;margin:-70px auto 0;background:var(--van-card-bg);padding:4.5rem;border-radius:12px;box-shadow:0 20px 60px #0000001a;position:relative;z-index:10;border:1px solid var(--van-border)}.van-dropcap:first-letter{float:left;font-size:4.2rem;line-height:.82;padding-top:.15rem;padding-right:.75rem;color:var(--van-accent);font-family:var(--van-font-heading)}.van-blog-content h2{font-family:var(--van-font-heading);font-size:2rem;color:var(--van-heading-color);margin:3.2rem 0 1.4rem;line-height:1.3;padding-bottom:.6rem;border-bottom:2px solid var(--van-border)}.van-blog-content h3{font-size:1.45rem;color:var(--van-heading-color);margin:2rem 0 .9rem}.van-blog-content p{font-size:1.08rem;line-height:1.92;color:var(--van-text-light);margin-bottom:1.6rem}.van-blog-divider{width:60px;height:4px;background:var(--van-accent);margin:3rem auto;border-radius:2px}.van-blog-featured-box{background:var(--van-light);padding:2.2rem;border-radius:8px;margin:2.5rem 0;border:1px solid var(--van-border)}.van-blog-featured-box h3{margin-top:0}.van-blog-check-list{list-style:none;padding:0;margin-bottom:1.8rem}.van-blog-check-list li{position:relative;padding-left:2rem;margin-bottom:.9rem;font-size:1.06rem;color:var(--van-text-light);line-height:1.65}.van-blog-check-list li:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;left:0;color:var(--van-secondary);font-size:.9rem;top:.15rem}.van-blog-grid-list{list-style:none;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:.9rem;margin-bottom:1.8rem}.van-blog-grid-list li{font-size:1rem;color:var(--van-text-light);display:flex;align-items:center;gap:10px}.van-blog-grid-list li i{color:var(--van-accent);width:20px;text-align:center}.van-blog-quote{position:relative;margin:3.5rem 0;padding:2.5rem 3.5rem;background:var(--van-light);border-radius:12px;text-align:center;border:1px solid var(--van-border)}.van-blog-quote i{font-size:2.5rem;color:var(--van-accent);opacity:.35;display:block;margin-bottom:1.2rem}.van-blog-quote p{font-family:var(--van-font-heading);font-size:1.7rem;color:var(--van-heading-color);line-height:1.4;margin:0}.van-layout.dark-mode .van-section-title h2,.van-layout.dark-mode .van-split-text h3,.van-layout.dark-mode .van-vm-box h4,.van-layout.dark-mode .van-accordion-header,.van-layout.dark-mode .van-card h4,.van-layout.dark-mode .van-admin-card h4,.van-layout.dark-mode .van-form-group label,.van-layout.dark-mode .van-footer-title{color:var(--van-heading-color)}.van-layout.dark-mode .van-section{background:var(--van-light)}.van-layout.dark-mode .van-section-alt{background:var(--van-section-alt)}.van-layout.dark-mode .van-form-control{background:#1a2118;color:var(--van-text);border-color:#ffffff1f}.van-layout.dark-mode .van-form-control::placeholder{color:#666}.van-layout.dark-mode .van-form-success{background:#27ae601a;color:#5dbe8a}.van-layout.dark-mode .van-form-error{background:#e74c3c1a;color:#e07a6f}.van-layout.dark-mode marquee{color:#ffffffd1}@media (max-width: 1100px){.van-hero-content h2{font-size:3.2rem}.van-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){.van-split{grid-template-columns:1fr;gap:2.5rem}.van-footer-grid{grid-template-columns:1fr 1fr;gap:2.5rem}.van-hamburger{display:block}.van-nav{position:fixed;top:70px;left:-100%;width:100%;background:#0d150efa;flex-direction:column;padding:2rem 1.5rem;gap:1.2rem;transition:left .3s ease;z-index:999}.van-nav.open{left:0}}@media (max-width: 768px){.van-hero-content h2{font-size:2.4rem}.van-section{padding:4rem 0}.van-section-title h2{font-size:2.2rem}.van-footer-grid{grid-template-columns:1fr;gap:2rem}.van-marquee-label{display:none}.van-copyright{flex-direction:column;text-align:center}.van-copyright-links a{margin:0 .5rem}.van-gallery{grid-template-columns:repeat(2,1fr)}.van-blog-content{padding:2.5rem 1.5rem;margin-top:-40px}.van-blog-cover-content h1{font-size:2rem}.van-blog-quote{padding:2rem}.van-blog-quote p{font-size:1.35rem}.van-vision-mission{grid-template-columns:1fr}}@media (max-width: 480px){.van-gallery{grid-template-columns:1fr}.van-hero-content h2{font-size:1.9rem}.van-container{padding:0 1.2rem}}:root{--salem-primary: #1F3864;--salem-accent: #FF6B6B;--salem-yellow: #F4B41A;--salem-blue-light: #73A8D4;--salem-text-dark: #333333;--salem-text-light: #777777;--salem-bg-light: #F8F9FA;--salem-white: #FFFFFF;--font-heading: "Montserrat", sans-serif;--font-body: "Open Sans", sans-serif}*{box-sizing:border-box;margin:0;padding:0}.salem-layout{font-family:var(--font-body);color:var(--salem-text-dark);overflow-x:hidden;background:var(--salem-bg-light)}.salem-container{max-width:1200px;margin:0 auto;padding:0 2rem}.text-center{text-align:center}.salem-nav{background:var(--salem-white);padding:1rem 0;position:sticky;top:0;z-index:1000;box-shadow:0 4px 15px #0000000d}.salem-nav-container{max-width:1200px;margin:0 auto;padding:0 2rem;display:flex;justify-content:space-between;align-items:center}.salem-logo{display:flex;align-items:center;gap:10px;cursor:pointer}.salem-logo-img{height:40px;width:auto}.salem-brandname{font-family:var(--font-heading);font-weight:800;font-size:1.4rem;color:var(--salem-primary)}.salem-hamburger{display:none;font-size:1.5rem;color:var(--salem-primary);cursor:pointer}.salem-nav-links{display:flex;align-items:center;gap:2rem;list-style:none}.salem-nav-links a{text-decoration:none;color:var(--salem-text-dark);font-weight:600;font-size:.95rem;transition:color .3s}.salem-nav-links a:hover{color:var(--salem-accent)}.salem-btn-join{background:var(--salem-accent);color:var(--salem-white)!important;padding:.6rem 1.2rem;border-radius:4px;font-weight:700;display:flex;align-items:center;gap:8px}.salem-btn-join:hover{background:#ff5252}.salem-hero-section{display:flex;min-height:85vh;position:relative;background:var(--salem-white)}.salem-hero-left{flex:1;display:flex;flex-direction:column;justify-content:center;padding:4rem 10%;position:relative}.salem-hero-right{flex:1;background:var(--salem-primary);position:relative;display:flex;align-items:center;justify-content:center}.salem-subheading{color:var(--salem-accent);font-weight:700;font-family:var(--font-heading);font-size:.9rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem;display:block}.salem-main-heading{font-family:var(--font-heading);font-size:4rem;font-weight:800;color:var(--salem-primary);line-height:1.1;margin-bottom:1.5rem}.salem-hero-desc{font-size:1.1rem;color:var(--salem-text-light);line-height:1.6;max-width:450px;margin-bottom:2rem}.salem-hero-buttons{display:flex;gap:1rem}.salem-btn-solid{background:var(--salem-accent);color:var(--salem-white);padding:.8rem 1.8rem;border-radius:4px;text-decoration:none;font-weight:700;border:2px solid var(--salem-accent);transition:.3s}.salem-btn-solid:hover{background:#e05b5b;border-color:#e05b5b}.salem-btn-outline{background:transparent;color:var(--salem-accent);padding:.8rem 1.8rem;border-radius:4px;text-decoration:none;font-weight:700;border:2px solid var(--salem-accent);transition:.3s}.salem-btn-outline:hover{background:var(--salem-accent);color:var(--salem-white)}.salem-hero-image-wrapper{position:relative;width:80%;max-width:500px;height:80%;display:flex;align-items:flex-end;justify-content:center}.salem-hero-image{position:relative;z-index:5;width:100%;height:auto;border-radius:10px}.salem-blob{position:absolute;border-radius:50%;z-index:1}.salem-blob-blue{width:300px;height:350px;background:var(--salem-blue-light);border-radius:40% 60% 70% 30%/40% 50% 60%;top:10%;left:-10%}.salem-blob-red{width:250px;height:300px;background:var(--salem-accent);border-radius:50% 50% 30% 70%/50% 30% 70% 50%;bottom:5%;right:-5%}.salem-blob-yellow{width:150px;height:150px;background:var(--salem-yellow);border-radius:60% 40% 30% 70%/60% 30% 70% 40%;bottom:0;right:10%;z-index:6}.salem-overlapping-cards{position:absolute;bottom:-60px;left:10%;right:10%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;z-index:20}.salem-card{background:var(--salem-white);padding:2rem;border-radius:8px;box-shadow:0 15px 30px #00000014}.salem-card-icon{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--salem-white);margin-bottom:1.5rem}.icon-red{background:var(--salem-accent)}.icon-blue{background:var(--salem-primary)}.icon-yellow{background:var(--salem-yellow)}.salem-card h3{font-family:var(--font-heading);font-size:1.1rem;color:var(--salem-text-dark);margin-bottom:.8rem}.salem-card p{font-size:.85rem;color:var(--salem-text-light);line-height:1.5}.salem-about-section{padding:120px 0 80px;background:var(--salem-bg-light)}.salem-section-title{font-family:var(--font-heading);font-size:2.2rem;color:var(--salem-primary);margin-bottom:1rem}.salem-section-desc{color:var(--salem-text-light);max-width:500px;margin:0 auto 3rem}.salem-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.salem-feature-card{background:var(--salem-white);border-radius:8px;overflow:hidden;box-shadow:0 5px 15px #0000000d}.salem-feature-img{width:100%;height:180px;object-fit:cover}.salem-feature-content{padding:1.5rem}.salem-feature-content h3{font-family:var(--font-heading);font-size:1.1rem;margin-bottom:.8rem}.salem-feature-content p{font-size:.9rem;color:var(--salem-text-light);margin-bottom:1rem;line-height:1.5}.salem-link{color:var(--salem-accent);font-weight:700;text-decoration:none;font-size:.9rem}.salem-admissions-section{padding:60px 0 80px;background:var(--salem-white)}.salem-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}.salem-pricing-card{background:var(--salem-white);border:1px solid #eee;padding:2.5rem 2rem;border-radius:8px;text-align:center;position:relative;transition:.3s}.salem-pricing-card:hover{box-shadow:0 15px 30px #00000014;border-color:transparent}.salem-badge{position:absolute;top:-15px;right:20px;background:#d35400;color:#fff;padding:5px 15px;border-radius:20px;font-weight:700;font-size:.8rem}.salem-pricing-icon{width:60px;height:60px;margin:0 auto 1.5rem;background:var(--salem-primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem}.salem-pricing-card h3{font-family:var(--font-heading);font-size:1.2rem;margin-bottom:1rem}.salem-pricing-card p{color:var(--salem-text-light);font-size:.9rem;line-height:1.5;margin-bottom:1.5rem;min-height:60px}.salem-price{font-size:2rem;color:var(--salem-accent);margin-bottom:1.5rem;font-weight:800}.full-width{width:100%;display:block;text-align:center}.salem-footer{background:var(--salem-primary);color:#fff;padding:60px 0 20px}.salem-footer-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-bottom:3rem}.salem-footer-col h3,.salem-footer-col h4{font-family:var(--font-heading);margin-bottom:1.2rem}.salem-footer-col p,.salem-footer-col ul li a{color:#ffffffb3;font-size:.9rem;line-height:1.6;text-decoration:none;margin-bottom:.8rem;display:block}.salem-socials a{display:inline-block;width:36px;height:36px;background:#ffffff1a;color:#fff;text-align:center;line-height:36px;border-radius:50%;margin-right:10px;transition:.3s}.salem-socials a:hover{background:var(--salem-accent)}.salem-footer-bottom{text-align:center;border-top:1px solid rgba(255,255,255,.1);padding-top:20px;font-size:.8rem;color:#ffffff80}@media (max-width: 992px){.salem-hero-section{flex-direction:column}.salem-hero-left,.salem-hero-right{flex:none;width:100%}.salem-hero-left{padding:3rem 5%;text-align:center}.salem-hero-desc{margin:0 auto 2rem}.salem-hero-buttons{justify-content:center}.salem-hero-right{padding:4rem 0}.salem-overlapping-cards{position:relative;bottom:0;left:0;right:0;grid-template-columns:1fr;padding:2rem 5%;background:var(--salem-bg-light)}.salem-about-section{padding-top:40px}.salem-pricing-grid{grid-template-columns:1fr}}@media (max-width: 768px){.salem-main-heading{font-size:2.8rem}.salem-hamburger{display:block}.salem-nav-links{position:fixed;top:70px;left:-100%;width:100%;background:var(--salem-white);flex-direction:column;padding:2rem;box-shadow:0 10px 10px #0000001a;transition:.3s}.salem-nav-links.open{left:0}}.salem-principal-section{padding:80px 0;background:var(--salem-white)}.salem-principal-inner{display:flex;align-items:center;gap:4rem}.salem-principal-img-box{flex:1;position:relative}.salem-principal-img-box img{width:100%;border-radius:12px;box-shadow:0 20px 40px #0000001a}.salem-principal-badge{position:absolute;bottom:-20px;right:-20px;background:var(--salem-accent);color:#fff;padding:20px 30px;font-family:var(--font-heading);font-weight:800;font-size:1.2rem;border-radius:8px;box-shadow:0 10px 20px #ff6b6b4d}.salem-principal-text{flex:1}.salem-gallery-section{padding:80px 0;background:var(--salem-bg-light)}.salem-gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:3rem}.salem-gallery-grid img{width:100%;height:300px;object-fit:cover;border-radius:8px;transition:.3s}.salem-gallery-grid img:hover{transform:scale(1.02);box-shadow:0 10px 20px #0000001a}.salem-faq-section{padding:80px 0;background:var(--salem-white)}.salem-faq-list{max-width:800px;margin:3rem auto 0;display:flex;flex-direction:column;gap:1.5rem}.salem-faq-item{background:var(--salem-bg-light);padding:2rem;border-radius:8px;border-left:4px solid var(--salem-accent)}.salem-faq-item h4{font-family:var(--font-heading);color:var(--salem-primary);margin-bottom:.8rem;font-size:1.1rem}.salem-faq-item p{color:var(--salem-text-light);line-height:1.6}@media (max-width: 992px){.salem-principal-inner{flex-direction:column}.salem-principal-badge{right:10px;bottom:-10px}.salem-gallery-grid{grid-template-columns:1fr}}:root{--fox-primary: #0A1A2F;--fox-secondary: #142744;--fox-accent: #FF6B00;--fox-gold: #D4A017;--fox-white: #ffffff;--fox-bg-alt: #f4f6f9;--fox-text: #2c3e50;--fox-gray-text: #6b7280;--fox-light-border: #e0e6ef;--shadow-sm: 0 2px 8px rgba(10,26,47,.08);--shadow-md: 0 6px 24px rgba(10,26,47,.12);--shadow-lg: 0 16px 48px rgba(10,26,47,.18);--radius: 12px;--transition: all .3s ease}html{scroll-behavior:smooth}body{font-family:Plus Jakarta Sans,sans-serif;color:var(--fox-text);background:#fff;line-height:1.6}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}ul{list-style:none}h1,h2,h3,h4,h5,h6{font-family:Plus Jakarta Sans,sans-serif;line-height:1.3;color:var(--fox-primary)}section{padding:80px 0}.fox-layout{overflow-x:hidden}.fox-container{max-width:1200px;margin:0 auto;padding:0 20px;width:100%}.fox-section-title{text-align:center;margin-bottom:50px}.fox-section-title h2{font-size:2.4rem;font-weight:800;color:var(--fox-primary);margin-bottom:15px;position:relative;display:inline-block}.fox-section-title h2:after{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-10px;width:60px;height:4px;background:var(--fox-accent);border-radius:2px}.fox-section-title p{font-size:1.05rem;color:var(--fox-gray-text);max-width:700px;margin:20px auto 0}.fox-grid-2,.fox-about-inner,.fox-principal-inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.fox-grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.fox-grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.fox-topbar{background:linear-gradient(135deg,var(--fox-primary) 0%,#0e2240 100%);border-bottom:3px solid var(--fox-accent);padding:14px 0;position:sticky;top:0;z-index:1000;box-shadow:0 4px 20px #0000004d}.fox-topbar-inner{display:flex;align-items:center;justify-content:space-between}.fox-logo-wrapper{display:flex;align-items:center;gap:14px;text-decoration:none!important;cursor:pointer}.fox-logo-wrapper img{width:64px;height:64px;border-radius:50%;object-fit:cover;border:3px solid var(--fox-gold);box-shadow:0 0 0 3px #d4a0174d}.fox-logo-text h1{font-size:1.3rem;font-weight:800;color:#fff;margin:0;line-height:1.2}.fox-logo-text span{font-size:.72rem;color:var(--fox-gold);font-weight:700;letter-spacing:2px;text-transform:uppercase}.fox-topbar-info{display:flex;align-items:center;gap:25px}.fox-info-item{display:flex;align-items:center;gap:10px;color:#ffffffd9;font-size:.85rem}.fox-info-item i{font-size:1rem;color:var(--fox-gold)}.fox-info-item strong{display:block;color:#fff;font-size:.75rem;line-height:1}.fox-info-item span{font-size:.8rem;color:#ffffffb3}.fox-nav{background:var(--fox-secondary);border-bottom:2px solid rgba(212,160,23,.3);padding:0;position:sticky;top:95px;z-index:999;box-shadow:0 2px 12px #0003}.fox-nav-inner{display:flex;align-items:center;justify-content:space-between;height:56px}.fox-nav-links{display:flex;align-items:center;gap:4px;height:100%}.fox-nav-links li{height:100%;display:flex;align-items:center}.fox-nav-links li a{display:flex;align-items:center;height:100%;padding:0 18px;color:#ffffffd9;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:var(--transition);border-bottom:3px solid transparent;white-space:nowrap}.fox-nav-links li a:hover,.fox-nav-links li a.active{color:var(--fox-gold);border-bottom-color:var(--fox-gold);background:#ffffff0f}.fox-hamburger{display:none;cursor:pointer;color:#fff;font-size:1.1rem;gap:8px;align-items:center}.fox-search-form{display:flex;align-items:center;position:relative}.fox-search-input{padding:9px 40px 9px 16px;border-radius:25px;border:1.5px solid rgba(255,255,255,.2);background:#ffffff12;color:#fff;outline:none;width:190px;transition:all .4s ease;font-size:.85rem;font-family:Plus Jakarta Sans,sans-serif}.fox-search-input:focus{width:260px;background:#ffffff1f;border-color:var(--fox-gold);box-shadow:0 0 12px #d4a0174d}.fox-search-input::placeholder{color:#ffffff80}.fox-search-btn{background:transparent;border:none;position:absolute;right:12px;color:#ffffffb3;cursor:pointer;font-size:.95rem;transition:color .3s}.fox-search-btn:hover{color:var(--fox-gold)}.fox-nav-inner>div>a{background:var(--fox-accent);color:#fff!important;padding:8px 18px;border-radius:6px;font-weight:700;font-size:.85rem;letter-spacing:.3px;transition:var(--transition);white-space:nowrap}.fox-nav-inner>div>a:hover{background:var(--fox-gold);transform:translateY(-1px)}.fox-btn-hero{display:inline-block;padding:14px 32px;background:var(--fox-accent);color:#fff;border-radius:8px;font-weight:700;font-size:1rem;transition:var(--transition);cursor:pointer;border:none;text-decoration:none}.fox-btn-hero:hover{background:#e05800;transform:translateY(-2px);box-shadow:0 8px 24px #ff6b0059}.fox-btn-apply{display:inline-block;padding:12px 28px;background:var(--fox-gold);color:var(--fox-primary);border-radius:8px;font-weight:700;font-size:.9rem;transition:var(--transition);cursor:pointer;border:none;text-decoration:none}.fox-btn-apply:hover{background:#c8960f;transform:translateY(-2px);box-shadow:0 6px 20px #d4a01759}.fox-hero{min-height:92vh;background-size:cover;background-position:center;background-attachment:fixed;position:relative;display:flex;align-items:center}.fox-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1a2feb,#0a1a2fbf,#ff6b0026)}.fox-hero .fox-container{position:relative;z-index:2}.fox-hero-content{max-width:700px;padding:60px 0}.fox-hero-badge{font-size:.8rem;font-weight:700;letter-spacing:3px;text-transform:uppercase;color:var(--fox-gold)!important;display:block;margin-bottom:20px}.fox-hero-content h1{font-size:3.2rem;font-weight:800;color:#fff;line-height:1.2;margin-bottom:25px}.fox-hero-content p{font-size:1.1rem;color:#ffffffd9;margin-bottom:15px;line-height:1.75}.fox-hero-buttons{display:flex;gap:16px;flex-wrap:wrap;margin:30px 0}.fox-hero:after{content:"";position:absolute;bottom:0;left:0;right:0;height:5px;background:linear-gradient(to right,#f93 33%,#fff 33%,#fff 66%,#138808 66%)}.fox-features{display:grid;grid-template-columns:repeat(4,1fr);gap:0;padding:0;box-shadow:0 8px 32px #0a1a2f26}.fox-feature-box{padding:40px 30px;text-align:center;transition:var(--transition);cursor:default}.fox-feature-box:hover{transform:translateY(-4px)}.fox-bg-accent{background:var(--fox-accent)}.fox-bg-dark{background:var(--fox-primary)}.fox-feature-box i{font-size:2.5rem;color:var(--fox-gold);margin-bottom:18px}.fox-feature-box h3{color:#fff;font-size:1rem;font-weight:700;margin-bottom:8px}.fox-feature-box h5{color:#fffc;font-size:.8rem;font-weight:500;margin-bottom:12px}.fox-feature-box p{color:#ffffffb3;font-size:.85rem;line-height:1.6}.fox-about{background:#fff;padding:90px 0}.fox-about-img{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg)}.fox-about-img img{width:100%;height:500px;object-fit:cover;display:block}.fox-about-img:before{content:"";position:absolute;top:-10px;left:-10px;width:80px;height:80px;border-top:4px solid var(--fox-accent);border-left:4px solid var(--fox-accent);z-index:2;border-radius:4px}.fox-about-img:after{content:"";position:absolute;bottom:-10px;right:-10px;width:80px;height:80px;border-bottom:4px solid var(--fox-gold);border-right:4px solid var(--fox-gold);z-index:2;border-radius:4px}.fox-about-text h2{font-size:2.2rem;font-weight:800;margin-bottom:8px;color:var(--fox-primary)}.fox-about-text>h4{color:var(--fox-accent);font-weight:600;margin-bottom:22px;font-size:1rem}.fox-about-text p{color:#555;margin-bottom:16px;line-height:1.8}.fox-check-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 0}.fox-check-list li{display:flex;align-items:center;gap:10px;color:var(--fox-text);font-size:.9rem;font-weight:500}.fox-check-list li i{color:var(--fox-accent);font-size:.85rem;flex-shrink:0}.fox-principal{background:var(--fox-bg-alt);padding:90px 0;position:relative}.fox-principal:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,var(--fox-accent),var(--fox-gold))}.fox-principal-text h2{font-size:2.2rem;font-weight:800;margin-bottom:24px;color:var(--fox-primary)}.fox-principal-text h2:after{content:"";display:block;width:50px;height:4px;background:var(--fox-accent);border-radius:2px;margin-top:12px}.fox-principal-text p{color:#555;margin-bottom:16px;line-height:1.8}.fox-principal-img img{width:100%;height:460px;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow-lg)}.fox-courses{background:#fff;padding:90px 0}.fox-course-card{background:#fff;border-radius:var(--radius);box-shadow:var(--shadow-md);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column;border:1px solid var(--fox-light-border)}.fox-course-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg)}.fox-course-card>div:first-child img{width:100%;height:200px;object-fit:cover;transition:transform .5s ease}.fox-course-card:hover>div:first-child img{transform:scale(1.06)}.fox-course-content{padding:28px;flex:1}.fox-course-content h3{font-size:1.15rem;font-weight:700;margin:8px 0 6px;color:var(--fox-primary)}.fox-course-content p{color:#666;font-size:.9rem;line-height:1.65;margin-bottom:10px}.fox-link{color:var(--fox-accent);font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;gap:6px;transition:var(--transition)}.fox-link:hover{color:var(--fox-gold);letter-spacing:.5px}.fox-stats{background-size:cover;background-position:center;background-attachment:fixed;position:relative;padding:100px 0}.fox-stats:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#0a1a2fed,#0a1a2fd9)}.fox-stats .fox-container{position:relative;z-index:2}.fox-stat-box{background:#ffffff0d;border:1px solid rgba(212,160,23,.3);border-radius:var(--radius);padding:40px 24px;text-align:center;transition:var(--transition);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fox-stat-box:hover{background:#ffffff1a;border-color:var(--fox-gold);transform:translateY(-6px);box-shadow:0 12px 32px #d4a01733}.fox-stat-box i{font-size:2.8rem;color:var(--fox-gold);display:block;margin-bottom:18px}.fox-stat-box h3{color:#fff!important;font-size:1.3rem;font-weight:700;margin-bottom:8px}.fox-stat-box p{color:#ffffffb3!important;font-size:.88rem}.fox-staff{background:var(--fox-bg-alt);padding:90px 0}.fox-staff-card{background:#fff;border-radius:var(--radius);padding:36px 28px;text-align:center;box-shadow:var(--shadow-sm);border:1px solid var(--fox-light-border);transition:var(--transition);display:flex;flex-direction:column;align-items:center}.fox-staff-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lg);border-color:var(--fox-accent)}.fox-staff-card i{margin-bottom:18px}.fox-staff-card h3{font-size:1.1rem;font-weight:700;min-height:54px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:6px}.fox-staff-card h5{font-size:.85rem;min-height:42px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:14px;font-weight:600}.fox-staff-card p{font-size:.88rem;color:var(--fox-gray-text);line-height:1.65}.fox-gallery-section{background:#fff;padding:90px 0}.fox-gallery-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:40px}.fox-gallery-item{position:relative;overflow:hidden;border-radius:var(--radius);box-shadow:var(--shadow-sm);cursor:pointer;height:250px}.fox-gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1);display:block}.fox-gallery-item:hover img{transform:scale(1.1)}.fox-gallery-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,26,47,.88) 0%,rgba(10,26,47,.2) 60%,transparent 100%);padding:20px;display:flex;flex-direction:column;justify-content:flex-end;transition:background .4s ease}.fox-gallery-item:hover .fox-gallery-overlay{background:linear-gradient(to top,#0a1a2ff2,#0a1a2f80 60%,#ff6b001a)}.fox-gallery-overlay strong{color:#fff;font-size:1rem;font-weight:700;display:block;margin-bottom:6px}.fox-gallery-overlay span{color:#fffc;font-size:.8rem}.fox-testimonial{background:linear-gradient(135deg,var(--fox-primary) 0%,#0e2240 100%);padding:100px 0;position:relative;overflow:hidden}.fox-testimonial:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(to right,#f93 33%,#fff 33%,#fff 66%,#138808 66%)}.fox-testimonial:after{content:"";position:absolute;bottom:0;left:0;right:0;height:4px;background:linear-gradient(to right,#f93 33%,#fff 33%,#fff 66%,#138808 66%)}.fox-testimonial h2,.fox-testimonial h3{color:#fff!important}.fox-testimonial h4{color:var(--fox-gold)!important}.fox-testimonial .fox-container{position:relative;z-index:2}.fox-admissions-faq{background:#fff;padding:90px 0}.fox-contact-section{background:var(--fox-bg-alt);padding:90px 0}.fox-contact-info{background:linear-gradient(135deg,var(--fox-primary) 0%,var(--fox-secondary) 100%);border-radius:var(--radius);padding:50px;box-shadow:var(--shadow-lg);border-top:4px solid var(--fox-gold)}.fox-contact-info h3{color:#fff!important}.fox-contact-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(255,255,255,.1)}.fox-contact-item:last-of-type{border-bottom:none}.fox-contact-item i{color:var(--fox-gold);font-size:1.3rem;margin-top:3px;flex-shrink:0}.fox-contact-item h4{color:var(--fox-gold);font-size:.85rem;margin-bottom:4px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.fox-contact-item span{color:#ffffffd9;font-size:.95rem}.fox-blog-section{background:linear-gradient(135deg,var(--fox-bg-alt) 0%,#eef0f5 100%);padding:90px 0}.fox-blog-card{background:#fff;border-radius:16px;padding:60px 80px;box-shadow:var(--shadow-lg);border-top:5px solid var(--fox-accent);max-width:860px;margin:0 auto}.fox-blog-content h2{font-size:1.8rem;color:var(--fox-primary);margin-bottom:20px;margin-top:40px;padding-bottom:14px;border-bottom:2px solid var(--fox-light-border);position:relative}.fox-blog-content h2:before{content:"";position:absolute;bottom:-2px;left:0;width:50px;height:2px;background:var(--fox-accent)}.fox-blog-content h3{font-size:1.3rem;color:var(--fox-primary);margin-bottom:14px;margin-top:32px}.fox-blog-content p{font-size:1.05rem!important;color:#4a5568!important;line-height:1.85!important;margin-bottom:20px}.fox-blog-content p strong{color:var(--fox-primary)}.fox-blog-content ul{list-style:none!important;padding-left:0!important;margin-bottom:24px}.fox-blog-content ul li{position:relative;padding:10px 10px 10px 32px;margin-bottom:8px;color:#4a5568;font-size:1rem;background:var(--fox-bg-alt);border-radius:6px}.fox-blog-content ul li:before{content:"★";position:absolute;left:10px;color:var(--fox-accent);font-size:.9rem}.fox-footer{background:linear-gradient(135deg,var(--fox-primary) 0%,#061124 100%);border-top:4px solid var(--fox-gold);position:relative}.fox-footer>.fox-container.fox-grid-4{padding-top:70px;padding-bottom:60px;gap:40px;align-items:start}.fox-footer-title{font-size:1.05rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:28px!important;position:relative;padding-bottom:12px}.fox-footer-title:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:2px;background:var(--fox-accent);border-radius:2px}.fox-footer-links{display:flex;flex-direction:column;gap:10px}.fox-footer-links li a{color:#ffffffa6;font-size:.9rem;transition:var(--transition);display:inline-flex;align-items:center;gap:6px}.fox-footer-links li a:before{content:"›";color:var(--fox-accent);font-size:1.2rem;line-height:1}.fox-footer-links li a:hover{color:var(--fox-gold);padding-left:6px}.fox-footer-contact{display:flex;flex-direction:column;gap:12px;margin-top:10px}.fox-footer-contact li{display:flex;align-items:center;gap:10px;color:#ffffffb3;font-size:.85rem}.fox-footer-contact li i{color:var(--fox-gold);width:16px}.fox-footer-contact li a{color:var(--fox-accent)}.fox-footer-bottom{background:#0006;border-top:1px solid rgba(255,255,255,.06);text-align:center;padding:22px 0}.fox-footer-bottom p{color:#ffffff80;font-size:.82rem}.fox-tricolor-bar{height:5px;background:linear-gradient(to right,#f93 33%,#fff 33%,#fff 66%,#138808 66%)}.fox-search{display:flex;align-items:center}@media (max-width: 1100px){.fox-grid-4,.fox-features{grid-template-columns:repeat(2,1fr)}.fox-footer>.fox-container.fox-grid-4{grid-template-columns:repeat(2,1fr)}}@media (max-width: 900px){.fox-grid-2,.fox-about-inner,.fox-principal-inner{grid-template-columns:1fr;gap:40px}.fox-grid-3,.fox-gallery-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){section{padding:60px 0}.fox-hero-content h1{font-size:2.2rem}.fox-section-title h2{font-size:1.8rem}.fox-grid-3,.fox-gallery-grid,.fox-features,.fox-grid-4{grid-template-columns:1fr}.fox-topbar-info,.fox-search-form{display:none}.fox-hamburger{display:flex}.fox-nav-links{display:none;flex-direction:column;position:absolute;top:56px;left:0;right:0;background:var(--fox-secondary);padding:10px 0;border-top:1px solid rgba(255,255,255,.1);box-shadow:0 8px 24px #0000004d;height:auto}.fox-nav-links.open{display:flex}.fox-nav-links li{height:auto;width:100%}.fox-nav-links li a{padding:14px 24px;border-bottom:none;border-left:3px solid transparent}.fox-nav-links li a:hover,.fox-nav-links li a.active{border-left-color:var(--fox-gold);border-bottom-color:transparent}.fox-nav,.fox-topbar{position:relative;top:0}.fox-about-img img,.fox-principal-img img{height:300px}.fox-blog-section .fox-container>div{padding:30px 24px}.fox-footer>.fox-container.fox-grid-4{grid-template-columns:1fr}}:root{--mil-navy:#0A1128;--mil-navy-light:#162447;--mil-saffron:#FF671F;--mil-saffron-dk:#D8500F;--mil-green:#046A38;--mil-white:#FFFFFF;--mil-light-bg:#F4F6F9;--mil-text:#3D4A5C;--mil-muted:#6B7A8D;--mil-border:#E2E8F0;--font-head:"Oswald",sans-serif;--font-body:"Montserrat",sans-serif;--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow-md:0 8px 24px rgba(0,0,0,.1);--shadow-lg:0 20px 40px rgba(0,0,0,.14);--shadow-glow:0 8px 25px rgba(255,103,31,.35);--radius:8px;--transition:all .35s cubic-bezier(.4,0,.2,1)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}.rup-layout{font-family:var(--font-body);color:var(--mil-text);background:var(--mil-white);line-height:1.7;padding-top:104px}.rup-layout h1,.rup-layout h2,.rup-layout h3,.rup-layout h4{font-family:var(--font-head);color:var(--mil-navy);text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.rup-container{max-width:1200px;margin:0 auto;padding:0 24px}.rup-section-label{display:block;font-family:var(--font-head);color:var(--mil-saffron);letter-spacing:3px;font-size:.78rem;margin-bottom:10px}.rup-highlight{color:var(--mil-saffron)}.rup-section-header{text-align:center;margin-bottom:55px}.rup-section-header h2{font-size:2.6rem;margin-bottom:14px}.rup-section-header p{color:var(--mil-muted);font-size:1rem;max-width:620px;margin:0 auto}.rup-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 32px;background:var(--mil-saffron);color:var(--mil-white)!important;font-family:var(--font-head);font-weight:600;font-size:1rem;letter-spacing:1.5px;text-decoration:none;border:none;cursor:pointer;border-radius:4px;box-shadow:var(--shadow-glow);transition:var(--transition);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.rup-btn:hover{background:var(--mil-saffron-dk);transform:translateY(-2px);box-shadow:0 12px 30px #ff671f73}.rup-btn-outline{background:transparent;border:2px solid rgba(255,255,255,.8);color:var(--mil-white)!important;box-shadow:none;clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.rup-btn-outline:hover{background:#ffffff26;border-color:#fff}.rup-btn-white{background:var(--mil-white);color:var(--mil-saffron)!important;box-shadow:0 8px 25px #0003}.rup-btn-white:hover{background:var(--mil-light-bg)}.rup-header{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:9999;box-shadow:0 2px 16px #0a11281a;border-bottom:3px solid var(--mil-saffron)}.rup-header-top{background:var(--mil-navy);color:#ffffffe6;text-align:center;padding:7px 16px;font-family:var(--font-head);font-size:.72rem;letter-spacing:2.5px}.rup-header-inner{display:flex;align-items:center;justify-content:space-between;height:72px;padding:0 24px;gap:12px;max-width:1400px;margin:0 auto;position:relative}.rup-logo{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.rup-logo img{height:52px;width:auto;display:block}.rup-logo-text{display:flex;flex-direction:column;justify-content:center}.rup-logo-text h1{font-family:var(--font-head);font-size:1.1rem;color:var(--mil-navy);margin:0;line-height:1.15;letter-spacing:.5px}.rup-logo-text p{font-family:var(--font-head);font-size:.7rem;color:var(--mil-saffron);margin:0;font-weight:700;letter-spacing:2px}.rup-nav-right{display:flex;align-items:center;gap:10px;flex:1;justify-content:flex-end}.rup-nav{display:flex;align-items:center;list-style:none;gap:0}.rup-nav a{position:relative;display:block;padding:6px 10px;font-family:var(--font-head);font-size:.78rem;font-weight:600;letter-spacing:.8px;text-transform:uppercase;color:var(--mil-navy);text-decoration:none;white-space:nowrap;transition:color .2s ease}.rup-nav a:after{content:"";position:absolute;bottom:-2px;left:50%;width:0;height:2px;background:var(--mil-saffron);transition:all .25s ease;transform:translate(-50%)}.rup-nav a:hover{color:var(--mil-saffron)}.rup-nav a:hover:after{width:80%}.rup-header-btns{flex-shrink:0}.rup-btn-enroll{display:inline-block;background:var(--mil-saffron);color:var(--mil-white)!important;padding:9px 20px;font-family:var(--font-head);font-weight:700;font-size:.8rem;letter-spacing:1.5px;text-decoration:none;border-radius:4px;white-space:nowrap;transition:var(--transition);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.rup-btn-enroll:hover{background:var(--mil-navy)}.rup-mobile-toggle{display:none;background:none;border:2px solid var(--mil-border);border-radius:6px;font-size:1.2rem;color:var(--mil-navy);cursor:pointer;padding:6px 10px;flex-shrink:0;transition:var(--transition)}.rup-hero{min-height:88vh;display:flex;align-items:center;background-size:cover;background-position:center;position:relative}.rup-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a1128eb,#0a112852)}.rup-hero .rup-container{position:relative;z-index:2;width:100%}.rup-hero-box{max-width:620px;border-left:6px solid var(--mil-saffron);padding:48px 42px;background:#ffffff08;border-top:1px solid rgba(255,255,255,.07);border-right:1px solid rgba(255,255,255,.07);border-bottom:1px solid rgba(255,255,255,.07)}.rup-hero-subtitle{font-family:var(--font-head);color:var(--mil-saffron);letter-spacing:3px;font-size:.95rem;margin-bottom:14px}.rup-hero-box h2{font-size:2.8rem;color:var(--mil-white);margin-bottom:20px;line-height:1.1}.rup-hero-desc{font-size:.96rem;color:#ffffffd9;line-height:1.8;margin-bottom:28px}.rup-hero-btns{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:22px}.rup-hero-dots{display:flex;gap:8px}.rup-dot{width:28px;height:4px;border:none;border-radius:2px;background:#ffffff4d;cursor:pointer;transition:var(--transition)}.rup-dot.active{background:var(--mil-saffron);width:48px}.rup-notice-board{background:var(--mil-light-bg);padding:90px 0;border-top:4px solid var(--mil-navy)}.rup-notice-grid{display:grid;grid-template-columns:1fr 1.6fr;gap:60px;align-items:start}.rup-notice-title h2{font-size:2.2rem;margin:10px 0 16px}.rup-notice-title p{color:var(--mil-muted);font-size:.95rem;margin-bottom:10px}.rup-notice-list{display:flex;flex-direction:column;gap:12px}.rup-notice-item{display:flex;gap:16px;align-items:flex-start;background:var(--mil-white);padding:18px 20px;border-radius:var(--radius);border-left:4px solid var(--mil-navy);box-shadow:var(--shadow-sm);transition:var(--transition)}.rup-notice-item:hover{transform:translate(5px);border-left-color:var(--mil-saffron);box-shadow:var(--shadow-md)}.rup-notice-date{width:42px;height:42px;flex-shrink:0;background:#0a11280f;color:var(--mil-saffron);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;font-size:1.1rem}.rup-notice-item h4{font-size:.92rem;color:var(--mil-navy);margin-bottom:3px}.rup-notice-item p{font-size:.82rem;color:var(--mil-muted);line-height:1.5}.rup-features{background:var(--mil-navy);padding:100px 0;position:relative}.rup-features:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top right,rgba(255,103,31,.08),transparent 60%)}.rup-features-grid{display:grid;grid-template-columns:repeat(4,1fr) 1.4fr;gap:22px;position:relative;z-index:2}.rup-feature-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);padding:36px 22px;text-align:center;border-radius:var(--radius);transition:var(--transition)}.rup-feature-card:hover{background:#ffffff14;border-color:#ff671f73;transform:translateY(-8px);box-shadow:var(--shadow-glow)}.rup-feature-icon{width:62px;height:62px;background:#ff671f1f;color:var(--mil-saffron);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 18px;font-size:1.5rem;transition:var(--transition)}.rup-feature-card:hover .rup-feature-icon{background:var(--mil-saffron);color:#fff}.rup-feature-card h3{color:#fff;font-size:1.1rem;margin-bottom:10px}.rup-feature-card p{color:#fff9;font-size:.86rem;line-height:1.6}.rup-features-promo{display:flex;flex-direction:column;justify-content:center;padding-left:14px;position:relative;z-index:2}.rup-features-promo h2{color:#fff;font-size:2.2rem;margin:10px 0 14px}.rup-features-promo p{color:#ffffffa6;font-size:.93rem;margin-bottom:5px}.rup-welcome{padding:100px 0;background:var(--mil-white)}.rup-welcome-grid{display:grid;grid-template-columns:1fr 1.1fr 1fr;gap:48px;align-items:start}.rup-welcome-col h2{font-size:2.2rem;margin:10px 0 18px}.rup-welcome-col p{color:var(--mil-muted);font-size:.93rem;margin-bottom:13px}.rup-welcome-video{position:relative;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);border:3px solid var(--mil-light-bg)}.rup-welcome-video img{width:100%;display:block;transition:transform .7s ease}.rup-welcome-video:hover img{transform:scale(1.05)}@keyframes pulse-glow{0%{box-shadow:0 0 #ff671fb3}70%{box-shadow:0 0 0 18px #ff671f00}to{box-shadow:0 0 #ff671f00}}.rup-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:68px;background:var(--mil-saffron);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;cursor:pointer;animation:pulse-glow 2s infinite;padding-left:5px}.rup-video-label{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#0a1128e6);padding:30px 18px 16px}.rup-video-label h3{color:#fff;font-size:1.05rem}.rup-values-list{list-style:none;padding:0;margin:12px 0 16px}.rup-values-list li{display:flex;align-items:flex-start;gap:10px;padding:9px 0;border-bottom:1px solid var(--mil-border);font-size:.88rem}.rup-values-list li i{color:var(--mil-saffron);font-size:.75rem;margin-top:5px;flex-shrink:0}.rup-values-list strong{color:var(--mil-navy)}.rup-values-note{font-size:.82rem;color:var(--mil-muted);font-style:italic}.rup-nda-section{background:var(--mil-navy);padding:100px 0;position:relative}.rup-nda-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at bottom left,rgba(255,103,31,.06),transparent 60%)}.rup-nda-inner{position:relative;z-index:2}.rup-nda-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.rup-nda-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.07);padding:44px 28px;border-radius:var(--radius);text-align:center;transition:var(--transition)}.rup-nda-card:hover{background:#ff671f14;border-color:var(--mil-saffron);transform:translateY(-8px)}.rup-nda-card>i{font-size:2.8rem;color:var(--mil-saffron);margin-bottom:18px;display:block}.rup-nda-card h3{color:#fff;font-size:1.25rem;margin-bottom:11px}.rup-nda-card p{color:#ffffffb3;font-size:.88rem;line-height:1.7}.rup-courses-section{padding:100px 0;background:var(--mil-light-bg)}.rup-courses-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.rup-course-card{background:#fff;border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:var(--transition)}.rup-course-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.rup-course-img{height:200px;overflow:hidden;position:relative;border-bottom:4px solid var(--mil-saffron)}.rup-course-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.rup-course-card:hover .rup-course-img img{transform:scale(1.07)}.rup-course-icon{position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:42px;height:42px;background:var(--mil-navy);color:var(--mil-saffron);border-radius:50%;border:3px solid white;display:flex;align-items:center;justify-content:center;font-size:.95rem;z-index:2}.rup-course-content{padding:34px 20px 24px;text-align:center}.rup-course-label{display:block;font-size:.7rem;color:var(--mil-muted);text-transform:uppercase;letter-spacing:1.5px;margin-bottom:7px}.rup-course-content h3{font-size:1.1rem;margin-bottom:9px}.rup-course-content p{font-size:.84rem;color:var(--mil-muted)}.rup-facilities{padding:100px 0;background:var(--mil-white)}.rup-fac-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.rup-fac-card{position:relative;border-radius:var(--radius);overflow:hidden;height:320px;box-shadow:var(--shadow-md)}.rup-fac-card img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.rup-fac-card:hover img{transform:scale(1.08)}.rup-fac-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#0a1128f2);padding:38px 18px 20px;transform:translateY(8px);transition:var(--transition)}.rup-fac-card:hover .rup-fac-overlay{transform:translateY(0)}.rup-fac-overlay h4{color:#fff;font-size:1.05rem;margin-bottom:5px}.rup-fac-overlay p{color:#fffc;font-size:.8rem;line-height:1.5}.rup-admissions{background:var(--mil-saffron);padding:100px 0;text-align:center;position:relative;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(0,0,0,.025) 10px,rgba(0,0,0,.025) 20px)}.rup-admissions .rup-container{position:relative;z-index:2}.rup-admissions h2{color:#fff;font-size:3.2rem;margin:10px 0}.rup-admissions-sub{color:#ffffffe6;font-size:1.05rem;margin-bottom:48px}.rup-step-grid{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:48px}.rup-step-card{flex:1;min-width:160px;background:#0a1128e0;padding:32px 18px 26px;border-radius:var(--radius);border-top:4px solid rgba(255,255,255,.2);text-align:left;position:relative;transition:var(--transition)}.rup-step-card:hover{border-top-color:#fff;transform:translateY(-7px)}.rup-step-num{font-family:var(--font-head);font-size:3rem;color:#ff671f40;position:absolute;top:-4px;right:10px;line-height:1}.rup-step-card h4{color:#fff;font-size:.95rem;margin-bottom:7px;position:relative;z-index:2}.rup-step-card p{color:#ffffffb3;font-size:.82rem;line-height:1.6;position:relative;z-index:2}.rup-admissions-footer{display:flex;flex-direction:column;align-items:center;gap:14px}.rup-admission-note{color:#fffc;font-size:.8rem;font-style:italic;max-width:600px}.rup-alumni{padding:100px 0;background:var(--mil-light-bg)}.rup-alumni-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.rup-testimonial{background:#fff;padding:38px 28px 44px;border-radius:var(--radius);box-shadow:var(--shadow-sm);position:relative;border-top:4px solid var(--mil-navy);transition:var(--transition)}.rup-testimonial:hover{transform:translateY(-6px);box-shadow:var(--shadow-md)}.rup-testimonial:before{content:"“";position:absolute;top:6px;left:18px;font-size:5rem;font-family:Georgia,serif;color:#0a112812;line-height:1}.rup-test-quote{font-size:.9rem;color:var(--mil-muted);font-style:italic;line-height:1.75;margin-bottom:26px}.rup-test-author{display:flex;align-items:center;gap:12px}.rup-test-avatar{width:50px;height:50px;border-radius:50%;border:3px solid var(--mil-light-bg);flex-shrink:0}.rup-test-author h4{font-size:.95rem;color:var(--mil-navy);margin-bottom:3px}.rup-test-author span{font-size:.76rem;color:var(--mil-saffron);font-weight:600}.rup-blog-section{padding:100px 0;background:var(--mil-white)}.rup-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-bottom:50px}.rup-blog-card{background:var(--mil-white);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;border:1px solid var(--mil-border);transition:var(--transition)}.rup-blog-card:hover{transform:translateY(-7px);box-shadow:var(--shadow-md)}.rup-blog-img{position:relative;height:210px;overflow:hidden}.rup-blog-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.rup-blog-card:hover .rup-blog-img img{transform:scale(1.06)}.rup-blog-tag{position:absolute;top:12px;left:12px;background:var(--mil-saffron);color:#fff;font-family:var(--font-head);font-size:.7rem;letter-spacing:1px;padding:4px 12px;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.rup-blog-body{padding:24px;flex:1;display:flex;flex-direction:column}.rup-blog-meta{font-size:.76rem;color:var(--mil-muted);margin-bottom:9px;display:flex;gap:6px;align-items:center}.rup-blog-meta i{color:var(--mil-saffron)}.rup-blog-body h3{font-size:1.1rem;margin-bottom:10px;line-height:1.35}.rup-blog-body p{font-size:.86rem;color:var(--mil-muted);line-height:1.7;flex:1;margin-bottom:18px}.rup-blog-readmore{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-head);font-size:.82rem;color:var(--mil-navy);text-decoration:none;border-top:1px solid var(--mil-border);padding-top:14px;transition:var(--transition)}.rup-blog-readmore:hover{color:var(--mil-saffron);gap:13px}.rup-blog-article{background:var(--mil-white);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-lg);border:1px solid var(--mil-border)}.rup-article-header{position:relative;height:380px;overflow:hidden}.rup-article-hero-img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.rup-blog-article:hover .rup-article-hero-img{transform:scale(1.04)}.rup-article-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#0a1128f7);padding:48px 44px 36px}.rup-article-overlay h2{color:#fff;font-size:1.85rem;margin:10px 0;line-height:1.2}.rup-article-body{display:grid;grid-template-columns:1fr 1fr}.rup-article-col{padding:40px}.rup-article-col:first-child{border-right:1px solid var(--mil-border)}.rup-article-intro{font-size:.97rem!important;color:var(--mil-text)!important;font-weight:600;line-height:1.8!important;border-left:5px solid var(--mil-saffron);padding-left:16px;margin-bottom:22px}.rup-article-col h3{font-size:1.1rem;color:var(--mil-navy);margin:24px 0 9px;display:flex;align-items:center;gap:9px}.rup-article-col h3 i{color:var(--mil-saffron)}.rup-article-col p{font-size:.88rem;color:var(--mil-muted);line-height:1.8;margin-bottom:11px}.rup-article-pillars{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:14px 0 22px}.rup-pillar{display:flex;align-items:center;gap:7px;background:var(--mil-light-bg);padding:9px 12px;border-radius:5px;font-size:.8rem;font-weight:600;color:var(--mil-navy)}.rup-pillar i{color:var(--mil-saffron);flex-shrink:0}.rup-article-cta{background:var(--mil-navy);padding:30px;border-radius:var(--radius)}.rup-article-cta h3{color:#fff;font-size:1.25rem;margin-bottom:10px}.rup-article-cta p{color:#fffc;font-size:.88rem;margin-bottom:9px}.rup-article-tagline{font-family:var(--font-head);font-size:.95rem!important;color:var(--mil-saffron)!important;font-style:italic;margin-bottom:20px!important}.rup-faq-section{padding:100px 0;background:var(--mil-navy);position:relative}.rup-faq-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top left,rgba(255,103,31,.07),transparent 55%);pointer-events:none}.rup-faq-section .rup-container{position:relative;z-index:2}.rup-faq-section .rup-section-header h2{color:#fff}.rup-faq-section .rup-section-header p{color:#ffffffa6}.rup-faq-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.rup-faq-col{display:flex;flex-direction:column;gap:11px}.rup-faq-item{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius);cursor:pointer;overflow:hidden;transition:var(--transition)}.rup-faq-item:hover{border-color:#ff671f66;background:#ffffff0f}.rup-faq-item.open{border-color:var(--mil-saffron);background:#ff671f0f}.rup-faq-q{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 22px}.rup-faq-q span{font-family:var(--font-head);font-size:.95rem;color:#fff;line-height:1.3;flex:1}.rup-faq-q i{width:28px;height:28px;flex-shrink:0;background:#ff671f26;color:var(--mil-saffron);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.72rem;transition:var(--transition)}.rup-faq-item.open .rup-faq-q i{background:var(--mil-saffron);color:#fff;transform:rotate(180deg)}.rup-faq-a{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1),padding .3s ease;padding:0 22px}.rup-faq-item.open .rup-faq-a{max-height:280px;padding:0 22px 18px}.rup-faq-a p{font-size:.88rem;color:#ffffffb8;line-height:1.8;border-left:3px solid var(--mil-saffron);padding-left:12px}.rup-faq-cta{margin-top:55px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-left:5px solid var(--mil-saffron);border-radius:var(--radius);padding:28px 36px;display:flex;align-items:center;gap:26px;flex-wrap:wrap}.rup-faq-cta>i{font-size:2.4rem;color:var(--mil-saffron);flex-shrink:0}.rup-faq-cta>div{flex:1;min-width:180px}.rup-faq-cta h3{color:#fff;font-size:1.35rem;margin-bottom:5px}.rup-faq-cta p{color:#ffffffa6;font-size:.88rem}.rup-gallery{padding:100px 0;background:var(--mil-navy)}.rup-gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.rup-gallery-item{height:250px;overflow:hidden}.rup-gallery-item img{width:100%;height:100%;object-fit:cover;filter:grayscale(15%);transition:transform .6s,filter .4s}.rup-gallery-item:hover img{transform:scale(1.1);filter:grayscale(0%)}.rup-contact-section{padding:100px 0;background:var(--mil-white)}.rup-contact-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:start}.rup-contact-section h2{font-size:2.1rem;margin:10px 0 16px}.rup-contact-section>div>p{color:var(--mil-muted);font-size:.93rem;margin-bottom:26px}.rup-contact-info{display:flex;flex-direction:column;gap:18px;margin-bottom:22px}.rup-contact-row{display:flex;align-items:flex-start;gap:14px}.rup-contact-icon{width:44px;height:44px;flex-shrink:0;background:#ff671f1a;color:var(--mil-saffron);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.05rem}.rup-contact-row h4{font-size:.88rem;color:var(--mil-navy);margin-bottom:3px}.rup-contact-row p{font-size:.85rem;color:var(--mil-muted)}.rup-contact-seo-note{font-size:.78rem;color:var(--mil-muted);font-style:italic;margin-top:18px;padding-top:14px;border-top:1px solid var(--mil-border)}.rup-contact-form{background:var(--mil-light-bg);padding:36px;border-radius:var(--radius);box-shadow:var(--shadow-md);border-top:4px solid var(--mil-saffron)}.rup-contact-form h3{font-size:1.35rem;margin-bottom:22px}.rup-contact-form input,.rup-contact-form textarea{display:block;width:100%;padding:12px 15px;margin-bottom:14px;border:1px solid var(--mil-border);border-radius:5px;font-family:var(--font-body);font-size:.88rem;background:#fff;transition:var(--transition)}.rup-contact-form input:focus,.rup-contact-form textarea:focus{outline:none;border-color:var(--mil-navy);box-shadow:0 0 0 3px #0a112814}.rup-contact-form button{width:100%}.rup-footer{background:var(--mil-navy);padding:72px 0 0;border-top:4px solid var(--mil-saffron)}.rup-footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding-bottom:56px}.rup-footer h4{font-family:var(--font-head);font-size:1.05rem;color:#fff;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.rup-footer-desc{font-size:.84rem;color:#ffffffbf;line-height:1.7;margin-top:8px}.rup-footer ul{list-style:none}.rup-footer ul li{margin-bottom:9px}.rup-footer ul a{color:#ffffffbf;text-decoration:none;font-size:.88rem;display:flex;align-items:center;gap:7px;transition:var(--transition)}.rup-footer ul a i{color:var(--mil-saffron);font-size:.65rem}.rup-footer ul a:hover{color:var(--mil-saffron);padding-left:4px}.rup-footer p{color:#ffffffbf;font-size:.88rem;line-height:1.7}.rup-footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:18px 0;text-align:center;font-size:.8rem;color:#fff9}@keyframes fadeInUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.rup-animate-up{animation:fadeInUp .75s cubic-bezier(.25,1,.5,1) forwards}@media (max-width:1200px){.rup-features-grid{grid-template-columns:repeat(2,1fr)}.rup-features-promo{grid-column:span 2;padding-left:0}.rup-courses-grid,.rup-fac-grid{grid-template-columns:repeat(2,1fr)}.rup-alumni-grid,.rup-blog-grid{grid-template-columns:1fr 1fr}}@media (max-width:991px){.rup-mobile-toggle{display:flex;align-items:center;justify-content:center}.rup-nav-right{position:absolute;top:100%;left:0;width:100%;background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:0;box-shadow:0 12px 32px #0a112826;border-top:1px solid var(--mil-border);max-height:0;overflow:hidden;opacity:0;pointer-events:none;transition:max-height .4s ease,opacity .3s ease;z-index:9999}.rup-nav-right.open{max-height:90vh;opacity:1;pointer-events:all;overflow-y:auto}.rup-nav{flex-direction:column;gap:0;padding:6px 0;border-bottom:1px solid var(--mil-border)}.rup-nav li{width:100%}.rup-nav a{width:100%;padding:14px 24px;font-size:.95rem;border-bottom:1px solid rgba(0,0,0,.05);color:var(--mil-navy)}.rup-nav a:after{display:none}.rup-nav a:hover{background:#ff671f0f;color:var(--mil-saffron)}.rup-header-btns{padding:16px 24px 20px}.rup-btn-enroll{display:block;width:100%;text-align:center;clip-path:none;border-radius:6px;padding:13px}.rup-section-header h2{font-size:1.9rem}.rup-hero-box{padding:34px 26px}.rup-hero-box h2{font-size:2rem}.rup-admissions h2{font-size:2.4rem}.rup-notice-grid,.rup-welcome-grid,.rup-contact-grid{grid-template-columns:1fr;gap:32px}.rup-nda-grid,.rup-alumni-grid{grid-template-columns:1fr 1fr}.rup-blog-grid,.rup-article-body{grid-template-columns:1fr}.rup-article-col:first-child{border-right:none;border-bottom:1px solid var(--mil-border)}.rup-footer-grid{grid-template-columns:1fr 1fr;gap:32px}.rup-gallery-grid{grid-template-columns:1fr 1fr}.rup-step-grid{flex-direction:column}.rup-article-overlay{padding:26px 28px}.rup-article-overlay h2{font-size:1.45rem}.rup-features-promo{grid-column:span 1}.rup-faq-wrapper{grid-template-columns:1fr}}@media (max-width:576px){.rup-logo-text h1{font-size:.9rem}.rup-logo-text p{font-size:.58rem;letter-spacing:1px}.rup-logo img{height:40px}.rup-layout{padding-top:98px}.rup-container{padding:0 16px}.rup-section-header h2{font-size:1.65rem}.rup-hero{min-height:72vh}.rup-hero-box{padding:24px 18px}.rup-hero-box h2{font-size:1.6rem}.rup-hero-desc{font-size:.86rem}.rup-hero-btns{flex-direction:column}.rup-btn{width:100%;justify-content:center;clip-path:none;border-radius:6px}.rup-btn-outline{clip-path:none;border-radius:6px}.rup-admissions h2{font-size:1.9rem}.rup-courses-grid,.rup-fac-grid{grid-template-columns:1fr}.rup-gallery-grid{grid-template-columns:1fr 1fr;gap:4px}.rup-gallery-item{height:170px}.rup-footer-grid{grid-template-columns:1fr;gap:26px}.rup-faq-cta{flex-direction:column;text-align:center;align-items:center}.rup-faq-cta>i{display:none}.rup-alumni-grid,.rup-nda-grid{grid-template-columns:1fr}}
