:root{--lighter-blue:#eff5fc;--light-blue:#e9ecfd;--cademy-blue:#3d56e0;--cademy-blue-dark:#2740ce;--blue-hover:#2740ce;--dark-blue:#2740ce;--accent-one:#f7d154;--accent-two:#47b881;--accent-three:#ec615b;--white:#fff;--black:#000;--grey:#555;--red:#d14343;--red700:#7d2828;--red25:#fdf4f4;--orange:#d9822b;--orange700:#996a13;--yellow:#f7d154;--yellow100:#ffefd2;--green:#47b881;--green25:#f5fbf8;--blue:#36f;--blue400:#5c85ff;--blue300:#85a3ff;--blue200:#adc2ff;--blue100:#d6e0ff;--blue50:#ebf0ff;--blue25:#f3f6ff;--bg-grey:#f5f6f7;--bg-1:#f9f9fb;--bg-2:#f5f6f7;--border:#d3d5d7;--border-muted:#edf0f2;--text:#000;--text-muted:#7b7b7b;--paragraph:#000;--text-heading:#0e0c0c;--font-weight-normal:400;--font-weight-light:300;--font-weight-bolder:500;--font-weight-bold:600;--font-size:16px;--font-size-smaller:0.875em;--font-size-extra-small:0.75em;--font-size-tiny:0.5em;--font-size-bigger:1.125em;--font-size-h1:2em;--font-size-h2:1.5em;--font-size-h3:1.17em;--padding-xlarge:2.5em;--padding-large:1.75em;--padding:1.25em;--padding-small:0.75em;--padding-smaller:0.6em;--padding-tiny:0.325em;--margin:0.625em;--margin-big:0.9375em;--margin-bigger:1.5625em;--margin-huge:3.5em;--margin-small:0.3125em;--gap-list-smaller:0.3125em;--gap-list-small:0.625em;--gap-list:0.9375em;--section-gap-big:3.125em;--section-gap-small:1.25em;--rounded-corners-standard:5px;--rounded-corners-pill:25px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;color:var(--text);font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;height:100%;margin:0;min-height:100%}.container{max-width:1200px;padding-left:20px;padding-right:20px}.container,.container-wide{margin-left:auto;margin-right:auto}.container-wide{max-width:1500px;padding-left:100px;padding-right:100px}.container-small{margin:0 auto;max-width:600px}.container-embed,.container-small{padding-left:20px;padding-right:20px}.container-embed{overflow-y:hidden}.full-height{min-height:calc(100vh - 460px)}.col-2{grid-template-columns:1fr 1fr}.col-2,.col-3{grid-column-gap:60px;display:grid}.col-3{grid-template-columns:1fr 1fr 1fr}h1,h2,h3,h4,h5,h6{color:#0e0c0c;color:var(--text-heading);letter-spacing:-.2px}h1{font-size:2rem;font-weight:900;line-height:2.2rem;margin-bottom:10px}h2{font-size:1.5rem;line-height:1.5rem}h2,h3{font-weight:500;margin-bottom:10px}h3{line-height:1.2rem;margin-top:10px}h3,h4{font-size:1rem}h4{color:#000!important;color:var(--black)!important;font-weight:300}small{font-size:14px;line-height:16px}a{color:#3d56e0;color:var(--cademy-blue);text-decoration:none}a:hover{text-decoration-color:#3d56e0;text-decoration-color:var(--cademy-blue)}.hover_pointer:hover{cursor:pointer}.hover_shadow:hover{box-shadow:0 2px 3px rgba(67,90,111,.15);transition:all .2s ease-in-out}.hover_underline:hover{text-decoration:underline}.hover_blue:hover{color:#36f;color:var(--blue)}p{color:#000;color:var(--paragraph);font-size:16px;line-height:24px;margin-block-end:10px;margin-block-start:10px}li,p{font-weight:400;letter-spacing:-.05px}li{line-height:20px;margin-bottom:5px;margin-top:5px}hr{border:1px solid #d3d5d7;border:1px solid var(--border);margin:20px 0}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.link-button{background:none;border:none;color:#36f;color:var(--blue);cursor:pointer;font-size:inherit}.btn{align-items:center;background-color:#fff;background-color:var(--white);border:1px solid transparent;border-radius:4px;color:#000;color:var(--text);display:inline-flex;font:inherit;font-size:14px;font-weight:500;height:40px;justify-content:center;letter-spacing:-.05px;line-height:40px;padding:0 20px;white-space:nowrap}.btn:hover{background-color:#f5f6f7;background-color:var(--bg-2);cursor:pointer}.btn:focus{border:1px solid #d3d5d7;border:1px solid var(--border);outline:medium none invert;outline:initial}.btn.icon{padding:0 15px}.outlined{border:1px solid #000;border:1px solid var(--black)}.btn.outlined:hover{background-color:#3d56e0;background-color:var(--cademy-blue);border:1px solid #3d56e0;border:1px solid var(--cademy-blue);color:#fff;color:var(--white)}.text-center{text-align:center}.badge{background-color:#f5f6f7;background-color:var(--bg-2);border-radius:4px;color:#7b7b7b;color:var(--text-muted);display:inline-block;font-size:12px;padding:2px 6px}.form-field-label{color:var(--text-alt);display:block;font-size:14px;font-weight:500;letter-spacing:-.05px;line-height:20px;margin:0 0 4px}.form-field-description,.form-field-hint{color:#7b7b7b;color:var(--text-muted);display:block;font-size:14px;font-weight:400;letter-spacing:-.05px;line-height:16px;margin-bottom:10px;margin-top:6px}.form-field-validation-message{color:#d14343;color:var(--red);font-size:12px;font-weight:400;letter-spacing:-.05px;line-height:16px;margin-top:6px}.form-field-input{border:1px solid #d3d5d7;border:1px solid var(--border);border-radius:3px;padding-left:10px;padding-right:10px}.form-field-input,.text-area{background-color:#fff;color:var(--text-alt);display:block;font-family:SF UI Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;height:32px;letter-spacing:0;line-height:16px;width:95%}.text-area{border:none;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(67,90,111,.3),inset 0 1px 2px rgba(67,90,111,.14);padding:10px;resize:vertical}.form-field-input:focus,.text-area:focus{box-shadow:inset 0 0 2px rgba(67,90,111,.14),inset 0 0 0 1px #579ad9,0 0 0 3px rgba(16,112,202,.14);outline:none}.form-field-input:disabled{background-color:#f5f6f7;background-color:var(--bg-2);cursor:not-allowed}.form-field-input::placeholder,.text-area::placeholder{color:rgba(0,0,0,.25)}.checkbox-wrapper span{color:#000;color:var(--text)}.checkbox-wrapper>label>input[type=checkbox]:checked+div,.checkbox-wrapper>label>input[type=checkbox]:indeterminate+div{background-image:linear-gradient(180deg,#3d56e0,#3d56e0);background-image:linear-gradient(to bottom,var(--cademy-blue),var(--cademy-blue))}.toggle-wrapper input[type=checkbox]:checked+div{background-color:#3d56e0;background-color:var(--cademy-blue)}.scroll-menu-arrow{position:relative}.scroll-menu-arrow--disabled{display:none}.mv-10{margin-bottom:10px;margin-top:10px}.mh-10{margin-left:10px}.mh-10,.mr-10{margin-right:10px}.mt-10{margin-top:10px}.ml-10{margin-left:10px}.mb-10{margin-bottom:10px}.mv-20{margin-bottom:20px;margin-top:20px}.mh-20{margin-left:20px}.mh-20,.mr-20{margin-right:20px}.mt-20{margin-top:20px}.ml-20{margin-left:20px}.mb-20{margin-bottom:20px}.mv-50{margin-bottom:50px;margin-top:50px}.mh-50{margin-left:50px}.mh-50,.mr-50{margin-right:50px}.mt-50{margin-top:50px}.ml-50{margin-left:50px}.mb-50{margin-bottom:50px}.font-size-sm{font-size:14px;line-height:18px}.menu-item-wrapper:focus{outline:none}.stripe_element{border:none!important;box-shadow:none!important;min-width:250px!important;padding:0!important}.rich-text-wrapper img{max-width:100%}.screen_reader_hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute;position:absolute!important;white-space:nowrap!important;width:1px!important}@media only screen and (max-width:1000px){.hide-on-tablet{display:none!important}}@media only screen and (min-width:600px){.show-only-on-mobile{display:none!important}}@media only screen and (max-width:600px){.container-wide{padding-left:20px;padding-right:20px}.hide-on-mobile{display:none!important}}@media only screen and (max-width:560px){.col-2,.col-3{grid-template-columns:1fr;width:100%}}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{background:0 0;border:2px solid #00a699;box-sizing:border-box;color:#00a699;cursor:pointer;font:inherit;font-weight:700;height:100%;line-height:normal;margin-right:8px;overflow:visible;padding:4px 12px;position:relative;text-align:center}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{background:#00a699;color:#fff}.SingleDatePickerInput{background-color:#fff;display:inline-block}.SingleDatePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.SingleDatePicker{display:inline-block;position:relative}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{background-color:#fff;position:absolute;z-index:1}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:normal;overflow:visible;padding:0}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{height:26px;position:absolute;width:33px;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-right:33px solid #00a699;border-top:26px solid transparent;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;right:0;top:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;left:0;top:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{right:5px;top:1px}.DayPickerKeyboardShortcuts_showSpan__topLeft{left:5px;top:1px}.DayPickerKeyboardShortcuts_panel{background:#fff;border:1px solid #dbdbdb;border-radius:2px;bottom:0;left:0;margin:33px;overflow:auto;padding:22px;position:absolute;right:0;text-align:left;top:0;z-index:2}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{font-size:14px;list-style:none;padding:0}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{fill:#cacccd;height:15px;width:15px}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{background:#fff;border:1px solid #e4e7e7;color:#484848}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{background:#fff;border:0;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{caption-side:top;color:#484848;font-size:18px;padding-bottom:37px;padding-top:22px;text-align:center}.CalendarMonth_caption__verticalScrollable{padding-bottom:7px;padding-top:12px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{left:9px;position:absolute}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;min-height:100%;vertical-align:top}.CalendarMonthGrid_month__hideForAnimation{opacity:0;pointer-events:none;position:absolute;z-index:-1}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{bottom:0;height:52px;left:0;position:absolute;width:100%}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between}.DayPickerNavigation_button{border:0;cursor:pointer;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DayPickerNavigation_button__default{background-color:#fff;border:1px solid #e4e7e7;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{border:1px solid #f2f2f2;cursor:default}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{border-radius:3px;line-height:.78;padding:6px 9px;position:absolute;top:18px}.DayPickerNavigation_bottomButton__horizontalDefault{margin:-10px 22px 30px;position:static}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);display:inline-block;height:100%;padding:5px;position:relative;text-align:center;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{fill:#82888a;display:block;height:19px;width:19px}.DayPickerNavigation_svg__vertical{fill:#484848;height:42px;width:42px}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{position:relative;text-align:left}.DayPicker,.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07)}.DayPicker_portal__horizontal{box-shadow:none;left:50%;position:absolute;top:50%}.DayPicker_portal__vertical{position:static}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;text-align:left;top:62px;z-index:2}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{background:#fff;border-bottom:1px solid #dbdbdb;display:table-row;left:0;margin-left:0;text-align:center;top:0;width:100%}.DayPicker_weekHeader_ul{font-size:14px;list-style:none;margin:1px 0;padding-left:0;padding-right:0}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{border-radius:3px;overflow:hidden;position:relative}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{bottom:0;height:100%;left:0;overflow-y:scroll;padding-top:20px;position:absolute;right:0;top:0}.DateInput{background:#fff;display:inline-block;margin:0;padding:0;position:relative;vertical-align:middle;width:130px}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{background-color:#fff;border:0;border-bottom:2px solid transparent;border-radius:0;color:#484848;font-size:19px;font-weight:200;line-height:24px;padding:11px 11px 9px;width:100%}.DateInput_input__small{font-size:15px;letter-spacing:.2px;line-height:18px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;-moz-user-select:none;user-select:none}.DateInput_input__focused{background:#fff;border:0;border-bottom:2px solid #008489;outline:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{height:10px;left:22px;position:absolute;width:20px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border:1px solid #dbdbdb;border-radius:2px}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{color:#484848;display:inline-block;vertical-align:middle}.DateRangePickerInput_arrow_svg{fill:#484848;height:24px;vertical-align:middle;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;margin:0 10px 0 5px;overflow:visible;padding:10px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;vertical-align:middle;width:15px}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;line-height:normal;margin:0 5px 0 10px;overflow:visible;padding:10px;vertical-align:middle}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;vertical-align:middle;width:14px}.DateRangePicker{display:inline-block;position:relative}.DateRangePicker__block{display:block}.DateRangePicker_picker{background-color:#fff;position:absolute;z-index:1}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:rgba(0,0,0,.3);height:100%;left:0;position:fixed;top:0;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;cursor:pointer;font:inherit;line-height:normal;overflow:visible;padding:15px;position:absolute;right:0;top:0;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{fill:#cacccd;height:15px;width:15px}.Checkbox_checkbox__yzDC2{cursor:pointer;display:block;font-size:14px;margin-bottom:12px;padding-left:25px;position:relative;-webkit-user-select:none;user-select:none}.Checkbox_checkbox__yzDC2 input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.Checkbox_checkmark__GTdP6{background-color:var(--bg-1);border:1px solid var(--border);border-radius:4px;height:16px;left:0;position:absolute;top:0;width:16px}.Checkbox_checkbox__yzDC2:hover input~.Checkbox_checkmark__GTdP6{background-color:var(--bg-2);border-color:#bdbdbd}.Checkbox_checkbox__yzDC2 input:checked~.Checkbox_checkmark__GTdP6{background-color:var(--cademy-blue)}.Checkbox_checkmark__GTdP6:after{content:"";display:none;position:absolute}.Checkbox_checkbox__yzDC2 input:checked~.Checkbox_checkmark__GTdP6:after{display:block}.Checkbox_checkbox__yzDC2 .Checkbox_checkmark__GTdP6:after{border:solid #fff;border-width:0 2px 2px 0;height:6px;left:6px;top:3px;transform:rotate(45deg);width:3px}.Checkbox_checkbox__yzDC2 input:disabled~*{cursor:not-allowed;opacity:.7}.BookingDetails_all_dates_container__1K7bO{grid-gap:2vmin;display:grid;grid-template-columns:50% 50%}.BookingDetails_all_dates_container__1K7bO h2{font-weight:600;margin:10px 0}.BookingDetails_dates_details__0bWHC{display:flex;flex-direction:column;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.BookingDetails_single_date_container__ggPOb{grid-column-gap:0;align-items:center;display:grid;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}.BookingSideSummary_summary_card__HtRMz{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;min-width:400px;padding:30px}.BookingSideSummary_summary_card_container__kUib1{width:100%}.BookingSideSummary_summary_card_top__sGSSt{grid-column-gap:15px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;padding-bottom:25px}.BookingSideSummary_summary_card_top__sGSSt img{border-radius:4px;height:40px;object-fit:cover;width:40px}.BookingSideSummary_summary_highlights__ticb8{align-items:left;border-bottom:1px solid var(--border);display:flex;flex-direction:column;font-size:11pt;list-style:none;padding:25px 0}.BookingSideSummary_summary_highlights__ticb8 li{align-items:center;display:flex;margin:10px 0}.BookingSideSummary_summary_highlights__ticb8 svg{margin-right:10px}.BookingSideSummary_summary_costs__ehUgw{display:flex;font-weight:700;justify-content:space-between;padding-top:25px}.BookingSideSummary_costs_breakdown__EvoMf{border-bottom:1px solid var(--border);padding-bottom:15px;padding-top:10px}.BookingSideSummary_breakdown_item__4uq4u,.BookingSideSummary_request_notice__Z7esi{display:flex;justify-content:space-between}.BookingSideSummary_request_notice__Z7esi{padding-top:25px}.BookingSideSummary_request_notice__Z7esi svg{margin-right:10px}@media only screen and (max-width:767px){.BookingSideSummary_summary_card__HtRMz{max-width:100%;min-width:-webkit-min-content;min-width:min-content}.BookingSideSummary_summary_card_container__kUib1{grid-row:1/1}}@media only screen and (max-width:480px){.BookingSideSummary_summary_card__HtRMz{max-width:100%}}.CalendarDay__default{background:#f7f9fd;border:1px solid #fff;border-radius:4px!important;color:var(--text);font-weight:500}.CalendarDay__default:active,.CalendarDay__default:hover,.CalendarDay__highlighted_calendar:hover{background:var(--cademy-blue);border-radius:4px;color:#fff}.CalendarDay__highlighted_calendar{background:var(--bg-2);border:none;border-radius:4px;color:var(--text-muted);font-weight:100}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover,.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:none;color:#d0d0d0;font-weight:100}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:var(--cademy-blue);border:none;border-radius:4px;color:#fff;font-weight:500}.CalendarMonth_table{border-collapse:inherit}.DayPicker__withBorder{border-radius:5px;box-shadow:0 0 1px rgba(67,90,111,.3),0 2px 4px -2px rgba(67,90,111,.47);display:flex;justify-content:center;width:100%!important}.DayPickerNavigation_button__default{border:1px solid #fff}.DayPickerNavigation_leftButton__horizontalDefault,.DayPickerNavigation_rightButton__horizontalDefault{background-color:var(--cademy-blue)}.DayPickerNavigation_leftButton__horizontalDefault svg,.DayPickerNavigation_rightButton__horizontalDefault svg{fill:#fff}.DayPickerNavigation__horizontal{display:flex;justify-content:space-between}.DayPicker_weekHeader{top:50px}.CollectionCard_card__XzXOF{height:400px;transition:all .3s}.CollectionCard_card__XzXOF img{background-position:50%;border-radius:6px;height:80%;object-fit:cover;object-position:center;transition:all .3s;width:100%}.CollectionCard_card__XzXOF:hover img{transform:scale(.98);transition:all .3s}.CollectionCard_card__XzXOF:hover .CollectionCard_text__ejjTl{color:var(--cademy-blue);transition:all .3s}.Arrows_filters_nav_btn__okbK7{background:var(--white);border:1px solid var(--black);border-radius:50%;cursor:pointer;font-size:10px;height:25px;opacity:1;position:absolute;top:25%;transition:opacity .25s;transition:all .3s;width:25px;z-index:10}.Arrows_filters_nav_btn__okbK7:hover{background-color:var(--cademy-blue);border:1px solid var(--white);color:var(--white);cursor:pointer;transition:all .2s}.Arrows_filters_nav_btn__okbK7.Arrows_next__TiyPn{left:auto;right:-15px}.Arrows_filters_nav_btn__okbK7.Arrows_prev__CIOpD{left:-15px;right:auto}.Arrows_filters_nav_btn__okbK7:before{background:transparent;border-right:1px solid var(--black);border-top:1px solid var(--black);content:"";display:inline-block;height:6px;left:50%;position:absolute;top:50%;width:6px}.Arrows_filters_nav_btn__okbK7:hover:before{border-right-color:2px solid var(--white);border-top-color:2px solid var(--white)}.Arrows_filters_nav_btn__okbK7.Arrows_next__TiyPn:before{transform:translate(-75%,-50%) rotate(45deg)}.Arrows_filters_nav_btn__okbK7.Arrows_prev__CIOpD:before{transform:translate(-25%,-50%) rotate(-135deg)}.carousel-container{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:0;padding-right:0}.carousel-container-wide{margin-left:auto;margin-right:auto;max-width:1540px;padding-left:80px;padding-right:80px}.carousel-container-small{margin:0 auto;max-width:640px;padding-left:20px;padding-right:20px}.carousel-container h2,.carousel-container-small h2,.carousel-container-wide h2{margin-bottom:20px;margin-left:20px}.carousel-nav-btn,.new-carousel-nav-btn{background:var(--white);border:1px solid var(--black);border-radius:50%;cursor:pointer;font-size:10px;height:35px;left:auto;opacity:1;position:absolute;right:5px;top:calc(40% - 17.5px);transition:opacity .25s;transition:all .3s;width:35px;z-index:10}.carousel-nav-btn:hover,.new-carousel-nav-btn:hover{background-color:var(--cademy-blue);border:1px solid var(--white);color:var(--white);cursor:pointer;transition:all .2s}.carousel-nav-btn.next,.new-carousel-nav-btn.next{left:auto;right:5px}.carousel-nav-btn.prev,.new-carousel-nav-btn.prev{left:5px;right:auto}.carousel-nav-btn:before,.new-carousel-nav-btn:before{background:transparent;border-right:1px solid var(--black);border-top:1px solid var(--black);content:"";display:inline-block;height:10px;left:50%;position:absolute;top:50%;width:10px}.carousel-nav-btn:hover:before,.new-carousel-nav-btn:hover:before{border-right-color:2px solid var(--white);border-top-color:2px solid var(--white)}.carousel-nav-btn.next:before,.new-carousel-nav-btn.next:before{transform:translate(-75%,-50%) rotate(45deg)}.carousel-nav-btn.prev:before,.new-carousel-nav-btn.prev:before{transform:translate(-25%,-50%) rotate(-135deg)}.story-image-container{align-items:center;display:flex;justify-content:center}.story-image-container img{border-radius:5px;filter:brightness(70%);transition:all .3s;width:100%}.story-card:hover img{transform:scale(.98);transition:all .3s}.story-card:hover h3{color:var(--cademy-blue)}.story-image-container svg{color:#fff;position:absolute}@media only screen and (max-width:600px){.carousel-container,.carousel-container-wide{padding:0}}.CategoryCard_card__soNtr{align-items:center;border:1px solid var(--black);border-radius:6px;display:flex;height:70px;margin-bottom:10px;transition:all .3s}.CategoryCard_image__waJcv{border-radius:6px;height:50px;margin-bottom:0;margin-left:10px;object-fit:cover;transition:all .3s;width:50px}.CategoryCard_text__EWwvI{line-height:20px;margin:0 20px 0 10px}.CategoryCard_text__EWwvI span{white-space:nowrap}a .CategoryCard_card__soNtr:hover{box-shadow:1px 1px 1px 1px var(--cademy-blue);transition:all .3s}.CourseDetails_faq__\+veeU{margin:10px 0 30px}.CourseDetails_faq__\+veeU summary h4{color:var(--text);display:inline;font-weight:500;line-height:24px}.CourseDetails_faq__\+veeU summary:hover,.CourseDetails_faq__\+veeU summary:hover h4{color:var(--cademy-blue)!important;cursor:pointer}.CourseDetails_faq__\+veeU summary:focus{outline:none}.CourseFAQs_faq__8B5tm{margin:15px 0}.CourseFAQs_faq__8B5tm summary h4{color:var(--text);display:inline;font-weight:500;line-height:24px}.CourseFAQs_faq__8B5tm summary:hover,.CourseFAQs_faq__8B5tm summary:hover h4{color:var(--cademy-blue)!important;cursor:pointer}.CourseFAQs_faq__8B5tm summary:focus{outline:none}.CourseCard_course_card__UW-7x{background-color:red;background-color:#fff;border-radius:6px;display:flex;flex-direction:column;gap:0;justify-content:space-between;position:relative;transition:all .3s;width:100%}.CourseCard_card_info_container__Z79wn{color:var(--text);padding:5px 5px 0}.CourseCard_card_detail__pYK81{align-items:center;display:flex}.CourseCard_card_detail_text__nS3iE{font-size:10pt;overflow:hidden;text-overflow:ellipsis;width:inherit}.CourseCard_course_card__UW-7x a{color:var(--text)}.CourseCard_course_card_image__KqEmW img{aspect-ratio:16/9;border-radius:6px;box-shadow:0 0 4px 0 rgba(0,0,0,.1);object-fit:cover;transition:all .3s;width:100%}.CourseCard_course_card__UW-7x:hover .CourseCard_course_card_image__KqEmW img{transform:scale(.98);transition:all .3s}.CourseCard_course_card__UW-7x:hover{transition:all .3s}.CourseCard_course_card__UW-7x:hover .CourseCard_course_card_title__wP77d{color:var(--cademy-blue);transition:all .3s}.CourseCard_course_card_title__wP77d{font-size:13pt;line-height:20px;margin:5px 0;overflow:hidden;text-overflow:ellipsis}.CourseCard_wrap_on_two_lines__mTc3J{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:pre-wrap}.CourseCard_course_card_title__wP77d:hover{color:var(--cademy-blue)}.CourseCard_course_card_badge__EivYT{align-items:center;background-color:var(--white);border-radius:2px;bottom:18px;color:var(--text);display:flex;font-size:14px;font-weight:600;letter-spacing:0;line-height:16px;margin-right:5px;padding:4px 6px;position:absolute;right:8px;text-transform:uppercase}.CourseCard_price_style__BQlcu{font-weight:"700";white-space:nowrap}@media screen and (max-width:530px){.CourseCard_course_card__UW-7x{margin:20px auto}}@supports not (aspect-ratio:1/1){.CourseCard_course_card_image__KqEmW img{height:200px}}.CourseViewer_two_column_page__aA-eH{display:grid;grid-template-columns:350px auto}.CourseViewer_single_col_page__-LnP0{background-color:var(--bg-1);width:100%}.CourseViewer_single_col_page__-LnP0>div{margin:0 auto;max-width:1200px;padding-left:20px;padding-right:20px}.CourseViewer_lessons_list_container__E1OAD{background-color:var(--bg-1);background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);height:calc(100vh - 145px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:62px}.CourseViewer_lessons_list_container__E1OAD>.CourseViewer_certButton__RYqMC{background-color:var(--bg-1);background-color:blue;bottom:0;margin-bottom:20px;margin-left:20px;padding:20px;position:fixed}.CourseViewer_lesson_container__lDuBW{background-color:var(--bg-1)}.CourseViewer_lesson_contents__iOjAr{background-color:#fff;margin-left:auto;margin-right:auto;max-width:800px;padding:40px}.CourseViewer_nav__GEbtx{align-items:center;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);display:grid;grid-template-columns:.5fr 1fr .5fr;justify-items:center;padding:10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.CourseViewer_courseName__D7t5L{justify-self:center;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.CourseViewer_rich_text_wrapper__1ZrYs img{border-radius:5px;width:100%}.CourseViewer_rich_text_wrapper__1ZrYs h1,.CourseViewer_rich_text_wrapper__1ZrYs h2{font-size:1.25rem;font-weight:500;line-height:1.25rem;margin-bottom:10px}.CourseViewer_back_container__vanhM{align-items:center;display:flex;flex-wrap:nowrap;justify-self:start;width:350px}.CourseViewer_popoverContainer__DuOhI{justify-self:end}.CourseViewer_lessons_list__gO4zp{display:flex;flex-direction:column}.CourseViewer_content_link__raXAF{background-color:var(--white);color:var(--text);padding:15px 20px;width:calc(100% - 40px)}.CourseViewer_content_link__raXAF:hover{background-color:var(--blue50)}.CourseViewer_content_link__raXAF:hover,.CourseViewer_content_link_selected__UNbei{background-color:var(--blue50)!important;color:var(--blue);cursor:pointer}.CourseViewer_content_link_selected__UNbei{font-weight:500}.CourseViewer_attachment__N3YQp{align-items:center;display:flex;margin-bottom:10px}.CourseViewer_link_preview__pUOZU{align-items:center;border:1px solid var(--border);border-radius:5px;display:flex;justify-content:space-between;margin-top:30px;padding:20px}.CourseViewer_link_icon__rGuZw{background-color:var(--cademy-blue);border-radius:15px;margin-right:15px;padding:15px}.CourseViewer_audio_player__BS9bp{padding:40px 40px 0;width:-webkit-fill-available;width:-moz-available;width:stretch}.CourseViewer_date_container__3er8Q{align-items:center;display:flex;margin-bottom:30px;margin-top:30px}.CourseViewer_dates_details__ha15i{display:flex;flex-direction:column}.CourseViewer_section_summary__Dj9qe{align-items:center;background-color:var(--bg-2);color:var(--text);cursor:pointer;display:flex;justify-content:space-between;padding:5px 10px}.CourseViewer_section_summary__Dj9qe:not(:first-child) .CourseViewer_section_summary__Dj9qe{border-top:2px solid var(--border)}.CourseViewer_section_summary__Dj9qe:hover{background-color:var(--blue50);color:var(--blue);cursor:pointer}.CourseViewer_section_summary__Dj9qe h4{color:var(--text);display:inline;font-weight:500;line-height:24px;margin:0;padding-left:5px}.CourseViewer_section_summary__Dj9qe:focus{outline:none}.CourseViewer_under_title_container__kFFAq{align-items:center;display:flex;white-space:nowrap}.CourseViewer_menu_btn_wrapper__TyXz-{display:none}@media only screen and (max-width:1200px){.CourseViewer_under_title_container__kFFAq{align-items:normal;display:flex;flex-direction:column;white-space:pre-wrap}.CourseViewer_under_title_container__kFFAq div{margin-top:10px}}@media only screen and (max-width:760px){.CourseViewer_back_label__o9kGq,.CourseViewer_lessons_list_container__E1OAD{display:none}.CourseViewer_container__ausjp{grid-template-columns:auto}.CourseViewer_back_container__vanhM{width:auto}.CourseViewer_menu_btn_wrapper__TyXz-{display:inline;display:initial}.CourseViewer_two_column_page__aA-eH{grid-template-columns:auto}}.LessonContent_block_wrapper__16-dN{border:1px solid #fff;padding:5px 15px}.LessonContent_preview_block_wrapper__6rcUX{padding:5px 35px}.LessonContent_preview_block_wrapper__6rcUX p{color:var(--text);font-size:16px;line-height:1.6}.LessonContent_content_wrapper__J6sqf{padding:5px}.LessonContent_block_buttons_wrapper__8u79o{align-items:center;display:flex;justify-content:space-between;padding:5px;visibility:hidden}.LessonContent_left_buttons__AIdz1{align-items:center;display:flex}.LessonContent_right_buttons__DqC6h{align-items:center;display:flex;gap:10px}.LessonContent_drag_handle_icon__r4-My{cursor:grab;margin-right:10px}.LessonContent_block_wrapper__16-dN:hover .LessonContent_content_wrapper__J6sqf{background-color:var(--bg-1);border-radius:5px}.LessonContent_block_wrapper__16-dN:hover .LessonContent_block_buttons_wrapper__8u79o{visibility:inherit}.LessonContent_block_wrapper__16-dN:hover .LessonContent_remove_btn__U-\+Zj{display:block}.LessonContent_attachment__BhPaZ{align-items:center;background-color:var(--bg-2);border:1px solid var(--border);border-radius:5px;display:flex;justify-content:space-between;margin:10px 0;padding:20px}.LessonContent_attachment_name__6RnDn{align-items:center;display:flex;gap:5px}.LessonContent_attachment_preview__-umSM:hover{background-color:var(--blue25);border:1px solid var(--blue);cursor:pointer}.LessonContent_audio_container__24eTr{align-items:center;background-color:var(--bg-1);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:40px}.LessonContent_audio_player__HhT7-{width:100%}.LessonContent_media_placeholder__7zYZ3{align-items:center;background-color:var(--bg-1);cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:40px}.ImageGallery_single_course_img__AI91D{border-radius:5px;cursor:zoom-in;display:block;margin:0 auto;max-height:370px;max-width:100%}.ImageGallery_auto_img_source_notice__Y0Iq9{display:block;font-size:10pt;line-height:10pt;margin-top:5px;text-align:center}.ImageGallery_course_img_carousel__MGWL1{overflow:hidden;position:relative;width:100%}.alice-carousel .animated{animation-fill-mode:both}.alice-carousel .animated-out{z-index:1}.alice-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0;visibility:hidden}}.alice-carousel{direction:ltr;margin:auto;position:relative;width:100%}.alice-carousel__wrapper{height:auto;overflow-x:hidden;overflow-y:hidden}.alice-carousel__stage,.alice-carousel__wrapper{box-sizing:border-box;position:relative;width:100%}.alice-carousel__stage{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;margin:0;padding:0;transform-style:flat;-webkit-transform-style:flat;white-space:nowrap}.alice-carousel__stage-item{box-sizing:border-box;display:inline-block;height:100%;line-height:0;margin:0;padding:0;position:relative;vertical-align:top;white-space:normal;width:100%}.alice-carousel__stage-item *{line-height:normal}.alice-carousel__stage-item.__hidden{opacity:0;overflow:hidden}.alice-carousel__next-btn,.alice-carousel__prev-btn{box-sizing:border-box;display:inline-block;padding:10px 5px;width:50%}.alice-carousel__next-btn [data-area]:after,.alice-carousel__prev-btn [data-area]:after{content:attr(data-area);position:relative;text-transform:capitalize}.alice-carousel__prev-btn{text-align:right}.alice-carousel__next-btn{text-align:left}.alice-carousel__next-btn-item,.alice-carousel__prev-btn-item{color:#465798;cursor:pointer;display:inline-block;margin:0;padding:5px}.alice-carousel__next-btn-item:hover,.alice-carousel__prev-btn-item:hover{color:darkred}.alice-carousel__next-btn-item.__inactive,.alice-carousel__prev-btn-item.__inactive{opacity:.4;pointer-events:none}.alice-carousel__play-btn{display:inline-block;left:20px;position:absolute;top:30px}.alice-carousel__play-btn:hover{cursor:pointer}.alice-carousel__play-btn-wrapper{background-color:#fff;border-radius:50%;height:32px;padding:10px;position:relative;width:32px}.alice-carousel__play-btn-item{background:transparent;border:0;cursor:pointer;height:32px;outline:none;position:absolute;width:32px}.alice-carousel__play-btn-item:after,.alice-carousel__play-btn-item:before{border-color:transparent transparent transparent #465798;border-style:solid;border-width:8px 0 8px 15px;content:"";display:block;height:0;pointer-events:none;position:absolute;transition:all .4s linear;width:0}.alice-carousel__play-btn-item:before{height:14px;left:5px}.alice-carousel__play-btn-item:after{left:18px;top:7px}.alice-carousel__play-btn-item.__pause:after,.alice-carousel__play-btn-item.__pause:before{border-width:0 0 0 10px;height:30px}.alice-carousel__play-btn-item.__pause:after{left:18px;top:0}.alice-carousel__dots{list-style:none;margin:30px 3px 5px;padding:0;text-align:center}.alice-carousel__dots>li{display:inline-block}.alice-carousel__dots-item:not(.__custom){background-color:#e0e4fb;border-radius:50%;cursor:pointer;height:8px;width:8px}.alice-carousel__dots-item:not(.__custom):not(:last-child){margin-right:20px}.alice-carousel__dots-item:not(.__custom).__active,.alice-carousel__dots-item:not(.__custom):hover{background-color:#6e7ebc}.alice-carousel__slide-info{background-color:rgba(224,228,251,.6);border-radius:5px;color:#465798;display:inline-block;padding:5px 10px;position:absolute;right:20px;top:20px}.alice-carousel__slide-info-item{line-height:0;vertical-align:middle}.styles_thumbs_container__sTUW7{display:flex;flex-wrap:nowrap;gap:6px;margin-left:auto;margin-top:16px;overflow-x:auto}.styles_thumb__QX\+TJ{max-height:40px;max-width:40px;transition:all .2s ease-in-out}.styles_thumb__QX\+TJ:hover{cursor:pointer;transform:scale(1.1)}.styles_quiz_container__6PCg8{border-block-start:1px solid var(--border-muted);margin:20px 0}.styles_autoSaveContainer__HS5D5{display:flex;height:20px;justify-content:flex-end;margin:10px 0}.styles_results_container__qPaDS{align-items:center;border:1px solid var(--border-muted);border-radius:4px;flex-direction:column;gap:10px;padding:30px}.styles_results_container__qPaDS,.styles_submit_btn_container__A-yg5{display:flex;justify-content:center;margin:20px 0}.styles_feedback_correct__Gs9u4,.styles_feedback_wrong__L4aIo{border:1px solid var(--border-muted);border-radius:5px;margin-block-start:5px;padding:8px 16px;white-space:pre-wrap}.styles_feedback_correct__Gs9u4{background-color:var(--blue25)}.styles_feedback_wrong__L4aIo{background-color:var(--yellow100)}.styles_wrapper__Q1O24{position:relative}.styles_fullScreenBtn__ZWQl3{display:flex;gap:var(--gap-list-small);position:absolute;right:-.5rem;top:-1rem}.styles_fullScreenBtn__ZWQl3 svg{height:.8em;width:.8em}.styles_container__uvlT6{align-items:center;aspect-ratio:3/2;border:1px solid var(--border);border-radius:4px;display:flex;justify-content:center}.styles_iframe__J1LWA{border:none;height:100%;width:100%}.styles_iframe__J1LWA.styles_loading__spg4r{display:none}.DateHighlight_date_highlight_container__cQ5bj{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 1px rgba(67,90,111,.3),0 2px 4px -2px rgba(67,90,111,.47);display:flex;flex-direction:column;height:30px;margin-right:10px;padding:5px;text-align:center;width:30px}.DateHighlight_month_big__Ng5Hu{color:var(--red);font-size:10px}.DateHighlight_date_big__e8gOb{font-size:14px;font-weight:500}.DatesList_date_item__jK\+HZ{align-items:center;border-bottom:1px solid var(--border-muted);display:flex;justify-content:space-between;padding:10px 0}.footer{grid-gap:2vmin;background-color:var(--bg-1);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:50px;padding:20px 0}.footer li{list-style:none}.footer li a{color:var(--grey)}.footer li a:hover{text-decoration:underline!important}.footer-headings{font-size:1rem;font-weight:600}.cookies-banner{bottom:25px!important;left:0!important;margin-left:auto!important;margin-right:auto!important;padding:0 15px 10px!important;right:0!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}@media only screen and (max-width:767px){.footer{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 40px}.cookies-banner{bottom:10px!important;left:10px!important;margin:10px!important;width:68%!important}}.jumbo{background-position:80% 30%;background-repeat:no-repeat;background-size:cover;background-size:500px;padding:50px 0}.jumbo-card{background:#fff;border-radius:5px;margin:100px auto 100px 20px;max-width:30vw;padding:40px 0}@media screen and (max-width:767px){.jumbo-card{margin:0;max-width:100%;padding:20px 40px}}.JumboTwo_banner__t0QC3{height:200px;width:100%}.JumboTwo_banner__t0QC3 img{border-radius:5px;height:100%;object-fit:cover;width:100%}.JumboTwo_bannerContainer__1LmYm h1{background-color:#fff;border-radius:0 5px 0 0;display:flex;margin:0;max-width:80%;padding:10px 15px 5px 0;position:relative;top:-50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:560px){.JumboTwo_bannerContainer__1LmYm h1{font-size:1.5rem;line-height:1.7rem;top:-70px}}.navbar-logo{height:30px}.nav-link{margin:0 25px;white-space:nowrap}.navbar{background-color:#fff;padding:5px 0}.nav-contents{justify-content:space-between}.nav-contents,.nav-elements-right{align-items:center;display:flex;flex-wrap:nowrap}.nav-elements-right{border-radius:10px;padding:10px 0;white-space:nowrap}.nav-mobile-menu-container ul{padding-inline-start:0}.nav-mobile-menu-container li{list-style:none;padding:5px 10px}.navbar-cta-button{background:var(--cademy-blue)!important;box-shadow:0 0 1px rgba(67,90,111,.3),0 2px 4px -2px rgba(67,90,111,.47)!important;color:#fff!important;white-space:nowrap}.navbar-cta-button:hover{background:var(--text)!important}.nav-auth-card{margin-top:40px;padding:30px}.nav-auth-card-header{align-items:center;display:flex}.nav-auth-sheet-container{grid-column-gap:40px;display:grid;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:70%;padding-top:5%}.nav-auth-card:hover{box-shadow:0 3px rgba(61,86,224,.6),0 3px 4px -2px rgba(61,86,224,.87)}@media only screen and (max-width:860px){.nav-auth-sheet-container{max-width:100%}}@media only screen and (max-width:710px){.navbar-cta-button{display:none!important}}@media only screen and (max-width:600px){.navbar-logo{height:25px;margin-left:-20px}.nav-auth-sheet-container{display:flex;flex-direction:column}}.StripeElement{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 0 1px rgba(67,90,111,.3),0 2px 4px -2px rgba(67,90,111,.47);color:var(--text);max-width:400px;min-width:300px;padding:10px 12px;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:var(--red)}.StripeElement--webkit-autofill{background-color:#fefde5!important}.social-icons-container{display:flex;padding-inline-start:0}.social-icons-container li{font-size:25px;list-style-type:none;padding:10px}.styles_expiredContentWarning__tnH3o{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:600px;width:100%}.styles_expiredContentWarning__tnH3o .styles_buttonGroup__pfzVs{display:flex;justify-content:space-between;margin-top:20px;text-transform:capitalize;width:100%}@media(max-width:480px){.styles_expiredContentWarning__tnH3o .styles_buttonGroup__pfzVs{flex-direction:column-reverse;gap:10px}.styles_expiredContentWarning__tnH3o{width:90%}}.CompleteBooking_page_layout__STRch{grid-column-gap:10vmin;display:grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;margin-top:30px}.CompleteBooking_confirmation_screen_buttons__rMlj7{display:flex;flex-direction:column}.CompleteBooking_confirmation_screen_buttons__rMlj7>*{margin-bottom:10px}@media screen and (max-width:767px){.CompleteBooking_page_layout__STRch{display:flex;flex-direction:column-reverse}}.CompleteOrder_page_layout__AkvjK{grid-column-gap:10vmin;display:grid;grid-template-columns:auto -webkit-min-content;grid-template-columns:auto min-content;margin-top:30px}.CompleteOrder_confirmation_screen_buttons__Csact{display:flex;flex-direction:column}.CompleteOrder_confirmation_screen_buttons__Csact>*{margin-bottom:10px}@media screen and (max-width:767px){.CompleteOrder_page_layout__AkvjK{display:flex;flex-direction:column-reverse}}
/*# sourceMappingURL=main.7678bcae.css.map*/