@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;1,100;1,300;1,400&display=swap";body{margin:0;padding:0;overflow-x:hidden}.header{background:#FFF;box-shadow:0 4px 50px #0000000d;display:flex;margin:0;padding:1.25rem 9rem;justify-content:space-between}@media only screen and (max-width: 1350px){.header{padding:1.25rem 4rem}}@media only screen and (max-width: 68.75em){.header{padding:1.25rem 2rem}}@media only screen and (max-width: 500px){.header{padding:1.25rem 1rem}}.header .brand h1{font-size:1.5rem}.header .brand h1 span{color:#7b7b7b}.header .navbar{display:flex;align-items:center}.header .navbar a{text-decoration:none;color:#343434;margin-left:1.25rem}@media only screen and (max-width: 500px){.header .navbar a{display:none}}.header .navbar button{margin:auto 1rem}@media only screen and (max-width: 500px){.header .navbar button{margin:0}}.hero{display:flex;padding:4rem 7rem 4rem 9rem;gap:1rem;position:relative;align-items:center}@media only screen and (max-width: 1350px){.hero{padding:4rem 2rem 4rem 4rem}}@media only screen and (max-width: 68.75em){.hero{padding:4rem 1rem 4rem 2rem}}@media only screen and (max-width: 56.25em){.hero{flex-direction:column}}@media only screen and (max-width: 500px){.hero{padding:2rem 1rem 5rem}}.hero .starIconCon1{position:absolute;top:2.69rem;left:2.8rem}@media only screen and (max-width: 500px){.hero .starIconCon1{top:1rem;left:1rem}}.hero .starIconCon2{position:absolute;top:20rem;right:2rem}.hero .rightHero{flex:1;text-align:start}@media only screen and (max-width: 500px){.hero .rightHero{margin-bottom:2rem}}.hero .rightHero h1{font-size:3rem;font-weight:800}@media only screen and (max-width: 500px){.hero .rightHero h1{font-size:2rem}}.hero .rightHero p{font-size:1.5rem}.hero .leftHero{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}@media only screen and (max-width: 56.25em){.hero .leftHero{width:100%}}.hero .leftHero .dawnIconCon{position:absolute;bottom:-3rem;left:35%}.hero .leftHero .topImgCon{display:flex;width:70%;justify-content:space-between;margin-bottom:-2rem}@media only screen and (max-width: 75em){.hero .leftHero .topImgCon{width:75%}}@media only screen and (max-width: 500px){.hero .leftHero .topImgCon{width:100%;margin-bottom:0}}.hero .leftHero .bottomImgCon{display:flex;width:80%;justify-content:space-between;margin-top:-3rem}@media only screen and (max-width: 75em){.hero .leftHero .bottomImgCon{width:85%}}@media only screen and (max-width: 500px){.hero .leftHero .bottomImgCon{width:100%;margin-top:0}}.hero .leftHero .middleImgCon{border-radius:50%;width:16.5625rem;height:16.5625rem;flex-shrink:0}.ourPartner{width:75%;color:#1c1c1c;margin:auto;margin-bottom:3rem}.ourPartner h2{text-transform:uppercase}.ourPartner .iconsContainer{display:flex;justify-content:space-between}@media only screen and (max-width: 56.25em){.ourPartner .iconsContainer{flex-wrap:wrap;gap:1rem}}@media only screen and (max-width: 500px){.ourPartner{width:85%}}.ourCourses{padding:3rem 11rem;background-color:#f5f5f5}@media only screen and (max-width: 1350px){.ourCourses{padding:3rem 7rem}}@media only screen and (max-width: 68.75em){.ourCourses{padding:3rem 2rem}}@media only screen and (max-width: 500px){.ourCourses{padding:3rem 1rem}}.ourCourses p{text-align:center;width:50%;margin:auto;margin-bottom:2rem}@media only screen and (max-width: 56.25em){.ourCourses p{width:80%}}@media only screen and (max-width: 500px){.ourCourses p{width:100%}}.ourCourses .courseCardCon{display:flex;justify-content:space-between;align-items:center;justify-content:center;margin-top:3rem;gap:3rem}@media only screen and (max-width: 56.25em){.ourCourses .courseCardCon{flex-wrap:wrap}}.ourCourses .courseCardCon .courseCard{display:flex;flex-direction:column;align-items:center;justify-content:center;width:15.53169rem;height:14.3125rem;border-radius:1.06019rem;border:.848px solid #C1C1C1;background:linear-gradient(250deg,#F4F2F2 13.35%,rgba(230,230,230,0) 89.65%)}@media only screen and (max-width: 1350px){.ourCourses .courseCardCon .courseCard{width:13.53169rem;height:12.3125rem}}@media only screen and (max-width: 500px){.ourCourses .courseCardCon .courseCard{width:95%}}.ourCourses .courseCardCon .courseCard .courseIcon{width:4.8125rem;height:4.8125rem;flex-shrink:0;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#ece8e8}.ourCourses .courseCardCon .courseCard p{margin:0;margin-top:1rem}.ourServices{padding:3rem 11rem}@media only screen and (max-width: 1350px){.ourServices{padding:3rem 7rem}}@media only screen and (max-width: 68.75em){.ourServices{padding:3rem 2rem}}@media only screen and (max-width: 500px){.ourServices{padding:3rem 1rem}}.ourServices p{text-align:center;width:50%;margin:auto;margin-bottom:2rem}@media only screen and (max-width: 56.25em){.ourServices p{width:80%}}@media only screen and (max-width: 500px){.ourServices p{width:100%}}.ourServices .serviceCardCon{display:flex;justify-content:center;gap:3.7rem}@media only screen and (max-width: 56.25em){.ourServices .serviceCardCon{flex-wrap:wrap}}.ourServices .serviceCardCon .serviceCard{width:17.6875rem;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 500px){.ourServices .serviceCardCon .serviceCard{width:95%}}.ourServices .serviceCardCon .serviceCard .ServiceImg img{width:100%}@media only screen and (max-width: 500px){.ourServices .serviceCardCon .serviceCard .ServiceImg{width:99%}}.ourServices .serviceCardCon .serviceCard h2{font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;margin:.5rem 0}.ourServices .serviceCardCon .serviceCard p{width:100%}.about{display:flex;justify-content:center;padding-top:3rem;padding-bottom:3rem}@media only screen and (max-width: 68.75em){.about{flex-direction:column;align-items:center}}.about .leftAbout{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 500px){.about .leftAbout img{margin-bottom:2rem;width:85vw}}.about .rightAbout{position:relative;width:31.3125rem;border-radius:1.875rem;background:#F5F5F5;padding:5.8rem 6.5rem 5rem 13rem;margin-left:-10rem;z-index:-2}@media only screen and (max-width: 1350px){.about .rightAbout{padding:5rem 4rem 5rem 13rem}}@media only screen and (max-width: 75em){.about .rightAbout{padding:5rem 3rem 5rem 6rem;margin-left:-5rem}}@media only screen and (max-width: 68.75em){.about .rightAbout{margin-left:0;padding:2rem}}@media only screen and (max-width: 1350px){.about .rightAbout{padding:1rem;width:80vw;margin:0}}.about .rightAbout .starIconCon3{position:absolute;top:1rem;left:8.25rem}.about .rightAbout h2{text-align:left}.about .rightAbout p{width:31.3125rem}@media only screen and (max-width: 1350px){.about .rightAbout p{width:100%}}.ourTeam{padding:3rem 11rem}@media only screen and (max-width: 1350px){.ourTeam{padding:3rem 7rem}}@media only screen and (max-width: 68.75em){.ourTeam{padding:3rem 2rem}}.ourTeam p{text-align:center;width:50%;margin:auto;margin-bottom:2rem}@media only screen and (max-width: 56.25em){.ourTeam p{width:80%}}.ourTeam .teamCardCon{display:flex;justify-content:center;gap:2.5rem}@media only screen and (max-width: 75em){.ourTeam .teamCardCon{gap:1rem}}@media only screen and (max-width: 68.75em){.ourTeam .teamCardCon{flex-wrap:wrap;gap:2.5rem}}.ourTeam .teamCardCon .teamCard{width:17.6875rem;display:flex;flex-direction:column;align-items:center}.ourTeam .teamCardCon .teamCard h2{font-size:1.5rem;font-style:normal;font-weight:500;line-height:normal;margin:.5rem 0}.ourTeam .teamCardCon .teamCard p{width:100%}.ourPricing{display:flex;flex-direction:column;align-items:center;padding:3rem 11rem}@media only screen and (max-width: 1350px){.ourPricing{padding:3rem 7rem}}@media only screen and (max-width: 68.75em){.ourPricing{padding:3rem 2rem}}.ourPricing p{text-align:center;width:50%;margin:auto;margin-bottom:2rem}@media only screen and (max-width: 56.25em){.ourPricing p{width:80%}}.ourPricing button{margin:1.25rem auto}.ourPricing .pricingCardCon{display:flex;justify-content:center;gap:3.7rem}@media only screen and (max-width: 1350px){.ourPricing .pricingCardCon{flex-wrap:wrap}}.ourPricing .pricingCardCon .pricingCard{width:16rem;padding:2.56rem 3rem;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:1.06019rem;border:.848px solid #C1C1C1;background:linear-gradient(250deg,#F4F2F2 13.35%,rgba(230,230,230,0) 89.65%)}@media only screen and (max-width: 1350px){.ourPricing .pricingCardCon .pricingCard{padding:1.8rem 2rem}}.ourPricing .pricingCardCon .pricingCard h2{font-size:3.375rem;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin:0}.ourPricing .pricingCardCon .pricingCard p{width:60%;font-weight:400;color:#343434}.ourPricing .pricingCardCon .pricingCard .package{height:70%;margin-top:1.92rem}.ourPricing .pricingCardCon .pricingCard .package p{width:100%;display:flex;align-items:center;margin-bottom:1.25rem;text-align:left}.ourPricing .pricingCardCon .pricingCard .package p span{margin-left:.62rem}.testimonials{padding:5rem 0rem}.testimonials h1{text-align:center;padding:0 1rem}.testimonials .carousel{width:85vw;overflow-x:hidden;cursor:grab;margin:auto}@media only screen and (max-width: 37.5em){.testimonials .carousel{display:none}}.testimonials .carousel .testContainer{width:100%;display:flex;gap:2rem}.testimonials .carousel .testContainer .testCard{min-width:20rem;background-color:#fff;padding:1.5rem;border-radius:1.25rem;box-shadow:0 4px 30px #0000000d}@media only screen and (max-width: 37.5em){.testimonials .carousel .testContainer .testCard{min-width:15rem;padding:1rem}}.testimonials .carousel .testContainer .testCard p{font-size:1rem}.testimonials .carousel .testContainer .testCard .cardbottom{display:flex}.testimonials .carousel .testContainer .testCard .cardbottom img{width:3.25rem;height:3.25rem;border-radius:50%;margin-right:1rem}.testimonials .carousel .testContainer .testCard .cardbottom p{font-weight:700;color:#000;font-size:1rem}.testContainer2{width:100%;display:none;gap:1rem;flex-direction:column;align-items:center}@media only screen and (max-width: 37.5em){.testContainer2{display:flex}}.testContainer2 .testCard{width:87%;background-color:#fff;padding:1.5rem;box-sizing:border-box;border-radius:1.25rem;box-shadow:0 4px 30px #0000000d}.testContainer2 .testCard p{font-size:1rem}.testContainer2 .testCard .cardbottom{display:flex}.testContainer2 .testCard .cardbottom img{width:3.25rem;height:3.25rem;border-radius:50%;margin-right:1rem}.testContainer2 .testCard .cardbottom p{font-weight:700;color:#000;font-size:1rem}.footer{background-color:#f8f8f8;padding:2rem 4rem;text-align:center;font-size:14px;color:#666;bottom:0}@media only screen and (max-width: 37.5em){.footer{padding:1.4rem 1rem}}.footer__content{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 37.5em){.footer__content{flex-direction:column}}.footer__text{margin:0}.footer__text span{font-weight:600;color:#1c1c1c}.footer__text span span{color:#7b7b7b}@media only screen and (max-width: 37.5em){.footer__text{margin-bottom:1rem}}.footer__links{list-style-type:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center}.footer__link{margin:0 10px}.footer__link a{text-decoration:none;color:#666}.footer__link a:hover{color:#333}.mb-1{margin-bottom:1rem}.mb-2{margin-bottom:2rem}.mb-3{margin-bottom:3rem}.mb-4{margin-bottom:4rem}.mb-5{margin-bottom:5rem}.mt-1{margin-top:1rem}.mt-2{margin-top:2rem}.mt-3{margin-top:3rem}.mt-4{margin-top:4rem}.mt-5{margin-top:5rem}.rel{position:relative}.btn{font-family:Lato,sans-serif;background-color:#1c1c1c;color:#fff;padding:1rem 2.5rem;border-radius:2.5rem;cursor:pointer;font-style:normal;font-weight:600;line-height:normal;border:none;transition:.5s}.btn a{color:#fff;padding:0;text-decoration:none;margin:0}@media only screen and (max-width: 31.25em){.btn a{font-size:1rem}}@media only screen and (max-width: 56.25em){.btn{padding:.88013rem 1.84019rem .89069rem 2.15981rem}}@media only screen and (max-width: 37.5em){.btn{padding:1rem}}@media only screen and (max-width: 31.25em){.btn{padding:.8rem}}h2{text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Lato,sans-serif;font-size:1.5rem;font-style:normal;font-weight:600;line-height:normal}h1{font-family:Lato,sans-serif}p,a{color:#7b7b7b;font-family:Lato,sans-serif;font-size:1.125rem;font-style:normal;font-weight:400;line-height:normal}
