form.max,div.form_max{max-width:990px;margin:0;text-align:center}form.max.center,div.form_max.center{margin:0 auto}form.max p.gdpr,div.form_max p.gdpr{text-align:left;display:inline-block;vertical-align:middle;width:calc(100% - 220px);padding:0}form.max .form_width,div.form_max .form_width{width:220px;padding-left:0;padding-right:0}@media screen and (max-width:1024px){form.max p.gdpr,div.form_max p.gdpr{width:calc(100% - 200px)}form.max .form_width,div.form_max .form_width{width:200px}}@media screen and (max-width:500px){form.max p.gdpr,div.form_max p.gdpr{width:calc(100% - 180px)}form.max .form_width,div.form_max .form_width{width:180px}}.user_tabs_content{display:block;float:left;width:270px;margin:0 30px 0 0}.user_tabs_content ul{z-index:10;position:relative;text-align:left;font-size:0;margin:0;width:100%;padding:0;display:block;transition:all 400ms ease 0ms}.user_tabs_content ul::before{position:absolute;width:1px;right:0;top:0;bottom:0;background:#e4e4e4;content:""}.user_tabs_content ul li{display:block;position:relative;margin:0;padding:0}.user_tabs_content ul li::after{content:"";display:block;position:absolute;left:0;width:calc(100% - 30px);bottom:0;height:1px;background:#e4e4e4}.user_tabs_content ul li:last-of-type::after{display:none}.user_tabs_content ul li a{height:initial;display:block;text-align:left;padding:19px 20px 19px 60px;font-weight:400;font-size:16px;line-height:22px;color:#292929;transition:all 400ms ease 0ms}.user_tabs_content ul li a::before{content:"";opacity:.6;position:absolute;left:10px;top:calc(50% - 18px);width:36px;height:36px;background-color:#292929;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:28px 28px;mask-repeat:no-repeat;mask-position:center center;mask-size:28px 28px;transition:all 400ms ease 0ms}.user_tabs_content ul li a.user::before{-webkit-mask-image:url('../../img/user_tab1.svg');mask-image:url('../../img/user_tab1.svg')}.user_tabs_content ul li a.order::before{-webkit-mask-image:url('../../img/user_tab2.svg');mask-image:url('../../img/user_tab2.svg')}.user_tabs_content ul li a.invoice::before{-webkit-mask-image:url('../../img/user_tab3.svg');mask-image:url('../../img/user_tab3.svg')}.user_tabs_content ul li a::after{content:"";opacity:0;display:block;position:absolute;left:initial;right:-1px;width:3px;top:0;bottom:0;background:#0095DA;transition:all 400ms ease 0ms}.notouch .user_tabs_content ul li>a:hover::after,.user_tabs_content ul li.active>a::after{opacity:1}.notouch .user_tabs_content ul li a:hover,.user_tabs_content ul li.active a{color:#292929}.notouch .user_tabs_content ul li a:hover::before,.user_tabs_content ul li.active a::before{opacity:1}.user_content{display:block;float:left;width:calc(100% - 300px)}.user_content:first-child{width:100%;float:none}@media screen and (max-width:1100px){.user_tabs_content{float:none;width:100%;margin:0}.user_content{float:none;width:100%;margin:20px 0 0}.user_tabs_content ul::before{display:none}.user_tabs_content ul li{display:inline-block;vertical-align:middle;margin:0 5px 0 0}.user_tabs_content ul li:last-of-type{margin:0}.user_tabs_content ul li::after{display:none}.user_tabs_content ul li a{background:#eaeaea;padding:15px 15px 15px 45px;font-size:14px}.user_tabs_content ul li a::before{opacity:1;left:6px;top:calc(50% - 15px);width:30px;height:30px;-webkit-mask-size:24px 24px;mask-size:24px 24px}.user_tabs_content ul li a::after{display:none}.notouch .user_tabs_content ul li a:hover,.user_tabs_content ul li.active a{background:#0095DA;color:#fff}.notouch .user_tabs_content ul li a:hover::before,.user_tabs_content ul li.active a::before{background-color:#fff}}@media screen and (max-width:500px){.user_tabs_content ul li{margin:0 2px 2px 0}.user_tabs_content ul li:last-of-type{margin:0 0 2px}.user_tabs_content ul li a{padding:12px 12px 12px 30px}.user_tabs_content ul li a::before{left:4px;top:calc(50% - 12px);width:24px;height:24px;-webkit-mask-size:20px 20px;mask-size:20px 20px}}.info_table{width:100%;padding:0 0 20px}.info_table table{border-spacing:0;text-align:left;border-top:1px solid #eaeaea}.info_table table th{font-size:14px;line-height:24px;padding:10px 20px 10px 5px;text-align:left;border-bottom:1px solid #eaeaea}.info_table table td{font-size:14px;line-height:24px;padding:10px 5px;text-align:right;border-bottom:1px solid #eaeaea}@media screen and (max-width:500px){.info_table table,.info_table table tbody,.info_table table tr,.info_table table th,.info_table table td{display:block;width:100%}.info_table table th{padding:10px 20px 10px 5px;text-align:left;border-bottom:none}.info_table table td{padding:10px 5px;text-align:left;border-bottom:1px solid #eaeaea}}.delivery_address_list{z-index:0;text-align:left;position:relative;margin:0 auto 20px;font-size:0;line-height:0;display:grid;grid-template-columns:repeat(3, 1fr);row-gap:20px;column-gap:20px}.delivery_address_list.owl-carousel{display:block}.delivery_address_list.owl-carousel .item{width:calc(100% / 3 - (2 * 20px / 3) * 1);margin-right:20px}.delivery_address_list .item_box{cursor:auto;position:relative;margin:0;display:block;width:100%;border-top:4px solid #292929;box-shadow:8px 8px 20px rgba(0,0,0,0.15);transition:all 400ms ease 0ms}.delivery_address_list .item_box.new{cursor:pointer}.delivery_address_list .item_box input[type=radio],.delivery_address_list .item_box .radio{width:0;height:0;opacity:0;position:absolute;left:0;top:0}.delivery_address_list .item_box.active{background-color:#e1e1e1}.delivery_address_list label.item_box::before{cursor:pointer;position:absolute;right:0;bottom:0;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;background-size:16px 16px;background-color:#fff;border:1px solid #eaeaea;border-right:0;border-bottom:0;content:"";transition:all 400ms ease 0ms}.delivery_address_list label.item_box.active::before{background-image:url('../../img/selected_address.svg');background-color:#292929;border-color:#292929}.delivery_address_list .item_box .in{min-height:146px;padding:30px;display:block}.delivery_address_list .item_box.new .in{height:calc(100% - 60px);display:flex;align-items:center;justify-content:center}.delivery_address_list .item_box .in *{font-size:14px;line-height:22px}.delivery_address_list .item_box .in p.title{font-weight:700;position:relative;padding:40px 0 0;text-align:center;transition:all 400ms ease 0ms}.delivery_address_list .item_box .in p.title::before{content:"";position:absolute;top:0;left:0;right:0;margin:0 auto;width:30px;height:30px;display:block;background-color:#292929;-webkit-mask-image:url('../../img/add_address.svg');mask-image:url('../../img/add_address.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:36px 36px;mask-repeat:no-repeat;mask-position:center center;mask-size:36px 36px;transition:all 400ms ease 0ms}.notouch .delivery_address_list a.item_box.new:hover .in p.title{color:#0095DA}.notouch .delivery_address_list a.item_box.new:hover .in p.title::before{background-color:#0095DA}.delivery_address_list .item_box .in .name{margin:0}.delivery_address_list .item_box .in .address{position:relative;padding:0 0 0 20px;margin:0}.delivery_address_list .item_box .in .address strong.address{background-color:#292929;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:14px 14px;mask-repeat:no-repeat;mask-position:left center;mask-size:14px 14px;width:14px;height:14px;display:block;position:absolute;left:0;top:4px}.delivery_address_list .item_box .in .address strong.address{-webkit-mask-image:url('../../img/address_icon2.svg');mask-image:url('../../img/address_icon2.svg')}.delivery_address_list .item_box .in .contact{position:relative;padding:0 0 0 20px;margin:0}.delivery_address_list .item_box .in .contact strong.phone{background-color:#292929;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:14px 14px;mask-repeat:no-repeat;mask-position:left center;mask-size:14px 14px;width:14px;height:14px;position:absolute;left:0;top:4px}.delivery_address_list .item_box .in .contact strong.phone{-webkit-mask-image:url('../../img/phone_icon.svg');mask-image:url('../../img/phone_icon.svg')}.delivery_address_list .item_box .in .bottom{position:absolute;left:30px;bottom:30px}.delivery_address_list .item_box .in .bottom .icon{position:relative;display:inline-block;vertical-align:middle;margin:0 15px 0 0;padding:0 0 0 24px}.delivery_address_list .item_box .in .bottom .icon::before{content:"";position:absolute;left:0;top:0;bottom:0;width:20px;background-color:#292929;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:20px 20px;mask-repeat:no-repeat;mask-position:center center;mask-size:20px 20px;transition:all 400ms ease 0ms}.delivery_address_list .item_box .in .bottom .icon.edit::before{-webkit-mask-image:url('../../img/edit_icon.svg');mask-image:url('../../img/edit_icon.svg')}.delivery_address_list .item_box .in .bottom .icon.delete::before{-webkit-mask-image:url('../../img/delete_icon.svg');mask-image:url('../../img/delete_icon.svg')}@media screen and (max-width:1024px){.delivery_address_list{grid-template-columns:repeat(2, 1fr);row-gap:20px;column-gap:20px}.delivery_address_list.owl-carousel{display:block}.delivery_address_list.owl-carousel .item{width:calc(100% / 2 - (1 * 20px / 2) * 1);margin-right:20px}}@media screen and (max-width:900px){.delivery_address_list .item_box_box .in{padding:25px}.delivery_address_list .item_box_box .in .bottom{left:25px;bottom:25px}}@media screen and (max-width:600px){.delivery_address_list{grid-template-columns:repeat(1, 1fr);row-gap:20px;column-gap:20px}.delivery_address_list.owl-carousel{display:block}.delivery_address_list.owl-carousel .item{width:calc(100% / 1 - (0 * 20px / 1) * 1);margin-right:20px}}.password-verdict{display:none}.progress{border:0;background-image:none;filter:none;box-shadow:none;position:relative;z-index:999}.progress-bar{width:0;height:10px;font-size:12px;margin:-5px 0 -5px;line-height:20px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width 600ms ease 0ms}.progress-bar-danger{background-color:#da2929}.progress-bar-warning{background-color:#F1C40F}.progress-bar-success{background-color:#03a903}.emailTrue{border:1px solid #03a903 !important}.emailFalse{border:1px solid #da2929 !important}ul.reg_form_help li{list-style-type:disc !important;margin-left:15px !important}ul.reg_form_help li.font-red{color:#da2929 !important}ul.reg_form_help li.font-green{color:#03a903 !important}input[type=text].nette-form-control,input[type=password].nette-form-control{border:1px solid #e6e7e8;background-color:#ffffff;font-size:13px;line-height:20px;padding:5px 15px;color:#292929;transition:all 400ms ease 0ms}.reg_page{max-width:860px;margin:0 auto;padding:2.5rem 0 0}.reg_page h1{margin:0 0 2rem;font-size:calc(30px);line-height:calc(30px*1.2)}.reg_page .title{margin:0 0 1.5rem}.reg_page .hp_field{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.reg_form .reg_section{border:0;margin:0 0 1.75rem;padding:1.75rem;background-color:#f7f7f7;border-radius:16px}[style*="--s-background"] .reg_form .reg_section{background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.05)}.reg_form .reg_section legend{float:left;width:100%;padding:0;margin:0 0 1.25rem;font-weight:700;color:#292929;font-size:calc(18px);line-height:calc(18px*1.3)}.reg_form .reg_section legend+*{clear:both}.reg_form .reg_section legend small{font-weight:400;color:#8a8a8a;font-size:calc(14px);line-height:calc(14px*1.3)}.reg_form .reg_grid{display:grid;grid-template-columns:repeat(6, 1fr);row-gap:1.25rem;column-gap:1.25rem}.reg_form .reg_grid.owl-carousel{display:block}.reg_form .reg_grid.owl-carousel .item{width:calc(100% / 6 - (5 * 1.25rem / 6) * 1);margin-right:1.25rem}.reg_form .reg_grid .col_1{grid-column:span 1}.reg_form .reg_grid .col_2{grid-column:span 2}.reg_form .reg_grid .col_3{grid-column:span 3}.reg_form .reg_grid .col_4{grid-column:span 4}.reg_form .reg_grid .col_6{grid-column:1 / -1}.reg_form .fld{display:flex;flex-direction:column;gap:.35rem;position:relative;margin:0}.reg_form .fld>span{font-weight:600;color:#292929;font-size:calc(14px);line-height:calc(14px*1.4)}.reg_form .fld>span em{color:#E72628;font-style:normal}.reg_form .fld input,.reg_form .fld select,.reg_form .fld textarea{box-sizing:border-box;width:100%;padding:.7rem .9rem;border:1px solid #d5d5d5;background-color:#fff;color:#292929;border-radius:8px;font-size:calc(15px);line-height:calc(15px*1.4);transition:all 400ms ease 0ms}.reg_form .fld input:focus,.reg_form .fld select:focus,.reg_form .fld textarea:focus{border-color:#0095DA;outline:0}.reg_form .fld textarea{resize:vertical;min-height:70px}.reg_form .fld .select2-container{width:100% !important}.reg_form .fld .select2-container .select2-selection--single{box-sizing:border-box;height:45px;border:1px solid #d5d5d5;background-color:#fff;border-radius:8px;transition:all 400ms ease 0ms}.reg_form .fld .select2-container .select2-selection--single .select2-selection__rendered{box-sizing:border-box;min-height:43px;padding:.7rem 2.5rem .7rem .9rem;color:#292929;font-size:calc(15px);line-height:calc(15px*1.4)}.reg_form .fld .select2-container .select2-selection--single .select2-selection__arrow{height:43px;right:.5rem}.reg_form .fld .select2-container--focus .select2-selection--single,.reg_form .fld .select2-container--open .select2-selection--single{border-color:#0095DA}.reg_form .fld_phone .phone_wrap .select2-container{flex:0 0 110px;width:110px !important}.reg_form .fld_full{grid-column:1 / -1}.reg_form .fld_phone .phone_wrap{display:flex;gap:.5rem}.reg_form .fld_phone .phone_prefix{flex:0 0 110px;width:110px}.reg_form .consent{display:flex;gap:.6rem;align-items:flex-start;margin:0 0 1rem;cursor:pointer;font-size:calc(14px);line-height:calc(14px*1.5)}.reg_form .consent:last-of-type{margin-bottom:0}.reg_form .consent input{flex:0 0 auto;width:18px;height:18px;margin:2px 0 0;accent-color:#0095DA}.reg_form .reg_hint{margin:.75rem 0 0;padding:.75rem 1rem;background-color:#fff4e5;color:#8a5a00;border-radius:8px;font-size:calc(13px);line-height:calc(13px*1.45)}.reg_form .reg_garant .fld .btn{align-self:flex-start}.reg_form .garant_results{list-style:none;margin:.5rem 0 0;padding:0;border:1px solid #ddd;border-radius:8px;max-width:420px;max-height:220px;overflow-y:auto;background:#fff}.reg_form .garant_results:empty{display:none;border:0}.reg_form .garant_results li{padding:.5rem .75rem;cursor:pointer;font-size:calc(14px);line-height:calc(14px*1.4)}.notouch .reg_form .garant_results li:hover{background:#f3f3f3}.reg_form .garant_name{margin:.5rem 0 0;font-size:calc(15px);line-height:calc(15px*1.4)}.reg_form .garant_name:empty{display:none}.reg_form .garant_name .err{color:#E72628}.reg_form .reg_submit{display:flex;flex-direction:column;align-items:center;gap:1rem;margin-top:.5rem}.reg_form .reg_submit .btn{min-width:260px}.reg_form .reg_submit .note{margin:0;font-size:16px;line-height:21px;color:#292929}.reg_form .reg_submit .note a{color:#0095DA;text-decoration:underline;transition:all 400ms ease 0ms}.notouch .reg_form .reg_submit .note a:is(:hover,:focus){text-decoration:none}@media screen and (max-width:700px){.reg_page{padding:1.5rem 0 0}.reg_form .reg_grid{grid-template-columns:repeat(1, 1fr);row-gap:1rem;column-gap:1rem}.reg_form .reg_grid.owl-carousel{display:block}.reg_form .reg_grid.owl-carousel .item{width:calc(100% / 1 - (0 * 1rem / 1) * 1);margin-right:1rem}.reg_form .reg_grid :is(.col_1,.col_2,.col_3,.col_4){grid-column:1 / -1}}.login_hero{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:600px;margin:4rem auto 0;padding:0}.login_hero .panel{box-sizing:border-box;width:100%;padding:2.75rem 3.875rem 2.5rem;color:#ffffff;background:linear-gradient(45deg, rgba(0,149,218,0.8) 0%, rgba(98,176,82,0.8) 76.85%, rgba(98,176,82,0.8) 100%);border-radius:10px}.login_hero .panel .title{margin:0 0 1rem;color:#ffffff}.login_hero .panel .text_box{margin:0 0 1.5rem;color:#ffffff}.login_hero .panel .text_box :is(p,li){color:#ffffff}.login_hero .panel .text_box a:not(.btn){color:#ffffff}.notouch .login_hero .panel .text_box a:not(.btn):is(:hover,:focus){color:#ffffff;text-decoration:none}.login_hero .panel .text_box .reg_form_help{margin:.75rem 0 0;padding:0}.login_hero .panel .text_box .reg_form_help li{position:relative;margin:0 0 .375rem !important;padding:0 0 0 26px;list-style:none !important;font-size:14px;line-height:18px;color:#ffffff !important;transition:all 400ms ease 0ms}.login_hero .panel .text_box .reg_form_help li::before{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;border:2px solid #ffffff;background:transparent;box-sizing:border-box;border-radius:50%;transition:all 400ms ease 0ms}.login_hero .panel .text_box .reg_form_help li::after{content:"";position:absolute;left:0;top:1px;width:16px;height:16px;background-color:#E72628;opacity:0;-webkit-mask-image:url('../../img/close.svg');mask-image:url('../../img/close.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:8px 8px;mask-repeat:no-repeat;mask-position:center center;mask-size:8px 8px;transition:all 400ms ease 0ms}.login_hero .panel .text_box .reg_form_help li.font-green::before{background:#ffffff url('../../img/check_green_icon.svg') no-repeat center center / 16px 16px}.login_hero .panel .text_box .reg_form_help li.font-red::before{background-color:#ffffff}.login_hero .panel .text_box .reg_form_help li.font-red::after{opacity:1}.login_hero .panel form{display:flex;flex-direction:column;gap:1rem}.login_hero .panel form input[name^="fake"]{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.login_hero .panel .fld{position:relative;display:block;width:100%;margin:0}.login_hero .panel .fld input{box-sizing:border-box;width:100%;height:54px;padding:0 1rem;border:1px solid transparent;font-size:16px;line-height:21px;color:#292929;background-color:rgba(255,255,255,0.8);border-radius:4px;transition:all 400ms ease 0ms}.login_hero .panel .fld.pass input{padding-right:3.25rem}.login_hero .panel .fld input::placeholder{color:#292929;opacity:1}.login_hero .panel .fld input:focus{outline:0;border-color:#ffffff;background-color:#ffffff}.login_hero .panel .fld input.red_warning{border-color:#E72628}.login_hero .panel .fld .show_pass{position:absolute;right:0;top:0;width:54px;height:54px;padding:0;border:0;cursor:pointer;background-color:transparent}.login_hero .panel .fld .show_pass::before{content:"";display:block;width:100%;height:100%;background-color:#292929;-webkit-mask-image:url('../../img/show_pass_on.svg');mask-image:url('../../img/show_pass_on.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;transition:all 400ms ease 0ms}.login_hero .panel .fld .show_pass.active::before{-webkit-mask-image:url('../../img/show_pass_off.svg');mask-image:url('../../img/show_pass_off.svg')}.login_hero .panel .actions{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:.5rem 0 0}.login_hero .panel .actions .btn{min-width:137px;text-transform:uppercase}.login_hero .panel .actions :is(.forgotten,.link){font-size:16px;line-height:21px;color:#ffffff;text-decoration:underline;transition:all 400ms ease 0ms}.notouch .login_hero .panel .actions :is(.forgotten,.link):is(:hover,:focus){text-decoration:none}.login_hero .panel .myCaptcha{position:absolute;width:0;height:0;margin:0;overflow:visible}.login_hero .forgotten_panel{display:none}.login_hero .forgotten_panel.open{display:block}.login_hero .gdpr{margin:0;font-size:14px;line-height:20px;text-align:center;color:#292929}.login_hero .gdpr a{color:#0095DA;text-decoration:underline}@media screen and (max-width:700px){.login_hero{margin:2rem auto 0}.login_hero .panel{padding:2rem 1.5rem 1.75rem}}.elearning_intro{max-width:720px;margin:0 auto;padding:3rem 2.5rem;background-color:#ffffff;border-radius:18px;text-align:center;box-sizing:border-box}.elearning_intro .score{position:relative;display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;margin:0 auto .75rem;background:conic-gradient(#49B48D calc(var(--p) * 1%), #BCE4E1 0);border-radius:50%}.elearning_intro .score::before{content:"";position:absolute;inset:10px;background-color:#ffffff;border-radius:50%}.elearning_intro .score span{position:relative;font-size:24px;line-height:1;font-weight:600;color:#292929}.elearning_intro .score_label{margin:0 0 2rem;font-size:16px;line-height:21px;color:#292929}.elearning_intro .desc{margin:0 0 2rem;text-align:left}.elearning_intro .desc h2{margin:0 0 .75rem;font-family:'Ink free',sans-serif,Arial;font-size:22px;line-height:28px;color:#292929}.elearning_intro .desc article{font-size:16px;line-height:24px;color:#292929}.elearning_intro .desc article :is(p,li):last-child{margin-bottom:0}.elearning_intro>.btn{margin:0 auto}.elearning_run{position:relative;max-width:820px;margin:0 auto;min-height:200px}.elearning_run .run_top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 1.5rem}.elearning_run .run_top .progress{margin:0;font-size:18px;line-height:24px;font-weight:600;color:#292929}.elearning_run .run_top .progress span{color:#49B48D}.elearning_run .run_top .btn{flex:0 0 auto;padding:12px 22px;font-size:15px;line-height:20px;font-weight:500;color:#ffffff;background-color:#E8873B;border:0;border-radius:6px;cursor:pointer;transition:all 400ms ease 0ms}.notouch .elearning_run .run_top .btn:is(:hover,:focus){background-color:#d4762c;color:#ffffff}.elearning_run .question_box{margin:0 0 1.5rem;padding:2rem 2.5rem;background-color:#ffffff;border-radius:18px;box-sizing:border-box}.elearning_run .question_box .description{margin:0 0 1.5rem;font-size:20px;line-height:28px;font-weight:600;color:#292929}.elearning_run .question_box .anotation{margin:0 0 1.25rem;font-size:15px;line-height:22px;color:#666666}.elearning_run .answers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.elearning_run .answers li{margin:0}.elearning_run .answers li label{display:flex;align-items:flex-start;gap:12px;margin:0;padding:14px 18px;border:1px solid #E8E8EA;border-radius:10px;cursor:pointer;box-sizing:border-box;transition:all 400ms ease 0ms}.notouch .elearning_run .answers li label:hover{border-color:#49B48D}.elearning_run .answers li input{position:static;opacity:1;flex:0 0 auto;width:20px;height:20px;margin:0;cursor:pointer;-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:auto;accent-color:#49B48D}.elearning_run .answers li span{font-size:16px;line-height:20px;color:#292929}.elearning_run .answers li.correct label{border-color:#49B48D;background-color:rgba(73,180,141,0.1)}.elearning_run .answers li.wrong label{border-color:#e0554e;background-color:rgba(224,85,78,0.08)}.elearning_run .run_control{display:flex;align-items:center;justify-content:space-between;gap:1rem}.elearning_run .run_control .result{margin:0;font-size:16px;line-height:22px;font-weight:600}.elearning_run .run_control .result.green{color:#49B48D}.elearning_run .run_control .result.red{color:#e0554e}.elearning_run .run_control .btn{margin-left:auto}.elearning_run .category_bottom .pagination ul{flex-wrap:wrap;gap:6px}.elearning_run .category_bottom .pagination ul li:not(.link) a{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:auto;min-width:34px;height:34px;padding:0 9px;font-size:14px;line-height:1;color:#292929;background-color:#f2f2f2;opacity:1;border-radius:8px}.elearning_run .category_bottom .pagination ul li.active a{background-color:#292929;color:#fff}.elearning_run .category_bottom .pagination ul li .check{color:#49B48D;font-weight:700}.elearning_run .category_bottom .pagination ul li.active .check{color:#fff}.notouch .elearning_run .category_bottom .pagination ul li:not(.link,.active) a:is(:hover,:focus){background-color:#e6e6e6}.elearning_run .category_bottom .pagination ul li.link a{background-color:#f2f2f2}.elearning_run .category_bottom .pagination ul li.link a::before{background-color:#292929}.notouch .elearning_run .category_bottom .pagination ul li.link a:is(:hover,:focus){background-color:#e6e6e6}.elearning_result{max-width:820px;margin:0 auto;text-align:center}.elearning_result .desc{margin:0 0 2rem;text-align:left;font-size:16px;line-height:24px;color:#292929}.elearning_result .score{position:relative;display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;margin:0 auto .75rem;background:conic-gradient(#49B48D calc(var(--p) * 1%), #BCE4E1 0);border-radius:50%}.elearning_result .score.red{background:conic-gradient(#e0554e calc(var(--p) * 1%), #f3cfcc 0)}.elearning_result .score::before{content:"";position:absolute;inset:10px;background-color:#ffffff;border-radius:50%}.elearning_result .score span{position:relative;font-size:24px;line-height:1;font-weight:600;color:#292929}.elearning_result .score_label{margin:0 0 2.5rem;font-size:16px;line-height:21px;color:#292929}.elearning_result .result_list{list-style:none;margin:0;padding:0;text-align:left;display:flex;flex-direction:column;gap:1.25rem}.elearning_result .result_list .item{margin:0;padding:2rem 2.5rem;background-color:#ffffff;border-radius:18px;box-sizing:border-box}.elearning_result .result_list .item .q{margin:0 0 1.25rem;font-size:18px;line-height:25px;font-weight:600;color:#292929}.elearning_result .result_list .item .q .num{color:#49B48D}.elearning_result .result_list .item .anotation{margin:0 0 1rem;font-size:15px;line-height:22px;color:#666666}.elearning_result .answers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.elearning_result .answers li{margin:0;padding:12px 18px;border:1px solid #E8E8EA;border-radius:10px;font-size:16px;line-height:22px;color:#292929;box-sizing:border-box}.elearning_result .answers li.correct{border-color:#49B48D;background-color:rgba(73,180,141,0.1);font-weight:600}.elearning_result .answers li.wrong{border-color:#e0554e;background-color:rgba(224,85,78,0.08)}.elearning_result .result_back{margin:2.5rem 0 0;text-align:center}.elearning_result .result_back .btn{margin:0 auto}