.blog-module__3Ov8nG__container{width:95%;margin:auto;padding:10px 0 50px}
.textHeavyBlog-module__2r8M6q__container{max-width:100%;margin:0 1rem}.textHeavyBlog-module__2r8M6q__imageWrapper{object-fit:contain;width:100%;height:600px;margin:0 auto;position:relative}.textHeavyBlog-module__2r8M6q__blogText{margin-top:35px}.textHeavyBlog-module__2r8M6q__paragraph{width:100%;line-height:2.5rem}.textHeavyBlog-module__2r8M6q__paragraph p{text-align:left;font-size:var(--Body1);margin-bottom:20px}@media (max-width:1024px) and (min-width:480px){.textHeavyBlog-module__2r8M6q__imageWrapper{height:400px}}@media (max-width:480px){.textHeavyBlog-module__2r8M6q__container{margin:0 .3rem;padding:0}.textHeavyBlog-module__2r8M6q__imageWrapper{object-fit:contain;width:100%;height:200px;margin:0 auto;position:relative}.textHeavyBlog-module__2r8M6q__blogText{margin-top:20px}}
.button-module__eUdh6G__common{cursor:pointer;padding-block:0;padding-inline:0;padding:8px 12px}.button-module__eUdh6G__a{display:inherit;justify-content:inherit;align-items:inherit;gap:inherit;color:inherit;width:100%;height:100%;text-decoration:none}.button-module__eUdh6G__primary{cursor:pointer;background:var(--cherryPie);color:var(--GhostWhite);font-family:var(--poppins-font);font-weight:var(--body2-strong-font-weight);font-size:var(--body2-strong-font-size);width:var(--primary-button-width);border:1px;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.button-module__eUdh6G__primary:hover{background-color:var(--cherryPieVariant);box-shadow:0 2px 8px #0000001f}.button-module__eUdh6G__secondary{border:1px;border:1px solid var(--cherryPieVariant);background-color:var(--pure-white);color:var(--cherryPieVariant);font-family:var(--poppins-font);font-weight:var(--body2-strong-font-weight);font-size:var(--body2-strong-font-size);width:var(--secondary-button-width);border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.button-module__eUdh6G__tertiary{color:var(--cherryPieVariant);background-color:var(--pure-white);border:var(--GhostWhite);font-family:var(--poppins-font);font-weight:var(--body2-strong-font-weight);font-size:var(--body2-strong-font-size);width:var(--tertiary-button-width);border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.button-module__eUdh6G__disabled{opacity:.6;cursor:not-allowed}.button-module__eUdh6G__login{cursor:pointer}.button-module__eUdh6G__icon{width:24px;height:24px;padding:2.23px, 2.25px, 2.25px, 2.23px;font-size:larger;font-weight:100}.button-module__eUdh6G__display{margin:50px}@media (max-width:480px){.button-module__eUdh6G__primary{width:80%}}.button-module__eUdh6G__fullWidth{width:100%}
.endorsementProcess-module__jdiB2G__section{background:var(--cherryPie);text-align:center;box-sizing:border-box;padding:56px 20px 64px}.endorsementProcess-module__jdiB2G__heading{max-width:720px;margin:0 auto 40px;line-height:1.15}.endorsementProcess-module__jdiB2G__steps{box-sizing:border-box;flex-direction:column;gap:28px;max-width:1240px;margin:0 auto;padding:0;list-style:none;display:flex;position:relative}.endorsementProcess-module__jdiB2G__step{z-index:1;flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.endorsementProcess-module__jdiB2G__iconWrap{background:var(--pure-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:106px;height:106px;display:flex;overflow:hidden}.endorsementProcess-module__jdiB2G__stepIcon{object-fit:contain;flex-shrink:0;width:106px;height:106px}.endorsementProcess-module__jdiB2G__endorsedBadgeIcon{object-fit:cover;border-radius:50%;width:100%;height:100%}.endorsementProcess-module__jdiB2G__studentIcon{object-fit:contain;width:72px;height:72px}.endorsementProcess-module__jdiB2G__stepText{flex-direction:column;gap:8px;max-width:220px;display:flex}.endorsementProcess-module__jdiB2G__stepTitle{margin:0;font-weight:600;line-height:1.2}.endorsementProcess-module__jdiB2G__stepDescription{opacity:.95;margin:0;line-height:1.35}@media (min-width:768px){.endorsementProcess-module__jdiB2G__section{padding:56px 28px 64px}.endorsementProcess-module__jdiB2G__heading{margin-bottom:36px;font-size:28px}.endorsementProcess-module__jdiB2G__steps{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px}.endorsementProcess-module__jdiB2G__steps:before{content:"";z-index:0;background:#ffffffe0;height:2px;position:absolute;top:53px;left:9%;right:9%}.endorsementProcess-module__jdiB2G__step{flex:1 1 0;min-width:0}.endorsementProcess-module__jdiB2G__stepText{gap:6px;max-width:100%;padding:0 4px}.endorsementProcess-module__jdiB2G__stepTitle{font-size:16px}.endorsementProcess-module__jdiB2G__stepDescription{font-size:13px;line-height:1.3}}@media (max-width:767px){.endorsementProcess-module__jdiB2G__section{padding:32px 16px 40px}.endorsementProcess-module__jdiB2G__heading{margin-bottom:24px;font-size:20px;line-height:1.2}.endorsementProcess-module__jdiB2G__steps{gap:18px;padding-left:4px}.endorsementProcess-module__jdiB2G__step{text-align:left;flex-direction:row;align-items:flex-start;gap:14px}.endorsementProcess-module__jdiB2G__step:not(:last-child):after{content:"";z-index:0;background:#ffffffe0;width:2px;height:calc(100% - 58px);position:absolute;top:76px;left:37px}.endorsementProcess-module__jdiB2G__iconWrap,.endorsementProcess-module__jdiB2G__stepIcon{width:76px;height:76px}.endorsementProcess-module__jdiB2G__endorsedBadgeIcon{width:100%;height:100%}.endorsementProcess-module__jdiB2G__studentIcon{width:52px;height:52px}.endorsementProcess-module__jdiB2G__stepText{flex:auto;gap:6px;max-width:none;padding-top:6px}.endorsementProcess-module__jdiB2G__stepTitle{font-size:14px;line-height:1.2}.endorsementProcess-module__jdiB2G__stepDescription{font-size:12px;line-height:1.3}}
.dropdown-module__IEm--W__container{flex-direction:column;gap:5px;display:flex;position:relative}.dropdown-module__IEm--W__inputWrapper{box-sizing:border-box;width:100%;color:var(--grey-500);border:1px solid var(--grey-500);border-radius:8px;height:auto;font-family:inherit;display:flex;position:relative}.dropdown-module__IEm--W__container[aria-disabled=true]>.dropdown-module__IEm--W__inputWrapper{color:var(--grey-300);background-color:#efefef4d;border-color:#7676764d}.dropdown-module__IEm--W__pillAndInput{flex-wrap:wrap;flex:1;align-items:center;column-gap:10px;max-width:calc(100% - 30px);display:flex;position:relative}.dropdown-module__IEm--W__pillAndInput.dropdown-module__IEm--W__hasValue{padding-left:15px}.dropdown-module__IEm--W__pillAndInput>[role=button]{align-self:flex-start;margin:5px 0 0}.dropdown-module__IEm--W__pillAndInput>[role=button]:last-of-type{margin-right:5px}.dropdown-module__IEm--W__container[aria-disabled=true] .dropdown-module__IEm--W__pillAndInput>[role=button]:last-of-type{margin-bottom:5px}.dropdown-module__IEm--W__pillAndInput.dropdown-module__IEm--W__hasValue>.dropdown-module__IEm--W__input{margin-left:-15px}.dropdown-module__IEm--W__input{background-color:#0000;border:none;border-radius:8px;outline:none;flex:1;width:100%;max-width:100%;padding:8px 15px;font-family:inherit}.dropdown-module__IEm--W__inputAsText{font-size:var(--body3-font-size);white-space:pre;flex:1}.dropdown-module__IEm--W__container[aria-disabled=true] .dropdown-module__IEm--W__input,.dropdown-module__IEm--W__input:disabled{color:var(--grey-300)}.dropdown-module__IEm--W__inputWrapper:focus-within{border:1px solid var(--cherryPieVariant)}.dropdown-module__IEm--W__error{border:1px solid var(--errorRed)}.dropdown-module__IEm--W__dropdownListContainer{width:100%;margin-top:-5px;display:block;position:relative}.dropdown-module__IEm--W__dropdownList{box-sizing:border-box;z-index:1;transform-origin:top;opacity:.5;background-color:#fff;border:.5px solid #f3f3f3;border-radius:8px;flex-direction:column;gap:6px;width:100%;max-height:300px;margin:0;padding:8px;list-style-type:none;transition:all .2s ease-in-out;display:flex;position:absolute;overflow-y:auto;transform:scaleY(0);box-shadow:0 2px 2px #00000026}.dropdown-module__IEm--W__container[aria-expanded=true] .dropdown-module__IEm--W__dropdownList,.dropdown-module__IEm--W__container:focus-within .dropdown-module__IEm--W__dropdownList{opacity:1;transform:scaleY(1)}.dropdown-module__IEm--W__dropdownList>*{align-self:unset;flex:1}.dropdown-module__IEm--W__noOptionItem{flex:1;justify-content:center}.dropdown-module__IEm--W__clearBtn{align-self:flex-start;margin-top:5px}.dropdown-module__IEm--W__expandIcon{cursor:pointer;color:var(--grey-300);flex-shrink:0;padding:6px 5px;transition:transform .15s linear}.dropdown-module__IEm--W__expandIcon:hover{color:var(--BondBlack)}.dropdown-module__IEm--W__container[aria-disabled=true] .dropdown-module__IEm--W__expandIcon{pointer-events:none}.dropdown-module__IEm--W__container[aria-expanded=true] .dropdown-module__IEm--W__expandIcon,.dropdown-module__IEm--W__container:focus-within .dropdown-module__IEm--W__expandIcon{transform:rotate(180deg)}
.checkBoxItem-module__FDg6Ea__item{box-sizing:border-box;background-color:unset;cursor:pointer;border:0;border-radius:8px;outline:none;align-self:flex-start;align-items:center;padding:5px 8px;font-size:14px;line-height:1em;transition:background-color .2s;display:flex}.checkBoxItem-module__FDg6Ea__item:hover{background-color:#f0f0f0}.checkBoxItem-module__FDg6Ea__item:disabled,.checkBoxItem-module__FDg6Ea__item[aria-disabled=true]{opacity:.5;cursor:default}.checkBoxItem-module__FDg6Ea__input{border:1px solid var(--grey-500);cursor:pointer;box-sizing:border-box;background-color:#0000;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-right:8px;transition-property:border-color,background-color;transition-duration:.2s;transition-timing-function:linear;display:flex;position:relative}.checkBoxItem-module__FDg6Ea__input:disabled{cursor:not-allowed}.checkBoxItem-module__FDg6Ea__radio,.checkBoxItem-module__FDg6Ea__pill{border-radius:16px}.checkBoxItem-module__FDg6Ea__radio.checkBoxItem-module__FDg6Ea__checked{outline:6px solid var(--cherryPieVariant);outline-offset:-10px}.checkBoxItem-module__FDg6Ea__checkbox.checkBoxItem-module__FDg6Ea__checked{background-color:var(--cherryPieVariant);border-color:#0000}.checkBoxItem-module__FDg6Ea__item:focus>.checkBoxItem-module__FDg6Ea__input,.checkBoxItem-module__FDg6Ea__item:focus.checkBoxItem-module__FDg6Ea__pill{outline:1px solid var(--BondBlack)}.checkBoxItem-module__FDg6Ea__item:focus>.checkBoxItem-module__FDg6Ea__checkbox.checkBoxItem-module__FDg6Ea__checked{outline-width:2px}.checkBoxItem-module__FDg6Ea__item:focus>.checkBoxItem-module__FDg6Ea__radio.checkBoxItem-module__FDg6Ea__checked{outline:5px solid var(--cherryPieVariant)}.checkBoxItem-module__FDg6Ea__item:focus>.checkBoxItem-module__FDg6Ea__radio.checkBoxItem-module__FDg6Ea__checked:after{content:"";border:2px solid var(--BondBlack);border-radius:18px;width:100%;height:100%;position:absolute}.checkBoxItem-module__FDg6Ea__checkmark{color:var(--pure-white)}.checkBoxItem-module__FDg6Ea__item>label{cursor:inherit;text-align:left}.checkBoxItem-module__FDg6Ea__item:disabled>label{cursor:default;color:var(--grey-300)}
.handbookPopup-module__l5CHwa__container{flex-wrap:wrap;justify-content:center;display:flex}.handbookPopup-module__l5CHwa__form{flex-direction:column;justify-content:center;max-width:460px;margin:0;padding:15px;display:flex}.handbookPopup-module__l5CHwa__mailBoxImg{width:350px;height:auto}.handbookPopup-module__l5CHwa__fileReadyText{align-self:center;padding:15px}
.profileCourses-module__VgNAha__courseContainer{margin-top:15px}
@media (min-width:480px){.teacher-module__oS6oGW__teacherContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:80px;display:flex}.teacher-module__oS6oGW__teacherBodyText{width:70vw;margin-bottom:30px;line-height:1.5}.teacher-module__oS6oGW__customModal{border-radius:18px;width:50%;height:60%}.teacher-module__oS6oGW__customModal container{flex-direction:row;display:flex}.teacher-module__oS6oGW__customModal container imageWrapper{width:300px;position:relative}.teacher-module__oS6oGW__buttonArea{width:100%;max-width:var(--primary-button-width)}}@media (max-width:480px){.teacher-module__oS6oGW__teacherContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.teacher-module__oS6oGW__teacherBodyText{margin-bottom:30px;padding:0 10px}}
.handbook-module__LJFJHa__container{background-color:var(--GhostWhiteVariant);box-sizing:border-box;flex-direction:row;justify-content:center;gap:30px;width:100%;margin-top:20px;display:flex;position:relative}.handbook-module__LJFJHa__textContainer{flex-direction:column;width:70%;display:flex;position:relative}.handbook-module__LJFJHa__mobileContainer{flex:1;padding-top:12px}.handbook-module__LJFJHa__textContent{flex-direction:column;justify-content:space-between;align-self:flex-end;align-items:center;height:100%;padding:20px 0;display:flex}.handbook-module__LJFJHa__innerTextContent{flex-direction:column;align-items:center;gap:10px;display:flex}.handbook-module__LJFJHa__header{text-align:center;margin-bottom:0;font-weight:600}.handbook-module__LJFJHa__subtext{text-align:center;max-width:475px;margin-bottom:20px}.handbook-module__LJFJHa__graph{opacity:.2;width:auto;min-width:min(360px,100vw);max-width:100%;height:100%;position:absolute;top:0;left:0;transform:rotateY(180deg)}.handbook-module__LJFJHa__textContent button{z-index:1}.handbook-module__LJFJHa__mobile{width:auto;height:300px;margin-bottom:-50px;position:relative}@media (max-width:480px){.handbook-module__LJFJHa__container{gap:10px;margin-bottom:20px}.handbook-module__LJFJHa__textContainer{flex:1}}@media (max-width:350px){.handbook-module__LJFJHa__mobileContainer{display:none}}
.contactUs-module__i63Yva__container{margin:2rem 0;padding:0 1.5rem}.contactUs-module__i63Yva__container>div:first-child{max-width:960px;margin:auto}.contactUs-module__i63Yva__bannerColumn{word-break:break-word;border-right:1px solid var(--grey-300);border-radius:0 8px 8px 0;flex-wrap:wrap;align-content:flex-start;padding:24px;display:flex;box-shadow:-2px 2px 8px #0000001f}.contactUs-module__i63Yva__formColumn{justify-content:center;padding:24px;display:flex;box-shadow:0 2px 8px #0000001f}.contactUs-module__i63Yva__formColumnWrapper{width:543px;max-width:100%}@media (max-width:767px){.contactUs-module__i63Yva__bannerColumn{border-right:none;border-bottom:1px solid var(--grey-300);border-radius:0;flex-direction:column;align-items:center}.contactUs-module__i63Yva__formColumnWrapper{width:100%}}
.courseSecondaryFilter-module__2PzjMG__container{background-color:var(--GhostWhite);border:1px solid var(--GhostWhiteVariant);border-radius:8px;flex:1 0 auto;align-self:flex-start;gap:16px;width:320px;max-width:min(100%,360px);margin:0;padding:32px 16px;box-shadow:0 4px 16px #0000001f}
@media (min-width:480px){.studentFacts-module__UMOWsW__factContainer{text-align:center;width:100%;margin:0}.studentFacts-module__UMOWsW__factTitle{padding-top:20px}.studentFacts-module__UMOWsW__factGrid{color:var(--bondBlack);justify-content:space-around;align-items:center;padding:0 30px;display:flex}.studentFacts-module__UMOWsW__gridItem{text-align:center;flex-direction:column;justify-content:flex-start;max-width:480px;padding:0 20px;display:flex}.studentFacts-module__UMOWsW__gridItem span{flex-grow:1;min-height:15rem}.studentFacts-module__UMOWsW__factReference{text-align:right;flex-direction:row-reverse;flex:auto;align-items:flex-end;height:70px;margin-right:1rem;padding:10px 0;display:flex}}@media (max-width:480px){.studentFacts-module__UMOWsW__factContainer{text-align:center;margin:0}.studentFacts-module__UMOWsW__factTitle{padding-top:2rem}.studentFacts-module__UMOWsW__factGrid{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.studentFacts-module__UMOWsW__gridItem{text-align:center;max-width:480px;padding:0 10px}.studentFacts-module__UMOWsW__factReference{text-align:right;padding:3rem 1rem 1rem}}
.page-module___8aEwW__main{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-bottom:50px;display:flex}.page-module___8aEwW__form{margin-left:15px;margin-right:15px}.page-module___8aEwW__courseComponentContainer{align-self:flex-start;padding:0 5vw}.page-module___8aEwW__flexRow{flex-flow:wrap;align-self:flex-start;gap:15px 30px;display:flex}
