@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-gray-400:#99a1af;--color-gray-600:#4a5565;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-4xl:56rem;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-bold:700;--font-weight-extrabold:800;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-2xl:1rem;--drop-shadow-2xl:0 25px 25px #00000026;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-success:#00c853}@supports (color:lab(0% 0 0)){:root,:host{--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.row-2{grid-row:2}.row-3{grid-row:3}.mx-auto{margin-inline:auto}.my-16{margin-block:calc(var(--spacing) * 16)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-auto{height:auto}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-250{max-width:calc(var(--spacing) * 250)}.max-w-300{max-width:calc(var(--spacing) * 300)}.max-w-\[260px\]{max-width:260px}.max-w-lg{max-width:var(--container-lg)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-20{gap:calc(var(--spacing) * 20)}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#271638\]{background-color:#271638}.bg-\[\#F8F1FE\]{background-color:#f8f1fe}.bg-success{background-color:var(--color-success)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.whitespace-nowrap{white-space:nowrap}.text-black{color:var(--color-black)}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-purple-700{color:var(--color-purple-700)}.text-white{color:var(--color-white)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:text-purple-600:hover{color:var(--color-purple-600)}.hover\:underline:hover{text-decoration-line:underline}}}:root{--ff-brand:var(--font-montserrat), "Montserrat", sans-serif;--ff-body:var(--font-montserrat), "Montserrat", sans-serif;--ff-sub-body:var(--font-roboto), "Roboto", sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--clr-primary:#6e00ff;--clr-accent:#f8f1fe;--clr-green:#00b140;--clr-dark:#2e2e2e;--clr-gray:#666;--clr-border:#e5e5e5;--container-max-size:1600px;--container-padding-inline:120px;--container-padding-block:80px}@media (max-width:3000px){:root{--container-padding-inline:120px;--container-padding-block:120px}}@media (max-width:1440px){:root{--container-padding-inline:100px;--container-padding-block:100px}}@media (max-width:1024px){:root{--container-padding-inline:80px;--container-padding-block:80px}}@media (max-width:768px){:root{--container-padding-inline:40px;--container-padding-block:40px}}@media (max-width:600px){:root{--container-padding-inline:20px;--container-padding-block:40px}}html{overflow-x:hidden}.route-disabled{cursor:not-allowed;opacity:.45;pointer-events:none}body{font-family:var(--ff-body);color:var(--clr-dark);background-color:#fff;max-width:100vw;margin:0;padding:0;overflow-x:hidden}p,h1,h2,h3,h4,h5,h6{font-family:var(--ff-brand);margin:0;padding:0}p{line-height:1.7}button{font-family:var(--ff-brand);cursor:pointer;border-radius:10px}.container-common{max-width:var(--container-max-size);padding-inline:var(--container-padding-inline);padding-block:var(--container-padding-block);margin-inline:auto}.pad-btm-0{padding-bottom:0}.pad-block-0{padding-block:0}.pad-block-end-0{padding-block-end:0}.pad-in-end{padding-inline-end:0}.pad-block-start-0{padding-block-start:0}.pad-block-start-10{padding-block-start:10px!important}.pad-inline{padding-inline:var(--container-padding-inline)}.pad-block{padding-block:var(--container-padding-block)}.pad-blk-end{padding-block-end:var(--container-padding-block)}.hero-grad{background:var(--clr-accent)}.btn-primary{background:var(--clr-primary);color:#fff;font-weight:var(--fw-semibold);border-radius:9999px;padding:.75rem 1.75rem;transition:all .3s}.btn-primary:hover{background:#50c}.bor-btn{color:#2e2e2e;background:#e9dcf8;border:1px solid #670ec3;border-radius:9999px;align-items:center;gap:10px;width:fit-content;padding:10px 20px;font-weight:500;display:inline-flex;position:relative}.hero-ht .bor-btn img{width:60px}.btn-purple{color:#fff;background-color:#670ec3;border:none;padding:.75rem 1.75rem;text-decoration:none;transition:all .3s;box-shadow:0 4px 6px #0000001a;font-weight:var(--fw-semibold)!important;border-radius:10px!important}.ribbanbanner{background-color:#49ff39}.animate-marquee span{margin-right:20px}.animate-marquee span p{color:#2e2e2e;font-weight:var(--fw-bold);padding:15px 10px}.discover-card{text-align:center;padding-inline:var(--container-padding-inline);padding-block:var(--container-padding-block);background:linear-gradient(#e1fcff 0%,#e1fcff12 100%);border-radius:24px}.bg-blue{background:linear-gradient(#e1fcff 0%,#e1fcff12 100%)}.bg-blue-gra{background:linear-gradient(#e1fcff 40%,#e1fcff12 100%)!important}.bg-lt-blue{background-color:#ecfcff}.bg-purple{background-color:#f8f1fe}.bg-pur{background-color:#f7f0ff}.heading-1{font-size:48px;font-family:var(--ff-brand)}.heading-2{font-size:42px;font-family:var(--ff-brand)}.heading-3{font-size:32px;font-family:var(--ff-brand)}.poppins-font{font-family:var(--ff-sub-body)!important}.para-txt{font-size:18px;line-height:1.75rem;font-weight:var(--fw-regular)}.para-txt-1{font-size:24px;line-height:1.75rem;font-family:var(--ff-body)}.para-txt-2{font-size:16px;line-height:1.75rem;font-family:var(--ff-body)}.para-txt-3{font-size:36px;line-height:1.75rem;font-family:var(--ff-body)}.flex-col{flex-direction:column;display:flex}.mg-top-40{margin-top:40px}.mg-top-10{margin-top:10px}.gap{gap:10px}.gap-1{gap:20px}.gap-2{gap:30px}.gap-3{gap:40px}.d-flex{display:flex}.al-fs{align-items:flex-start}.js-sb{justify-content:space-between}.fw-bold{font-weight:var(--fw-bold)!important}.fw-medium{font-weight:var(--fw-medium)!important}.fw-semibold{font-weight:var(--fw-semibold)!important}.text-left{text-align:left}.text-center{text-align:center}.pad-block-start{padding-block-start:var(--container-padding-block)}.max-width-full{max-width:var(--container-max-size)}.mg-auto{margin:0 auto}.max-w-300{max-width:300px}.purple-txt{color:#670ec3;font-weight:var(--fw-bold)}.hero-container{max-width:var(--container-max-size);margin-inline:auto;padding-block:60px;padding-inline-start:var(--container-padding-inline);position:relative;padding-right:0!important}.hero-image-wrapper{align-items:flex-end;height:100%;display:flex;position:absolute;bottom:-62px;right:0}.hero-image-wrapper img{width:100%;height:120%}.hero-swiper .swiper-pagination{bottom:30px!important}.header-container{padding-inline:var(--container-padding-inline);max-width:var(--container-max-size);z-index:100;background:#fff;margin:0 auto;padding-block:20px;position:sticky;top:0;box-shadow:0 2px 10px #00000014}.why-germany p{font-weight:var(--fw-regular);line-height:1.75rem}.why-germany ul li{margin-bottom:10px}.list-svg{align-items:center;gap:20px;display:flex}.study-section{color:#fff;background:#670ec3;border:2px solid #4f00c9;border-radius:20px;padding:40px}.study-container{grid-template-columns:40% auto;display:grid}.study-left{flex-direction:column;flex:1;gap:20px;min-width:280px;display:flex}.ex-yr h2{margin-bottom:10px}.ex-yr p{max-width:75%}.study-left h2{margin-bottom:10px;font-size:28px;font-weight:700}.study-left p{font-weight:300;line-height:1.7;font-family:var(--ff-brand);max-width:40%;margin-bottom:25px}.services-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.services-list li{font-weight:var(--fw-semibold);align-items:center;gap:10px;margin-bottom:12px;line-height:1.4;display:flex}.icon{background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:35px;height:35px;margin-right:12px;display:inline-flex}.icon svg{width:30px;height:30px}.study-form-card{background:#fff;border-radius:12px;flex:1;margin-left:40px;padding:30px;box-shadow:0 4px 10px #0000001a}.study-form-card h3{margin-bottom:20px}.study-form-card form{flex-direction:column;display:flex}.study-form-card select option::-moz-placeholder{color:#00000042}.study-form-card select option::placeholder,.study-form-card select option{color:#00000042}.study-form-card input,.study-form-card select{border:1px solid #ccc;border-radius:6px;padding:14px;font-size:14px}.study-form-card select{background:#fff}.checkbox{color:#00000040;font-size:13px;font-weight:var(--fw-medium);margin-bottom:15px}.checkbox a{color:#670ec3;font-weight:var(--fw-semibold);text-decoration:underline}.study-form-card button{color:#fff;font-weight:var(--fw-medium);cursor:pointer;background:#670ec3;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;margin-top:5px;padding:12px 0;display:flex}.form-section-wrapper{background:#5e0ec5;border-radius:12px;justify-content:center;padding:60px 0;display:flex}.study-form-card{background:#fff;border-radius:16px;padding:40px;box-shadow:0 4px 12px #0000001a}.form-title{color:#2e2e2e;margin-bottom:24px;font-size:20px;font-weight:700}.input-field{width:100%;box-shadow:none;border:1px solid #ddd;border-radius:8px;outline:none;margin-bottom:14px;padding:12px 14px;font-size:15px;transition:border .2s}.input-field::placeholder{color:#00000042}.input-field:focus{box-shadow:none;border-color:#a855f7;outline:none}.phone-container .flag-dropdown{border:none!important;border-radius:8px 0 0 8px!important}.phone-field{width:100%!important;height:48px!important;box-shadow:none!important;border:1px solid #ddd!important;border-radius:8px!important;outline:none!important;padding-left:48px!important}.react-tel-input{font-family:var(--ff-body)!important}.selected-flag{border:1px solid #ddd!important}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:6px 0 0 6px;border:1px solid #ddd!important}.btn-submit{color:#fff;cursor:pointer;background:#5e0ec5;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px;font-size:15px;font-weight:500;transition:background .3s;display:flex}.btn-submit:hover{background:#4a0ba2}button:focus,input:focus,select:focus{box-shadow:none;outline:none}.phone-container{width:100%!important}.phone-container .form-control{width:100%!important;height:48px!important;box-shadow:none!important;border:1px solid #ddd!important;border-radius:8px!important;padding-left:50px!important;font-size:15px!important}input.form-control.input-field.phone-field,select.input-field{font-family:var(--ff-body)!important;color:#00000040!important}.study-container input.form-control.input-field.phone-field,.study-container select.input-field{font-family:var(--ff-body)!important;color:#000!important}.phone-container .flag-dropdown{background:#fff!important;border:none!important;border-radius:8px 0 0 8px!important;height:48px!important}.input-field,.phone-container{box-sizing:border-box;width:100%;display:block}.react-tel-input .country-list .country-name{color:#2e2e2e}.testimonial-section{text-align:left;background:#fff}.testimonial-section h2{color:#2e2e2e;margin-bottom:10px;font-size:24px;font-weight:700}.subtitle{margin-top:30px}.testimonial-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;align-items:stretch;gap:25px;display:grid}.testimonial-card{background:#fff;border-radius:16px;padding:20px;transition:transform .3s;position:relative;overflow:hidden;box-shadow:0 5px 15px #00000014}.testimonial-card:hover{transform:translateY(-5px)}.image-wrapper{position:relative}.image-wrapper img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:400px;transition:opacity .4s}.info{margin-top:15px}.info p{color:#2e2e2e;border-bottom:1px dotted #ccc;margin:8px 0;padding-bottom:6px;font-size:14px}.info span{color:#2e2e2e;margin-right:5px}.overlay{color:#fff;opacity:0;text-align:center;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:25px;transition:opacity .4s;display:flex;position:absolute;inset:0}.overlay-main{flex-direction:column;align-items:center;gap:5px;margin-top:25px;display:flex}.overlay .quote{color:#000;margin-bottom:15px;font-style:italic;line-height:1.7}.overlay h4{color:#000;margin-top:10px;font-weight:700}.overlay .major{color:#000}@keyframes fade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.max-w-250{max-width:250px}.timeline{gap:16%;margin-left:20px}.knowledge-timeline{gap:7%;margin-left:20px}.knowledge-lists{gap:15%}.benefit-img{width:90%;margin:auto}.progress-line{transition:stroke-dashoffset .7s}.testimonial-card:hover img{opacity:.1}.testimonial-card:hover .overlay{opacity:1}.timeline .mb{margin-bottom:0}@media (max-width:1440px){.knowledge-timeline{gap:10%;margin-left:20px}.timeline{gap:20%;margin-left:20px}.student-img{bottom:-261px}}@media (max-width:1300px){.knowledge-timeline{gap:10%;margin-left:20px}.timeline{gap:18%;margin-left:20px}.knowledge-lists{gap:6%}}@media (max-width:1100px){.knowledge-timeline{gap:20%;margin-left:20px}.timeline{gap:33%;margin-left:20px}.knowledge-lists{gap:13%}}ol{margin:0!important}@media (max-width:768px){.knowledge-timeline{gap:20%;margin-left:20px}.timeline{gap:28%;margin-left:20px}.student-img{bottom:-175px}}@media (max-width:600px){.timeline-svg,.benefit-img{display:none!important}.knowledge-timeline,.timeline{gap:28%;margin-left:0}.timeline .mbtm,.mbtm{margin-bottom:20px}.grid-sec{grid-template-columns:1fr!important}.student-img{bottom:-276px}.hero-ht{height:auto;min-height:100vh}.heading-2{text-align:left}}@media (max-width:320px){.student-img{bottom:-208px}}@media (max-width:768px){.testimonial-grid{grid-template-columns:1fr}}.swiper{padding:40px 10px;overflow:hidden}.swiper-slide{justify-content:center;display:flex}.swiper-wrapper{margin-block:40px}.social-icons svg{width:24px;height:24px}.footer-section{font-family:var(--ff-brand);font-weight:var(--fw-regular);line-height:1.75rem;color:#fff!important}.footer-section img{width:220px}.footer-section a{text-decoration:none;color:#fff!important}.footer-sec{flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:40px;display:flex}.footer-legal-links{color:#b3b3b3;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.footer-legal-links a{opacity:.9;color:#b3b3b3!important}.footer-legal-links a:hover{opacity:1;text-decoration:underline!important}.footer-section h4{font-weight:var(--fw-regular);margin:0}.footer-section p{line-height:1.75rem;font-weight:var(--fw-regular);opacity:.9;font-size:14px}.footer-grid{grid-template-columns:repeat(5,1fr);gap:2vw}.footer-links{margin-top:10px;padding:0;list-style:none}.footer-links li{margin-bottom:6px}.footer-links a{opacity:.9;font-size:14px}.footer-links a:hover{opacity:1;text-decoration:underline}@media (max-width:1200px){.footer-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:600px){.footer-grid{grid-template-columns:1fr;gap:30px}}.grid-sec{grid-template-columns:1fr 1fr;display:grid}.stu-sec{margin-top:0}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.mb{margin-bottom:25px!important}.discover-card-items{justify-content:space-between;align-items:center;gap:8px;padding-block-start:40px;display:flex}.discover-card-items svg{width:180px;height:180px}.discover-card-item{flex-direction:column;align-items:center;gap:12px;display:flex}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}.hover-ani{transition:all .4s;transform:translateY(0)}.hover-ani svg{transition:all .4s}.hover-ani:hover{transform:translateY(-4px)}.hover-ani:hover svg{filter:drop-shadow(0 0 20px #670ec366)drop-shadow(0 0 40px #670ec333);transform:translateY(-2px)}.logo{width:150px}header{font-family:var(--ff-brand);z-index:50;position:relative}.top-contact{background:#fff;justify-content:flex-end;align-items:center;gap:12px;padding:8px 0;display:flex}.top-contact a{color:#2e2e2e;font-size:14px;font-weight:var(--fw-regular);font-family:var(--ff-body);border:1px solid #670ec3;border-radius:9999px;align-items:center;gap:8px;padding:6px 12px;text-decoration:none;transition:all .2s ease-in-out;display:flex}.top-contact a:hover{background:#f9f1ff}.top-contact img{width:18px;height:18px}.navbar{justify-content:space-between;align-items:center;padding-top:14px;display:flex}.navbar img{width:220px}.nav-links{align-items:center;gap:28px;font-weight:500;display:flex;position:relative}.nav-links a{color:#2e2e2e;white-space:nowrap;font-size:15px;font-family:var(--ff-body);text-decoration:none;transition:color .3s,text-shadow .3s;position:relative}.nav-links a:hover{color:#670ec3;text-shadow:0 0 1px #670ec3}.nav-links a.active{color:#670ec3;font-weight:var(--fw-bold)}.nav-links a.active:after{content:"";background-color:#670ec3;width:100%;height:4px;position:absolute;bottom:-30px;left:0}.arrow-icon{margin-top:2px;margin-left:5px;font-size:20px;transition:transform .35s;display:inline-block}.more-link:hover .arrow-icon,.more-container:hover .arrow-icon{transform:translateY(-3px)}.more-link{align-items:center;display:flex;position:relative}.more-container{position:relative}.two-col{grid-template-columns:1fr 1fr;gap:2vw;display:grid}.more-dropdown{background:#fff;border-radius:4px;position:absolute;top:100%;right:0;box-shadow:0 4px 6px #0000001a}.sub-column{flex-direction:column;gap:20px;display:flex}.mobile-sub-menu{flex-direction:column;gap:1.5rem;display:flex}.more-details-add{margin-top:-1.5rem}.sub-column-title{padding:10px}.more-dropdown a{white-space:nowrap;padding:10px;display:block}.more-dropdown a.active:after{content:"";background-color:#670ec3;height:2px;position:absolute;bottom:0;left:16px;right:16px}.apply-btn{color:#fff!important;font-weight:var(--fw-bold)!important;font-family:var(--ff-body)!important;cursor:pointer!important;white-space:nowrap!important;background-color:#670ec3!important;border:none!important;border-radius:0!important;padding:10px 28px!important;transition:all .2s ease-in-out!important}.apply-btn-mob{display:block!important}.apply-btn:hover{background-color:#510ca1!important}.hamburger{color:#670ec3;cursor:pointer;z-index:50;font-size:28px;display:none;position:relative}.menu-icon,.close-icon{color:#670ec3;width:28px;height:28px}.sub-menu-grid{grid-template-columns:1fr 1fr;gap:2vw;padding:20px;display:grid}.desktop-nav{justify-content:space-between;align-items:center;display:flex}.nav-links{align-items:center;gap:1.5rem;display:flex}.nav-link{color:#2e2e2e;font-weight:400;text-decoration:none;transition:color .2s}.nav-link:hover{color:#670ec3}.nav-link.active{color:#670ec3;border-bottom:2px solid #670ec3}.more-menu .absolute{z-index:50}.mobile-menu-btn{display:none}@media (max-width:1024px){.desktop-nav{display:none}.mobile-menu-btn{display:block}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.mobile-menu{z-index:2000;background:#fff;width:90%;height:100vh;padding-inline:20px;animation:.3s forwards slideIn;position:fixed;top:0;right:0;overflow-y:auto}.mobile-menu.closing{animation:.3s forwards slideOut}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}.mobile-menu-header{justify-content:space-between;align-items:center;padding-top:20px;display:flex}.mobile-logo{width:140px}.accordion-item-sec{margin-bottom:22px}.accordion-header-sec{cursor:pointer;justify-content:space-between;margin:12px 0;display:flex}.accordion-body{flex-direction:column;padding:10px 0 10px 15px;display:flex}.accordion-link{padding:12px 0}.accordion-link:hover{color:#670ec3}.mobile-item{padding:12px 0;font-size:16px;display:block}.mobile-item.active,.accordion-link.active{color:#670ec3;font-weight:700}.mobile-menu a{color:#2e2e2e;white-space:nowrap;font-size:15px;font-family:var(--ff-body);text-decoration:none;transition:color .3s,text-shadow .3s;position:relative}.mobile-menu a:hover{color:#670ec3;text-shadow:0 0 1px #670ec3;font-weight:500}.mobile-menu .apply-btn{width:100%;margin-top:12px}@media (max-width:1450px){.heading-1{font-size:45px;font-family:var(--ff-brand)}.heading-2{font-size:30px;font-family:var(--ff-brand)}.heading-3{font-size:25px;font-family:var(--ff-brand)}.para-txt{font-size:16px;line-height:1.75rem;font-weight:var(--fw-regular)}.para-txt-1{font-size:20px;line-height:1.75rem;font-family:var(--ff-body)}.para-txt-2{font-size:14px;line-height:1.75rem;font-family:var(--ff-body)}.para-txt-3{font-size:30px}.image-wrapper img{height:300px}}@media (max-width:1350px){.nav-links{gap:1rem}.nav-links a{font-size:14px}}@media (max-width:1300px){.para-txt-1{font-size:17px}.social-icons svg{width:25px;height:25px}}@media (max-width:1100px){.heading-1{font-size:30px;font-family:var(--ff-brand)}.heading-2{font-size:24px;font-family:var(--ff-brand)}.heading-3{font-size:20px;font-family:var(--ff-brand)}.para-txt{font-size:14px;line-height:1.5rem;font-weight:var(--fw-regular)}.para-txt-1{font-size:16px;line-height:1.5rem;font-family:var(--ff-body)}.para-txt-2{font-size:12px;line-height:1.5rem;font-family:var(--ff-body)}.para-txt-3{font-size:25px}.btn-purple{padding:.5rem 1.25rem}.top-contact{justify-content:center;align-items:center;gap:10px;padding:10px 16px;display:flex}.nav-links{display:none}.hamburger{display:block}.apply-btn{display:none}.max-w-250{max-width:100%}.list-svg svg{height:250px}}@media (max-width:1024px){.navbar img{width:200px}.hamburger svg{width:28px;height:28px}.top-contact{padding:8px 24px}.navbar{padding-top:14px}.nav-links{gap:20px}}@media (max-width:768px){.study-container{grid-template-columns:auto}.study-form-card{margin-left:0}.services-list{display:none}.study-left p{max-width:100%}.ex-yr p{text-align:left;max-width:100%;margin:0!important}}@media (max-width:680px){.heading-2{font-family:var(--ff-brand);font-size:20px!important}.phone-container .form-control{height:33px!important}.react-tel-input .selected-flag{height:68%!important}.study-section{padding:20px}.study-left{gap:0;min-width:auto}.discover-card{text-align:left}.discover-card-item{flex-direction:row;width:100%}.discover-card-items{flex-direction:column;justify-content:space-between;gap:8px;display:flex;align-items:baseline!important}.discover-card-items svg{width:80px;height:80px}.grid-sec{grid-template-columns:1fr}.stu-sec{margin-top:20px}.bor-btn{padding:5px 15px}.bor-btn svg{width:16px;height:16px}.bor-btn p{margin:0}.study-form-card{min-width:auto}.grid-cols-3{grid-template-columns:1fr}.footer-section h4{font-size:14px}.footer-section p,.footer-links a{font-size:12px}.footer-sec{flex-direction:column;align-items:flex-start;gap:10px;padding:20px 0}.footer-legal-links{font-size:12px}.footer-sec svg{width:20px;height:20px}.services-list li{font-size:12px}.study-form-card{padding:20px}.study-form-card input,.study-form-card select{color:#00000042;padding:8px 10px;font-size:12px}.max-w-250,.max-w-300{max-width:100%}.top-contact svg{width:12px;height:12px}.top-contact a{gap:4px;padding:4px 6px;font-size:9px}.top-contact{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;padding:10px 0}.navbar img{width:150px}.hamburger svg{width:24px;height:24px}.discover-card-item p{text-align:left}.study-form-card button svg{width:16px;height:16px}.btn-purple{width:100%;padding:.8rem 1.25rem}}.about-hero{text-align:center;color:#fff;background-size:cover;justify-content:center;align-items:center;height:65vh;display:flex;position:relative}.about-hero-content{z-index:1;max-width:35%;position:absolute;bottom:20%}.about-hero-content p{line-height:1.6}.about-hero-content h1{margin-bottom:1rem}.about-hero button{color:#fff;font-weight:var(--fw-semibold);cursor:pointer;background:#670ec3;border:none;margin-top:20px;padding:12px 32px;transition:background .3s}.who-we-are{grid-template-columns:1fr;gap:2rem;display:grid}.who-text{flex:1}.who-text h2{margin-bottom:1rem}.who-text p{margin-bottom:1.2rem;line-height:1.7}.social-icons-svg{color:#670ec3;gap:1rem;margin-top:1rem;font-size:1.75rem;display:flex}.social-icons-svg svg{cursor:pointer;width:30px;height:30px;transition:transform .3s,color .3s}.social-icons-svg svg:hover{color:#9a5bff;transform:scale(1.1)}.who-image img{border-radius:20px;width:100%;box-shadow:0 8px 20px #00000026}@media (max-width:1440px){.about-hero{height:70vh}.about-hero-content{max-width:55%}}@media (max-width:1300px){.about-hero{height:80vh}.about-hero-content{max-width:65%}}@media (min-width:768px){.who-we-are{grid-template-columns:1fr 1fr}}.our-vision img{width:100%}@media (max-width:680px){.our-vision img{width:100%;margin-top:40px}.about-hero{height:auto;padding-block:60px}.about-hero-content h1{margin-bottom:10px;font-size:20px}.about-hero-content p{font-size:13px}}.pillars-section .heading-2{margin-bottom:2rem;font-weight:700}.pillars-section p{color:#2e2e2e;line-height:1.7}.pillars-grid{grid-template-columns:1fr 1fr 1fr;gap:2rem;display:grid}.events-web .opportunities>.pillar-card:last-child{grid-column:2}.pillar-card{text-align:left;background:#fff;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:250px;padding:2rem;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 12px #0000001a}.pillar-card:hover{transform:translateY(-4px)}.pillar-icon{border-radius:12px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1rem;display:flex}.pillar-icon img{width:80px;height:80px;position:absolute;top:8%}.pillar-text .para-txt{line-height:1.6}@media (max-width:600px){.our-values .discover-card-item{flex-direction:column;align-items:flex-start}.our-values{text-align:left}.pillars-grid{grid-template-columns:1fr}.events-web .opportunities>.pillar-card:last-child{grid-column:auto}}.core-memories-section .heading-2{max-width:65%;margin-bottom:10px}.core-memories-section .core-desc{max-width:70%}.memories-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;display:grid}.memory-card{background:#fff;border-radius:12px;height:400px;padding:1rem 1.25rem 1.5rem;transition:all .3s;overflow:hidden;box-shadow:0 4px 12px #0000001a}.memory-card p{color:#000;font-style:italic;font-weight:var(--fw-medium);margin-top:1rem}.memory-card:hover{transform:translateY(-5px);box-shadow:0 6px 18px #670ec326}.memory-image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.memory-quote{color:#444;font-style:italic;line-height:1.6}@media (max-width:1550px){.memory-card{height:355px}}@media (max-width:1300px){.memory-card{height:330px}}@media (max-width:1200px){.memory-card{height:320px}}@media (max-width:1100px){.memory-card{height:280px}}@media (max-width:768px){.memory-card{height:290px}}@media (max-width:600px){.memory-card{height:275px}}.cta-section{background:#f8f1fe}.cta-content{max-width:var(--container-max-size);padding-inline:var(--container-padding-inline);grid-template-columns:1fr 1fr;align-items:center;gap:2rem;margin-inline:auto;padding-inline-end:0;display:grid}.cta-text{flex-direction:column;gap:30px;display:flex}.cta-text .heading-2{color:#2e2e2e;font-size:1.8rem;font-weight:700}.cta-text .para-txt{color:#2e2e2e}.cta-btn{cursor:pointer;transition:background .3s,transform .3s;color:#fff!important;font-weight:var(--fw-semibold)!important;background:#670ec3!important;border:none!important;border-radius:10px!important;width:fit-content!important;padding:10px 60px!important}.cta-btn:hover{transform:translateY(-2px)}.cta-image{display:flex}.cta-image img{width:100%}@media (max-width:768px){.cta-content{text-align:center;grid-template-columns:1fr}.cta-section{padding-inline:var(--container-padding-inline);padding-block:var(--container-padding-block)}.cta-text h2{text-align:left}.core-memories-section .heading-2,.core-memories-section .core-desc{max-width:100%}}.faq-hero{text-align:center;background-position:top;background-size:cover;justify-content:center;align-items:center;height:70vh;display:flex;position:relative}.faq-hero-content{z-index:2;color:#fff;max-width:700px;padding:0 20px;position:relative}.faq-hero-content h1{margin-bottom:10px}.faq-hero-content p{margin-bottom:25px}.faq-button{color:#fff;font-weight:var(--fw-semibold);cursor:pointer;background:#670ec3;border:none;padding:12px 32px;transition:background .3s}.apply-ribbon{color:#fff;text-align:center;background:#00c853;padding:10px 0;font-size:.95rem;font-weight:500;animation:2s infinite pulse}@keyframes pulse{50%{opacity:.5}}.faq-category{color:#2e2e2e;border-left:5px solid #428bc1;margin-bottom:20px;padding-left:14px;font-size:1.6rem;font-weight:600}.faq-category-section{margin-bottom:4rem}.faq-item{cursor:pointer;background:#fff;border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:12px;padding:18px 22px;transition:all .3s;display:flex}.faq-item.active{background:#f7f0ff;border-color:#670ec3;box-shadow:0 2px 6px #6f2dbd33}.faq-item-header{justify-content:space-between;align-items:center;display:flex}.faq-question{color:#2e2e2e;font-size:1rem;font-weight:500}.faq-arrow{transition:transform .3s}.faq-arrow svg{width:15px;height:15px}.faq-item.active .faq-arrow{transform:rotate(180deg)}.faq-answer{color:#2e2e2e;opacity:0;max-height:0;margin-top:5px;font-size:.95rem;line-height:1.6;transition:max-height .4s,opacity .3s;overflow:hidden}.faq-item.active .faq-answer{opacity:1;max-height:fit-content}.faq-link{color:#670ec3;font-weight:500;text-decoration:underline}.faq-link:hover{color:#670ec3}@media (max-width:768px){.faq-category{font-size:1.3rem}}.contact-hero{align-items:center;gap:2rem;display:flex}.contact-hero h2{flex:1;line-height:1.4}.contact-form{border-radius:20px;flex-direction:column;flex:1;justify-content:end;gap:15px;min-width:400px;padding:40px 20px;display:flex;box-shadow:0 2px 6px #6f2dbd33}.contact-form input{border:1px solid #ddd;border-radius:8px;outline:none;padding:12px 15px;font-size:15px}.contact-form button{color:#fff;cursor:pointer;background:#670ec3;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px;transition:all .3s;display:flex}.contact-form button svg{width:14px;height:14px}.virtual-meeting{justify-content:center;align-items:center;gap:40px;display:flex}.virtual-left{flex:1}.virtual-left h2{margin-bottom:30px;line-height:1.5}.virtual-left ul{flex-direction:column;gap:20px;margin:0 0 30px;padding:0;list-style:none;display:flex}.virtual-left ul li{align-items:center;gap:10px;font-size:16px;display:flex}.virtual-left ul li svg{width:20px;height:20px}.virtual-left button{color:#fff;cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:10px 60px;transition:all .3s;display:flex;background:#670ec3!important}.virtual-left button svg{width:20px;height:20px}.virtual-right{flex:1}.virtual-right img{width:100%}.meet-team{text-align:center;background:linear-gradient(#e1fcff 0%,#e1fcff12 100%)}.meet-container h2{color:#2e2e2e;max-width:50%;margin:0 auto 30px}.meet-tabs{justify-content:center;gap:20px;margin-bottom:40px;display:flex}.meet-tabs button{cursor:pointer;color:#2e2e2e;background:#fff;border:2px solid #cecece;border-radius:9999px;width:15%;padding:8px 24px;font-size:15px;transition:all .3s}.meet-tabs button.active,.meet-tabs button:hover{font-weight:var(--fw-bold);border-color:#670ec3}.meet-content{margin-top:20px}.meet-info{text-align:left;flex-direction:column;flex:300px;gap:20px;display:flex}.meet-info h3{color:#2e2e2e}.meet-info p{color:#2e2e2e;max-width:70%;line-height:1.5}.meet-info a{color:#2e2e2e;text-decoration:underline}.meet-info .email a{color:#2e2e2e;text-decoration:none!important}.meet-map{flex:350px}.students-worldwide h2{max-width:70%}.students-worldwide .cta-text{padding-block:20px}.students-worldwide p{max-width:70%}.students-worldwide .btn-green{color:#2e2e2e;width:fit-content;font-weight:var(--fw-bold);background-color:#60d669;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:10px 40px;text-decoration:none;display:flex}.students-worldwide .btn-green svg{width:18px;height:18px}@media (max-width:1100px){.virtual-left h2{max-width:100%}.contact-hero{gap:20px}.students-worldwide h2,.students-worldwide p{max-width:100%}}@media (max-width:768px){.students-worldwide .cta-text{text-align:left}.virtual-meeting{flex-direction:column}.virtual-left button{min-width:250px}.virtual-right img{max-width:max-content}}@media (max-width:600px){.meet-content,.students-worldwide{text-align:center;flex-direction:column}.contact-hero{flex-direction:column}.virtual-left button{min-width:max-content}.contact-form{min-width:auto}.virtual-right img{margin-top:20px;margin-left:0}.meet-container h2{text-align:left;max-width:100%}.meet-map{margin-top:20px}.meet-tabs button{width:100%}.students-worldwide .cta-text{padding-block:0}.cta-content{padding:0}}.blogs-hero{background-position:50%;background-size:cover;justify-content:center;align-items:center;height:300px;display:flex;position:relative;overflow:hidden}.overlay-gradient,.blogs-hero .overlay-gradient{opacity:1;z-index:1;background:linear-gradient(#670ec300 0%,#31075d 100%);position:absolute;inset:0}.blogs-hero .hero-content{color:#fff;text-align:center;z-index:2;padding-inline:var(--container-padding-inline);max-width:var(--container-max-size);position:relative}.blogs-hero .hero-content h1{margin:0;line-height:1.5}.blogs-hero .hero-sub{opacity:.95;margin-top:8px}.green-ribbon{color:#000;text-align:center;background:#00c853;padding:10px 0;font-weight:600}.blogs-container{grid-template-columns:1fr 320px;gap:28px;display:grid}.blogs-grid{grid-template-columns:repeat(2,1fr);gap:25px;display:grid}.blog-card{overflow:hidden}.blog-card a{text-decoration:none}.blog-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:385px;margin-bottom:20px;display:block}.blog-body{flex-direction:column;gap:10px;display:flex}.blog-title{font-size:18px;font-weight:var(--fw-bold);color:#2e2e2e}.blog-title a{color:#2e2e2e!important}.blog-excerpt{color:#2e2e2e;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.blog-meta{color:#888;font-size:12px}.read-more{color:#670ec3;align-items:center;font-size:14px;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.read-more:hover{color:#4f0aa3;text-decoration:underline}.blogs-sidebar{position:relative}.sidebar-latest{background:#fff;border-radius:8px;padding:12px;box-shadow:0 1px 2px 4px #0000001a}.sidebar-latest h4{margin-bottom:20px}.latest-list{flex-direction:column;gap:12px;display:flex}.latest-item{color:inherit;gap:10px;text-decoration:none;display:flex}.latest-item img{-o-object-fit:cover;object-fit:cover;width:100px;height:100px}.latest-title{color:#2e2e2e;font-size:13px;font-weight:var(--fw-bold);margin:0}.latest-date{color:#999;font-size:11px}.view-more-wrap{justify-content:center;margin-top:30px;display:flex}.view-more-btn{color:#fff;cursor:pointer;background:#670ec3;border:none;border-radius:10px;align-items:center;gap:10px;width:fit-content;padding:12px 50px;font-size:15px;font-weight:500;transition:all .3s;display:flex}.view-more-btn:hover{background:#500ba0}.arrow-down,.arrow-up{transition:transform .3s}.pagination{justify-content:center;align-items:center;gap:1rem;margin-top:30px;display:flex}.pag-btn{color:#fff;cursor:pointer;background:#6a0dad;border:none;border-radius:6px;padding:8px 18px;font-size:15px;font-weight:700}.pag-btn:disabled{color:#6a0dad;cursor:not-allowed;background:#fff;border:2px solid #6a0dad}.pag-info{font-weight:600}.single-container{grid-template-columns:1fr 320px;gap:28px;margin-top:20px;display:grid}.single-hero{-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;height:300px;display:block}.single-meta{color:#777;margin:10px 0;font-size:14px}.single-content{color:#2e2e2e;flex-direction:column;gap:20px;margin-top:30px;font-size:16px;line-height:1.8;display:flex}.breadcrumbs a{color:#2e2e2e;font-weight:var(--fw-medium);border-bottom:1px solid;padding-bottom:1px;text-decoration:none}.breadcrumbs span{color:#670ec3;font-weight:var(--fw-semibold)}.wp-block-list{margin:0}@media (max-width:1300px){.blogs-hero .hero-content h1{font-size:32px}}@media (max-width:992px){.blogs-container,.single-container,.blogs-grid{grid-template-columns:1fr}.blogs-sidebar{order:2}}.services{text-align:left;padding-inline:var(--container-padding-inline);flex-direction:column;gap:10px;max-width:80%;padding-block:0;display:flex;max-width:var(--container-max-size)!important}.services h1{max-width:80%;margin-bottom:0}.services p{max-width:60%}.university-page{position:relative}.university-page p{line-height:1.6}.tabs{padding-inline:var(--container-padding-inline);scrollbar-width:none;-ms-overflow-style:none;border-bottom:1px solid #ddd;flex-wrap:nowrap;justify-content:space-between;gap:20px;margin-top:30px;display:flex;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs a{text-decoration:none}.tab-btn{white-space:nowrap;cursor:pointer;color:#00000090;background:0 0;border:none;flex-shrink:0;padding:12px 18px;font-weight:500;transition:all .3s;position:relative}.tab-btn.active{color:#670ec3;font-weight:var(--fw-bold)}.tab-btn.active:after{content:"";background:#6a0dad;border-radius:2px;width:100%;height:4px;position:absolute;bottom:-2px;left:0}@media (max-width:768px){.tabs{justify-content:flex-start;padding:0 15px}}@media (max-width:600px){.services h1,.services p{max-width:100%}.blogs-hero .hero-content h1{max-width:100%;font-size:24px}}.content-section{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.content-sec h2{max-width:50%;margin-bottom:40px}.content-left{flex:1;min-width:300px}.content-left h2{color:#2e2e2e}.content-left ul{margin:0;padding:0;list-style:none}.content-left li{border-bottom:.5px solid #000;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:30px;display:flex}.content-left li svg,.content-left li img{width:70px;height:70px}.content-left li p{color:#2e2e2e;flex:1}.icon{color:#6a0dad;flex-shrink:0;margin-top:3px}.content-right{text-align:center;flex:1}.content-right img{width:100%;box-shadow:0 4px 12px #0000001a}.highlight-box{position:relative}.highlight-box p{font-size:1.2rem}.icon-box{position:absolute;top:6%;left:50%;transform:translate(-50%,-50%)}.icon-box svg{width:320px;height:auto;display:block}.discover-card p{font-size:16px;line-height:1.5}.counselling{flex-direction:column;gap:30px;max-width:75%;margin:0 auto;padding-block:40px;display:flex}.counselling p{margin-top:0}.counselling .btn-purple{color:#fff;cursor:pointer;width:fit-content;font-family:var(--fw-semibold);background:#670ec3;border:none;margin:0 auto;padding:10px 60px;transition:background .3s}@media (max-width:600px){.counselling{max-width:100%}}.knowledge-section{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.knowledge-text{flex:1;min-width:300px}.knowledge-text h2{margin-bottom:40px}.knowledge-lists{padding-inline:0;display:flex}.knowledge-text ol{flex-direction:column;gap:20px;max-width:85%;margin:0;padding:0;list-style:none;display:flex}.knowledge-text li{color:#2e2e2e;flex-direction:column;gap:8px;display:flex}.knowledge-image{text-align:center;flex:1}.knowledge-image img{width:100%}.our-happy h2{text-align:center;max-width:70%;margin:0 auto}.faq-title{text-align:center;color:#2e2e2e;margin-bottom:30px;font-size:22px;font-weight:700}.faq-item{border-bottom:1px solid #ddd}.faq-question{cursor:pointer;color:#2e2e2e;text-align:left;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;width:100%;padding:18px 0;font-size:16px;font-weight:500;line-height:1.7;transition:color .3s;display:flex}.faq-arrow{transition:transform .3s;display:inline-block}.faq-arrow.rotate{transform:rotate(180deg)}.faq-answer{color:#2e2e2e;opacity:0;max-height:0;font-size:15px;line-height:1.6;transition:all .3s;overflow:hidden}.faq-item.open .faq-answer{opacity:1;max-height:500px;padding:0 0 18px}.form-section{color:#fff;background-color:#6b00c9;border-radius:24px;padding-block-start:40px;position:relative;overflow:hidden}.form-container{justify-content:space-between;align-items:flex-start;gap:40px;padding-inline:40px;display:flex}.form-text{flex:1;padding-inline:40px}.form-text h2{margin-bottom:10px;font-size:28px;font-weight:700;line-height:1.4}.form-text h2 span{color:#fff}.form-text p{opacity:.9;font-size:15px;line-height:1.7}.model-form-box{z-index:1;flex:1;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin-top:10px!important;padding:0!important}.form-box{z-index:1;background:#fff;border-radius:12px;flex:1;margin-top:40px;padding:24px;box-shadow:0 8px 24px #0000001a}.form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.form-box form{flex-direction:column;display:flex}.form-box input{margin-top:0}.form-box select{color:#00000040!important}.form-box input,.form-box select,.form-box textarea{color:#000;border:1px solid #ccc;border-radius:6px;width:auto;margin-bottom:10px;padding:12px;font-size:14px;margin-top:0!important}.form-box textarea{resize:none;height:20px}.form-footer{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.form-box ::placeholder{color:#00000040;font-size:14px}.form-box label{color:#670ec3;font-weight:var(--fw-medium)}.form-footer label{color:#670ec3;align-items:center;gap:10px;font-size:14px;display:flex}input[type=checkbox]{margin-top:0;margin-bottom:0}.form-box button{color:#fff;cursor:pointer;background:#6b00c9;border:none;border-radius:6px;width:fit-content;margin:20px auto 0;padding:10px 22px;font-weight:600}.form-footer button:hover{opacity:.9}.lead-form{flex-direction:column;width:100%;display:flex}.lead-form input,.lead-form select,.lead-form textarea{color:#000;width:100%;font-size:15px;font-family:var(--ff-body);border:1px solid #ddd;border-radius:8px;outline:none;margin-bottom:14px;padding:12px 14px}.lead-form select{color:#555;background:#fff}.lead-form textarea{resize:none;min-height:70px}.lead-form input:focus,.lead-form select:focus,.lead-form textarea:focus{border-color:#670ec3;box-shadow:0 0 0 2px #670ec31a}.lead-form .phone-container{margin-bottom:14px}.lead-form .phone-container .form-control{border-radius:8px!important;width:100%!important;height:48px!important}.lead-form .form-footer{margin-bottom:14px}.lead-form .form-footer label{color:#555;align-items:center;gap:8px;font-size:13px;display:flex}.lead-form .form-footer input[type=checkbox]{width:auto;margin:0}.lead-form button[type=submit]{color:#fff;cursor:pointer;background:#670ec3;border:none;border-radius:8px;margin-top:4px;padding:12px 0;font-weight:600}.lead-form button[type=submit]:disabled{opacity:.6;cursor:not-allowed}.modal-content.lead-modal{height:auto;max-height:90vh;overflow-y:auto}.eiffel-image{-o-object-fit:contain;object-fit:contain;pointer-events:none;opacity:.9;width:100%;bottom:0}@media (max-width:1440px){.knowledge-text ol{gap:20px}}@media (max-width:900px){.form-grid{grid-template-columns:1fr;gap:0}.content-section{flex-direction:column}.content-sec h2{max-width:66%;margin-bottom:40px}.form-container{text-align:center;flex-direction:column}.form-text{margin-bottom:0}.form-box{width:-webkit-fill-available}.form-box label{text-align:left}.faq-item{padding:18px 0}.icon-box{top:6%}.icon-box svg{width:250px}}@media (max-width:600px){.content-sec h2{max-width:100%;margin-bottom:40px}.our-happy h2{text-align:left;max-width:100%;font-size:22px}.form-text{padding-inline:20px}.form-container{padding-inline:20px;padding:0}.form-box{margin-inline:10px;padding:24px 10px}.faq-item{padding:0}.icon-box{top:3%}.icon-box svg{width:170px}.knowledge-lists svg{display:none}}.services-core-memories .swiper{max-width:var(--container-max-size);margin-inline:auto}.section-title{text-align:center;margin-bottom:24px;font-size:2rem;font-weight:600}.exam-tabs{scrollbar-width:none;gap:10px;margin-top:20px;margin-bottom:30px;padding:10px 0;display:flex;overflow-x:auto}.exam-tabs a{color:#2e2e2e;text-decoration:none}.exam-tabs a:hover{text-decoration:none}.exam-tabs::-webkit-scrollbar{display:none}.exam-tab{white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d0d6e0;border-radius:30px;padding:10px 20px;transition:all .3s}.exam-tab.active{color:#670ec3;font-weight:var(--fw-bold);border-color:#6b1ad5}.exam-content{border:1px solid #717171}.exam-item{margin-bottom:20px}.exam-item h3{color:#2e2e2e;font-weight:var(--fw-semibold);background:#e1fcff;align-items:center;gap:10px;margin-bottom:6px;padding:15px;display:flex}.exam-item h3 svg{width:24px;height:24px}.exam-item ul{margin:0;padding-left:50px}.exam-item li{color:#2e2e2e;margin-bottom:4px;line-height:1.5}.exam-item p{color:#2e2e2e;padding-left:50px;line-height:1.6}.leading-tech{padding-block:60px;padding-inline:40px}.leading-tech p{font-weight:var(--fw-regular)}.pdf-btn{font-weight:var(--fw-bold);cursor:pointer;text-align:center;background:#670ec3;border:none;border-radius:6px;width:fit-content;margin:30px auto 0;padding:10px 22px;color:#fff!important}.uni-card{text-align:center;transition:all .3s}.uni-card:hover{transform:translateY(-5px)}.uni-img{-o-object-fit:contain;object-fit:contain;width:130px;height:130px;margin:0 auto 10px}.course-card{background:#fff;border-radius:20px;flex-direction:column;justify-content:space-between;height:329px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 3px 12px #0000000f}.course-card:hover{transform:translateY(-6px);box-shadow:0 6px 16px #0000001a}.course-img{-o-object-fit:cover;object-fit:cover;width:100%;height:180px}.course-info{text-align:left;flex-direction:column;justify-content:space-between;padding:16px;display:flex}.course-title{color:#2e2e2e;margin-bottom:6px;font-weight:600}.text-muted{font-size:14px}.course-link{color:#670ec3;justify-content:space-between;align-items:center;margin-top:15px;font-weight:500;text-decoration:none;transition:color .2s;display:flex}.course-item{color:#670ec3;text-align:center;border:1px solid #670ec3;border-radius:5px;width:auto;padding:10px;font-size:14px;font-weight:500}.uni-swiper,.courses-swiper{padding-top:1.5rem}.right-popup-overlay{z-index:9999;background:#00000080;position:fixed;inset:0;overflow:hidden}.right-popup{background:#fff;width:60%;height:100%;padding:25px 30px;animation:.35s forwards slideIn;position:absolute;top:0;right:0;overflow:hidden auto}.right-popup h2{margin-bottom:30px;font-weight:700}.right-popup h3{color:#2e2e2e;margin-top:20px;font-size:18px;font-weight:700}.right-popup ul{padding-left:20px}.right-popup li{margin-bottom:6px;line-height:1.6}.right-popup-overlay .close-btn{cursor:pointer;color:#000;background:0 0;border:none;font-size:40px;position:absolute;top:12px;right:16px}.right-popup-overlay .cta-btn{color:#fff;cursor:pointer;font-weight:var(--fw-semibold);background:#670ec3;border:none;border-radius:10px;width:100%;margin-top:25px;margin-bottom:10%;padding:12px 28px;display:block}.right-popup::-webkit-scrollbar{width:8px;height:min-content;display:none}.right-popup::-webkit-scrollbar-track{background:#f3e6ff;border-radius:10px}.right-popup::-webkit-scrollbar-thumb{background:#670ec3;border-radius:10px}.right-popup::-webkit-scrollbar-thumb:hover{background:#540aa5}.modal-overlay{z-index:999;background:#00000073;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background:#fff;border-radius:14px;flex-direction:column;width:100%;max-width:550px;height:450px;padding:25px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #0000001a}.close-btn{cursor:pointer;color:#271638;background:0 0;border:none;font-size:20px;position:absolute;top:10px;right:12px}.modal-title{margin-bottom:10px}input,textarea{width:96%;font-size:14px;font-family:var(--ff-body);border:1.5px solid #ddd;border-radius:8px;outline:none;margin-top:20px;padding:12px}textarea{resize:none;height:80px;margin-top:15px}input:focus,textarea:focus{border-color:#670ec3;box-shadow:0 0 0 2px #670ec31a}.form-row{gap:10px;display:flex}.custom-select-wrapper{width:100%;margin-top:40px;position:relative}.custom-select{cursor:pointer;background:#fff;border:1.5px solid #ddd;border-radius:12px;padding:14px;transition:all .2s}.custom-select.open{border-color:#670ec3;box-shadow:0 0 0 2px #670ec31a}.selected{color:#555;justify-content:space-between;align-items:center;display:flex}.selected.active{color:#670ec3;font-weight:600}.arrow{font-size:12px}.dropdown{z-index:99;background:#fff;border:1.5px solid #ddd;border-radius:12px;max-height:250px;position:absolute;top:110%;left:0;right:0;overflow:hidden;box-shadow:0 6px 25px #00000014}.search-wrapper{padding:8px 12px 0;position:relative}.search-box{border:1px solid #ddd;border-radius:8px;width:90%;padding:8px 35px 8px 10px;font-size:14px}.search-icon{color:#271638;font-size:14px;position:absolute;top:70%;right:30px;transform:translateY(-30%)}.dropdown ul{max-height:180px;margin:0;padding:0;list-style:none;overflow-y:auto}.dropdown li{cursor:pointer;color:#000;padding:10px 16px;transition:all .2s}.dropdown li:hover{color:#670ec3;background:#f7f0ff;font-weight:500}.dropdown ul::-webkit-scrollbar{width:6px}.dropdown ul::-webkit-scrollbar-thumb{background:#670ec3;border-radius:10px}.dropdown ul::-webkit-scrollbar-track{background:#f1f1f1}.modal-actions{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.next-btn,.back-btn,.submit-btn{cursor:pointer;border:none;border-radius:8px;padding:10px 40px;font-size:15px;transition:all .2s}.next-btn,.submit-btn{color:#000;background:#f3f3f3}.next-btn.active,.submit-btn.active{color:#fff;background:#670ec3}.back-btn{color:#000;background:0 0;border:1px solid #670ec3}@keyframes fadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.visa-container{grid-gap:40px;grid-template-columns:1fr 350px;margin:auto;display:grid;position:relative}.left-content{max-width:90%}.left-content h2{margin-top:15px;margin-bottom:15px}.left-content h3{margin:25px 0 10px}.left-content p,.left-content li{color:#2e2e2e;line-height:1.7}.main-list{flex-direction:column;gap:15px;margin-left:0;padding-left:0;display:flex}.main-list p{line-height:1.7}.sub-list{flex-direction:column;gap:15px;margin-top:10px;padding-inline-start:15px;list-style-type:disc;display:flex}.sub-list li{line-height:1.7}.sidebar{background-color:#f8f8f8;flex:1;height:fit-content;padding:20px}.sidebar img{width:100%}.sidebar .box{margin-block-start:25px}.sidebar h3{align-items:center;gap:10px;margin-bottom:12px;display:flex}.sidebar p,.sidebar li{line-height:1.7}.sidebar ul{padding-left:20px}.key-details-mobile{display:none}@media (max-width:900px){.left-content{max-width:100%}}@media (max-width:768px){.visa-container{flex-direction:column;display:flex}.left-content{order:1}.sidebar{order:2;margin-top:20px}.key-details{order:3}.sidebar img{max-width:100%}.visa-container{gap:0}.key-details-desktop{display:none}.key-details-mobile{margin-top:20px;display:block}}@media (max-width:700px){.visa-container{flex-direction:column;display:flex}}@media (max-width:480px){.sub-list{margin-left:0}}@media (max-width:1550px){.about-hero-content{max-width:60%}}@media (max-width:900px){.about-hero-content{max-width:70%;position:relative;bottom:-15%}}@media (max-width:600px){.about-hero-content{max-width:100%;padding:0 20px;bottom:-40px}.public-universities .about-hero-content{max-width:100%}.leading-tech{padding-block:20px;padding-inline:20px}.modal-overlay{padding:10px}.search-box{width:auto}.form-row{flex-direction:column;gap:0}.right-popup{width:auto}.right-popup-overlay .close-btn{font-size:30px;top:0;right:4px}}.field-wrapper{background:#fff;border-radius:15px;padding-bottom:40px;overflow:hidden}.field-wrapper h2{text-align:center;border-bottom:1px solid #00000014;padding:40px 25px 25px}.field-sidebar{flex-direction:row;gap:8px;padding:20px;display:flex}.sidebar-item{text-align:left;cursor:pointer;color:#000;text-align:center;background:0 0;border:1px solid #a5a5a5;padding:10px 20px;font-size:12px;line-height:1.5;transition:color .3s,text-shadow .3s;border-radius:15px!important}.sidebar-item:hover{color:#670ec3;text-shadow:0 0 1px #670ec3}.sidebar-item.active{color:#670ec3;background:#f8f1fe;border:1px solid #670ec3;border-radius:15px;font-weight:500}.field-section .salary-header p{max-width:80%;line-height:1.5}.field-sec{grid-template-columns:1fr 2fr;display:grid}.field-sec img{-o-object-fit:cover;object-fit:cover;width:auto;height:400px;padding:20px}.field-content{flex:1;padding:30px}.course-grid{gap:20px;margin-top:10px;margin-bottom:30px;display:flex}.company-logos{flex-wrap:wrap;align-items:center;gap:15px;margin-top:20px;display:flex}.company-logos img{-o-object-fit:contain;object-fit:contain;border:1px solid #670ec3;border-radius:5px;max-width:30%;padding:8px 15px;height:40px!important}@media (max-width:1200px){.field-sec img{height:280px}}@media (max-width:1024px){.sidebar-item{font-size:9px}}@media (max-width:768px){.field-section .salary-header p{max-width:100%;margin-top:10px;line-height:1.7}.field-wrapper{flex-direction:column}.field-wrapper h2{text-align:left}.field-sidebar{white-space:nowrap;width:100%;padding:10px;display:flex;overflow-x:auto}.sidebar-item{padding:10px 16px;font-size:14px;display:inline-block}.sidebar-item.active{border-bottom:3px solid #7b2dfb;border-left:none}.company-logos img{height:35px}}.desktop-only{display:flex}.mobile-only{display:none}@media (max-width:768px){.desktop-only{display:none}.course-grid{flex-wrap:wrap;gap:10px}.mobile-only{width:100%;padding-top:20px;display:block}.field-section .accordion-item{color:#2e2e2e;background:0 0;border-bottom:1px solid #e5e5e5;border-radius:0;margin-bottom:12px;padding:0;overflow:hidden}.accordion-header{background:0 0;border:none;justify-content:space-between;width:100%;padding:14px 16px;display:flex}.mobile-accordion.accordion-body{background:#fff;padding:10px 16px 16px}.company-logos{gap:20px}.accordion-header:hover{background:#f0e7ff;border-radius:0;width:100%}.accordion-item .accordion-header.active{color:#670ec3;background:#f8f1fe;border-left:4px solid #670ec3;border-radius:0;width:100%;font-weight:700}}@media (max-width:600px){.company-logos img{height:25px}}.salary-header{flex-direction:column;gap:20px;margin-bottom:40px;display:flex}.salary-header svg{width:30px;height:30px}.salary-two-columns{justify-content:center;gap:60px;margin-top:40px;margin-bottom:50px;display:flex}.column{flex:1}.salary-block{margin-bottom:32px}.salary-block:last-child{margin-bottom:0}.range{color:#2e2e2e;margin-bottom:6px;font-size:26px;font-weight:700}.salary-mobile-list{color:#2e2e2e;flex-direction:column;gap:20px;margin-top:20px;margin-bottom:50px;display:none}.bottom-info-box{color:#2e2e2e;background:#e1fcff;flex-direction:column;gap:16px;padding:24px 30px;font-size:15px;line-height:1.6;display:flex}.bottom-info-box .cost{align-items:flex-start;gap:10px;display:flex}.info-item{color:#2e2e2e;line-height:1.5}.bottom-info-box svg{width:30px;height:30px}.info-item span{font-weight:var(--fw-semibold)}.consultant-tip{color:#2e2e2e;line-height:1.5}.consultant-tip svg{border:1px solid #670ec3;width:30px;height:30px;padding:3px 7px}.pr li{flex-direction:column;gap:12px;display:flex}.pr li p{color:#2e2e2e}.pr-sec{align-items:flex-start!important}.pr-svg svg{height:510px}.prtimeline svg{border:none;width:auto;height:auto}.summary{flex-direction:column;gap:20px;margin-bottom:40px;display:flex}.summary p{align-items:center;gap:10px;display:flex}.summary svg{width:20px;height:20px}@media (max-width:2000px){.pr-svg svg{height:520px}}@media (max-width:1440px){.pr-svg svg{height:650px}}@media (max-width:900px){.salary-header .pr-sec{flex-direction:column}.pr-svg svg{height:460px}}@media (max-width:600px){.salary-two-columns{display:none}.salary-mobile-list{line-height:1.7;display:flex}.pr-sec .knowledge-text{min-width:auto}.prtimeline h2{margin-top:0}.prtimeline .mg-top-40{margin-top:20px}.bottom-info-box{padding:10px;line-height:1.7}.range{font-size:22px}.mobile-block .range{margin-bottom:8px;font-size:20px}.summary svg{width:auto}.summary p{grid-template-columns:.1fr 1fr;align-items:center;display:grid}}.swiper-pagination{margin-top:20px!important;position:relative!important}.swiper-pagination-bullet{opacity:.5}.swiper-pagination-lock{display:block!important}.events-section{flex-direction:column;gap:40px;display:flex}.events-section .who-text{max-width:80%}.events-section .who-text p{margin-bottom:0}.events-section .who-we-are{align-items:center;gap:4rem}.events-section .who-we-are img{border-radius:0;flex:1}.opportunities{margin-top:40px}.opportunities .pillar-card{min-height:auto}.opportunities .pillar-icon{width:100px;height:100px}.abroad-students{align-items:center}.abroad-students .who-image{margin-left:auto;margin-right:auto}.abroad-students .who-text p{max-width:100%;font-size:25px}.abroad-students .who-image img{border-radius:0;width:100%;height:440px}.student-dream{border-radius:40px}.story-text{flex-direction:column;justify-content:center;gap:20px;padding-inline:40px;display:flex}.dream-mob{display:none}.dream-des{display:block}.success-story-section p{flex-direction:column;gap:20px;max-width:50%;margin:0 auto;display:flex}.success-section{flex-direction:column;gap:30px;margin-top:40px;display:flex}.success-section button{width:fit-content;margin:0 auto;font-weight:700}.google-review{background-color:#fff;border-radius:10px;width:fit-content;margin-left:auto;padding:20px}.reviews-header{flex-wrap:wrap;justify-content:space-between;gap:10px;display:flex}.google-review img{width:90px}.review-card{background:#fff;border-radius:20px;padding:20px;box-shadow:0 3px 10px #00000014}.review-cad-sec{background:linear-gradient(120deg,#ffd8f7 0%,#fff 25% 60%,#d6e7ff 100%);border-radius:16px;height:230px;padding:20px}.review-user{align-items:center;gap:10px;display:flex}.review-user img{border-radius:50%;width:45px;height:45px}.review-stars img{width:100px}.swiper-pagination-bullet-active{background:#4f46e5}.insta-section{background:#f9f4ff;padding:60px 0}.insta-title{margin-bottom:30px;font-size:26px;font-weight:600}.insta-card{border-radius:18px;position:relative;overflow:hidden}.insta-img{border-radius:18px;width:100%;display:block}.insta-card .play-btn{cursor:pointer;z-index:5;background:0 0;border:none;margin-right:20px;transition:transform .2s}.insta-card .play-btn:hover{transform:scale(1.1)}.insta-info{color:#fff;background:#0000008c;justify-content:space-between;width:100%;padding:12px 15px;display:flex;position:absolute;bottom:0;left:0}.insta-info h4{margin:0;font-size:18px}.insta-info p{margin-top:4px;font-size:14px}.video-popup{z-index:9999;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.video-popup-inner{background:#000;border-radius:14px;justify-content:center;align-items:center;width:95%;max-width:60%;max-height:85vh;display:flex;position:relative}.popup-video{-o-object-fit:contain;object-fit:contain;background:#000;border-radius:14px;width:100%;height:auto;max-height:85vh}.close-btn{color:#670ec3;cursor:pointer;z-index:10;font-size:20px;font-weight:700;position:absolute;top:10px;right:10px}.swiper-pagination-bullet-active{opacity:1;background:#6d28d9}.swiper-button-next{background:#fff;border-radius:50%;width:45px;height:45px;right:-10px;box-shadow:0 3px 8px #00000026}.swiper-button-next:after{color:#6d28d9;font-size:20px}.swiper-button-prev{display:none}@media (max-width:600px){.video-popup{padding:0}.video-popup-inner{width:95%;max-width:90%;max-height:75vh;position:relative}.popup-video{max-height:75vh}}@media (max-width:1200px){.success-story-section p{max-width:70%}}@media (max-width:900px){.abroad-students .who-text p{font-size:20px}.abroad-students .who-image img{border-radius:0;width:100%;height:auto}.knowledge-lists .time-line{display:none}.knowledge-lists .mbtm{margin-bottom:40px}.prtimeline .grid-sec{grid-template-columns:1fr}}@media (max-width:600px){.google-review{margin-left:0}.knowledge-lists .mbtm{margin-bottom:20px}.events-section .who-we-are{flex-direction:column}.events-section .who-text{order:1;max-width:100%}.events-section .who-image{order:2}.events-section .who-we-are{gap:20px}.opportunities{margin-top:25px}.opportunities .pillar-icon{width:80px;height:80px}.story-text{padding-block:30px;padding-inline:20px}.student-dream .our-vision img{margin-top:10px}.dream-mob{margin-left:auto;margin-right:auto;display:block}.dream-des{display:none}.success-story-section h2{text-align:left!important}.success-story-section p{max-width:100%;text-align:left!important}.success-section{margin-top:20px}.time-line{display:none}}.salary-section{margin-bottom:50px}.salary-container{grid-template-columns:1fr 2fr;display:grid}.salary-left{flex:1;max-width:380px}.salary-left svg{width:30px;height:30px}.small-heading{margin-top:10px}.main-heading{margin:10px 0 15px}.desc{margin-bottom:20px;font-size:15px}.salary-right{flex:2}.salary-row{gap:25px;margin-bottom:25px;display:grid}.salary-row.row-2{grid-template-columns:repeat(2,1fr)}.salary-row.row-3{grid-template-columns:repeat(3,1fr)}.salary-card{background:#fff;border-radius:14px;flex-direction:column;gap:30px;padding:25px 20px;display:flex;box-shadow:0 4px 25px #0000000f}.card-icon{width:40px;margin-bottom:12px}.card-title{color:#670ec3;min-height:36px;font-size:13px;font-weight:500}.card-range{margin-top:5px;font-size:26px;font-weight:700}.currency{color:#777;font-size:12px}@media (max-width:1024px){.salary-row.row-2,.salary-row.row-3{grid-template-columns:1fr 1fr}}@media (max-width:700px){.salary-container{grid-template-columns:1fr;gap:20px}.salary-row.row-2,.salary-row.row-3{grid-template-columns:1fr}}.benefits-section{max-width:1200px;margin:auto;padding:60px 20px;font-family:sans-serif}.benefits-title{text-align:center;margin-bottom:60px;font-size:32px;font-weight:700}.benefits-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid;position:relative}.benefits-grid .timeline-item{flex-direction:column;gap:0}.benefits-grid .timeline-image{box-shadow:none;background:0 0}.timeline{padding-left:50px;position:relative}.timeline-line{background-image:repeating-linear-gradient(#bfbfbf 0 8px,#0000 8px 16px);width:2px;height:100%;position:absolute;top:0;left:20px}.timeline-progress{background-color:#6a0dad;width:2px;transition:height .6s;position:absolute;top:0;left:20px}.timeline-item{opacity:.4;transition:all .7s;position:relative;transform:translate(10px)}.timeline-circle{background:#fff;border:4px solid #ccc;border-radius:50%;width:22px;height:22px;transition:all .4s;position:absolute;top:0;left:-55px}.circle-active{background:#49ff39;border-color:#6a0dad;left:-37px;transform:scale(1.1)}.timeline-title{font-weight:600}.timeline-text{width:80%;margin-top:6px}.timeline-image-box{justify-content:center;align-items:center;display:flex}.timeline-image{width:90%;max-width:420px;transition:opacity .6s,transform .6s}.knowledge-container{max-width:1200px;margin:auto}.knowledge-heading{text-align:left;width:70%;margin-bottom:50px;font-weight:600}.knowledge-grid{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.knowledge-timeline{position:relative}.timeline-number{cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-weight:700;transition:all .3s;display:flex}.number-active{color:#000;background:#45defe;border:none}.knowledge-grid .timeline-line{background:#45defe;border-radius:10px;width:3px;height:90%;position:absolute;top:0;left:28px}.timeline-progress{background:#45defe;border-radius:10px;width:3px;height:0%;transition:height .4s;position:absolute;top:0;left:28px}.number-active{color:#000;background:#45defe;border:none;margin-left:5px;transform:scale(1.1)}.timeline-text{max-width:85%;line-height:1.5}.knowledge-scroll-section{position:relative;overflow:visible;min-height:unset!important}.knowledge-sticky{justify-content:space-between;align-items:flex-start;gap:40px;display:flex;position:sticky;top:0}.knowledge-left{flex-direction:column;gap:10px;display:flex}.knowledge-item{border-radius:18px;padding:25px 28px;transition:all .4s}.knowledge-item.active{box-shadow:0 10px 40px #0000000d}.knowledge-item h3{margin-bottom:8px;font-size:20px}.knowledge-item p{max-width:450px;font-size:14px;line-height:1.6}.knowledge-right{position:relative}.knowledge-image{border-radius:20px;width:100%;max-width:540px;box-shadow:0 30px 60px #00000014}@media (max-width:768px){.knowledge-sticky{flex-direction:column;position:relative;top:auto}.modal-content{height:350px}}@media (max-width:1300px){.knowledge-grid .timeline-line{height:80%}}@media (max-width:600px){.knowledge-grid .timeline-line,.timeline-line{left:18px!important}.timeline-number{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.knowledge-grid{grid-template-columns:1fr}.knowledge-heading{text-align:center;width:100%}}.pr-heading{margin-bottom:50px;font-size:32px;font-weight:700}.pr-grid{grid-template-columns:1fr 1fr;align-items:flex-start;gap:60px;display:grid}.pr-timeline{position:relative}.pr-sec-time .timeline-line{background:#45defe;border-radius:10px;width:3px;height:90%;position:absolute;top:0;left:28px}.pr-sec-time .timeline-line,.pr-sec-time .timeline-number{display:none}.timeline-progress{background:#45defe;border-radius:10px;width:3px;height:0%;transition:height .4s;display:none;position:absolute;top:0;left:28px}.timeline-items{flex-direction:column;gap:70px;display:flex}.timeline-item{opacity:.8;gap:25px;transition:opacity .4s,transform .4s;display:flex;transform:translate(20px)}.timeline-item.active{opacity:1;transform:translate(0)}.timeline-number{color:#000;z-index:2;background:#45defe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:50px;min-width:50px;height:50px;min-height:50px;margin-left:-15px;font-size:20px;font-weight:700;transition:all .3s;display:flex;position:relative}.number-active{margin-left:5px;transform:scale(1.1)}.timeline-title{margin-bottom:10px;font-weight:600}.pr-list{padding-left:18px}.pr-list li{margin-bottom:6px;line-height:1.5}.timeline-image-box{justify-content:center;display:flex}.timeline-image{border-radius:10px;width:100%;max-width:420px;animation:.6s fadeIn;box-shadow:0 10px 25px #0000001a}@media (max-width:1300px){.pr-sec-time .timeline-line{height:83%}}@media (max-width:600px){.pr-grid,.benefits-grid{grid-template-columns:1fr}.timeline-item{gap:15px}}.benefits-wrapper{gap:50px;display:flex}.benefits-left{flex-direction:column;gap:20px;width:30%;display:flex}.benefits-left p{max-width:100%}.benefits-right{gap:20px;width:70%;height:450px;display:flex}.benefit-card{cursor:pointer;border-radius:20px;flex:1;height:100%;transition:all .5s;position:relative;overflow:hidden}.benefit-card img{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.benefit-card.active{flex:3}.benefit-card.inactive{flex:1}.benefits .overlay{z-index:3;color:#fff;text-align:left;opacity:0;background:0 0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:10px;padding:24px;transition:opacity .7s,transform .7s;display:flex;position:absolute;inset:0;transform:translateY(20px)}.benefit-card.active .overlay{opacity:1;transform:translateY(0)}.overlay.vertical{opacity:1;transform-origin:0;white-space:nowrap;z-index:5;padding:0;transition:opacity .25s;display:block;position:absolute;inset:auto auto 10% 60%;transform:rotate(-90deg)translateY(0)}.benefits .bene-text{opacity:1!important;visibility:visible!important}.benefits .para-txt{opacity:0;visibility:hidden;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(20px)}.benefits .para-txt.show{opacity:1;visibility:visible;transform:translateY(0)}@media (max-width:900px){.benefits-wrapper{flex-direction:column;gap:10px}.benefits-left,.benefits-right{width:100%}.benefits-left{gap:10px;max-width:100%}.benefits-right{height:350px}}.benefits-mobile{display:none}@media (max-width:600px){.benefits-right{display:none}.her-text{padding-inline:0 20px}.hero-image-wrapper{position:unset}.benefits-mobile{width:100%;margin-top:30px;display:block}.benefit-mobile-item{margin-bottom:28px}.benefit-mobile-item h3{margin-bottom:6px;font-size:22px;font-weight:700}.benefit-mobile-item p{color:#444;font-size:15px;line-height:1.4}}.hero-swiper{width:100%;height:100%}.hero-swiper .swiper-pagination-bullet{opacity:.4;background:#7e22ce;width:12px;height:12px}.hero-swiper .swiper-pagination-bullet-active{opacity:1}.hero-swiper .swiper-slide-active .heading-1{animation:1s forwards fadeUp}.hero-swiper .swiper-slide-active .para-txt{animation:1.2s forwards fadeUp}.hero-swiper .swiper-slide-active .student-img{animation:1.3s forwards fadeRight}.hero-swiper,.hero-swiper .swiper-slide{height:auto}@keyframes fadeRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}.director-section{background:#fff}.director-card{background:#f8f1fe;border-radius:30px;align-items:end;padding:50px 0 0 50px;display:flex}.director-content{width:65%;padding-bottom:50px}.director-content h2{color:#222;margin-bottom:35px;font-weight:700}.director-text-box{background:#fff;border-radius:20px;padding:25px 30px;box-shadow:0 5px 25px #0000000d}.director-text-box p{color:#555;margin-bottom:15px;line-height:1.7}.director-text-box h4{color:#000;margin-top:20px;font-size:15px;font-weight:700;line-height:1.7}.director-image{justify-content:center;align-items:flex-end;width:35%;display:flex}.director-image img{-o-object-fit:cover;object-fit:cover;width:100%;margin-bottom:-1px}@media (max-width:600px){.director-card{text-align:left;flex-direction:column;padding:30px 20px 0}.director-content,.director-image{width:100%}.director-image{justify-content:end}.director-image img{margin-right:-19px}}.reviews-section{padding:80px 0}.review-swiper{padding-bottom:60px}.student-review-card{background:#670ec3;border-radius:25px;padding:60px 30px 30px;transition:all .5s;position:relative}.stu-rev{max-width:70%;margin:0 auto}.swiper-slide{opacity:1;transform:scale(.88)}.swiper-slide-active{transform:scale(1)}.swiper-slide:not(.swiper-slide-active) .student-review-card{background:#f8f1fe}.swiper-slide:not(.swiper-slide-active) .review-content{background:#fff;border-radius:25px;box-shadow:0 4px 14px #0000000f}.review-img{background:#fff;border-radius:50%;padding:5px;position:absolute;top:33px;left:50%;transform:translate(-50%)}.review-img img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:85px;height:85px}.review-content{text-align:center;background:#fff;border-radius:18px;min-height:100px;margin-top:50px;padding:30px}.review-content h3{margin-bottom:15px;font-size:18px;font-weight:600}.review-content p{text-align:left;font-size:14px;line-height:1.7}.swiper-pagination{bottom:0!important}.swiper-pagination-bullet{opacity:.4;background:#6617c2!important}.swiper-pagination-bullet-active{opacity:1}@media (max-width:1550px){.review-content{min-height:180px;padding:30px 30px 15px}}@media (max-width:1300px){.review-content{min-height:230px;padding:30px 30px 10px}}@media (max-width:1100px){.review-content{min-height:180px;padding:30px 30px 15px}}@media (max-width:768px){.review-content{min-height:220px;padding:30px 30px 15px}}@media (max-width:600px){.review-content{min-height:180px;padding:20px}}.country{padding-block:40px!important;padding-inline:40px!important}.countries-sec{flex-flow:column wrap;align-items:center;gap:30px;display:flex}.countries-sec img{max-width:40%}.abroad-link{margin-top:20px}.abroad-link a{font-weight:var(--fw-semibold);color:#2e2e2e;text-decoration:none}.last-sec p{max-width:70%;margin:0 auto}@media (max-width:600px){.stu-rev,.last-sec p{max-width:100%;margin:0 auto}.country{padding-block:20px!important;padding-inline:20px!important}.countries-sec img{max-width:100%}.hero-container{padding-block:20px 0}.hero-swiper,.hero-swiper .swiper-slide{height:auto}.hero-swiper .swiper-pagination{bottom:10px!important}.hero-image-wrapper{position:unset}.hero-image-wrapper img{-o-object-fit:cover;object-fit:cover;height:350px}.play-btn{width:60px;height:60px}.why-germany{margin-bottom:20px}.benefits-left p{max-width:100%}.review-content{padding:30px 10px}}.privacy-title{text-align:center;color:#670ec3;margin-bottom:40px;font-weight:700}.privacy-intro{margin-bottom:30px;font-size:15px;line-height:1.7}.privacy-intro a{font-weight:600}.privacy-intro p{margin-bottom:20px}.privacy-box{margin-bottom:24px;line-height:1.7}.privacy-box h2{color:#670ec3;margin-bottom:15px}.privacy-wrapper a{font-weight:var(--fw-semibold);color:#670ec3!important}.privacy-box ul{margin-top:5px;margin-bottom:15px;padding-left:40px}.privacy-box ul li{margin-bottom:6px}@media (max-width:600px){.privacy-title{text-align:left}.privacy-box ul{padding-left:20px}}.faq-para{margin-bottom:12px;line-height:1.7}.faq-para:last-child{margin-bottom:0}.ug-info-section{flex-direction:column;gap:40px;display:flex}.ug-row{grid-template-columns:30% 70%;gap:2vw;display:grid}.ug-row-1{grid-template-columns:70% 30%;gap:2vw;display:grid}.ug-row.reverse{flex-direction:row-reverse}.ug-image{flex:1}.ug-image img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto}.ug-text{flex-direction:column;flex:1;gap:14px;display:flex}.ug-text p{line-height:1.8}@media (max-width:900px){.ug-row,.ug-row.reverse{flex-direction:column}.ug-image img{height:auto;margin-block:10px}.ug-info-section{gap:20px}.ug-row,.ug-row-1{grid-template-columns:auto}}.ug-benefits-card{background:#f6f0ff;border-radius:20px;gap:30px;padding:40px;display:flex}.ug-benefits-left{width:32%}.ug-benefits-left h2{margin-bottom:20px;font-weight:600;line-height:1.5}.ug-benefits-left img{border-radius:10px;width:100%}.ug-benefits-right{gap:50px;width:68%;display:flex}.ug-benefits-right ul{width:50%;padding:0;list-style:none}.ug-benefits-right li{align-items:flex-start;gap:15px;margin-bottom:22px;display:flex}.ug-benefits-right p{color:#333;line-height:1.7}.ug-icon{flex-shrink:0;justify-content:center;align-items:flex-start;width:19px;min-width:19px;height:23px;margin-top:5px;display:flex}.ug-icon svg{width:19px;height:23px}@media (max-width:768px){.ug-benefits-card{flex-direction:column;padding:20px}.ug-benefits-left,.ug-benefits-right{width:100%}.ug-benefits-right{flex-direction:column;gap:0}.ug-benefits-right ul{width:100%;margin:0}}.ug-courses-section{background-color:#f7f0ff}.tabs-wrapper{justify-content:center;gap:20px;margin:25px 0 40px;display:flex}.ug-courses-section .tab-btn{cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:6px;padding:10px 25px;font-size:14px;transition:all .3s}.ug-courses-section .tab-btn.active{color:#fff;background:#670ec3;border-color:#670ec3}.center-text{border-bottom:1px solid #00000014;padding-block:0 40px}.ug-courses-card{background:#f6f0ff;border-radius:16px;gap:20px;display:flex;position:relative}.ug-courses-list{text-align:left;width:55%}.ug-courses-list ul{-moz-columns:2;columns:2;padding-left:0;list-style:none}.ug-courses-list li{margin-bottom:6px;font-size:14px;line-height:22px}.ug-courses-images{justify-content:flex-end;align-items:center;gap:15px;width:45%;display:flex;position:relative}.ug-courses-images img{-o-object-fit:cover;object-fit:cover;z-index:2;border-radius:12px;width:48%;height:300px}.bg-shape{z-index:1;width:180px;position:absolute;bottom:-20px;left:-30px}.note-txt{margin-top:30px;font-size:14px}.ug-courses-card.three-col-layout{background:#f6f0ff;border-radius:16px;gap:20px;display:flex;position:relative}.white-list-box{text-align:left;background:#fff;border-radius:12px;width:33.33%;padding:20px;position:relative;overflow:hidden}.white-list-box ul{margin:0;padding:0;list-style:none}.white-list-box li{line-height:1.7;font-weight:var(--fw-medium);margin-bottom:8px}.center-img-box{justify-content:center;align-items:center;width:33.33%;display:flex}.center-img-box img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:auto}.science-img-box{justify-content:center;align-items:center;width:33.33%;height:auto;display:flex}.business-left{position:relative}.svg-bg{z-index:0;width:auto;position:absolute;bottom:-15px;left:-15px}.business-left ul{z-index:2;position:relative}.mobile-accordion{display:none}@media (max-width:900px){.tabs-wrapper,.ug-courses-card,.center-img-box,.science-img-box,.ug-courses-card.three-col-layout{display:none}.center-text{padding-block:0 20px}.ug-courses-card{flex-direction:column}.ug-courses-list,.ug-courses-images{width:100%}.ug-courses-list ul{-moz-columns:1;columns:1}.ug-courses-images img{width:100%;height:240px}.bg-shape,.ug-courses-card,.center-img-box,.science-img-box{display:none}.mobile-accordion{margin-top:20px;display:block}.accordion-item{color:#fff;cursor:pointer;background:#670ec3;border-radius:10px;margin-bottom:10px;padding:16px}.accordion-item h4{margin:0;font-size:15px}.mobile-accordion .accordion-body{opacity:0;max-height:0;padding:0 15px;transition:all .4s;overflow:hidden}.mobile-accordion .accordion-body.open{opacity:1;max-height:2000px;margin-bottom:15px;padding:15px}.mba-accordion-body{opacity:1!important;max-height:2000px!important;margin-bottom:15px!important;padding:15px!important}.mobile-accordion .accordion-body p{text-align:left;padding:6px 0}}@media (max-width:768px){.tabs-wrapper{flex-direction:column;gap:12px}.ug-courses-card.three-col-layout{flex-direction:column;gap:15px;padding:15px}.white-list-box,.center-img-box,.science-img-box{width:100%}.center-img-box img,.science-img-box img{border-radius:10px;height:200px}.white-list-box{padding:15px}.white-list-box li{font-size:13px}.svg-bg{display:none}.note-txt{margin-top:20px;padding:0 10px;font-size:12px}}@media (max-width:480px){.center-text{font-size:18px}.tab-btn{width:100%}.white-list-box li{font-size:12.5px}}.apply-box{border-radius:20px;padding:35px 40px}.apply-header{align-items:center;gap:12px;margin-bottom:15px;display:flex}.apply-header img{width:auto}.apply-header h2{font-weight:600}.apply-box p{line-height:1.6}.apply-box strong{font-weight:600}.note{margin-top:8px;font-size:14px}.apply-link{color:#670ec3;font-weight:600;text-decoration:none}.apply-link:hover{text-decoration:underline}@media (max-width:900px){.apply-box{padding:25px 20px}.apply-header img{width:40px}}.pg-row{gap:2vw;display:flex}.pg-row.reverse{flex-direction:row-reverse}.pg-image{flex:1}.pg-image img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:350px}@media (max-width:900px){.pg-row,.pg-row.reverse{flex-direction:column-reverse}.pg-image img{height:auto;margin-block:10px}.pg-info-section{gap:20px}.pg-row,.pg-row-1{grid-template-columns:auto}}.masters-wrapper .heading-2{margin-bottom:40px}.masters-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;display:grid}.masters-cards{gap:15px;margin-bottom:20px;display:flex}.master-card{background:#fff;border-radius:12px;flex:1;padding:20px;box-shadow:0 5px 20px #0000000f}.masters-note{background:0 0;padding-top:5px}.masters-note p{line-height:1.7}.masters-image img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:auto}@media (max-width:900px){.masters-grid{grid-template-columns:1fr}.masters-cards{flex-direction:column}}.pg-benefits-grid{grid-template-columns:1fr 1.4fr;align-items:flex-start;gap:30px;margin-top:30px;display:grid}.pg-benefits-img-box img{-o-object-fit:cover;object-fit:cover;border-radius:16px;width:100%;height:auto}.pg-benefits-card{background:#fff;border-radius:14px;padding:25px;box-shadow:0 6px 20px #0000000d}.pg-benefits-card ul{margin:0;padding-left:18px}.pg-benefits-card li{margin-bottom:12px;line-height:1.65}.pg-benefits-note{color:#333;margin-top:20px;font-size:14px;line-height:1.6}@media (max-width:900px){.pg-benefits-grid{grid-template-columns:1fr}.pg-benefits-card{padding:18px}.pg-benefits-card li,.pg-benefits-note{font-size:13px}}.tuition-fee{background-color:#ecfcff;border-radius:24px;padding:40px;position:relative;overflow:hidden}.plane-icon{width:80px;position:absolute;top:25px;right:30px}.info-content{max-width:80%}.info-content p{margin-bottom:20px;line-height:1.6}.info-row{align-items:flex-start;gap:15px;display:flex}.money-icon{width:80px;margin-top:5px}@media (max-width:768px){.info-content{max-width:100%}.plane-icon{width:50px;top:15px;right:15px}.money-icon{width:60px}.tuition-fee{padding:42px}}@media (max-width:600px){.tuition-fee{padding-block:70px 20px;padding-inline-start:20px}.info-row{flex-direction:column-reverse}.money-icon{margin-left:-22px}}.mba-germany{border-radius:20px;padding-block:60px;padding-inline:40px}.mba-germany .svg-bg{width:200px!important}.mba-germany .ug-courses-card.three-col-layout{padding-top:40px;background:0 0!important}@media (max-width:600px){.mba-germany{padding-block:40px;padding-inline:20px}}.eligibility-section{background:#faf4ff;padding:80px 0}.eligibility-title{text-align:center;margin-bottom:8px;font-size:32px;font-weight:700}.eligibility-subtitle{text-align:center;color:#555;margin-bottom:40px;font-size:14px}.eligibility-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.eligibility-card{text-align:left;background:#fff;border-radius:18px;padding:28px;transition:all .4s;box-shadow:0 6px 18px #0000000f}.eligibility-card:hover{transform:translateY(-6px);box-shadow:0 10px 30px #00000014}.eligibility-icon{width:55px;margin-bottom:15px}.eligibility-card h4{margin-bottom:10px;font-size:20px;font-weight:600}.eligibility-card ul{padding-left:15px;list-style:outside}.eligibility-card li{font-size:14px;line-height:1.7}@media (max-width:900px){.eligibility-grid{grid-template-columns:1fr}}.cost-boxes{gap:20px;margin-bottom:25px;display:flex}.cost-card{background:#fff;border-radius:15px;padding:18px 22px;box-shadow:0 8px 18px #00000008}.cost-card h4{margin-bottom:10px;font-size:15px;font-weight:600}.cost-card ul{padding-left:17px;line-height:1.6}.scholarships h3{margin-bottom:14px;font-weight:600}.scholarships p{margin-bottom:10px;line-height:1.7}.scholarships strong{font-weight:600}@media (max-width:768px){.cost-boxes{flex-direction:column}}.career-opportunities .salary-left{max-width:100%;margin-bottom:30px}.career-opportunities .salary-right .mba-ger{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.mba-ger{flex-direction:column;gap:20px;display:flex}.mba-ger .card-title{min-height:25px}@media (max-width:768px){.career-opportunities .salary-right .mba-ger{grid-template-columns:1fr 1fr}}@media (max-width:600px){.career-opportunities .salary-right .mba-ger{grid-template-columns:1fr}}.highlight-box-1{border-radius:20px;justify-content:space-between;align-items:center;gap:40px;padding:40px 50px;display:flex}.highlight-content{max-width:75%}.highlight-content h3{margin-bottom:12px;font-weight:600}.highlight-content p{line-height:1.7}@media (max-width:600px){.highlight-box-1{flex-direction:column;padding:20px}.highlight-content{max-width:100%}.highlight-icon{display:none}}.no-link-style{color:inherit;text-decoration:none;display:block}.timeline-section{border-radius:20px;padding:60px 20px;background:linear-gradient(#e1fcff 40%,#e1fcff12 100%)!important}.center-text-1{text-align:center}.timeline-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:40px;display:flex;position:relative}.timeline-wrapper:before{content:"";z-index:0;background:#cbeef6;height:2px;position:absolute;top:32%;left:0;right:0}.timeline-step{text-align:center;z-index:2;width:12%;min-width:110px}.timeline-icon{justify-content:center;align-items:center;margin:0 auto 10px;display:flex;position:relative}.timeline-icon img{width:140px;height:140px}.timeline-number-1{color:#fff;background:#6a0dad;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:0}.timeline-text-1{font-size:14px;font-weight:500}@media (max-width:768px){.timeline-wrapper{flex-direction:column;gap:30px}.timeline-wrapper:before{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.timeline-step{width:100%}}.events-section-web{text-align:center}.events-heading{border-bottom:1px solid #00000014;margin-bottom:20px;padding-bottom:25px;font-weight:600}.events-tabs{justify-content:center;gap:12px;margin-bottom:40px;display:flex}.events-tab{cursor:pointer;color:#a5a5a5;background:#fff;border:1px solid #ddd;border-radius:4px;padding:10px 26px;font-size:14px;font-weight:600;transition:all .2s}.events-tab.active{color:#fff;background:#6b1fd6;border-color:#6b1fd6}.events-grid{text-align:left;grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;max-width:1000px;margin:auto;display:grid}.event-details h4{margin-bottom:12px}.event-title{margin-bottom:15px}.event-title p{color:#670ec3}.event-btn{color:#fff;cursor:pointer;background:#6b1fd6;border:none;border-radius:4px;margin-top:16px;padding:10px 22px;font-weight:600}.event-image img{border-radius:10px;width:100%}.no-events{color:#000;padding:80px 0;font-size:16px;font-weight:600}.event-note{color:#000;padding-block:20px;font-weight:600}@media (max-width:600px){.events-grid{text-align:left;grid-template-columns:1fr}.event-image img{max-width:320px;margin:auto}.events-section-web{text-align:left}.event-note{padding-inline:20px;font-size:14px;text-align:center!important;margin:0!important}.events-tabs{white-space:nowrap;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:flex-start;margin-bottom:25px;padding-bottom:10px;overflow-x:auto}.events-tabs::-webkit-scrollbar{display:none}.events-tab{scroll-snap-align:start;flex:none;padding:8px 18px;font-size:13px}}.prof-text-box{background:#fff;border-radius:20px;padding:25px 30px;box-shadow:0 5px 25px #0000000d}.event-details-section{background:#fff}.event-info-box{background:#f8f0ff;border-radius:14px;padding:40px}.event-info-box h2{margin-bottom:20px}.event-mini-cards{grid-template-columns:1fr 1fr 1fr;gap:1vw;margin:30px 0;display:grid}.event-mini-card{text-align:center;background:#fff;border-radius:14px;padding:20px}.event-mini-card img{width:60px;margin-top:10px;margin-bottom:10px}.organized-text{font-family:var(--ff-sub-body)}.mini-title{font-weight:600;font-family:var(--ff-sub-body)}.mini-value{font-family:var(--ff-sub-body)}.session-box{text-align:center;background:#fff;border-radius:14px;padding:20px}.session-box h5{margin-bottom:10px;font-size:18px}.session-grid{gap:20px;margin-top:10px;display:flex}.session-card{background:#f5eaff;border-radius:10px;padding:10px 20px}.session-title{font-weight:600}.event-note{text-align:center;margin:20px 0}.organized-title{margin-block:20px}.event-form-box{padding:20px}.form-grid{gap:15px;display:grid}.event-details-1{box-shadow:none;background:0 0;margin-top:0;padding:0}.event-details-1 button{width:100%}.event-form-box input,.event-form-box textarea,.event-form-box select{border:1px solid #ddd;border-radius:8px;width:100%;padding:10px 14px}.event-form-box textarea{min-height:100px}.event-submit{color:#fff;cursor:pointer;background:#6a18c3;border:none;border-radius:10px;width:100%;margin-top:20px;padding:15px;font-weight:600}@media (max-width:768px){.event-wrapper{grid-template-columns:1fr}.event-mini-cards{grid-template-columns:1fr;gap:5vw}.session-grid{flex-direction:column}}@media (max-width:600px){.event-mini-card{width:auto}.prof-text-box,.event-info-box{padding:20px}}.contact-buttons{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:20px;display:flex}.contact-btn{color:#fff;background-color:#670ec3;border-radius:8px;align-items:center;gap:10px;padding:12px 22px;font-weight:500;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 12px #670ec34d}.contact-btn:hover{background-color:#500aa1;transform:translateY(-2px)}.contact-btn svg{display:block}@media (max-width:600px){.contact-btn{gap:5px;padding:10px;font-size:12px}.contact-btn svg{width:20px;height:20px}}.knowledge-lists ol{counter-reset:step-counter;margin:0;padding-left:0;list-style:none}.knowledge-lists ol li{margin-bottom:30px;padding-left:60px;position:relative}.knowledge-lists ol li:before{counter-increment:step-counter;content:counter(step-counter);color:#000;background:#45defe;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:flex;position:absolute;top:0;left:0}.knowledge-lists ol li:after{content:"";border-left:2px dotted #45defe;width:2px;height:calc(100% + 50px);position:absolute;top:40px;left:20px}.knowledge-lists ol li:last-child:after{display:none}@media (max-width:600px){.knowledge-text ol{max-width:90%}}.spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.btn-spinner{vertical-align:middle;border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.7s linear infinite btn-spin;display:inline-block}@keyframes btn-spin{to{transform:rotate(360deg)}}.spin-btn{justify-content:center;align-items:center;gap:8px;padding:12px 24px;display:inline-flex}.news-section{background:#f8f1fe;border-radius:30px;padding:50px 40px}.news-grid{grid-template-columns:repeat(2,1fr);gap:30px;max-width:900px;margin-top:40px;margin-left:auto;margin-right:auto;display:grid}.news-grid>.news-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:420px}.news-card{color:#222;background:#fff;border-radius:16px;padding:20px;text-decoration:none;transition:transform .3s,box-shadow .3s}.news-card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #00000014}.news-header{align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.news-logo{flex-shrink:0;justify-content:center;align-items:center;width:120px;display:flex}.news-logo img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.news-text{flex-direction:column;flex:1;align-items:end;display:flex}.news-title{margin-bottom:6px;font-size:16px;font-weight:600;line-height:1.4}.news-date{color:#777;align-items:end;font-size:13px;display:flex}.news-image img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.news-grid{grid-template-columns:1fr}}@media (max-width:600px){.news-header{flex-direction:column}.news-section{padding:30px 20px}.news-text{align-items:flex-start}}.nf-wrapper{background:linear-gradient(135deg,#f6efff,#fff);justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.nf-card{text-align:center;background:#fff;border-radius:24px;width:100%;max-width:560px;padding:56px 48px;box-shadow:0 25px 60px #0000001a}.nf-code{color:#6d28d9;margin-bottom:12px;font-size:96px;font-weight:800}.nf-title{color:#1f2937;margin-bottom:16px;font-size:28px;font-weight:600}.nf-desc{color:#6b7280;margin-bottom:36px;font-size:16px;line-height:1.6}.nf-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.nf-btn{border-radius:12px;padding:14px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s}.nf-btn-primary{color:#fff;background:#6d28d9}.nf-btn-primary:hover{background:#5b21b6;transform:translateY(-2px)}.nf-btn-secondary{color:#6d28d9;border:2px solid #6d28d9}.nf-btn-secondary:hover{background:#f3e8ff;transform:translateY(-2px)}@media (max-width:480px){.nf-card{padding:40px 24px}.nf-code{font-size:72px}.nf-title{font-size:24px}}.thankyou-page{background:#f8f1fe;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;display:flex}.thankyou-container{text-align:center}.thankyou-content{max-width:800px;margin:0 auto 40px}.thankyou-content h1{color:#670ec3;margin-bottom:20px}.thankyou-content p{color:#000;margin-bottom:32px;font-size:16px;line-height:1.7}.thankyou-btn{color:#fff;background:#670ec3;padding:14px 50px;font-weight:500;text-decoration:none;transition:background .3s;display:inline-block}.thankyou-btn:hover{background:#530aa0}.thankyou-image{justify-content:center;margin-top:30px;display:flex}.thankyou-image img{max-width:100%;height:auto}.thankyou-list{text-align:left;margin:0 auto 10px;padding-left:20px;list-style:outside;display:inline-block}.thankyou-list li{margin-bottom:6px}.modal-content>div:nth-child(3)::-webkit-scrollbar{width:6px}.modal-content>div:nth-child(3)::-webkit-scrollbar-track{background:#f3e6ff;border-radius:10px}.modal-content>div:nth-child(3)::-webkit-scrollbar-thumb{background:#670ec3;border-radius:10px}.modal-content>div:nth-child(3)::-webkit-scrollbar-thumb:hover{background:#540aa5}.dot-text span{font-size:20px}.hero-section-wrap{background:#f8f1fe;overflow:hidden}.hero-inner-grid{max-width:var(--container-max-size,1600px);padding-inline:var(--container-padding-inline,120px);grid-template-columns:1fr 1.5fr;align-items:center;gap:60px;min-height:520px;margin-inline:auto;padding-block:60px;display:grid}.hero-left-content{flex-direction:column;justify-content:center;gap:5px;display:flex}.hero-right-form{justify-content:center;align-items:center;display:flex}.hero-form-card{background:#fff;border:1px solid #ede0ff;border-radius:20px;width:100%;padding:36px 32px;box-shadow:0 8px 40px #670ec31f}.hero-form-title{color:#1a1a2e;font-size:22px;font-weight:700;font-family:var(--ff-brand);margin-bottom:6px}.hero-form-sub{color:#666;margin-bottom:22px;font-size:14px;line-height:1.5}.hero-form{flex-direction:column;gap:14px;display:flex}.hero-field{flex-direction:column;gap:5px;display:flex}.hero-label{color:#670ec3;font-size:11px;font-weight:700;font-family:var(--ff-brand);text-transform:uppercase;letter-spacing:.05em}.hero-input{width:100%!important;font-size:14px!important;font-family:var(--ff-body)!important;color:#2e2e2e!important;box-sizing:border-box!important;background:#fafafa!important;border:1.5px solid #e0d0f5!important;border-radius:10px!important;margin-top:0!important;padding:12px 14px!important;transition:border-color .2s,background .2s,box-shadow .2s!important}.hero-input:focus{background:#fff!important;border-color:#670ec3!important;outline:none!important;box-shadow:0 0 0 3px #670ec314!important}.hero-input::placeholder{color:#bbb!important;font-size:13px!important}.hero-submit-btn{letter-spacing:.01em;width:100%;border-radius:12px!important;margin-top:4px!important;padding:14px!important;font-size:15px!important;font-weight:600!important}@media (max-width:1024px){.hero-inner-grid{gap:40px;padding-inline:80px}}@media (max-width:768px){.hero-inner-grid{min-height:unset;grid-template-columns:1fr;gap:30px;padding-block:40px;padding-inline:40px}.hero-right-form{justify-content:stretch}.hero-form-card{max-width:100%}}@media (max-width:600px){.hero-inner-grid{gap:24px;padding-block:30px;padding-inline:20px}.hero-form-card{padding:24px 18px}.hero-form-title{font-size:18px}}.hero-left-content .para-txt-1{font-size:13px}@media (max-width:1300px){.hero-left-content .para-txt-1{font-size:11px}}.desktop-onlyy{display:flex}.mobile-onlyy{display:none!important}.exp-section-wrap{background:#f8f1fe;padding:60px 80px;font-family:Montserrat,sans-serif}.exp-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.exp-card{cursor:default;background:#fff;border:1.5px solid #670ec3;border-radius:16px;align-items:flex-start;gap:20px;padding:28px 28px 28px 24px;transition:box-shadow .3s,transform .3s;display:flex}.exp-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;font-size:28px;display:flex}.exp-card-title{color:#670ec3;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700}.exp-card-desc{color:#444;margin:0;font-family:Montserrat,sans-serif;font-size:14px;line-height:1.7}@media (max-width:1024px){.exp-section-wrap{padding:60px 40px}}@media (max-width:768px){.exp-grid{grid-template-columns:1fr}.exp-section-wrap{padding:40px 20px}.exp-card-title{font-size:15px}}@media (max-width:480px){.exp-card{flex-direction:column;align-items:flex-start;padding:20px}.exp-icon{width:52px;min-width:52px;height:52px;font-size:22px}}@media (max-width:600px){.desktop-onlyy{display:none!important}.mobile-onlyy{display:block!important}}@media (max-width:768px){.thankyou-content h1{font-size:28px;font-weight:700}.thankyou-content p{font-size:15px}}.form-hero .react-tel-input .form-control{width:100%!important}.react-tel-input .form-control{height:42px!important}.npf-form{width:100%;margin-top:20px!important}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
