@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap");:root{--header-height:3.5rem;--first-color:#3a6fd9;--first-color-lighten:#f2f6fd;--title-color:#253c6a;--theme-color:#e15554;--text-color:#656e81;--body-color:#fafcff;--body-font:"Poppins";--normal-font-size:0.938rem;--small-font-size:0.813rem;--smaller-font-size:0.75rem;--font-medium:500;--font-semi-bold:600;--z-tooltip:10;--z-fixed:100}@media screen and (min-width:1024px){:root{--normal-font-size:1rem;--small-font-size:0.875rem;--smaller-font-size:0.813rem}}*{padding:0;margin:0}body{font-family:var(--body-font);font-size:var(--normal-font-size);background-color:var(--body-color);color:var(--text-color)}a{text-decoration:none!important}.container{max-width:1120px;margin-inline:1.5rem}.header{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px rgba(10,24,51,.1);background-color:var(--body-color);z-index:var(--z-fixed);padding:0 50px}.nav{height:var(--header-height)}.nav__data{height:100%;display:flex;align-items:center;justify-content:center;gap:30px}.nav__logo{display:inline-flex;align-items:center;column-gap:.25rem;color:var(--title-color);font-weight:var(--font-semi-bold);transition:color .3s}.nav__logo i{font-size:1.25rem}.nav__logo:hover{color:var(--first-color)}@media (max-width:1359px){.nav__logo img{width:120px!important}}.nav__toggle{position:absolute;width:32px;height:32px;left:15px}.nav__toggle-close,.nav__toggle-menu{font-size:1.25rem;color:var(--title-color);position:absolute;display:grid;place-items:center;inset:0;cursor:pointer;transition:opacity .1s,transform .4s}.nav__toggle-close{opacity:0}@media screen and (max-width:576px){.nav__menu{background-color:var(--body-color);position:absolute;left:0;top:2.5rem;width:100%;height:calc(100vh - 3.5rem);overflow:auto;padding-block:1.5rem 4rem;pointer-events:none;opacity:0;transition:top .4s,opacity .3s}.nav__menu::-webkit-scrollbar{width:.5rem}.nav__menu::-webkit-scrollbar-thumb{background-color:#a9afbc}}.nav__link{color:#000;font-weight:var(--font-semi-bold);padding:1.25rem 1.5rem;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s}.nav__link:hover{background-color:var(--first-color-lighten);color:#fff}.show-menu{opacity:1;top:3.5rem;pointer-events:auto}.show-icon .nav__toggle-menu{opacity:0;transform:rotate(90deg)}.show-icon .nav__toggle-close{opacity:1;transform:rotate(90deg)}.dropdown__button{cursor:pointer}.dropdown__arrow{font-size:1.5rem;font-weight:400;transition:transform .4s}.dropdown__content,.dropdown__group,.dropdown__list{display:grid}.dropdown__container{background-color:var(--first-color-lighten);height:0;overflow:hidden;transition:height .4s}.dropdown__content{row-gap:1.75rem}.dropdown__group{padding-left:2.5rem;row-gap:.5rem}.dropdown__group:first-child{margin-top:1.25rem}.dropdown__group:last-child{margin-bottom:1.25rem}.dropdown__icon i{font-size:1.25rem;color:var(--first-color)}.dropdown__title{font-size:var(--small-font-size);font-weight:var(--font-semi-bold);color:var(--title-color)}.dropdown__list{row-gap:.25rem}.dropdown__link{font-size:var(--smaller-font-size);font-weight:var(--font-medium);color:var(--text-color);transition:color .3s}.dropdown__link:hover{color:var(--title-color)}.show-dropdown .dropdown__arrow{transform:rotate(180deg)}@media screen and (max-width:300px){.dropdown__group{padding-left:1.5rem}}@media screen and (min-width:576px){.nav{height:calc(var(--header-height) + 1rem);display:flex;justify-content:space-between}.nav__toggle{display:none}.nav__list{padding-left:0!important;height:100%}.nav li,.nav__list{display:flex}.nav__link{padding:0}.nav__link:hover{background-color:initial}.dropdown__button{column-gap:.25rem;pointer-events:none}.dropdown__container{height:max-content;position:absolute;left:0;right:0;top:6.5rem;background-color:var(--body-color);box-shadow:0 6px 8px rgba(10,24,51,.05);pointer-events:none;opacity:0;transition:top .4s,opacity .3s}.dropdown__content{grid-template-columns:repeat(4,max-content);column-gap:6rem;max-width:1120px;margin-inline:auto}.dropdown__group{padding:4rem 0;align-content:baseline;row-gap:1.25rem}.dropdown__group:first-child,.dropdown__group:last-child{margin:0}.dropdown__list{row-gap:.75rem}.dropdown__icon{width:60px;height:60px;background-color:var(--first-color-lighten);border-radius:50%;display:grid;place-items:center;margin-bottom:1rem}.dropdown__icon i{font-size:2rem}.dropdown__title{font-size:var(--normal-font-size)}.dropdown__link{font-size:var(--small-font-size)}.dropdown__link:hover{color:var(--first-color)}.dropdown__item{cursor:pointer}.dropdown__item:hover .dropdown__arrow{transform:rotate(180deg)}.dropdown__item:hover>.dropdown__container{top:4rem;opacity:1;pointer-events:auto;cursor:auto}}@media screen and (min-width:1152px){.container{margin-inline:auto}}.okkkk{background-color:var(--first-color-lighten);overflow:hidden;transition:height .4s;height:max-content;position:absolute;left:0;right:0;top:4.7rem;background-color:var(--body-color);box-shadow:0 6px 8px rgba(10,24,51,.05);transition:top .4s,opacity .3s;cursor:pointer}.animated-arrow{animation:arrowBounce 1.5s infinite;margin-left:5px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.calling-icon{width:40px;height:40px;padding:7px;background-color:red;border-radius:50%;display:flex;justify-content:center;align-items:center;animation:pulse 2s infinite;color:#fff!important;font-size:50px!important}.header .nav{position:relative}.header .nav__menu{flex:1 1}.header .nav__list.navUL{display:flex;align-items:center;justify-content:center;gap:24px;width:100%;margin:0}.header .nav-actions{position:absolute;right:12px;top:50%;transform:translateY(-50%);flex-direction:row!important;align-items:center;transition:opacity .25s ease}.header.nav-scrolled .nav-actions{opacity:0;pointer-events:none;visibility:hidden}.header{transition:background .3s ease,border-radius .3s ease,width .3s ease,padding .3s ease,box-shadow .3s ease,top .3s ease,border-color .3s ease}.header.nav-scrolled{position:fixed!important;top:12px;left:50%;transform:translateX(-50%);width:max-content;max-width:94%;padding:2px 30px;border-radius:999px;background:#fff;border:1px solid #eef0f6;box-shadow:none}.header.nav-scrolled .nav{justify-content:center;height:auto}.header.nav-scrolled .nav__menu{flex:0 0 auto}.header.nav-scrolled .nav__list.navUL{width:auto}.header.nav-scrolled .nav__data{gap:18px}.header.nav-scrolled .nav__logo img{width:130px;height:46px}@media (max-width:1300px){.header .nav__list.navUL{gap:18px}}@media (max-width:1080px){.header{padding:0 24px}.header .nav__list.navUL{gap:12px}}.header.nav-scrolled .nav__menu{justify-content:center}.header.nav-scrolled .nav__list.navUL{justify-content:center;padding-left:0;gap:22px}.header .dropdown>button,.header .nav__link{position:relative;padding:8px 16px;color:#1f2733;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.4px;background:transparent;transition:color .25s ease}.header .dropdown>button:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:2px;background:var(--theme-color);transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.header .dropdown>button:hover,.header .nav__link.active,.header .nav__link:hover{color:var(--theme-color)!important;background-color:transparent}.header .dropdown>button:hover:after{transform:scaleX(1)}.header .nav-actions .navBtn.ourCourses{border-radius:30px!important;padding:10px 26px!important;text-transform:uppercase!important;letter-spacing:.5px!important;font-size:14px!important;font-weight:700!important;background:linear-gradient(135deg,#dd2d2f,#bd1215)!important;box-shadow:none!important;transition:transform .25s ease!important}.header .nav-actions .navBtn.ourCourses:hover{transform:translateY(-2px)!important}.header .nav-actions .navBtn.ourCourses:after,.header .nav-actions .navBtn.ourCourses:before{border-radius:30px!important}@media (min-width:990px) and (max-width:1360px){.header .nav-actions .navBtn.ourCourses{padding:8px 16px!important;font-size:12px!important}}body,html{padding:0;margin:0}*{box-sizing:border-box}