@import"https://fonts.googleapis.com/css2?family=Alegreya:wght@400;700&family=Inter:wght@400;800&display=swap";#blog{background:#ff6864}#blog h2{color:#ffca28}#blog .content-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 2rem 1fr 2rem 1fr;grid-template-columns:repeat(3,1fr);gap:2rem}#blog .content-container .post{font-family:Alegreya,serif;background-color:#fff;width:100%;position:relative;border-radius:10px;overflow:hidden;transition:all .4s ease}#blog .content-container .post:hover{transform:scale(1.04)}#blog .content-container .post .tag{position:absolute;top:8px;right:8px;padding:0 1rem;color:#000;background:#ffffff;line-height:1rem;font-weight:700;border-radius:10px}#blog .content-container .post img{width:100%;height:auto;height:10rem;object-fit:cover;border-radius:10px}#blog .content-container .post .post-title{line-height:1.5rem;font-size:1.2rem;font-weight:700;color:#000;padding:1rem 1.5rem;margin:0}#blog .btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#blog .btn-container button{font-weight:700;background:#ffffff;border:none;border-radius:10px;padding:4px 2rem;margin-top:30px;cursor:pointer}@media screen and (max-width: 1024px){#blog .content-container{grid-template-columns:repeat(2,1fr)}#blog .content-container .post:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}}@media screen and (max-width: 768px){#blog .content-container{grid-template-columns:repeat(1,1fr)}#blog .content-container .post:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:1;grid-column:1/2}}footer{background:black}footer .logo{color:#fff;font-size:1rem;font-weight:800}footer .logo span{color:#e63945}footer a{color:#fff}footer a:hover{text-decoration:underline}footer .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin:1.5rem 0}footer .content-container{padding:50px 0}footer .content-container .link h3{color:#e63945;font-weight:700;font-size:1.2rem}footer .content-container .link ul{margin-top:1rem}footer .content-container .link ul li{font-size:1rem;font-weight:400;margin:8px 16px}footer .copyright{font-size:1rem;line-height:1.4rem;color:#fff}footer .mob{display:none}@media (max-width: 720px){footer{padding-bottom:2rem}footer .content-container{gap:2.5rem}footer .copyright{display:none}footer .mob{display:block}footer .social-icons{margin-bottom:0}}nav{position:fixed;z-index:1000;top:24px;display:flex;justify-content:space-between;align-items:center;padding:2rem;height:80px;width:1024px;background:rgba(0,0,0,.5);border-radius:0 10px;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}nav .logo{color:#fff;font-size:1rem;font-weight:800}nav .logo span{color:#e63945}nav ul{list-style:none;display:flex;gap:3rem}nav ul li a{font-size:1rem;font-weight:800;color:#fff}nav .menu-icon{display:none}.mobile-nav{display:none}@media (max-width: 1024px){nav{width:694px;padding:1rem}}@media (max-width: 720px){nav{width:unset;left:2rem;right:2rem;top:1rem}nav ul{display:none}nav .menu-icon{display:block;color:#fff;font-size:1.5rem}.mobile-nav{display:flex;position:fixed;z-index:1000;background:#181e1e;left:0;right:0;padding:58px 32px;transform:translateY(-100%);transition:all 1.2s cubic-bezier(.3,.96,.59,.95)}.mobile-nav ul{list-style:none}.mobile-nav ul li{margin-bottom:2rem}.mobile-nav ul li a{font-size:1rem;font-weight:800;color:#fff}.mobile-nav .close{position:absolute;top:32px;right:60px;color:#fff;font-size:1.5rem}.active{transform:translateY(0)}}header{height:100vh;width:100%;background:url(/assets/hero-image-CIbCcrlY.webp) no-repeat center center/cover}header .wrapper{position:relative;height:100vh}header .cta{border:4px solid white;border-bottom:none;position:absolute;right:0;bottom:0;width:453px;height:324px;border-radius:20px 20px 0 0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);padding:50px 40px}header .cta .course-name{font-size:1rem;font-weight:700;color:#fff;margin-bottom:20px;line-height:1.2rem;position:relative}header .cta .course-name:after{content:"";position:absolute;bottom:-10px;left:0;width:60px;height:4px;background:#e63945;border-radius:10px}header .cta h1{font-family:Alegreya,serif;font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:20px;line-height:3rem}header .cta .cta-button{background-color:#e63945;color:#fff;padding:.8rem 2rem;border-radius:10px;border:none;font-weight:800;font-size:1rem;cursor:pointer}@media (max-width: 1024px){header .cta{width:22rem}}@media (max-width: 768px){header .cta{width:unset;right:32px;left:32px}header .cta h1{font-size:2rem}}#info{background:#181e1e}#info .wrapper{position:relative;padding:2rem}#info .ele2{position:absolute;top:0}#info .content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#info .content-container .info-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;width:100%}#info .content-container .info-content .amount{font-size:2.5rem;font-weight:800}#info .content-container .info-content .type{font-weight:700;font-size:1.8rem}@media (max-width: 720px){#info .ele2{left:2rem}#info .content-container .info-content .amount{font-size:2rem}#info .content-container .info-content .type{font-size:1.2rem}}#testimonials{background:#181e1e}#testimonials .content-container{display:flex;margin-top:50px;justify-content:space-between}#testimonials .content-container .testimonial{width:16rem}#testimonials .content-container .testimonial img{height:100px;width:100px;border-radius:10px}#testimonials .content-container .testimonial .name{margin-top:1rem;font-size:1.2rem;font-weight:700}#testimonials .content-container .testimonial .company{font-size:.8rem;text-transform:uppercase;padding:6px 0;opacity:.7}#testimonials .content-container .testimonial .review{font-size:1rem;font-weight:400;line-height:1.4rem;margin-top:4px}@media (max-width: 1024px){#testimonials .content-container{flex-direction:column;gap:3rem;margin-left:1.2rem;margin-top:3rem}#testimonials .content-container .testimonial{display:flex;gap:2rem;width:100%}#testimonials .content-container .testimonial .reviewer-details{margin-top:-1rem}}@media (max-width: 720px){#testimonials .content-container .testimonial{flex-direction:column;align-items:center;gap:1rem}#testimonials .content-container .testimonial .name{margin-top:0}#testimonials .content-container .testimonial .reviewer-details{margin-top:.5rem;text-align:center}}#topics{background-color:#000}#topics .wrapper{position:relative}#topics .content-container{display:flex;justify-content:space-between;align-items:center;padding:.75rem}#topics .content-container ul{list-style:none;margin:0;margin-left:1.5rem}#topics .content-container ul li{font-family:alegreya,serif;font-size:1.2rem;font-weight:400;margin:1.5rem 0;color:#fff;position:relative}#topics .content-container ul li:before{content:"";position:absolute;left:-1.5rem;top:50%;width:8px;height:8px;background:#e63945;border-radius:50%;margin-right:10px;transform:translateY(-50%)}#topics .content-container .topic-img{width:60%}#topics .content-container .topic-img img{width:100%;object-fit:cover}#topics .ele1{position:absolute;bottom:1rem;right:0}@media (max-width: 1024px){#topics .topic-img img{width:385px;height:280px}}@media (max-width: 720px){#topics .topic-img img{display:none}#topics .ele1{right:32px}}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif}.wrapper{max-width:1024px;margin:0 auto}a{text-decoration:none}section{padding:5rem 0;color:#fff}section h2{font-size:2.5rem;line-height:3rem;font-weight:800;margin-bottom:2rem;position:relative}section h2:after{content:"";position:absolute;bottom:-10px;left:0;width:80px;height:4px;background:#e63945;border-radius:10px}.content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 1040px){.wrapper{max-width:694px}}@media screen and (max-width: 768px){.content-container{flex-direction:column;gap:5rem;justify-content:center}.wrapper{padding:0 2rem}section h2{font-size:1.5rem}section h2:after{width:50px;bottom:0}}
