@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/39c55468420adfa6-s.56419174.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.cfd9c1c2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/81cef6a21128489e-s.p.6cf41120.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_e760afd4-module__yDgBHa__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_e760afd4-module__yDgBHa__variable{--font-body:"Jost","Jost Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.e2c8389a.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.9c448f3c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.4f3fa681.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.d19752fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d75971fc-module__qn-apa__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_d75971fc-module__qn-apa__variable{--font-display:"Playfair Display","Playfair Display Fallback"}
:root{--bg-body:#fff;--bg-panel:#f8f9fa;--text-main:#1a1a1a;--text-muted:#666;--grad-start:#00c6ff;--grad-end:#ff007f;--gradient-brand:linear-gradient(135deg,var(--grad-start)0%,var(--grad-end)100%);--accent:#ff007f;--accent-glow:#ff007f33;--border:#00000014;--font-display:"Playfair Display",serif;--font-body:"Jost",sans-serif;--ease-out:cubic-bezier(.23,1,.32,1);--spacing-container:5vw}html{scroll-behavior:smooth;font-size:16px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg-body)}::-webkit-scrollbar-thumb{border:2px solid var(--bg-body);background:#d1d1d1;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--grad-end)}::selection{background:var(--grad-end);color:#fff}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);background-color:var(--bg-body);color:var(--text-main);-webkit-font-smoothing:antialiased;line-height:1.7;overflow-x:hidden}h1,h2,h3,h4,h5{font-family:var(--font-display);color:var(--text-main);font-weight:400}a{color:inherit;transition:all .3s var(--ease-out);text-decoration:none}ul{list-style:none}img{object-fit:cover;max-width:100%;display:block}button{font-family:inherit}.reveal{opacity:0;transition:all 1.2s var(--ease-out);transform:translateY(40px)}.reveal.active{opacity:1;transform:translateY(0)}.marquee-strip{background:var(--gradient-brand);color:#fff;white-space:nowrap;z-index:50;padding:14px 0;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001a}.marquee-content{animation:30s linear infinite marquee;display:inline-block}.marquee-item{text-transform:uppercase;letter-spacing:2px;padding:0 40px;font-size:.85rem;font-weight:600;display:inline-block}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.container{width:100%;max-width:1440px;padding:0 var(--spacing-container);margin:0 auto;position:relative}.section-padding{padding:60px 0;position:relative}.grid-2{grid-template-columns:1fr 1fr;gap:80px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.flex-center{justify-content:center;align-items:center;display:flex}.flex-between{justify-content:space-between;align-items:center;display:flex}.display-text{text-transform:uppercase;letter-spacing:-.03em;margin-bottom:30px;font-size:clamp(3.5rem,9vw,8rem);line-height:.95}.display-text span{color:#0000;-webkit-text-stroke:1px var(--text-main);transition:transform .5s;display:block}.display-text span.filled{color:var(--text-main);-webkit-text-stroke:0;background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-left:.2em;font-style:italic}.section-title{margin-bottom:25px;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.subtitle{text-transform:uppercase;letter-spacing:4px;color:var(--grad-start);background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:.75rem;font-weight:700;display:block}.btn-fashion{color:var(--text-main);text-transform:uppercase;letter-spacing:2px;transition:all .4s var(--ease-out);cursor:pointer;z-index:1;background:#fff;border:1px solid #0000001a;justify-content:center;align-items:center;padding:20px 50px;font-size:.8rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn-fashion:before{content:"";background:var(--gradient-brand);z-index:-1;width:0%;height:100%;transition:width .4s var(--ease-out);position:absolute;top:0;left:0}.btn-fashion:hover:before{width:100%}.btn-fashion:hover{color:#fff;border-color:#0000;box-shadow:0 10px 30px #ff007f4d}.btn-login{color:var(--text-main);text-transform:uppercase;letter-spacing:2px;transition:all .4s var(--ease-out);cursor:pointer;z-index:1;background:#fff;border:1px solid #0000001a;justify-content:center;align-items:center;padding:20px 50px;font-size:.8rem;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.btn-login:before{content:"";background:var(--gradient-brand);z-index:-1;width:0%;height:100%;transition:width .4s var(--ease-out);position:absolute;top:0;left:0}.btn-login:hover:before{width:100%}.btn-login:hover{color:#fff;border-color:#0000}header{z-index:1000;width:100%;padding:25px 0;transition:all .4s;position:fixed;top:0;left:0}header.scrolled{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border-bottom:1px solid #0000000d;padding:15px 0;box-shadow:0 5px 30px #00000008}.logo-container{text-align:center;z-index:1002;flex-direction:column;align-items:center;line-height:.8;transition:transform .3s;display:flex;position:relative;transform:scale(1)}.logo-container:hover{transform:scale(1.05)}.logo-main{font-family:var(--font-display);letter-spacing:-1px;background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.2rem;font-weight:800}.logo-sub{font-family:var(--font-body);letter-spacing:.25em;color:var(--text-main);gap:6px;margin-top:4px;font-size:.7rem;font-weight:700;display:flex}.nav-links{gap:50px;display:flex}.nav-links a{text-transform:uppercase;letter-spacing:2px;color:var(--text-main);padding:5px 0;font-size:.75rem;font-weight:600;position:relative}.nav-links a:after{content:"";background:var(--gradient-brand);width:0;height:2px;transition:width .3s var(--ease-out);position:absolute;bottom:0;left:0}.nav-links a:hover:after{width:100%}.mobile-toggle{cursor:pointer;z-index:1002;background:0 0;border:none;width:45px;height:45px;padding:10px;display:none;position:relative}.mobile-toggle span{background:var(--text-main);opacity:1;border-radius:2px;width:25px;height:2px;transition:all .3s ease-in-out;display:block;position:absolute;left:10px;transform:rotate(0)}.mobile-toggle span:first-child{top:14px}.mobile-toggle span:nth-child(2){top:21px}.mobile-toggle span:nth-child(3){top:28px}.mobile-toggle.active span:first-child{top:21px;transform:rotate(135deg)}.mobile-toggle.active span:nth-child(2){opacity:0;left:-60px}.mobile-toggle.active span:nth-child(3){top:21px;transform:rotate(-135deg)}.hero{align-items:center;width:100%;height:100vh;min-height:700px;display:flex;position:relative;overflow:hidden}.hero-img{z-index:0;opacity:1;background-image:url(https://placehold.co/1920x1080?text=Hero+Image+1920x1080);background-position:50%;background-size:cover;width:65%;height:100%;animation:20s infinite alternate kenburns;position:absolute;top:0;right:0}@keyframes kenburns{0%{transform:scale(1)}to{transform:scale(1.1)}}.hero-overlay{z-index:1;background:linear-gradient(90deg,#fff 35%,#ffffffd9 50%,#0000 100%);width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:2;max-width:800px;padding-top:60px;position:relative}.scroll-indicator{z-index:2;opacity:.7;flex-direction:column;align-items:center;animation:2s infinite bounce;display:flex;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.mouse{border:2px solid var(--text-main);border-radius:20px;width:26px;height:42px;margin-bottom:10px;position:relative}.wheel{background:var(--text-main);border-radius:2px;width:4px;height:8px;animation:1.5s infinite scroll;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes scroll{0%{opacity:1;top:6px}to{opacity:0;top:18px}}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-10px)}60%{transform:translate(-50%)translateY(-5px)}}.stats-strip{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff;justify-content:space-around;padding:30px 0;display:flex}.stats-inner{justify-content:space-around;width:100%;display:flex}.stat-item{text-align:center}.stat-num{font-family:var(--font-display);background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;line-height:1;display:block}.stat-label{text-transform:uppercase;color:var(--text-muted);letter-spacing:1.5px;margin-top:10px;font-size:.7rem;font-weight:600;display:block}.about-img-container{box-shadow:20px 20px 0 var(--bg-panel);position:relative;overflow:hidden}.about-img{object-fit:cover;filter:grayscale();width:100%;height:650px;transition:filter .5s}.about-img-container:hover .about-img{filter:grayscale(0)}.about-text p{color:var(--text-muted);margin-bottom:25px;font-size:1.15rem;font-weight:300}.about-text strong{color:var(--text-main);font-weight:500}.divider{background:var(--gradient-brand);width:60px;height:4px;margin:35px 0}.teacher-card{margin-bottom:30px;position:relative}.teacher-img-wrap{border-bottom:3px solid #0000;border-image:var(--gradient-brand)1;margin-bottom:25px;position:relative;overflow:hidden}.teacher-img{object-fit:cover;filter:grayscale();width:100%;height:650px;transition:all .6s}.teacher-img-wrap:hover .teacher-img{filter:grayscale(0%)scale(1.03)}.teacher-content{padding-left:20px}.teacher-name{font-family:var(--font-display);color:var(--text-main);margin-bottom:5px;font-size:3.5rem;line-height:1}.teacher-role{background:var(--gradient-brand);-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:3px;-webkit-background-clip:text;background-clip:text;margin-bottom:30px;font-size:.9rem;font-weight:700;display:block}.course-item{margin-bottom:50px;position:relative}.course-card{border:1px solid var(--border);background:#fff;height:100%;transition:all .4s;display:block;position:relative;overflow:hidden}.course-img-container{height:350px;position:relative;overflow:hidden}.course-img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:all .6s}.course-card:hover .course-img{filter:grayscale(0%);transform:scale(1.1)}.course-info{padding:30px;position:relative}.course-cat{color:var(--grad-start);text-transform:uppercase;letter-spacing:2px;margin-bottom:12px;font-size:.7rem;font-weight:700;display:block}.course-title{color:var(--text-main);margin-bottom:15px;font-size:1.8rem;transition:color .3s}.course-card:hover .course-title{background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.course-meta{border-top:1px solid var(--border);color:var(--text-muted);justify-content:space-between;align-items:center;margin-top:15px;padding-top:15px;font-size:.9rem;display:flex}.view-btn{text-transform:uppercase;letter-spacing:1px;color:var(--text-main);opacity:0;font-size:.75rem;font-weight:600;transition:all .3s;transform:translate(-10px)}.course-card:hover .view-btn{opacity:1;color:var(--grad-end);transform:translate(0)}.course-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000000d}.gallery-grid{grid-template-rows:repeat(2,350px);grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.gallery-item{cursor:crosshair;position:relative;overflow:hidden}.gallery-item:first-child{grid-area:span 2/span 2}.gallery-item img{width:100%;height:100%;transition:transform .8s}.gallery-item:hover img{transform:scale(1.1)}.gallery-overlay{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-text{color:#fff;font-family:var(--font-display);font-size:2rem;font-style:italic;transition:transform .4s;transform:translateY(20px)}.gallery-item:hover .gallery-text{transform:translateY(0)}.testimonial-container{text-align:center;max-width:900px;margin:0 auto}.testimonial-slider{flex-direction:column;justify-content:center;min-height:250px;display:flex;position:relative;overflow:hidden}.testimonial-quote{font-family:var(--font-display);color:var(--text-main);opacity:0;pointer-events:none;width:100%;font-size:2.2rem;font-style:italic;line-height:1.4;transition:all .6s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.95)}.testimonial-quote.active{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.testimonial-author{color:var(--grad-end);text-transform:uppercase;letter-spacing:2px;font-size:.85rem;font-weight:700;font-family:var(--font-body);margin-top:20px;font-style:normal;display:block}.testimonial-dots{justify-content:center;gap:10px;margin-top:40px;display:flex}.dot{cursor:pointer;background:#ddd;border-radius:50%;width:10px;height:10px;transition:all .3s}.dot.active{background:var(--grad-end);transform:scale(1.3)}.lms-banner{background-image:url(https://placehold.co/1920x800?text=LMS+Banner+1920x800);background-position:50%;background-size:cover;background-attachment:fixed;justify-content:center;align-items:center;height:70vh;display:flex;position:relative}.lms-overlay{background:#00000080;position:absolute;inset:0}.lms-content{z-index:2;text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border:1px solid #ffffff26;max-width:900px;padding:60px;position:relative;box-shadow:0 30px 60px #0000004d}.lms-content .display-text{color:#fff;margin-bottom:20px}.lms-content .display-text span{-webkit-text-stroke:1px #fff}.lms-content .display-text span.filled{color:#fff;-webkit-text-stroke:0;background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.faq-grid{max-width:900px;margin:0 auto}.faq-item{border-bottom:1px solid var(--border);margin-bottom:0}.faq-question{text-align:left;width:100%;color:var(--text-main);font-family:var(--font-display);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:25px 0;font-size:1.6rem;transition:all .3s;display:flex}.faq-question:hover{color:var(--grad-end);padding-left:10px}.faq-answer{max-height:0;color:var(--text-muted);opacity:0;padding-right:40px;font-size:1.1rem;transition:max-height .4s ease-out;overflow:hidden}.faq-answer.open{opacity:1;max-height:500px;padding-bottom:30px;transition:max-height .4s ease-in,opacity .4s}.faq-icon{fill:currentColor;width:24px;height:24px;color:var(--text-muted);transition:transform .3s}.faq-question.active .faq-icon{color:var(--grad-start);transform:rotate(180deg)}.contact-section{background:var(--bg-panel)}.social-links{justify-content:center;gap:20px;margin-top:30px;display:flex}.social-icon{width:50px;height:50px;color:var(--text-main);background:#fff;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.social-icon:hover{background:var(--gradient-brand);color:#fff;box-shadow:0 10px 20px var(--accent-glow);border-color:#0000;transform:translateY(-5px)}.social-icon svg{fill:currentColor;width:20px;height:20px}.map-section{filter:grayscale();border-bottom:1px solid var(--border);width:100%;height:350px;transition:filter .6s;position:relative}.map-section:hover{filter:grayscale(0%)}.map-frame{border:0;width:100%;height:100%}.main-footer{color:#fff;background:#111;padding:60px 0 30px}.footer-grid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:50px;margin-bottom:80px;display:grid}.footer-col .logo-sub{color:#fff}.footer-heading{font-family:var(--font-display);color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:30px;font-size:1.2rem}.footer-links li{margin-bottom:15px}.footer-links a{color:#999;font-size:.95rem;transition:color .3s;display:inline-block}.footer-links a:hover{color:var(--grad-end)}.footer-bottom{text-align:center;color:#666;border-top:1px solid #ffffff1a;padding-top:30px;font-size:.8rem}.modal{z-index:2000;opacity:0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);cursor:default;background:#fffc;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s;display:none;position:fixed;top:0;left:0}.modal.active{opacity:1;display:flex}.modal-content{border:1px solid var(--border);background:#fff;border-radius:4px;grid-template-columns:1fr 1fr;width:95%;max-width:1100px;height:600px;display:grid;overflow:hidden;box-shadow:0 30px 80px #0003}.modal-img-wrap{background:#000;height:100%}.modal-img-wrap img{object-fit:cover;opacity:.9;width:100%;height:100%}.modal-details{flex-direction:column;justify-content:center;padding:60px;display:flex;position:relative}.close-modal{color:var(--text-main);cursor:pointer;z-index:10;background:0 0;border:none;font-size:2.5rem;line-height:1;transition:color .3s;position:absolute;top:20px;right:20px}.close-modal:hover{color:var(--grad-end)}.modal-meta{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:20px;margin:30px 0;padding:25px 0;display:grid}.meta-label{text-transform:uppercase;color:var(--text-muted);letter-spacing:1px;margin-bottom:8px;font-size:.7rem;display:block}.meta-value{color:var(--text-main);font-size:1.2rem;font-family:var(--font-display)}.login-input{text-align:center;border:1px solid var(--border);background:var(--bg-panel);color:var(--text-main);width:100%;font-family:var(--font-body);outline:none;margin-bottom:15px;padding:15px;transition:border .3s}.login-input:focus{border-color:var(--grad-start)}@media (max-width:1024px){.display-text{font-size:5rem}.hero-img{opacity:.3;width:100%}}@media (max-width:900px){.grid-2,.grid-3,.grid-4{grid-template-columns:1fr;gap:50px}.nav-links{-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;z-index:1001;pointer-events:none;background:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;height:100vh;transition:all .6s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;transform:translateY(-20px)}.nav-links.active{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.nav-links li{opacity:0;transition:all .5s;transform:translateY(30px)}.nav-links.active li{opacity:1;transform:translateY(0)}.nav-links.active li:first-child{transition-delay:.1s}.nav-links.active li:nth-child(2){transition-delay:.15s}.nav-links.active li:nth-child(3){transition-delay:.2s}.nav-links.active li:nth-child(4){transition-delay:.25s}.nav-links.active li:nth-child(5){transition-delay:.3s}.nav-links.active li:nth-child(6){transition-delay:.35s}.nav-links.active li:nth-child(7){transition-delay:.4s}.nav-links a{font-size:1.5rem;font-family:var(--font-display);color:var(--text-main);letter-spacing:1px;font-weight:500}.nav-links .btn-login{width:200px;margin-top:20px;margin-left:0!important}.mobile-toggle{display:block}.hero-content{text-align:center;width:100%;padding-top:100px;padding-left:20px;padding-right:20px}.hero-content p{margin-left:auto;margin-right:auto}.scroll-indicator{display:none}.stats-inner{flex-direction:column;gap:40px}.modal-content{grid-template-columns:1fr;width:90%;height:90vh;max-height:90vh;overflow-y:auto}.modal-img-wrap{height:250px}.modal-details{padding:30px}.gallery-grid{grid-template-rows:auto;grid-template-columns:1fr;gap:15px}.gallery-item:first-child{grid-area:auto}.gallery-item{height:350px}.teacher-img{height:500px}.teacher-content{margin-top:20px;padding-left:0}.lms-content{width:90%;padding:40px 20px}.display-text{font-size:3.2rem;line-height:1}.hero{height:100vh;min-height:600px}.footer-grid{text-align:center;grid-template-columns:1fr;gap:40px}.footer-col .logo-container{text-align:center!important;align-items:center!important}.footer-links a{justify-content:center}.social-links{justify-content:center!important}}@media (max-width:600px){.section-padding{padding:50px 0}.container{padding:0 20px}.display-text{font-size:2.5rem}.section-title{font-size:2rem}.about-img{height:350px}.teacher-img{height:400px}.lms-content{padding:30px 20px}.testimonial-quote{font-size:1.4rem}.course-img-container{height:280px}}
