body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#f9f9f9;font-family:Segoe UI,sans-serif;margin:0;padding-top:70px}.navbar{background:radial-gradient(circle at top left,#fff8f2,#fff);box-shadow:0 2px 8px #0000001a;padding:10px 30px;position:fixed;top:0;width:100%;z-index:1000}.nav-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.logo img{height:40px}.hamburger{background:none;border:none;cursor:pointer;display:none;font-size:28px}.nav-links{display:flex;gap:20px}.nav-links a{color:#848484;font-weight:500;text-decoration:none;transition:color .3s}.nav-links a:hover{color:#3c3c3c}.nav-links .active{color:#848484}@media (max-width:768px){.hamburger{display:block}.nav-links{background:radial-gradient(circle at top left,#fff8f2,#fff);display:none;flex-direction:column;padding-top:10px;width:100%}.nav-links.show{display:flex}.nav-links a{margin:10px 20px}.nav-container{flex-direction:row}}.hero{background:radial-gradient(circle at top left,#fff8f2,#fff);border-bottom:1px solid #e2e2e2;font-family:Segoe UI,sans-serif;overflow:hidden;padding:70px 20px}.container{margin:auto;max-width:1200px}.content{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}.left{flex:1 1;min-width:300px;padding:20px}.badge{background:#e5f0ff;border-radius:6px;color:#3a68d7;display:inline-block;font-size:.9rem;padding:6px 14px}.badge,.left h1{margin-bottom:20px}.left h1{color:#0b1f4b;font-size:2.7rem;font-weight:700;line-height:1.25}.left h1 span{background:linear-gradient(90deg,#f9ae68,#e3660d);-webkit-background-clip:text;color:#0000}.left p{color:#555;font-size:16px;line-height:1.8;margin:20px 0;max-width:520px}.cta-group{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:25px}.cta-btn{background:#fdf9f5;border:1px solid #e7721c;border-radius:30px;color:#e56c14;font-weight:600;padding:13px 28px;text-decoration:none;transition:.3s ease}.cta-btn:hover{background:#e56c14;color:#fff}.phone{color:#222;font-size:15px;font-weight:600}.phone a{color:#222;text-decoration:none}.right{align-items:center;display:flex;flex:1 1;justify-content:center;min-width:300px;padding:20px}.image-wrap img{height:auto;max-width:530px;width:100%}.tech-stack{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:35px}.tech-stack img{filter:grayscale(70%);height:40px;transition:.3s}.tech-stack img:hover{filter:grayscale(0);transform:translateY(-4px) scale(1.08)}@media (max-width:992px){.left h1{font-size:2.3rem}.image-wrap img{max-width:430px}}@media (max-width:768px){.hero{padding:45px 18px}.content{flex-direction:column-reverse;gap:10px;text-align:center}.left,.right{padding:0;width:100%}.left h1{font-size:2rem;line-height:1.3;margin-top:10px}.left p{font-size:15px;line-height:1.7;margin:18px auto 25px;max-width:100%}.cta-group{align-items:center;flex-direction:column;gap:14px;width:100%}.cta-btn{padding:14px;text-align:center}.cta-btn,.phone{max-width:300px;width:100%}.phone{background:#fff;border-radius:12px;box-shadow:0 8px 20px #0000000f;padding:10px 16px}.image-wrap img{max-width:330px;width:100%}.tech-stack{gap:14px;justify-content:center;margin-top:30px}.tech-stack img{height:34px}}@media (max-width:480px){.hero{padding:35px 15px}.left h1{font-size:1.7rem}.left p{font-size:14px}.cta-btn{font-size:15px;max-width:100%}.phone{font-size:14px;max-width:100%}.image-wrap img{max-width:280px}.tech-stack{gap:12px}.tech-stack img{height:30px}}.course-section{background:#efefef;padding:2rem}.section-heading{color:#1a1a1a;font-size:2rem;font-weight:700;margin-bottom:2rem;text-align:center}.course-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.course-card{align-items:center;background:#fff;border-radius:12px;box-shadow:0 8px 16px #0000000d;display:flex;flex-direction:column;padding:1rem;text-align:center;transition:transform .2s ease}.course-card:hover{transform:translateY(-5px)}.course-image{border-radius:10px;height:200px;margin-bottom:1rem;object-fit:cover;width:100%}.course-title{color:#0a0a23;font-size:1.25rem;font-weight:600;margin:.5rem 0}.course-info p{color:#333;font-size:.95rem;margin:.3rem 0}.see-more{background:#429e00;border-radius:5px;color:#fff;display:inline-block;font-weight:500;margin-top:1rem;padding:.5rem 1rem;text-decoration:none;transition:background .3s}.see-more:hover{background:#265c00}.custom-footer{background-color:#000;color:#fff;padding:40px 20px}.footer-container{display:flex;flex-wrap:wrap;justify-content:space-between;margin:auto;max-width:1200px}.footer-center,.footer-left,.footer-right{flex:1 1;margin:10px;min-width:250px}.footer-left .logo-row{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.footer-left .logo-row img{max-height:80px;object-fit:contain}.footer-logo{margin-bottom:15px;width:150px}.footer-logo-small{margin:5px 10px 5px 0;width:80px}.footer-center h3,.footer-right h3{font-size:20px;margin-bottom:15px}.footer-center ul{list-style:none;padding:0}.footer-center li{margin:5px 0}.icon{margin-right:10px;vertical-align:middle;width:20px}.footer-right a{color:#fff;text-decoration:none}#why-suha{background:#fff;padding:80px 20px;text-align:center}#why-suha .container{margin:auto;max-width:1200px}#why-suha .section-label{background:#f5e9d8;border-radius:20px;color:#e26d06;display:inline-block;font-size:14px;font-weight:600;margin-bottom:10px;padding:6px 14px}#why-suha h2{color:#252525;font-size:32px;font-weight:700;margin-bottom:50px}#why-suha h2 .highlight{color:#e26d06}#why-suha .features{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}#why-suha .feature-box{padding:20px}#why-suha .feature-box img{height:50px;margin-bottom:15px;width:50px}#why-suha .feature-box h3{color:#0f172a;font-size:20px;font-weight:700;margin-bottom:10px}#why-suha .feature-box p{color:#475569;font-size:15px;line-height:1.6}*{box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}body{background-color:#f8f9fa}.instagram-section{background-color:#efefef;overflow:hidden;padding:80px 0;position:relative}.container{margin:0 auto;max-width:1400px;padding:0 20px}.section-header{margin-bottom:40px;text-align:center}.section-title{color:#d85e00;display:inline-block;font-size:42px;font-weight:700;margin-bottom:10px;position:relative}.section-title:after{background:linear-gradient(90deg,#f78820,#bd5a02);border-radius:2px;bottom:-10px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:80px}.section-subtitle{color:#4a4a4a;font-size:18px;line-height:1.6;margin:25px auto 0;max-width:700px}.social-link{color:#f97305;font-weight:600;position:relative;text-decoration:none;transition:color .3s ease}.social-link:hover{color:#d46103}.social-link:after{background:linear-gradient(90deg,#fb8d2d,#d46103);bottom:-3px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .3s ease;width:100%}.social-link:hover:after{transform:scaleX(1);transform-origin:bottom left}.instagram-icon{color:#d46103;font-size:34px;margin-left:10px;vertical-align:middle}.slider-container{overflow:hidden;padding:20px 0;position:relative;width:100%}.slider-container:after,.slider-container:before{content:"";height:100%;pointer-events:none;position:absolute;top:0;width:100px;z-index:2}.slider-container:before{background:linear-gradient(90deg,#f5f7fa,#0000);left:0}.slider-container:after{background:linear-gradient(270deg,#f5f7fa,#0000);right:0}.slider-track{animation:scroll 40s linear infinite;display:flex;width:2800px}.slider-track:hover{animation-play-state:paused}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1400px)}}.slide{flex-shrink:0;height:380px;padding:0 15px;transition:transform .4s ease;width:280px}.slide:hover{transform:scale(1.05);z-index:10}.slide-content{border-radius:12px;box-shadow:0 10px 30px #00000026;height:100%;position:relative;transition:box-shadow .3s ease}.slide:hover .slide-content{box-shadow:0 15px 35px #de6f0140}.slide img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.slide:hover img{transform:scale(1.1)}.logos-section{margin-top:80px}.logos-container{flex-wrap:wrap;gap:30px;margin-top:40px}.logo-box,.logos-container{display:flex;justify-content:center}.logo-box{align-items:center;background:#fff;border-radius:10px;box-shadow:0 8px 20px #00000014;height:120px;overflow:hidden;padding:20px;transition:all .3s ease;width:180px}.logo-box:hover{box-shadow:0 12px 25px #de6f0140;transform:translateY(-10px)}.logo-box img{max-height:80px;max-width:100%;object-fit:contain;transition:transform .3s ease}.logo-box:hover img{transform:scale(1.1)}@media (max-width:768px){.section-title{font-size:32px}.section-subtitle{font-size:16px;padding:0 20px}.slide{height:320px;width:220px}.slider-track{width:2200px}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-1100px)}}.logos-container{gap:20px}.logo-box{height:100px;width:140px}}#who-we-are{background:linear-gradient(180deg,#fff,#fff9f4);overflow:hidden;padding:110px 20px;position:relative}#who-we-are:before{background:#ffe9d8;height:420px;left:-180px;top:-180px;width:420px}#who-we-are:after,#who-we-are:before{border-radius:50%;content:"";filter:blur(40px);position:absolute}#who-we-are:after{background:#fff2e8;bottom:-180px;height:380px;right:-180px;width:380px}.who-container{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;margin:auto;max-width:1200px;z-index:2}.who-container,.who-images{position:relative}.main-image{border-radius:26px;box-shadow:0 25px 60px #0000001f;overflow:hidden}.main-image img{display:block;height:430px;object-fit:cover;transition:.6s;width:100%}.main-image:hover img{transform:scale(1.05)}.floating-image{border:8px solid #fff;border-radius:20px;bottom:-45px;box-shadow:0 20px 45px #00000026;overflow:hidden;position:absolute;right:-30px;transition:.4s;width:58%}.floating-image img{display:block;height:180px;object-fit:cover;width:100%}.floating-image:hover{transform:translateY(-8px)}.who-content{padding-left:20px}.badge{align-items:center;background:#fff3e8;border:1px solid #ffd7b8;border-radius:50px;color:#e56c14;display:inline-flex;font-size:15px;font-weight:600;gap:10px;margin-bottom:22px;padding:10px 22px}.badge i{font-size:14px}.who-content h2{color:#1e293b;font-size:50px;font-weight:800;line-height:1.18;margin-bottom:25px}.who-content h2 span{color:#e56c14}.description{color:#5b6472;font-size:17px;line-height:1.9}.who-content h2:after{background:#e56c14;border-radius:50px;content:"";display:block;height:5px;margin-top:22px;width:80px}.floating-image,.main-image{transition:.4s}.main-image:hover{transform:translateY(-6px)}.floating-image:hover{transform:translateY(-10px)}@media(max-width:991px){.who-container{gap:70px;grid-template-columns:1fr}.who-content{padding-left:0;text-align:center}.who-content h2{font-size:42px}.who-content h2:after{margin:22px auto 0}}@media(max-width:768px){#who-we-are{padding:80px 18px}.main-image img{height:280px}.floating-image{bottom:auto;margin:-40px auto 0;position:relative;right:auto;width:80%}.floating-image img{height:150px}.who-content h2{font-size:32px}.description{font-size:16px;line-height:1.8}.badge{font-size:14px}}.mySwiper{padding:20px 0 30px;width:100%}.mySwiper .swiper-slide{display:flex;justify-content:center;width:280px!important}.slide-content{background:#fff;border-radius:16px;box-shadow:0 10px 25px #0000001f;cursor:pointer;height:380px;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease;width:280px}.slide-content:hover{box-shadow:0 18px 40px #d85e0040;transform:translateY(-10px) scale(1.03)}.slide-content img{height:100%;object-fit:cover;transition:transform .5s ease;width:100%}.slide-content:hover img{transform:scale(1.08)}@media (max-width:768px){.mySwiper .swiper-slide{width:220px!important}.slide-content{height:320px;width:220px}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.d3ffa502.css.map*/