.SinglepageTemplate_hero__4703A{color:#fff;--swiper-wrapper-transition-timing-function:linear;padding-top:24px;background:var(--gradient-color-1),var(--gradient-color-2),var(--hero-bg-medium) #d3d3d3 0 -399.471px/105.581% 198.662% no-repeat;background-blend-mode:normal,multiply,normal;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important}.SinglepageTemplate_hero__4703A .heroIcontagsSwiperWrap{display:block;transition-timing-function:linear}.SinglepageTemplate_hero__4703A .heroIcontagsDesktopWrap{display:none}.SinglepageTemplate_hero__4703A .swiper-slide{display:flex;align-items:center}.SinglepageTemplate_hero__4703A .swiper-slide img{width:18px;height:18px}.SinglepageTemplate_hero__4703A .swiper-slide h4{margin-left:12px;display:inline-block;white-space:nowrap}.SinglepageTemplate_hero__4703A .contentWrap{position:relative;margin-top:48px}.SinglepageTemplate_hero__4703A .contentWrap .courseBadge{width:max-content;background-color:#fff;color:#a9424f;display:flex;align-items:center;padding:5px 24px;border-top-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_hero__4703A .contentWrap .courseBadge h4{display:inline-block;margin-left:8px}.SinglepageTemplate_hero__4703A .contentWrap .badgesWrap{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem 1rem;overflow-x:scroll;scrollbar-width:none}.SinglepageTemplate_hero__4703A .contentWrap .badgesWrap::-webkit-scrollbar{display:none}.SinglepageTemplate_hero__4703A .contentWrap .coursePackageBadge{width:max-content;background-color:#a9424f;color:#fff;display:flex;align-items:center;padding:5px 24px;border-top-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_hero__4703A .contentWrap .coursePackageBadge h4{display:inline-block;margin-left:8px}.SinglepageTemplate_hero__4703A .contentWrap .categoryBadge{padding:8px 12px;border-top-left-radius:10px;border-bottom-right-radius:10px;border:3px solid #fff;white-space:nowrap}.SinglepageTemplate_hero__4703A .contentWrap .heroTitle{margin-top:32px;text-wrap:balance;max-width:960px}.SinglepageTemplate_hero__4703A .contentWrap .shortDesc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;margin-top:32px;max-width:700px}.SinglepageTemplate_hero__4703A .contentWrap .heroConsultationButtonWrap{margin-top:64px}.SinglepageTemplate_hero__4703A .contentWrap .heroConsultationButtonWrap .heroConsultationButton{width:100%}.SinglepageTemplate_hero__4703A .contentWrap .heroTrialButtonWrap{text-align:center;margin-top:8px}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap{padding:16px;background-color:#fff;color:#524c58;margin-top:120px;border-radius:10px;box-shadow:0 4px 30px 3px rgba(0,0,0,.102);position:relative;transform:translateY(50%)}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item{display:flex;align-items:center}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item:not(:first-child){margin-top:16px}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item img{width:16px;height:16px}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .text{margin-left:8px;display:inline-block}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper{position:relative}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper.opened .locationInfoBoxDesktop{visibility:visible;opacity:1}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper .locationInfoTooltipIcon{cursor:pointer;margin-left:.5rem}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper .locationInfoBoxDesktop{display:none;position:absolute;visibility:hidden;opacity:0;transition:all .15s ease-in-out;padding:1.5rem;background-color:#fff;bottom:1.9rem;left:0;width:260px;border-radius:10px;box-shadow:0 4px 30px 3px rgba(0,0,0,.102);transform:translateX(calc(-50% + 1.5rem))}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper .locationInfoBoxDesktop .redText{color:#d94262;font-size:16px;font-weight:800;line-height:140%}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper .locationInfoBoxDesktop .resetUrlParams{margin-top:1rem;cursor:pointer}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper .locationInfoBoxDesktop .resetUrlParams span{margin-left:.5rem}.SinglepageTemplate_placeHolderWrap__SeqM4{background:linear-gradient(0deg,rgba(237,150,155,0) 5%,rgba(237,150,155,.1) 95%)}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox{color:#524c58;padding-top:100px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .categoryTitle{margin-bottom:.5rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .categoryTitle.weiterbildung{color:#a9424f}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .categoryTitle.ausbildung{color:#347a83}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .categoryTitle.umschulung{color:#6484a0}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox h2{text-wrap:balance}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLongDescWrap{margin-top:48px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLongDescWrap div{font-size:1.125rem;line-height:1.4}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLongDescWrap div:not(:last-child){margin-bottom:1rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap{margin-top:48px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer h1{padding-bottom:1.5rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer h2,.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer h3,.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer h4,.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer h5,.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer h6{padding-bottom:1.125rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .markdownViewer p{padding-bottom:1rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningContentHeader{display:flex;align-items:center;margin-bottom:36px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningContentHeader h3{display:inline-block;margin-left:16px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap ul{margin-bottom:.5rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapDesktop{display:none}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile{display:block}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .swiper-wrapper .swiper-slide .contentWrap{background:var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:2rem 1rem;border-radius:10px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .swiper-wrapper .swiper-slide .duration{position:absolute;bottom:0;left:0;width:100%;text-align:center;background-color:#a9424f;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:4px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .learningMobileSwiper .scrollNavigationWrap{display:flex;justify-content:space-between;align-items:center;position:relative;margin-top:2rem;margin-bottom:2rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .learningMobileSwiper .scrollNavigationWrap .swiper-button-disabled{color:#efd0d8}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .learningMobileSwiper .scrollNavigationWrap .paginationNextButton,.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .learningMobileSwiper .scrollNavigationWrap .paginationPrevButton{color:#d94262;cursor:pointer;height:32px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile .learningMobileSwiper .scrollNavigationWrap .scrollBarElement{border-radius:6px;width:70%;height:6px;background-color:#cecece;--swiper-scrollbar-drag-bg-color:#d94262}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .contentButton{margin-top:2.5rem;width:100%}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .contentButton a{width:100%;display:inline-block}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap{display:flex;flex-direction:column;gap:2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:64px;border-radius:10px;cursor:pointer;padding-bottom:88px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap{padding:26px;background-color:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.102);border-radius:10px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active{outline:3px solid #d94262}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.weiterbildung{outline-color:#a9424f}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.weiterbildung h3{color:#a9424f}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.weiterbildung .arrow{rotate:45deg;outline-color:#a9424f}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.ausbildung{outline-color:#347a83}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.ausbildung h3{color:#347a83}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.ausbildung .arrow{rotate:45deg;outline-color:#347a83}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.umschulung{outline-color:#6484a0}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.umschulung h3{color:#6484a0}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active.umschulung .arrow{rotate:45deg;border-color:#6484a0}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active .placeholderAccordionContentWrap{margin-top:16px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active .placeholderAccordionContentWrap div{font-size:1.125rem;line-height:1.4}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap.active .placeholderAccordionContentWrap div:not(:last-child){margin-bottom:1rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap .placeholderAccordionTitleWrap{display:flex;align-items:center}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap .placeholderAccordionTitleWrap img{width:20px;height:20px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap .placeholderAccordionTitleWrap h3{display:inline-block;margin-left:16px;flex-grow:1}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap .placeholderAccordionTitleWrap .arrow{width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;rotate:225deg;transition:all .15s ease-in-out}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap .placeholderAccordionContentWrap{transition:all .15s ease-in-out;height:0;overflow-y:hidden}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeholderAccordionsWrap .placeholderAccordionWrap .placeholderAccordionContentWrap.SinglepageTemplate_active__YaZc0{height:auto}.SinglepageTemplate_desktopLeftBox__azq_1{display:none}.SinglepageTemplate_mobileLocationContent__Wse__{color:#000;display:block;padding:0 2rem 2rem}.SinglepageTemplate_mobileLocationContent__Wse__ .desktopLeftBoxContent{position:-webkit-sticky;position:sticky;top:12rem}.SinglepageTemplate_mobileLocationContent__Wse__ .desktopLeftBoxContent .categoryBadge{background-color:var(--secondaryColor)}.SinglepageTemplate_mobileLocationContent__Wse__ .desktopLeftBoxContent .placeHolderLeftBoxConsultationButtonWrap{margin-top:2rem}.SinglepageTemplate_mobileLocationContent__Wse__ .desktopLeftBoxContent .placeHolderLeftBoxConsultationButtonWrap a{width:100%}.SinglepageTemplate_mobileLocationContent__Wse__ .courseBadge{width:max-content;background-color:#fff;color:#a9424f;display:flex;align-items:center;padding:5px 24px;margin-bottom:1.5rem;border-top-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_mobileLocationContent__Wse__ .courseBadge h4{display:inline-block;text-wrap:balance;margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .coursePackageBadge{width:max-content;background-color:#a9424f;color:#fff;display:flex;align-items:center;padding:8px 24px;margin-bottom:1.5rem;border-top-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_mobileLocationContent__Wse__ .coursePackageBadge h4{display:inline-block;margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .title{margin-top:1rem}.SinglepageTemplate_mobileLocationContent__Wse__ .infoBox{margin-top:2rem}.SinglepageTemplate_mobileLocationContent__Wse__ .durationWrap{display:flex;align-items:flex-start}.SinglepageTemplate_mobileLocationContent__Wse__ .durationWrap img{width:16px;height:16px}.SinglepageTemplate_mobileLocationContent__Wse__ .durationWrap span{margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .classTimesWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_mobileLocationContent__Wse__ .classTimesWrap img{width:16px;height:16px;margin-top:5px}.SinglepageTemplate_mobileLocationContent__Wse__ .classTimesWrap span{margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .entryWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_mobileLocationContent__Wse__ .entryWrap img{width:16px;height:16px;margin-top:5px}.SinglepageTemplate_mobileLocationContent__Wse__ .entryWrap span{margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .classDatesWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_mobileLocationContent__Wse__ .classDatesWrap img{width:16px;height:16px}.SinglepageTemplate_mobileLocationContent__Wse__ .classDatesWrap>span{margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .classDatesWrap .redText{color:#d94262;font-size:16px;font-weight:800;line-height:140%}.SinglepageTemplate_mobileLocationContent__Wse__ .locationWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_mobileLocationContent__Wse__ .locationWrap img{width:16px;height:16px;margin-top:5px}.SinglepageTemplate_mobileLocationContent__Wse__ .locationWrap span{margin-left:8px}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap{margin-top:2rem}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap h4{margin-bottom:.5rem}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .documentWrap{display:flex;gap:1rem;margin-top:1rem;color:#9bc1be}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .documentWrap>svg{margin-top:.2rem}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .text .selected{color:#d94262;font-weight:800}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .resetUrlParams{margin-top:1rem;cursor:pointer}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .resetUrlParams span{margin-left:.5rem}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .placeHolderLeftBoxConsultationButtonWrap{margin-top:2rem}.SinglepageTemplate_mobileLocationContent__Wse__ .locationsWrap .placeHolderLeftBoxConsultationButtonWrap a{width:100%}@media(min-width:48rem){.SinglepageTemplate_hero__4703A{background:var(--gradient-color-1),var(--gradient-color-2),var(--hero-bg-large) #d3d3d3 0 -399.471px/105.581% 198.662% no-repeat}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item .locationInfoWrapper .locationInfoBoxDesktop{display:block}.SinglepageTemplate_hero__4703A .contentWrap .heroConsultationButtonWrap{display:flex;justify-content:space-between}.SinglepageTemplate_hero__4703A .contentWrap .heroConsultationButtonWrap .heroConsultationButton{max-width:340px}.SinglepageTemplate_hero__4703A .contentWrap .heroTrialButtonWrap{text-align:center;display:inline-block}.SinglepageTemplate_hero__4703A .contentWrap .shortDesc{-webkit-line-clamp:3;line-clamp:3;margin-top:32px;max-width:700px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .contentButton a{width:auto}}@media(min-width:64rem){.SinglepageTemplate_hero__4703A{background:var(--gradient-color-1),var(--gradient-color-2),var(--hero-bg-large) #d3d3d3 0 -399.471px/105.581% 198.662% no-repeat}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapDesktop{display:block}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapDesktop .placeHolderLearningSubCourse{display:flex;gap:24px;margin-bottom:2.5rem}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapDesktop .placeHolderLearningSubCourse .imageWrap{position:relative;height:110px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapDesktop .placeHolderLearningSubCourse .imageWrap img{display:block;object-fit:cover;border-radius:10px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapDesktop .placeHolderLearningSubCourse .imageWrap .duration{position:absolute;bottom:0;left:0;width:96px;text-align:center;background-color:#a9424f;color:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_placeHolderWrap__SeqM4 .desktopRightBox .placeHolderLearningContentWrap .placeHolderLearningSubCourseWrapMobile{display:none}}@media(min-width:90rem){.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap{display:flex;justify-content:space-evenly}.SinglepageTemplate_hero__4703A .contentWrap .heroCourseInfoWrap .item{margin-top:0!important}.SinglepageTemplate_hero__4703A .contentWrap .heroConsultationButtonWrap{display:block}.SinglepageTemplate_hero__4703A .contentWrap .heroConsultationButtonWrap .heroConsultationButton{max-width:340px}.SinglepageTemplate_hero__4703A .contentWrap .heroTrialButtonWrap{text-align:center;display:inline-block;margin-left:32px}.SinglepageTemplate_desktopLeftBox__azq_1{display:block;width:300px;margin-top:100px}.SinglepageTemplate_desktopLeftBox__azq_1 .desktopLeftBoxContent{position:-webkit-sticky;position:sticky;top:12rem;padding-bottom:88px}.SinglepageTemplate_desktopLeftBox__azq_1 .desktopLeftBoxContent .categoryBadge{background-color:var(--secondaryColor)}.SinglepageTemplate_desktopLeftBox__azq_1 .courseBadge{width:max-content;background-color:#fff;color:#a9424f;display:flex;align-items:center;padding:5px 24px;margin-bottom:1.5rem;border-top-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_desktopLeftBox__azq_1 .courseBadge h4{display:inline-block;text-wrap:balance;margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .coursePackageBadge{width:max-content;background-color:#a9424f;color:#fff;display:flex;align-items:center;padding:8px 24px;margin-bottom:1.5rem;border-top-left-radius:10px;border-bottom-right-radius:10px}.SinglepageTemplate_desktopLeftBox__azq_1 .coursePackageBadge h4{display:inline-block;margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .title{margin-top:1rem}.SinglepageTemplate_desktopLeftBox__azq_1 .infoBox{margin-top:2rem}.SinglepageTemplate_desktopLeftBox__azq_1 .durationWrap{display:flex;align-items:flex-start}.SinglepageTemplate_desktopLeftBox__azq_1 .durationWrap img{width:16px;height:16px}.SinglepageTemplate_desktopLeftBox__azq_1 .durationWrap span{margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .classTimesWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_desktopLeftBox__azq_1 .classTimesWrap img{width:16px;height:16px;margin-top:5px}.SinglepageTemplate_desktopLeftBox__azq_1 .classTimesWrap span{margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .entryWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_desktopLeftBox__azq_1 .entryWrap img{width:16px;height:16px;margin-top:5px}.SinglepageTemplate_desktopLeftBox__azq_1 .entryWrap span{margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .classDatesWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_desktopLeftBox__azq_1 .classDatesWrap img{width:16px;height:16px}.SinglepageTemplate_desktopLeftBox__azq_1 .classDatesWrap>span{margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .classDatesWrap .redText{color:#d94262;font-size:16px;font-weight:800;line-height:140%}.SinglepageTemplate_desktopLeftBox__azq_1 .locationWrap{display:flex;align-items:flex-start;margin-top:14px}.SinglepageTemplate_desktopLeftBox__azq_1 .locationWrap img{width:16px;height:16px;margin-top:5px}.SinglepageTemplate_desktopLeftBox__azq_1 .locationWrap span{margin-left:8px}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap{margin-top:2rem}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap h4{margin-bottom:.5rem}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap .documentWrap{display:flex;gap:1rem;margin-top:1rem;color:#9bc1be}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap .documentWrap>svg{margin-top:.2rem}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap .text .selected{color:#d94262;font-weight:800}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap .resetUrlParams{margin-top:1rem;cursor:pointer}.SinglepageTemplate_desktopLeftBox__azq_1 .locationsWrap .resetUrlParams span{margin-left:.5rem}.SinglepageTemplate_placeHolderFlexWrap__cgVBj{display:flex;gap:32px}.SinglepageTemplate_placeHolderFlexWrap__cgVBj .desktopRightBox{flex:1 1}.SinglepageTemplate_placeHolderFlexWrap__cgVBj .placeHolderLeftBoxConsultationButtonWrap{margin-top:2rem}.SinglepageTemplate_placeHolderFlexWrap__cgVBj .placeHolderLeftBoxConsultationButtonWrap a{width:100%}.SinglepageTemplate_placeHolderFlexWrap__cgVBj .placeHolderLeftBoxContactButtonWrap{margin-top:1rem}.SinglepageTemplate_placeHolderFlexWrap__cgVBj .placeHolderLeftBoxContactButtonWrap a{width:100%}}@media(min-width:120rem){.SinglepageTemplate_hero__4703A .heroIcontagsSwiperWrap{display:none}.SinglepageTemplate_hero__4703A .heroIcontagsDesktopWrap{display:flex;justify-content:space-around}.SinglepageTemplate_hero__4703A .heroIcontagsDesktopWrap .heroIconItemWrap{display:flex;align-items:center}.SinglepageTemplate_hero__4703A .heroIcontagsDesktopWrap .heroIconItemWrap h4{display:inline-block;margin-left:14px;white-space:nowrap}.SinglepageTemplate_hero__4703A .heroIcontagsDesktopWrap .heroIconItemWrap img{width:22px;height:22px}}