@media(max-width:1199px){.navbar-nav{gap:0}.nav-link{padding:10px 10px!important}.nav-link:after{left:10px;right:10px}.dreamz-logo{width:170px}}
@media(max-width:991px){.main-navbar{min-height:68px}.navbar-collapse{background:#fff;padding:15px 0 20px;border-top:1px solid #edf1f5;margin-top:8px}.navbar-nav{gap:0}.nav-link{padding:11px 5px!important;border-bottom:1px solid #f1f4f8}.nav-link:after{display:none}.header-cta{padding-top:15px}.btn-apply{width:100%;border-radius:8px}.dreamz-logo{width:165px}}
@media(max-width:767px){.main-navbar{padding:7px 0}.dreamz-logo{width:155px}.section-padding{padding:65px 0}.section-title{font-size:30px}.section-description{font-size:14px}}
@media(max-width:575px){.main-navbar{min-height:62px}.dreamz-logo{width:145px}.section-padding{padding:55px 0}.section-title{font-size:27px}.section-label{font-size:11px}.btn-primary-custom,.btn-outline-custom{width:100%;justify-content:center}.navbar-toggler i{font-size:25px}}
@media(max-width:1199px){.hero-section{min-height:520px}.hero-content{max-width:590px}.hero-content h1{font-size:44px}.hero-programs{gap:20px}}
@media(max-width:991px){.hero-section{min-height:500px;background-position:center}.hero-overlay{background:linear-gradient(90deg,rgba(2,31,66,.97) 0%,rgba(3,40,82,.86) 60%,rgba(3,40,82,.45) 100%)}.hero-content{max-width:620px;padding:50px 0}.hero-content h1{font-size:42px}.hero-programs{gap:18px}}
@media(max-width:767px){.hero-section{min-height:650px;background-position:62% center}.hero-overlay{background:linear-gradient(90deg,rgba(2,31,66,.96) 0%,rgba(3,40,82,.84) 100%)}.hero-content{padding:55px 15px;max-width:100%}.hero-content h1{font-size:36px;letter-spacing:-1px}.hero-description{font-size:14px}.hero-description br{display:none}.hero-programs{gap:12px;flex-wrap:wrap}.hero-program{min-width:115px}.program-icon{width:40px;height:40px}.hero-program strong,.hero-program small{font-size:11px}.hero-buttons{flex-wrap:wrap}.hero-btn{padding:0 21px}}
@media(max-width:575px){.hero-section{min-height:680px;background-position:63% center}.hero-content{padding:45px 10px}.hero-label{font-size:11px}.hero-content h1{font-size:32px;line-height:1.12}.hero-description{font-size:13px}.hero-programs{display:grid;grid-template-columns:1fr 1fr;gap:14px}.hero-program{min-width:0}.hero-program:last-child{grid-column:1/2}.hero-buttons{display:flex;flex-direction:column;align-items:stretch}.hero-btn{width:100%}.hero-note{font-size:11px}}
@media(max-width:1199px){.about-wrapper{gap:40px}.about-content h2{font-size:35px}.about-content p{font-size:13px}.stat-card{min-height:135px}}
@media(max-width:991px){.about-section{padding:65px 0}.about-wrapper{grid-template-columns:1fr;gap:40px}.about-content{max-width:700px}.about-content h2{font-size:36px}.about-content p{max-width:680px}.about-stats{max-width:700px}}
@media(max-width:767px){.about-section{padding:55px 0}.about-wrapper{gap:30px}.about-content h2{font-size:32px}.about-content p{font-size:13px;line-height:1.6}.about-stats{gap:10px}.stat-card{min-height:130px;padding:15px 8px}.stat-icon{height:37px;margin-bottom:5px}.stat-icon i{font-size:27px}.stat-card h3{font-size:18px}.stat-card p{font-size:10px}}
@media(max-width:575px){.about-section{padding:50px 0}.about-content .section-label{font-size:11px}.about-content h2{font-size:29px}.about-content p{font-size:12.5px}.about-btn{width:100%;font-size:12px}.about-stats{grid-template-columns:1fr 1fr}.stat-card{min-height:125px}.stat-card h3{font-size:16px}.stat-card p{font-size:9.5px}}

@media(max-width:1199px){.why-grid{gap:10px}.why-card{padding:14px 8px}.why-card h3{font-size:13px}.why-card p{font-size:10px}.why-heading h2{font-size:34px}}
@media(max-width:991px){.why-section{padding:55px 0}.why-grid{grid-template-columns:repeat(3,1fr);gap:15px}.why-card{min-height:180px;padding:18px 12px}.why-card h3{font-size:14px}.why-card p{font-size:11px;max-width:180px}}
@media(max-width:767px){.why-section{padding:50px 0}.why-heading h2{font-size:30px}.why-grid{grid-template-columns:repeat(2,1fr);gap:12px}.why-card{min-height:175px}.why-icon i{font-size:31px}}
@media(max-width:575px){.why-section{padding:45px 0 50px}.why-heading .section-label{font-size:10px}.why-heading h2{font-size:27px}.why-grid{gap:10px}.why-card{min-height:165px;padding:14px 7px}.why-icon{height:40px}.why-icon i{font-size:28px}.why-card h3{font-size:12px;margin-bottom:7px}.why-card p{font-size:9.5px;line-height:1.35;max-width:135px}}

@media(max-width:1199px){.programs-grid{gap:15px}.program-image{height:125px}.program-content{padding:11px 13px 14px}.program-content h3{font-size:18px}.program-content ul li{font-size:11px}.ideal-box span{font-size:10px}.program-btn{font-size:10px}}
@media(max-width:991px){.programs-section{padding:60px 0}.programs-heading h2{font-size:34px}.programs-grid{grid-template-columns:1fr;max-width:600px;margin:auto;gap:20px}.program-card{display:grid;grid-template-columns:42% 58%;overflow:visible}.program-image{height:100%;min-height:330px;border-radius:14px 0 0 14px}.program-content{padding:18px 18px 18px}.program-round-icon{top:15px;left:-31px}.program-content h3{padding-top:0;margin-bottom:7px}.learn-title{margin-bottom:5px}}
@media(max-width:767px){.programs-section{padding:50px 0}.programs-heading h2{font-size:30px}.programs-grid{grid-template-columns:1fr;max-width:500px}.program-card{display:block}.program-image{height:190px;min-height:0;border-radius:14px 14px 0 0}.program-content{padding:14px 16px 16px}.program-round-icon{top:-31px;left:16px}.program-content h3{font-size:19px;padding-top:1px}.program-content ul li{font-size:12px}.ideal-box span{font-size:11px}.program-btn{font-size:11px}}
@media(max-width:575px){.programs-section{padding:45px 0 55px}.programs-heading .section-label{font-size:10px}.programs-heading h2{font-size:27px}.programs-grid{gap:16px}.program-image{height:170px}.program-content{padding:13px 14px 15px}.program-round-icon{width:58px;height:58px;top:-29px}.program-round-icon i{font-size:27px}.program-content h3{font-size:18px}.program-content ul li{font-size:11px}.ideal-box{min-height:55px}.program-btn{height:36px;font-size:10px}}

@media(max-width:1199px){.clients-grid{gap:14px}.client-card{height:78px;padding:10px 13px}.clients-heading h2{font-size:28px}}
@media(max-width:991px){.clients-section{padding:45px 0 50px}.clients-grid{grid-template-columns:repeat(3,1fr);gap:14px}.client-card{height:82px}.clients-heading h2{font-size:27px}}
@media(max-width:767px){.clients-section{padding:42px 0 45px}.clients-heading h2{font-size:25px}.clients-heading p{font-size:12px}.clients-grid{grid-template-columns:repeat(2,1fr);gap:12px}.client-card{height:80px}.client-card:last-child{grid-column:1/-1;max-width:50%;width:100%;margin:auto}.clients-trust{font-size:10px;padding:7px 16px}}
@media(max-width:575px){.clients-section{padding:38px 0 42px}.clients-heading .section-label{font-size:10px}.clients-heading h2{font-size:22px;line-height:1.25}.clients-heading p{font-size:11px}.clients-grid{gap:10px}.client-card{height:72px;padding:9px 10px}.client-card img{max-height:50px}.clients-trust{font-size:9px;padding:7px 12px;margin-top:12px}}

@media(max-width:1199px){.journey-wrapper{max-width:950px;grid-template-columns:1fr 40px 1fr 40px 1fr 40px 1fr}.step-top{gap:12px}.step-content{padding-left:55px}.step-icon i{font-size:34px}.journey-arrow i{font-size:35px}}
@media(max-width:991px){.journey-section{padding:45px 0 50px}.journey-wrapper{grid-template-columns:1fr 45px 1fr;row-gap:30px;max-width:700px}.journey-step:nth-of-type(1){grid-column:1}.journey-arrow:nth-of-type(2){grid-column:2}.journey-step:nth-of-type(3){grid-column:3}.journey-arrow:nth-of-type(4){display:none}.journey-step:nth-of-type(5){grid-column:1}.journey-arrow:nth-of-type(6){grid-column:2}.journey-step:nth-of-type(7){grid-column:3}.step-content{padding-left:55px}}
@media(max-width:767px){.journey-section{padding:45px 0}.journey-heading h2{font-size:28px}.journey-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:28px 20px}.journey-arrow{display:none!important}.step-top{gap:10px}.step-number{width:40px;height:40px;flex-basis:40px;font-size:14px}.step-icon{width:40px;height:40px}.step-icon i{font-size:31px}.step-content{padding-left:50px}.step-content h3{font-size:14px}.step-content p{font-size:10px}}
@media(max-width:575px){.journey-section{padding:40px 0}.journey-heading .section-label{font-size:10px}.journey-heading h2{font-size:24px}.journey-wrapper{grid-template-columns:1fr 1fr;gap:25px 12px}.step-top{gap:7px}.step-number{width:36px;height:36px;flex-basis:36px;font-size:12px}.step-icon{width:36px;height:36px}.step-icon i{font-size:28px}.step-content{padding-left:43px}.step-content h3{font-size:12px}.step-content p{font-size:9px;line-height:1.35}}

@media(max-width:1199px){.testimonials-grid{gap:13px}.testimonial-card{padding:13px;gap:12px}.testimonial-avatar{width:62px;height:62px;min-width:62px;font-size:19px}.testimonial-content p{font-size:10px}}
@media(max-width:991px){.testimonials-section{padding:45px 0 50px}.testimonials-heading h2{font-size:28px}.testimonials-grid{grid-template-columns:1fr;max-width:650px;margin:auto;gap:14px}.testimonial-card{min-height:130px}.testimonial-content p{font-size:11px}}
@media(max-width:767px){.testimonials-section{padding:45px 0}.testimonials-heading h2{font-size:27px}.testimonials-grid{max-width:100%}.testimonial-card{min-height:125px;padding:13px 15px}.testimonial-avatar{width:60px;height:60px;min-width:60px;font-size:18px}}
@media(max-width:575px){.testimonials-section{padding:40px 0 45px}.testimonials-heading .section-label{font-size:10px}.testimonials-heading h2{font-size:24px}.testimonial-card{padding:12px;gap:11px}.testimonial-avatar{width:55px;height:55px;min-width:55px;font-size:16px;border-width:3px}.testimonial-content p{font-size:9.5px;line-height:1.4;margin-bottom:6px}.testimonial-content h3{font-size:11px}.testimonial-content span{font-size:8.5px}}

@media(max-width:991px){.career-cta-section{min-height:220px}.career-cta-content h2{font-size:23px}.career-cta-content h3{font-size:19px}.career-tracks{gap:20px}}
@media(max-width:767px){.career-cta-section{min-height:245px;background-position:center}.career-cta-content h2{font-size:21px}.career-cta-content>p{font-size:10px}.career-cta-content h3{font-size:17px;line-height:1.35;padding:0 20px}.career-cta-btn{height:40px;padding:0 23px;font-size:11px}.career-tracks{gap:15px;flex-wrap:wrap;margin-top:12px}.career-track{font-size:10px}.career-track i{font-size:16px}}
@media(max-width:575px){.career-cta-section{min-height:270px}.career-cta-content h2{font-size:19px}.career-cta-content>p{font-size:9px}.career-cta-content h3{font-size:15px;padding:0 10px}.career-cta-btn{height:38px;font-size:10px}.career-tracks{display:grid;grid-template-columns:1fr;gap:7px;margin-top:12px}.career-track{justify-content:center;font-size:10px}}

@media(max-width:1199px){.footer-main{gap:18px}.footer-tagline{font-size:10px}.footer-nav{gap:6px}.footer-nav a{font-size:9px}.footer-logo img{width:130px}}
@media(max-width:991px){.site-footer{padding:25px 0 14px}.footer-main{flex-wrap:wrap;justify-content:center;text-align:center;gap:18px}.footer-brand{width:100%}.footer-brand p{padding-left:0}.footer-tagline{width:100%;order:2}.footer-nav{order:3}.footer-social{order:4}.footer-bottom{margin-top:2px}}
@media(max-width:767px){.footer-main{gap:14px}.footer-nav{width:100%;flex-wrap:wrap;white-space:normal;gap:6px}.footer-nav a{font-size:9px}.footer-social{margin-top:2px}.footer-bottom{flex-direction:column;gap:7px;text-align:center}.footer-bottom p{font-size:8px}.footer-legal a{font-size:8px}}
@media(max-width:575px){.site-footer{padding:23px 0 12px}.footer-logo img{width:125px}.footer-tagline{font-size:9px;line-height:1.4}.footer-nav{gap:5px}.footer-nav a{font-size:8px}.footer-nav span{font-size:7px}.footer-social a{width:25px;height:25px}.footer-social a i{font-size:11px}.footer-bottom{padding-top:9px}.footer-bottom p{font-size:7.5px}.footer-legal{gap:5px}.footer-legal a{font-size:7.5px}}

@media(max-width:1199px){.application-panel{padding:21px}.application-grid{column-gap:14px}.contact-panel{padding:22px 20px}.apply-title h2{font-size:26px}}
@media(max-width:991px){.apply-section{padding:50px 0}.apply-wrapper{grid-template-columns:1fr}.application-panel{border-right:0;border-bottom:1px solid #edf2f7}.contact-panel{padding:25px}.contact-info>p{max-width:450px}.question-box{max-width:500px}}
@media(max-width:767px){.apply-section{padding:45px 0}.application-panel{padding:20px 18px}.application-grid{grid-template-columns:1fr 1fr;column-gap:13px;row-gap:12px}.skills-group{grid-column:1/3}.submit-area{grid-column:1/3}.apply-title h2{font-size:24px}.contact-panel{padding:22px 18px}}
@media(max-width:575px){.apply-section{padding:35px 0}.apply-wrapper{border-radius:11px}.application-panel{padding:18px 14px}.application-grid{grid-template-columns:1fr;gap:11px}.skills-group,.submit-area{grid-column:auto}.track-group,.resume-group{grid-column:auto}.form-group input:not([type="checkbox"]),.form-group select{height:37px}.form-group textarea{height:85px}.apply-title h2{font-size:22px;margin-bottom:15px}.submit-application{width:100%;height:40px}.submit-area p{font-size:8px}.contact-panel{padding:20px 14px}.contact-heading h2{font-size:19px}.question-box{padding:10px}.quick-grid{grid-template-columns:1fr}.quick-bottom{flex-direction:column}.quick-bottom textarea{width:100%;height:65px}.quick-bottom button{width:100%;height:35px}}