.CACourseBlock_CourseBlock__Lzkbl{margin-top:4rem;margin-bottom:4rem}.CACourseBlock_CourseBlock__Lzkbl:has(h1:first-of-type):not(:has(hr)){margin-top:2rem}.CACourseBlock_CourseBlock__Lzkbl h1{font-family:Aeonik;font-size:3rem;font-size:48px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#242423}@media(max-width:992px){.CACourseBlock_CourseBlock__Lzkbl h1{font-size:36px}}.CACourseBlock_CourseBlock__Lzkbl h1{margin-bottom:1rem}.CACourseBlock_CourseBlock__Lzkbl h2{font-family:Aeonik;font-size:3rem;font-weight:700;line-height:1.25;color:#242423;margin-bottom:1rem}.CACourseBlock_CourseBlock__Lzkbl h3{font-weight:700;margin-bottom:.75rem}.CACourseBlock_CourseBlock__Lzkbl h3,.CACourseBlock_CourseBlock__Lzkbl li,.CACourseBlock_CourseBlock__Lzkbl p{font-family:Aeonik;font-size:1.5rem;font-size:24px;font-stretch:normal;font-style:normal;line-height:1.25;color:#242423}.CACourseBlock_CourseBlock__Lzkbl li,.CACourseBlock_CourseBlock__Lzkbl p{font-weight:400;letter-spacing:normal}@media(max-width:992px){.CACourseBlock_CourseBlock__Lzkbl li,.CACourseBlock_CourseBlock__Lzkbl p{font-size:20px}}.CACourseBlock_CourseBlock__Lzkbl li>img,.CACourseBlock_CourseBlock__Lzkbl p>img{width:100%}.CACourseBlock_CourseBlock__Lzkbl a{color:#efaf1e}.CAContentModalCard_ContentCard__KJNUp{border-radius:20px;transition:background-color .2s ease-in;padding:1rem}.CAContentModalCard_ContentCard__KJNUp a{text-decoration:none}.CAContentModalCard_ContentCard__KJNUp h3{padding-top:1rem;font-family:Aeonik;font-size:1.5rem;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;color:#242423}.CAContentModalCard_ContentCard__KJNUp hr{color:rgba(36,36,35,.1);opacity:1}.CAContentModalCard_ContentCard__KJNUp p{text-decoration:none;font-family:Aeonik;font-size:1.25rem;font-size:20px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#242423}.CAContentModalCard_ContentCard__KJNUp img{margin-top:0;width:100%;border-radius:0}.CAContentModalCard_ContentCard__KJNUp:hover{box-shadow:15px 15px 40px 0 rgba(0,0,0,.1);background-color:#ffc747}.CAContentModalCard_WithBorder__NtKm_{border:1px solid rgba(36,36,35,.1);min-height:33rem}.CAContentModalCard_FooterTop__m3zUK{background-color:#242423;color:#fff;height:31.25rem}.CAContentModalCard_setCursor__RGzoE{cursor:pointer}.CAContentModalCard_ProfileCardContainer__21L_o{border-radius:20px;transition:background-color .2s ease-in}.CAContentModalCard_ProfileCardContainer__21L_o a{text-decoration:none}.CAContentModalCard_ProfileCardContainer__21L_o:active,.CAContentModalCard_ProfileCardContainer__21L_o:focus,.CAContentModalCard_ProfileCardContainer__21L_o:hover{box-shadow:15px 15px 40px 0 rgba(0,0,0,.1);background-color:#ffc747}@media(max-width:768px){.CAContentModalCard_ProfileCardContainer__21L_o:active{background-color:#ffc747;transform:scale(.98)}}.CAContentModalCard_ProfileCard__2571r{cursor:pointer;padding-top:20px;padding-bottom:20px;text-decoration:none}.CAContentModalCard_ProfileCard__2571r a{text-decoration:none}.CAContentModalCard_ProfileCard__2571r h3{padding-top:1rem;font-size:1.5rem;font-size:24px;font-weight:700;font-size:1rem}.CAContentModalCard_ProfileCard__2571r h3,.CAContentModalCard_ProfileCard__2571r h4{font-family:Aeonik;font-stretch:normal;font-style:normal;line-height:1.25;color:#242423}.CAContentModalCard_ProfileCard__2571r h4{font-size:1.25rem;font-size:20px;font-weight:400;letter-spacing:normal;font-size:1rem}.CAContentModalCard_ProfileCard__2571r hr{color:rgba(36,36,35,.1);opacity:1}.CAContentModalCard_ProfileCardImageContainer__jgR28{position:relative;margin-top:0;width:100%;aspect-ratio:4/3}.CAContentModalCard_ProfileCardImageContainer__jgR28 img{border-radius:10px}.CAContentModalCard_ProfileModal__EnfHi h3{font-family:Aeonik;font-size:1.25rem;font-weight:700;line-height:1.25;color:#242423;font-size:24px}.CAContentModalCard_ProfileModal__EnfHi p{font-family:Aeonik;font-size:1.25rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#242423;font-size:20px}.CAContentModalCard_ProfileModal__EnfHi button{float:right;width:15.6px;height:15.6px}.CAContentModalCard_ProfileModal__EnfHi svg{width:100%}.CAContentModalCard_largeImgContainer__FdVMF{position:relative;width:100%;height:500px}.CAContentModalCard_largeImgContainer__FdVMF img{border-radius:10px;object-fit:cover}.CAContentModalCard_SessionModal__807qS h3{font-size:1.25rem;font-weight:700;font-size:24px}.CAContentModalCard_SessionModal__807qS h3,.CAContentModalCard_SessionModal__807qS p{font-family:Aeonik;line-height:1.25;color:#242423}@media(max-width:992px){.CAContentModalCard_SessionModal__807qS p{font-size:14px}}.CAContentModalCard_SessionModal__807qS p{font-size:16px}.CAContentModalCard_SessionModal__807qS button{float:right;width:15.6px;height:15.6px}.CAContentModalCard_SessionModal__807qS svg{margin-right:.5rem}.CAContentModalCard_upper__CQ3Dy{text-transform:uppercase;margin-bottom:.5rem}@media screen and (max-width:576px){.CAContentModalCard_hideMobile__sNEnK{display:none}}@media screen and (min-width:576px){.CAContentModalCard_showMobile__Qqwm6{display:none}}@media(max-width:992px){.CAContentModalCard_CardContent__I2HNg{margin-top:1rem}}.CATextbar_TextBar__mGBiu{margin-top:2rem;margin-bottom:1rem}@media(max-width:768px){.CATextbar_TextBar__mGBiu{margin-top:1.5rem;margin-bottom:.5rem}}.CATextbar_TextBar__mGBiu h1{padding-bottom:1rem;font-family:Aeonik;font-size:3rem;font-size:48px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#242423}@media(max-width:992px){.CATextbar_TextBar__mGBiu h1{font-size:36px}}@media(max-width:768px){.CATextbar_TextBar__mGBiu h1{text-align:left;margin-bottom:1.5rem}}.CATextbar_TextBar__mGBiu h2{padding-bottom:1rem;font-family:Aeonik;font-size:3rem;font-size:48px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#242423}@media(max-width:992px){.CATextbar_TextBar__mGBiu h2{font-size:36px}}@media(max-width:768px){.CATextbar_TextBar__mGBiu h2{text-align:left;margin-bottom:1.5rem}.CATextbar_TextBar__mGBiu h2 img{max-width:280px;width:100%;height:auto}}@media(max-width:576px){.CATextbar_TextBar__mGBiu h2 img{max-width:240px}}.CATextbar_TextBar__mGBiu li,.CATextbar_TextBar__mGBiu p{font-family:Aeonik;font-size:1.5rem;font-size:24px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;color:#242423}@media(max-width:992px){.CATextbar_TextBar__mGBiu li,.CATextbar_TextBar__mGBiu p{font-size:20px}}.CATextbar_TextBar__mGBiu a{color:#efaf1e}.CATextbar_FooterTop__Io4jd{background-color:#242423;color:#fff;height:31.25rem}.CATextbar_ContactDetails__jfCyf a{color:#efaf1e}@font-face{font-family:Aeonik;src:local(Aeonik-Regular),url(/fonts/Aeonik-Essentials-Web/Aeonik-Regular.woff2) format("woff2"),url(/fonts/Aeonik-Essentials-Web/Aeonik-Regular.woff) format("woff"),url(/fonts/Aeonik-Essentials-Web/Aeonik-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-stretch:normal;font-display:swap}@font-face{font-family:Aeonik;src:local(Aeonik-Bold),url(/fonts/Aeonik-Essentials-Web/Aeonik-Bold.woff2) format("woff2"),url(/fonts/Aeonik-Essentials-Web/Aeonik-Bold.woff) format("woff"),url(/fonts/Aeonik-Essentials-Web/Aeonik-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}.CAContactForm_ContactForm__XXLvc button,.CAContactForm_ContactForm__XXLvc input,.CAContactForm_ContactForm__XXLvc select,.CAContactForm_ContactForm__XXLvc textarea{border-radius:20px;width:100%;font-family:Aeonik;font-size:16px;line-height:1.25;color:#242423}@media(max-width:992px){.CAContactForm_ContactForm__XXLvc button,.CAContactForm_ContactForm__XXLvc input,.CAContactForm_ContactForm__XXLvc select,.CAContactForm_ContactForm__XXLvc textarea{font-size:14px}}.CAContactForm_ContactForm__XXLvc button{background-color:#fff;border-color:#000;text-align:left;font-weight:700}.CAContactForm_ContactForm__XXLvc button svg{float:right;transform:rotate(90deg)}