.package_sec_adv{z-index:99}.package_sec_adv .outter_package{padding:0}.package_sec_adv .step-supertitle{color:#a1a1a1;font-size:12px;font-style:normal;font-weight:700;letter-spacing:-.36px;line-height:125%;margin-bottom:16px;text-align:center}.package_sec_adv .pack_v3_main_title h2{line-height:1.25;margin:0}.package_sec_adv .pack_v3_main_title p,.package_sec_adv .sub_package_content p{color:hsla(0,0%,7%,.6);font-weight:500;letter-spacing:-.6px;line-height:1.25}.package_sec_adv .top_package_outter{margin:0 auto 40px}.package_sec_adv .top_package_inner{border:0;border-radius:2px;filter:drop-shadow(0 9px 19px rgba(0,0,0,.1)) drop-shadow(0 34px 34px rgba(0,0,0,.09)) drop-shadow(0 77px 46px rgba(0,0,0,.05)) drop-shadow(0 136px 54px rgba(0,0,0,.01)) drop-shadow(0 213px 60px rgba(0,0,0,0));padding:32px 24px}.package_sec_adv .top_package_title h5{color:hsla(0,0%,7%,.6);line-height:1.25}.package_sec_adv .package_price h3,.package_sec_adv .sub_package_price h3{font-size:30px;letter-spacing:-.9px;line-height:1.1}.package_sec_adv .package_price h3 small,.package_sec_adv .sub_package_price h3 small{font-size:16px;letter-spacing:-.48px;line-height:1.3}.package_sec_adv .package_info_title{margin-bottom:20px}.package_sec_adv .package_info_outter{row-gap:8px}.package_sec_adv .package_info_inner{padding:4px 8px}.package_sec_adv .right_package{margin:0 auto;max-width:100%;padding:0!important;width:749px}.package_sec_adv .top_package{max-width:100%}.package_sec_adv .sub_package_inner{box-shadow:0 133px 37px 0 transparent,0 85px 34px 0 rgba(0,0,0,.01),0 48px 29px 0 rgba(0,0,0,.03),0 21px 21px 0 rgba(0,0,0,.04),0 5px 12px 0 rgba(0,0,0,.05);padding:0}.package_sec_adv .sub_package_inner-content{padding:24px}.package_sec_adv .sub_package_img img{min-height:179px;object-fit:cover;width:100%}.package_sec_adv .sub_package_box_title{color:#474747;letter-spacing:0;line-height:1}.package_sec_adv .sub_package_box_content,.package_sec_adv .sub_package_price{margin-top:16px}.package_sec_adv .sub_package_box_content p{color:hsla(0,0%,7%,.7);font-size:16px;letter-spacing:-.48px;line-height:1.3}.package_sec_adv .add_sub_package_btn{padding-top:24px}.package_sec_adv .package_content{max-width:376px}.package_sec_adv .package_content p{font-size:16px}.package_sec_adv .step-btn-wrapper{margin-top:40px;text-align:center}.package_sec_adv .sub_package_title-main-wrap{margin:0 auto 64px;max-width:777px;text-align:center}.package_sec_adv .sub_package_sec{margin:0 auto;max-width:722px}.package_sec_adv .sub_package_title{margin-bottom:16px}.package_sec_adv .sub_package_content p{font-size:20px}.package_sec_adv .sub_package_outter{margin:0 -16px;padding-bottom:24px}.package_sec_adv .sub_package_box{padding:0 16px}.package_sec_adv .sub_package_title h2{font-size:30px;line-height:1.25}.package_sec_adv .package_btn{display:none}.package_sec_adv .form-wrapper{max-width:100%;padding:0 18px;width:62.2%}.package_sec.package_sec_adv .left_package{max-width:100%;padding:0 18px;width:37.8%}.package_sec_adv .step-3-row{justify-content:space-between;margin:0 -18px}.package_sec_adv .package-step-2,.package_sec_adv .package-step-3{display:none}.package_sec_adv .jhrliche_package_title,.package_sec_adv .jhrliche_package_value *,.package_sec_adv .total_package_title,.package_sec_adv .total_package_value *{font-size:16px;letter-spacing:0;line-height:1}.package_sec_adv .cart_box_title{padding:0 24px 16px}.package_sec_adv .cart_box_title h4{font-size:20px;line-height:1.12}.package_sec_adv .jhrliche_package{padding:24px}.package_sec_adv .total_package{padding:24px 24px 0}.package_sec_adv .basic_package,.package_sec_adv .one_time_charge{border-bottom:1px solid #f6f6f4;border-top:0;padding:24px}.package_sec_adv .basic_package_title,.package_sec_adv .one_time_charge_title{color:#7d7d7d;font-weight:400;letter-spacing:0;line-height:1}.package_sec_adv .first_sub_package,.package_sec_adv .second_sub_package{padding:24px 24px 0}.package_sec_adv .package-step-2 .container{margin:0 auto;max-width:1086px;padding:0 18px}.package_sec_adv .btn-top-row{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:28px}.package_sec_adv .package-step-2 .button--text{margin-bottom:0;margin-left:-10px}.package_sec_adv .outter_multi_step_form{border:1px solid #e7e7e7;box-shadow:0 133px 37px 0 transparent,0 85px 34px 0 rgba(0,0,0,.01),0 48px 29px 0 rgba(0,0,0,.03),0 21px 21px 0 rgba(0,0,0,.04),0 5px 12px 0 rgba(0,0,0,.05);padding:32px}.package_sec_adv .outter_header_cart{box-shadow:none}.package_sec_adv .ms-form-steps{margin:0}.package_sec_adv .outter_multi_step_form .step-counter{padding:0}.package_sec_adv .outter_multi_step_form .ms-form-steps:after{width:0}.package_sec_adv .outter_multi_step_form .btn-group{margin-top:4px}.package_sec_adv .outter_multi_step_form textare{vertical-align:middle}.package_sec_adv .package-step-3 .container{margin:0 auto;max-width:1086px;padding:0 18px}.package_sec_adv .step-prev-btn-wrap{margin-bottom:28px}.package_sec_adv .button--text a:before{background-color:transparent;background-image:url(https://berufsbildung.yousty.ch/hubfs/Yousty_Content/Images/ArrowLeft.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;height:18px;left:12px;margin-left:0;position:absolute;top:50%;transform:translateY(-50%);width:18px}.package_sec_adv .button--text a{font-size:16px;letter-spacing:normal;line-height:1;padding:17px 24px 17px 38px;position:relative}.package_sec_adv .package-step-3 .button--text{margin-left:-10px}.package_sec_adv .outter_multi_step_form .btn-group{justify-content:flex-end}.package_sec_adv .basic_package{display:none}.package_sec_adv .jhrliche_package_title{color:hsla(0,0%,7%,.5)!important;font-weight:400}.package_sec_adv .jhrliche_package_value *{color:hsla(0,0%,7%,.5)!important}.package_sec_adv .static-title{color:hsla(0,0%,7%,.5)!important;font-size:16px;font-weight:400;letter-spacing:0;line-height:1;text-align:left}.package_sec_adv .static-subtitle{color:#111;font-size:16px;font-weight:700;letter-spacing:0;line-height:1;text-align:right}.package_sec_adv .static-wrap{border-bottom:1px solid #f6f6f4;padding:24px}.package_sec_adv .static-wrap:last-child{border-bottom:0}.package_sec_adv .features-included{background:#fff;margin-top:20px}.package_sec_adv .basic_package_value,.package_sec_adv .first_sub_package_value,.package_sec_adv .jhrliche_package_value,.package_sec_adv .one_time_charge_value,.package_sec_adv .second_sub_package_value,.package_sec_adv .total_package_value{white-space:nowrap}.package_sec_adv .from-step h2{font-size:20px;line-height:1.12}.package_sec_adv .from-step span{font-weight:700}.package_sec_adv .outter_multi_step_form .btn-group .button--secondary a:after{background-image:url(https://berufsbildung.yousty.ch/hubfs/Yousty_Content/Images/ArrowRight.svg);content:"";display:inline-block;margin-left:20px;right:10px}.package_sec_adv .outter_multi_step_form .btn-group .button--secondary a{padding:17px 50px 17px 37px}.package_sec_adv .sub_package_box .button a{font-size:16px!important}.package_sec_adv .button a{font-size:18px!important;line-height:1}.package_sec_adv .outter_multi_step_form form input[type=submit]{display:inline-block}@media screen and (max-width:992px){.package_sec_adv .package-step-3 .container{padding:0}.package_sec_adv .form-wrapper{padding:0;width:100%}.package_sec.package_sec_adv .left_package{padding:55px 0 0;width:100%}.package_sec_adv .outter_header_cart{width:440px}.package_sec_adv .inner_left_package{width:100%}.package_sec_adv .cart_button_mobile{margin-top:30px;text-align:center;width:100%}.package_sec_adv .outter_multi_step_form .btn-group .button--secondary a{padding:13px 50px 13px 25px}}@media screen and (max-width:767px){.package_sec_adv .outter_multi_step_form{padding:25px}.package_sec_adv .outter_multi_step_form .step-counter{padding:10px 0}}@media (max-width:550px){.package_sec_adv .sub_package_box:not(:last-child){margin-bottom:30px}}@media (max-width:480px){.package_sec_adv .button--text a{font-size:16px}}