.curriculum_bgDiv__eQSto{background-image:url(https://skoolofcode.mo.cloudinary.net/curriculum_bg_secondary_image.png),url(https://skoolofcode.mo.cloudinary.net/bg_image.png);background-position:100% 50%,0 0;background-size:25%,cover!important;height:667px;min-height:667px;background-repeat:no-repeat}.curriculum_bgDiv__eQSto h1{font-size:2.5rem;line-height:1.5;color:#ef9523;padding-right:28%;padding-bottom:1.5rem}.curriculum_bgDiv__eQSto h2{font-size:2.5rem;line-height:72px}.curriculum_bgDiv__eQSto p{color:#606060;font-size:1.2rem;line-height:30px;color:#fff;padding-right:45%;padding-bottom:1.5rem}@media(max-width:768px){.curriculum_bgDiv__eQSto{height:668px;min-height:668px;background-image:url(https://skoolofcode.mo.cloudinary.net/curriculum_bg_mobile.png),url(https://skoolofcode.mo.cloudinary.net/bg_mobile.png);background-position:center 96%,0 0!important;background-size:80%,cover!important}.curriculum_bgDiv__eQSto .curriculum_bgDivContent__qW_sb{max-width:unset}.curriculum_bgDiv__eQSto h1{padding-top:0;padding-bottom:0;margin-left:8%;text-align:left;padding-right:8%;font-size:1.4rem;font-weight:850;line-height:140%}.curriculum_bgDiv__eQSto p{margin-left:8%;padding-right:8%;padding-bottom:8%;font-size:1rem;line-height:150%;color:#fff}}.curriculum_bgDivContent__qW_sb{margin-left:8.75rem;margin-top:-70px;z-index:1;color:#18125e}@media(max-width:768px){.curriculum_bgDivContent__qW_sb{margin-left:0;margin-top:-300px}}.curriculum_bannerBtn__cPlJ3{z-index:2;font-size:1.1rem;letter-spacing:.72px;line-height:37px;padding-top:-20px;border-radius:4px}@media(max-width:768px){.curriculum_bannerBtn__cPlJ3{margin-top:0}.curriculum_bannerButtonGrp__P7QJo{margin-left:8%;align-items:center;margin-top:0}}.curriculum_areaSelect__90tN4{border-radius:2px;width:200px}@media(max-width:768px){.curriculum_areaSelect__90tN4{margin-top:0;width:75%}}.curriculum_curriculumTabs__Wz2W8{padding-top:5.4rem;margin-bottom:4.5rem;text-align:left}@media(max-width:768px){.curriculum_curriculumTabs__Wz2W8{padding:1rem;margin-top:-2rem;margin-bottom:0}}.curriculum_curriculumTabs__Wz2W8 a{background-color:transparent!important;font-size:1.1rem;font-weight:500;letter-spacing:1.2px;outline:none;padding:0}.curriculum_curriculumTabs__Wz2W8 a.active:after{content:"";position:absolute;display:block;background-color:#18125e;z-index:1000}@media(max-width:768px){.curriculum_curriculumTabs__Wz2W8 a.active:after{height:100%;width:3px;left:-16px;top:0;bottom:0}}.curriculum_curriculumTabs__Wz2W8 a.active{border-bottom:3px solid #18125e;display:inline-block;padding:0}@media(max-width:768px){.curriculum_curriculumTabs__Wz2W8 a.active{border-bottom:none}}.curriculum_tabsContainer__huAr7{text-align:left;padding:0 8.75rem;margin:auto -15px;background:transparent -webkit-gradient(linear,left top,left bottom,from(#ffffff34),color-stop(27%,#c9c9c92e),color-stop(66%,#dedede19),to(#f5f5f8)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#ffffff34,#c9c9c92e 27%,#dedede19 66%,#f5f5f8) 0 0 no-repeat padding-box}@media(max-width:768px){.curriculum_tabsContainer__huAr7{padding:2rem 0 0}}.curriculum_roundedBorder__PpncT{border-radius:8px!important}.curriculum_tabContent__M5tO9 .custom-bg-grey{background-color:#f5f5f5}.curriculum_tabContent__M5tO9 .custom-bg-1-2{background-color:#00a8c4}.curriculum_tabContent__M5tO9 .custom-bg-3-4{background-color:#ff8431}.curriculum_tabContent__M5tO9 .custom-bg-5-6{background-color:#ffbb3d}.curriculum_tabContent__M5tO9 .custom-bg-7-9{background-color:#464a8c}.curriculum_tabContent__M5tO9 .custom-bg-10-12{background-color:#019875}.curriculum_tabContent__M5tO9 .custom-text-1-2{color:#00a8c4}.curriculum_tabContent__M5tO9 .custom-text-3-4{color:#ff8431}.curriculum_tabContent__M5tO9 .custom-text-5-6{color:#ffbb3d}.curriculum_tabContent__M5tO9 .custom-text-7-9{color:#464a8c}.curriculum_tabContent__M5tO9 .custom-text-10-12{color:#019875}@media(max-width:768px){.curriculum_tabContent__M5tO9{padding:1rem 1.8rem}}.curriculum_durationSelect__SBlzh{width:300px;margin-left:auto}@media(max-width:768px){.curriculum_durationSelect__SBlzh{margin:2rem auto auto}.curriculum_durationSelect__SBlzh div{border-radius:20px}}.curriculum_curriculumHeaderContainer__f0e_Z{padding:8.8rem 7.8rem;background-image:url(/_next/static/media/wave1.c5fba11d.svg);background-repeat:no-repeat;background-position:100% 0}@media(max-width:768px){.curriculum_curriculumHeaderContainer__f0e_Z{background-size:100%;padding:3rem 2rem}}.curriculum_curriculumHeaderContainer__f0e_Z h1{font-size:2.5rem}@media(max-width:768px){.curriculum_curriculumHeaderContainer__f0e_Z h1{font-size:1.25rem}}.curriculum_getStartedBtn__GXeoa{font-size:.9rem;font-weight:600}.curriculum_backButtpn__1vAgz{color:#ff8431}@media(max-width:768px){.curriculum_backButtpn__1vAgz{margin-left:.8rem}}.curriculum_firstCourseCategory__FqwiR{color:#00a8c4}.curriculum_secondCourseCategory__DqERf{color:#ff8431}.curriculum_thirdCourseCategory__Sd3r8{color:#ffbb3d}.curriculum_fourthCourseCategory__x5BFx{color:#464a8c}.curriculum_fifthCourseCategory__EhhbU{color:#019875}.curriculum_bannerRow__SUCRq{background-size:cover;background-repeat:no-repeat;background-position:100% 0;background-image:url(/_next/static/media/curriculumBanner.737767ce.png)}@media(max-width:768px){.curriculum_bannerRow__SUCRq{background-image:url(/_next/static/media/curriculumBannerMob.fbba9b95.png);background-position:top}}.curriculum_bannerRow__SUCRq .curriculum_bannerLayer__N3X_X{padding-left:140px;width:100%;height:100%;-webkit-box-shadow:inset 0 0 0 2000px rgba(0,0,0,.4);box-shadow:inset 0 0 0 2000px rgba(0,0,0,.4)}@media(max-width:768px){.curriculum_bannerRow__SUCRq .curriculum_bannerLayer__N3X_X{padding-left:1.8rem}}.curriculum_bannerRow__SUCRq h1{margin-top:9.69rem;font-size:2.75rem;letter-spacing:.44px;line-height:50px}@media(max-width:768px){.curriculum_bannerRow__SUCRq h1{font-size:2rem;letter-spacing:-.32px;line-height:40px;margin-top:4rem}}.curriculum_bannerRow__SUCRq p{font-size:1.1rem;letter-spacing:.36px;line-height:32px;max-width:80%}@media(max-width:768px){.curriculum_bannerRow__SUCRq p{font-size:.9rem;letter-spacing:.28px;line-height:22px}}.curriculum_bannerRow__SUCRq button{font-weight:600;margin-bottom:7rem}@media(max-width:768px){.curriculum_bannerRow__SUCRq button{margin-bottom:4rem}}.curriculum_areaName__39DFm{font-weight:600}.curriculum_tagsCol__pyk1G{max-width:325px}.curriculum_tagsCol__pyk1G h6{font-size:1.5rem;font-weight:300;color:#18125e}@media(max-width:768px){.curriculum_tagsCol__pyk1G{padding:0 2.25rem;max-width:100%}}.curriculum_sectionHeaderCurriculum__vKKuo{font-size:42px;color:#18125e;line-height:49px;padding-top:20px}@media(max-width:768px){.curriculum_sectionHeaderCurriculum__vKKuo{font-size:42px;max-width:100%}}.curriculum_tagsContainer__TwjkK{padding-bottom:5.75rem;z-index:4;padding-top:5.75rem}@media(max-width:768px){.curriculum_tagsContainer__TwjkK{padding-bottom:3rem;padding-top:10%}}.curriculum_enrolBtn__me2QD{margin-bottom:auto}@media(max-width:768px){.curriculum_enrolBtn__me2QD{margin-bottom:3rem}}.curriculum_tagIcon__8rw9D{padding-top:3.75rem;padding-bottom:.25rem}@media(max-width:768px){.curriculum_tagIcon__8rw9D{padding-top:2rem;padding-bottom:0}}.curriculum_tagCardText__7WOQM{font-size:.9rem;line-height:21px}@media(max-width:768px){.curriculum_rowScroll__ZnXUh{padding-right:1rem;padding-top:4rem;overflow-x:scroll;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;width:90vw}.curriculum_rowScroll__ZnXUh::-webkit-scrollbar{display:none}}.curriculum_rowScroll__ZnXUh .curriculum_courseCardCol__pBsq2:first-child{padding-left:0;padding-right:.5rem}.curriculum_courseCardCol__pBsq2{max-width:400px;min-width:318px;padding-bottom:3rem}@media(max-width:768px){.curriculum_courseCardCol__pBsq2{padding-bottom:1.5rem;max-width:350px!important;min-width:350px!important;padding-left:.5rem;padding-right:.5rem}}.curriculum_courseCardColNew__GBcbg{max-width:400px;min-width:318px;padding-bottom:3rem}@media(max-width:768px){.curriculum_courseCardColNew__GBcbg{padding-bottom:1.5rem;max-width:390px!important;min-width:300px!important;padding-left:.5rem;padding-right:.5rem}}.curriculum_cardHeader__Pzn3d{border-radius:8px 8px 0 0!important;background:#fff;padding-left:1.5rem;padding-top:2rem}.curriculum_courseCardNum___RWbG{font-size:2.5rem;line-height:50px;color:#b4b4b4}.curriculum_learningPathName__OmQQb{font-size:1.6rem;line-height:2rem;margin-bottom:2.5rem}@media(max-width:768px){.curriculum_learningPathName__OmQQb{font-size:1.25rem;margin-right:0!important;padding-right:0!important;margin-bottom:1.5rem}}.curriculum_cardHeaderHR__0VSzC{height:2px;width:-webkit-fill-available;background-color:#b4b4b4;color:#b4b4b4}.curriculum_cardTopRightLabel__6q_Qm{font-size:1rem;color:#b4b4b4}.curriculum_textBlack__bxoTO{color:#3a3a3a}.curriculum_courseProjectLabel__eQlXH{font-size:.75rem;color:#4a4a4a}.curriculum_courseCardHeader__YucIe{font-size:1.5rem;font-weight:500}.curriculum_projectName__zhsR_{font-size:1rem;font-weight:600}.curriculum_textColor__lV8mB.card-text-1-2{color:#00a8c4}.curriculum_textColor__lV8mB.card-text-3-4{color:#ff8431}.curriculum_textColor__lV8mB.card-text-5-6{color:#ffbb3d}.curriculum_textColor__lV8mB.card-text-7-9{color:#464a8c}.curriculum_textColor__lV8mB.card-text-10-12{color:#019875}.curriculum_coursesBtn__fkaX1{font-weight:600;letter-spacing:.56px;font-size:.9rem}.curriculum_ul__4lZ60{padding-left:1rem}.curriculum_ul__4lZ60 li{list-style-image:url(/_next/static/media/bltIcon.81da2e1f.svg)}.curriculum_bottomBanner__fT4lP{max-width:972px;padding:2.25rem 0;display:flex;text-align:center}@media(max-width:768px){.curriculum_bottomBanner__fT4lP{display:block}}.curriculum_bottomBannerHeader__Z5_Hv{font-size:2rem;margin-bottom:0}@media(max-width:768px){.curriculum_bottomBannerHeader__Z5_Hv{font-size:1rem;line-height:14px;margin-bottom:1rem}}.curriculum_teacherContainer__91vYG{max-width:1400px}.curriculum_testimonialsContainer__2Gs5c{margin:0 0 8rem}@media(max-width:768px){.curriculum_testimonialsContainer__2Gs5c{margin:2rem 1rem 6rem}}.curriculum_testimonialCardCol__YRr9B{max-width:474px;padding-right:.5rem;padding-left:.5rem}@media(max-width:768px){.curriculum_testimonialCardCol__YRr9B{margin-bottom:1rem;max-width:unset}}.curriculum_testimonialCardCol__YRr9B .card-body{padding:0}@media(max-width:768px){.curriculum_testimonialCardCol__YRr9B .card-body{padding:1rem}}.curriculum_testimonialCardCol__YRr9B .card-footer{padding:0}@media(max-width:768px){.curriculum_testimonialCardCol__YRr9B .card-footer{padding:1rem}}.curriculum_testimonialCard__l6L2J{padding:2rem 2.25rem 0}@media(max-width:768px){.curriculum_testimonialCard__l6L2J{padding:unset}}.curriculum_testmonialHeader__SYhrg{font-size:2.25rem;letter-spacing:-.36px;line-height:44px;margin-top:.5rem;margin-bottom:2rem}@media(max-width:768px){.curriculum_testmonialHeader__SYhrg{font-size:1.9rem;letter-spacing:-.3px;line-height:40px;margin-top:.5rem;margin-bottom:2.1rem}}.curriculum_testimonialText__6moAg{font-size:1rem;line-height:22px}.curriculum_registerBtn__7ljt8{background-color:#0096af;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.curriculum_registerBtn__7ljt8 h6{color:#fff;font-size:1rem;font-weight:700;letter-spacing:.72px;vertical-align:middle}.curriculum_carouselOverview___PnT6{position:relative;max-width:768px;margin-left:25%;padding:1.8rem;background-color:#fff;-webkit-box-shadow:0 0 15px #00000010;box-shadow:0 0 15px #00000010;top:-70px;z-index:3}@media(max-width:768px){.curriculum_carouselOverview___PnT6{margin-top:-50px;margin-left:auto!important;margin-right:auto;max-width:348px;text-align:center}}.curriculum_overviewCount__eenAb{font-size:2.5rem;line-height:50px;font-weight:500;color:#18125e}.curriculum_overviewName__KRjOB{font-size:1.1rem;line-height:30px;letter-spacing:.54px}.faq_faqHeaderContainer__fNssD{padding:4.8rem 7.8rem;background-image:url(/_next/static/media/contact-background.fe92c041.svg);background-repeat:no-repeat;background-position:0 0}@media(max-width:768px){.faq_faqHeaderContainer__fNssD{background-size:100%;padding:3rem 2rem}}.faq_faqHeaderContainer__fNssD h2{font-size:2.75rem}@media(max-width:768px){.faq_faqHeaderContainer__fNssD h2{font-size:1.25rem}.faq_faqHeaderContainerNew__Q9CRt{background-size:100%;padding:1rem;margin-top:5.75rem}}.faq_faqHeaderContainerNew__Q9CRt h2{font-size:42px;line-height:49px;color:#18125e}@media(max-width:768px){.faq_faqHeaderContainerNew__Q9CRt h2{font-size:3.25rem}}.faq_faqDescription__y6V0s{padding-left:14rem;padding-right:14rem;padding-bottom:5.75rem}@media(max-width:768px){.faq_faqDescription__y6V0s{padding-left:2rem;padding-right:2rem}}.faq_faqDescription__y6V0s h4{margin-top:4rem;color:#28c3d4;font-size:2.25rem}.faq_faqDescription__y6V0s h6{margin-top:4rem;color:#aaa;font-size:1rem;line-height:1.625rem;cursor:pointer}.faq_questionCard__3ztbR{border:0;border-bottom:1px solid #dee2e6!important}.faq_questionCardHeader__Iv_OF{padding-left:20px;padding-bottom:0;border:0;background-color:#fff}.faq_questionCardHeader__Iv_OF p{color:#353672;font-size:1.25rem;cursor:pointer}.faq_questionCardHeader__Iv_OF .custom-html-style p{font-size:unset}.faq_cardBody__s1OqF{padding-left:20px;padding-top:0;padding-bottom:.5rem}.faq_cardBody__s1OqF p{color:#797979;font-size:1.1rem;line-height:1.75rem}.faq_cardBody__s1OqF .custom-html-style p{font-size:unset}.faq_arrow__0o9q7{float:right;position:absolute;margin-top:1.2rem;margin-right:1rem;top:0;right:0}