.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}._btn_gxwgg_1{white-space:nowrap;color:#222;cursor:pointer;justify-content:space-between;padding:6px;text-decoration:none;display:flex}._btn_gxwgg_1:not(._btn-disabled_gxwgg_10):hover{opacity:.6}._btn-active_gxwgg_13{color:#c09d1a}._btn-disabled_gxwgg_10{color:#9b9b9b;opacity:.58;cursor:not-allowed;pointer-events:auto}._num_gxwgg_24{text-align:center;background:#f4ce4f;border-radius:50%;width:18px;height:18px;margin-left:.5em;font-size:.6875em;line-height:18px}._round_gxwgg_35{cursor:pointer;background-color:#fff;border:2px solid #f2e5ba;border-radius:50%;width:1.5em;height:1.5em;margin-left:.5em;display:flex;top:0;left:0}._check-container_gxwgg_48{margin-left:.75em}._checkIcon_gxwgg_52{justify-content:center;align-items:center;margin-left:.5em;display:none}._checkIcon_gxwgg_52 svg{width:1.1em;height:1.1em}._checkVisible_gxwgg_63{display:flex}._rotate_gxwgg_67{transform:rotate(180deg)!important}._chevron_gxwgg_71{opacity:.55;border-bottom:1.5px solid #222;border-right:1.5px solid #222;flex-shrink:0;align-self:center;width:7px;height:7px;margin-left:.4em;transition:transform .3s;transform:translateY(-1px)rotate(45deg)}._chevronOpen_gxwgg_84{transform:translateY(-1px)rotate(225deg)}.ih-field{margin-bottom:1em}.ih-field__input{color:#5b6875;background-color:#ecf1f7;border:1px solid #0000;border-radius:4px;flex-grow:1;padding-left:12px;padding-right:12px;display:flex}.ih-field__input:hover{background-color:#e5edf5}.ih-field__input.multiselect.ih-field--focused{background:0 0;border:1px solid #ededed;border-radius:4px 4px 0 0}.ih-field__input.multiselect.ih-field--focused:hover{background:0 0}.ih-field__bottom{color:#5b6875;grid-template:"description counter""error counter"/auto auto;margin-top:.1em;font-size:12px;display:grid}.ih-field__description{color:#adb5bd;grid-area:description;margin-top:7px;font-size:1em}.ih-field__counter{text-align:right;opacity:.8;grid-area:counter}.ih-field__counter--more{color:#9d1212}.ih-field__error{grid-area:error}.ih-field__popover-description{margin-left:.5em}.ih-field__container{width:100%;position:relative}.ih-field__container--flex{display:flex}.ih-field__label{transform-origin:0 0;line-height:24px;transition:transform .36s cubic-bezier(.4,0,.2,1);position:absolute;top:19px;left:0}.ih-field__after{justify-content:center;align-items:center;display:flex}.ih-field__row{justify-content:space-between;display:flex}.ih-field--textarea{cursor:text;padding-right:0}.ih-field--select{cursor:pointer}.ih-field--focused{background:0 0;border:1px solid #ededed}.ih-field--focused:hover{background:0 0}.ih-field--replace-label .ih-field__label{transform:translateY(-40%)scale(.8)}.ih-field--has-error{border:1px solid #c47678}.ih-field .ih-icon-quest{text-align:center;cursor:pointer;color:#6c757d;background:#fff;border:1px solid #dee2e6;border-radius:50%;width:34px;height:34px;padding:0;font-size:16px;font-style:normal;display:inline-block;outline:none!important}.ih-field .ih-icon-quest:hover{color:#343a40}.popover-description{border:1px solid #c1cbd7;border-radius:50%;margin:7px}.ih-field__label_mini{transform-origin:0 0;transition:transform .36s cubic-bezier(.4,0,.2,1);position:absolute;top:.75em;left:0}.ih-field_contrast .ih-field__input{background-color:#e5e5e5}.ih-field_contrast .ih-field__input:hover{border:1px solid #95a6b8}.ih-field_contrast .ih-field--focused{background:#fff;border:1px solid #95a6b8}.ih-field_disabled{cursor:no-drop!important}.ih-field_disabled input{cursor:no-drop}.ih-field_light .ih-field__input{background-color:#fff;border:1px solid #dcd5bf}.tippy-box[data-animation=fade][data-state=hidden][data-v-866c3d9c]{opacity:0}[data-tippy-root][data-v-866c3d9c]{max-width:calc(100vw - 10px)}.tippy-box[data-v-866c3d9c]{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow[data-v-866c3d9c]{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow[data-v-866c3d9c]:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow[data-v-866c3d9c]{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow[data-v-866c3d9c]:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow[data-v-866c3d9c]{right:0}.tippy-box[data-placement^=left]>.tippy-arrow[data-v-866c3d9c]:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow[data-v-866c3d9c]{left:0}.tippy-box[data-placement^=right]>.tippy-arrow[data-v-866c3d9c]:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible][data-v-866c3d9c]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow[data-v-866c3d9c]{color:#333;width:16px;height:16px}.tippy-arrow[data-v-866c3d9c]:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content[data-v-866c3d9c]{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=light-border][data-v-866c3d9c]{color:#333;background-color:#fff;background-clip:padding-box;border:1px solid #00081026;box-shadow:0 4px 14px -2px #00081014}.tippy-box[data-theme~=light-border]>.tippy-backdrop[data-v-866c3d9c]{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow[data-v-866c3d9c]:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow[data-v-866c3d9c]:after{content:"";z-index:-1;position:absolute}.tippy-box[data-theme~=light-border]>.tippy-arrow[data-v-866c3d9c]:after{border-style:solid;border-color:#0000}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow[data-v-866c3d9c]:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow[data-v-866c3d9c]:after{border-width:7px 7px 0;border-top-color:#00081033;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg[data-v-866c3d9c]{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow[data-v-866c3d9c]:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow[data-v-866c3d9c]:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow[data-v-866c3d9c]:after{border-width:0 7px 7px;border-bottom-color:#00081033;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg[data-v-866c3d9c]{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow[data-v-866c3d9c]:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow[data-v-866c3d9c]:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow[data-v-866c3d9c]:after{border-width:7px 0 7px 7px;border-left-color:#00081033;top:1px;left:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg[data-v-866c3d9c]{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow[data-v-866c3d9c]:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow[data-v-866c3d9c]:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow[data-v-866c3d9c]:after{border-width:7px 7px 7px 0;border-right-color:#00081033;top:1px;right:17px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg[data-v-866c3d9c]{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow[data-v-866c3d9c]:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow[data-v-866c3d9c]{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow[data-v-866c3d9c]:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}.multiselect{cursor:pointer;margin:0 auto;font-size:0;position:relative}.multiselect>*{font-size:initial}.multiselect.is-searchable{cursor:auto}.multiselect.is-single.is-searchable .multiselect-search>input{padding-left:0;padding-right:0}.multiselect-input{box-sizing:border-box;cursor:pointer;color:#242424;background:0 0;border:none;border-radius:3px;outline:none;align-items:center;width:100%;height:100%;min-height:60px;margin-bottom:1px;padding-top:25px;display:flex;position:relative}.multiselect-input:before{color:#999;content:"";border:5px solid #0000;border-top-color:#999;border-bottom-width:0;transition:transform .3s;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.is-disabled .multiselect-input{background:#f9f9f9}.is-open .multiselect-input{border-radius:3px 3px 0 0}.is-open .multiselect-input:before{transform:translateY(-50%)rotate(180deg)}.no-caret .multiselect-input:before{display:none}.multiselect-placeholder,.multiselect-single-label,.multiselect-multiple-label{pointer-events:none;background:0 0;align-items:center;height:37px;margin-top:25px;display:flex;position:absolute;top:0;left:0}.multiselect-placeholder{color:#777}.is-single .multiselect-search,.is-multiple .multiselect-search{background:0 0;width:100%;height:37px;display:flex}.is-single .multiselect-search input,.is-multiple .multiselect-search input{background:0 0;border:0;outline:none;width:100%;margin-top:0;padding:16px 0 0;font-family:inherit;line-height:18px}.is-single.no-caret .multiselect-search input,.is-multiple.no-caret .multiselect-search input{padding-top:18px}.is-tags .multiselect-search{flex-grow:1}.is-tags .multiselect-search input{background:inherit;border:0;outline:none;flex-grow:1;min-width:100%;margin:0 0 5px 3px;font-family:inherit;font-size:16px}.multiselect-clear{background:#fff;border-radius:4px;width:35px;height:35px;position:absolute;top:1px;right:-11px}.multiselect-clear:before,.multiselect-clear:after{content:" ";background-color:#999;width:2px;height:12px;position:absolute;top:12px;left:16px}.multiselect-clear:before{transform:rotate(45deg)}.multiselect-clear:after{transform:rotate(-45deg)}.multiselect-clear:hover:before,.multiselect-clear:hover:after{background-color:#555}.multiselect-tags{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:100%;height:100%;margin-top:5px;padding-top:18px;padding-left:9px;padding-right:36px;display:flex}.no-caret .multiselect-tags{padding-right:9px}.multiselect-tag{color:#fff;cursor:text;white-space:nowrap;background:#41b883;border-radius:3px;align-items:center;margin-bottom:5px;margin-right:5px;padding:0 0 0 8px;font-size:14px;font-weight:600;display:flex}.multiselect-tag i{cursor:pointer}.multiselect-tag i:before{content:"×";color:#266d4d;margin-left:3px;padding:1px 5px;font-size:14px;font-style:normal;font-weight:700;display:flex}.multiselect-tag i:hover:before{color:#fff;background:#fff3}.is-disabled .multiselect-tag{background:#a0a0a0;padding:1px 8px}.multiselect-fake-input{background:0 0;border:0;outline:none;width:100%;height:1px;margin-top:-1px;padding:0;font-size:0}.multiselect-fake-input:active,.multiselect-fake-input:focus{outline:none}.multiselect-options{-webkit-overflow-scrolling:touch;z-index:100;background:#fff;border:1px solid #ecf1f7;border-radius:0 0 4px 4px;max-height:260px;margin-top:-1px;position:absolute;top:100%;left:-13px;right:-13px;overflow-y:auto;box-shadow:0 10px 20px #00000026}.multiselect-options::-webkit-scrollbar{-webkit-appearance:none}.multiselect-options::-webkit-scrollbar:vertical{width:10px}.multiselect-options::-webkit-scrollbar:horizontal{height:10px}.multiselect-options::-webkit-scrollbar-thumb{background-color:#00000080;border:2px solid #fff;border-radius:10px}.multiselect-options::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.multiselect-option{box-sizing:border-box;color:#222;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;min-height:40px;padding:9px 12px;text-decoration:none;display:flex}.multiselect-option:active,.multiselect-option:focus,.multiselect-option.is-pointed{background-color:#ecf1f7}.multiselect-option.is-disabled{color:#a6a6a6;cursor:not-allowed;opacity:.72;pointer-events:none;background:#f9f9f9}.multiselect-option.is-disabled:active,.multiselect-option.is-disabled:focus,.multiselect-option.is-disabled.is-pointed{background:#f9f9f9}.multiselect-option.is-selected{background-color:#f7fafe}.multiselect-option.is-selected.is-pointed{background-color:#ecf1f7}.is-multiple .multiselect-option.is-selected,.is-tags .multiselect-option.is-selected{color:#2563eb;background-color:#f7fafe}.is-multiple .multiselect-option.is-selected.is-pointed,.is-tags .multiselect-option.is-selected.is-pointed{background:#ecf1f7}.multiselect-no-options,.multiselect-no-results{color:#777;padding:10px 12px;display:flex}.multiselect-spinner{background:#fff;width:16px;height:16px;display:block;position:absolute;top:0;right:12px;transform:translateY(50%)}.multiselect-spinner:before,.multiselect-spinner:after{content:"";border:2px solid #0000;border-top-color:#41b883;border-radius:100%;width:16px;height:16px;margin:-8px 0 0 -8px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #0000}.is-disabled .multiselect-spinner{background:#f9f9f9}.is-disabled .multiselect-spinner:before,.is-disabled .multiselect-spinner:after{border-color:#999 #0000 #0000}.multiselect-spinner:before{animation:2.4s cubic-bezier(.41,.26,.2,.62) infinite spinning}.multiselect-spinner:after{animation:2.4s cubic-bezier(.51,.09,.21,.8) infinite spinning}.multiselect-enter-active{transition:all .15s}.multiselect-leave-active{transition:all}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect-loading-enter-active,.multiselect-loading-leave-active{opacity:1;transition:opacity .4s ease-in-out}.multiselect-loading-enter,.multiselect-loading-leave-active{opacity:0}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.select-tag{background:0 0;border:none;margin-bottom:0;padding:0}.select-tag .ih-field__input{position:relative}.select-tag .ih-field__container{position:static}.select-tag .multiselect-options{top:100%}.select-tag .multiselect-input{min-width:120px;min-height:15px;padding:0}.select-tag .multiselect-input:before{content:"";color:#222;opacity:.6;border:none;font-family:FontAwesome,serif;font-size:18px;right:0}.select-tag .multiselect-single-label,.select-tag .multiselect-placeholder{color:#222}.check-icon{justify-content:center;align-items:center;display:none}.is-multiple .is-selected .check-icon{display:flex}.ih-select .multiselect-placeholder{color:#222;padding-top:18px}.link-inherit,.link-inherit:hover,.link-inherit:focus{color:inherit;text-decoration:inherit}.lazy-select[data-v-a7edaf9b]{width:100%;position:relative}.lazy-select__label[data-v-a7edaf9b]{color:#8a94a6;width:100%;font-size:13px;line-height:16px;display:block}.lazy-select__field[data-v-a7edaf9b]{cursor:text;background:#f3f3f3;border:1px solid #0000;border-radius:4px;flex-direction:column;justify-content:center;width:100%;min-height:56px;padding:8px 50px 8px 22px;display:flex;position:relative}.lazy-select__field[data-v-a7edaf9b]:hover{background:#efefef}.lazy-select__field.has-selected[data-v-a7edaf9b]{background:#fff1c4}.lazy-select__field[data-v-a7edaf9b]:after{content:"";opacity:.6;pointer-events:none;border-bottom:1.5px solid #222;border-right:1.5px solid #222;width:8px;height:8px;position:absolute;top:50%;right:31px;transform:translateY(-70%)rotate(45deg)}.lazy-select__field.is-open[data-v-a7edaf9b]{border-color:#d1d5db;border-radius:4px 4px 0 0}.lazy-select__field.is-collapsed .lazy-select__input[data-v-a7edaf9b]{display:none}.lazy-select__field.is-collapsed .lazy-select__tag[data-v-a7edaf9b]{max-width:calc(50% - 4px)}.lazy-select__row[data-v-a7edaf9b]{flex-wrap:wrap;align-items:center;gap:4px;width:100%;display:flex}.lazy-select__tag[data-v-a7edaf9b]{color:#fff;background:#97ba02;border-radius:3px;align-items:center;gap:3px;min-width:0;max-width:100%;padding:1px 6px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex}.lazy-select__tag-label[data-v-a7edaf9b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lazy-select__tag-remove[data-v-a7edaf9b]{color:inherit;cursor:pointer;opacity:.8;background:0 0;border:none;flex-shrink:0;padding:0 2px;font-size:14px;line-height:1}.lazy-select__tag-remove[data-v-a7edaf9b]:hover{opacity:1}.lazy-select__input[data-v-a7edaf9b]{color:#222;background:0 0;border:none;outline:none;flex:30px;width:auto;min-width:30px;padding:0;font-size:16px;line-height:22px}.lazy-select__input[data-v-a7edaf9b]::placeholder{color:#222;opacity:.85;font-size:16px}.lazy-select__dropdown[data-v-a7edaf9b]{z-index:100;background:#fff;border:1px solid #d1d5db;border-top:none;border-radius:0 0 4px 4px;max-height:260px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 20px #00000026}.lazy-select__option[data-v-a7edaf9b]{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:14px;display:flex}.lazy-select__option[data-v-a7edaf9b]:hover{background:#f3f4f6}.lazy-select__option.is-selected[data-v-a7edaf9b]{background:#eef6f1;font-weight:600}.lazy-select__option-count[data-v-a7edaf9b]{color:#9ca3af;flex-shrink:0;font-size:12px}.lazy-select__hint[data-v-a7edaf9b]{color:#9ca3af;padding:12px;font-size:14px}.hollow-dots-spinner,.hollow-dots-spinner *{box-sizing:border-box}.hollow-dots-spinner{width:90px;height:15px}.hollow-dots-spinner .dot{float:left;border:3px solid #ff1d5e;border-radius:50%;width:15px;height:15px;margin:0 7.5px;animation:1s infinite hollow-dots-spinner-animation;transform:scale(0)}.hollow-dots-spinner .dot:first-child{animation-delay:.3s}.hollow-dots-spinner .dot:nth-child(2){animation-delay:.6s}.hollow-dots-spinner .dot:nth-child(3){animation-delay:.9s}@keyframes hollow-dots-spinner-animation{50%{opacity:1;transform:scale(1)}to{opacity:0}}.catalog-range-tag__panel{box-sizing:border-box;color:#222;width:min(380px,100vw - 32px);max-width:100%;padding:10px;overflow:hidden}.catalog-range-tag__panel--inline{width:100%;max-width:none;padding:0}.catalog-range-tag__accordion{flex:100%;width:100%;min-width:0}.catalog-range-tag__accordion-trigger{width:100%;max-width:none!important}.catalog-range-tag__chevron{opacity:.55;border-bottom:1.5px solid #222;border-right:1.5px solid #222;flex:none;width:7px;height:7px;margin-left:11px;transition:transform .3s;transform:rotate(45deg)}.catalog-range-tag.open .catalog-range-tag__chevron{transform:rotate(225deg)}.catalog-range-tag__accordion-trigger .catalog-range-tag__chevron,.catalog-range-filters--modal .catalog-range-tag__chevron{margin-right:12px;margin-left:auto!important}.catalog-range-tag__heading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;font-size:15px;display:flex}.catalog-range-tag__range{color:#6f6f6f;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.catalog-range-tag__fields{grid-template-columns:1fr 1fr;gap:8px;display:grid}.catalog-range-tag__field{color:#757575;gap:4px;font-size:12px;display:grid}.catalog-range-tag__field-title{line-height:16px}.catalog-range-tag__input-wrap{position:relative}.catalog-range-tag__input-wrap input{box-sizing:border-box;color:#222;width:100%;min-height:36px;font:inherit;font-variant-numeric:tabular-nums;background:#fafafa;border:1px solid #d9d9d9;border-radius:7px;outline:none;padding:7px 26px 7px 10px;font-size:14px}.catalog-range-tag__input-wrap input:focus{background:#fff;border-color:#d7b52f;box-shadow:0 0 0 3px #d7b52f2e}.catalog-range-tag__unit{color:#8a8a8a;pointer-events:none;font-size:12px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.catalog-range-tag__error{color:#b42318;margin:8px 0 0;font-size:12px;line-height:1.35}.catalog-range-tag__actions{grid-template-columns:1fr;gap:8px;margin-top:10px;display:grid}.catalog-range-tag__reset-row{border-top:1px solid #ece8dc;margin-top:8px;padding-top:8px}.catalog-range-tag__apply,.catalog-range-tag__reset{cursor:pointer;min-height:36px;font:inherit;border-radius:7px;padding:7px 12px;font-size:14px;transition:background-color .14s,transform .14s}.catalog-range-tag__apply{border:0;font-weight:600;color:#222!important;background:#f4ce4f!important}.catalog-range-tag__reset{color:#625f56;background:#fff;border:1px solid #d8d3c5;width:100%}.catalog-range-tag__apply:hover:not(:disabled){background:#e8bd35!important}.catalog-range-tag__apply:active:not(:disabled){transform:translateY(1px)}.catalog-range-tag__apply:disabled{cursor:not-allowed;opacity:.5}.catalog-range-tag__reset:hover:not(:disabled){background:#f8f6ef;border-color:#bdb6a4}.catalog-range-tag__reset:disabled{cursor:not-allowed;opacity:.45}.catalog-range-tag__separator{background:#ece8dc;height:1px;margin:10px 2px 4px}.catalog-range-tag__option{box-sizing:border-box;color:#222;cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:36px;padding:6px 10px;font-size:14px;line-height:20px;transition:background-color .14s;display:flex}.catalog-range-tag__option:hover:not([data-disabled=true]){background:#fff8df}.catalog-range-tag__option[data-disabled=true]{cursor:not-allowed;opacity:.45}.catalog-range-tag__option-title{min-width:0}.catalog-range-tag__checkbox{accent-color:#d7b52f;flex:none;width:18px;height:18px;margin:0 1px 0 0}.catalog-range-tag__count{color:#222;background:#f4ce4f;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 4px;font-size:11px;line-height:18px;display:inline-flex}.catalog-range-tag:focus-visible{outline-offset:2px;outline:3px solid #d7b52f8c}:global(.tippy-box[data-theme~="catalog-range"]){box-sizing:border-box;border:1px solid #e4e0d5;border-radius:10px;overflow:hidden;box-shadow:0 12px 30px #23201426;max-width:min(380px,100vw - 32px)!important}:global(.tippy-box[data-theme~="catalog-range"] .tippy-content){box-sizing:border-box;width:100%;padding:0!important}.catalog-range-filters[data-v-360e9fb7]{display:contents}.catalog-range-filters--inline[data-v-360e9fb7]{gap:24px;display:grid}.catalog-range-filters--modal[data-v-360e9fb7]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin-bottom:24px;display:grid}.catalog-range-filters--modal[data-v-360e9fb7] .cp-filter__bottom-tag:first-of-type{margin-left:0}.catalog-range-filters--modal[data-v-360e9fb7] .cp-filter__bottom-tag:not(:last-of-type){margin-right:0}.catalog-range-filters--modal[data-v-360e9fb7] .catalog-range-tag{width:100%;max-width:none}@media (width<=767px){.catalog-range-filters--modal[data-v-360e9fb7]{grid-template-columns:minmax(0,1fr)}}.breadcrumbs[data-v-01230fb9]{-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;scroll-behavior:smooth;align-items:center;width:100%;margin:10px 0;padding:0;list-style:none;display:flex;overflow:auto hidden}.breadcrumbs[data-v-01230fb9]::-webkit-scrollbar{width:0;height:0}.breadcrumbs[data-v-01230fb9]::-webkit-scrollbar-track{background:0 0}.breadcrumbs[data-v-01230fb9]::-webkit-scrollbar-thumb{background:#e0e0e0;border-radius:2px}.breadcrumbs[data-v-01230fb9]::-webkit-scrollbar-thumb:hover{background:silver}.breadcrumbs .breadcrumb-arrow[data-v-01230fb9]{vertical-align:middle;flex-shrink:0;margin-left:11px;margin-right:10px;padding:0;display:inline-block}.breadcrumbs .breadcrumb-item[data-v-01230fb9]{white-space:nowrap;vertical-align:middle;color:#a7a7a7;flex-shrink:0;align-items:center;margin-bottom:5px;margin-right:0;line-height:13px;display:inline-flex}.breadcrumbs .breadcrumb-item span[data-v-01230fb9]{font-size:13px}.breadcrumbs .breadcrumb-item a[data-v-01230fb9]{color:#656565;border-bottom:none;text-decoration:none}.breadcrumbs .breadcrumb-item a[data-v-01230fb9]:hover{text-decoration:none}.coupon-tooltip-login-icon[data-v-df567e74]{color:#99c31c;width:22px;height:22px}.mobile-course-tooltip[data-v-6f5e42c1]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.coupon-tooltip-message[data-v-6f5e42c1]{color:#6b7280;margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.coupon-tooltip-cashback[data-v-6f5e42c1]{align-items:center;gap:.5rem;display:flex}.coupon-tooltip-cashback span[data-v-6f5e42c1]{font-size:.875rem;line-height:1.25rem}.coupon-tooltip-cashback--with-code[data-v-6f5e42c1]{margin-bottom:1rem}.coupon-tooltip-description[data-v-6f5e42c1]{margin-bottom:1rem;font-size:.875rem;line-height:1.25rem}.coupon-tooltip-code[data-v-6f5e42c1]{justify-content:center;align-items:center;display:flex}.coupon-tooltip-copy-icon[data-v-6f5e42c1]{margin-left:.5rem}.coupon-tooltip-button[data-v-6f5e42c1]{color:#fff;cursor:pointer;background:#99c31c;border:0;border-radius:.25rem;width:100%;padding:.5rem 1rem;position:relative}.coupon-tooltip-button[data-v-6f5e42c1]:hover{background:#87ae14}.coupon-tooltip-button_gray[data-v-6f5e42c1]{color:#000;background:#d1d5db;margin-top:.5rem}.coupon-tooltip-button_gray[data-v-6f5e42c1]:hover{background:#d1d5db}.cashback-item{display:inline-block;position:relative}.cashback-item .cashback-item__trigger{color:#4b9dcb;white-space:nowrap;cursor:pointer;background:#e6eff2;border:0;border-radius:.5rem;align-items:center;width:fit-content;margin-top:.5rem;padding:.25rem .5rem;font-size:.75rem;line-height:1rem;display:flex}@media (width<=640px){.cashback-item .cashback-item__trigger{font-size:10px;line-height:1}}.cashback-item .cashback-item__icon{justify-content:center;align-items:center;margin-left:.25rem;display:flex}.cashback-item .cashback-item__percent{background:#fff;border-radius:.375rem;padding:0 .25rem}.cashback-item .cashback-item__mobile-overlay{z-index:10200;background:#000000e6;align-items:flex-end;display:flex;position:fixed;inset:0}.cashback-item .cashback-item__mobile-panel{background:#fff;border-radius:.5rem .5rem 0 0;width:100%;padding:1rem;font-size:1rem;box-shadow:0 -4px 14px #0000002e}.tippy-box[data-theme~=course-card-coupon]{min-width:260px;max-width:min(24rem,100vw - 32px);color:inherit;background:#fff;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.tippy-box[data-theme~=course-card-coupon] .tippy-content{padding:1rem;font-size:1rem;line-height:1.5rem}.tippy-box[data-theme~=course-card-coupon] .tippy-arrow{color:#fff}.cashback-item__mobile-overlay{z-index:10200;background:#000000e6;align-items:flex-end;display:flex;position:fixed;inset:0}.cashback-item__mobile-panel{background:#fff;border-radius:.5rem .5rem 0 0;width:100%;padding:1rem;font-size:1rem;box-shadow:0 -4px 14px #0000002e}.course-card--skeleton[data-v-7d44b449]{height:var(--catalog-v2-skeleton-card-height,auto);pointer-events:none}.course-card--skeleton .course-card__wrap[data-v-7d44b449]{background:#fff}.course-card-skeleton__media[data-v-7d44b449],.course-card-skeleton__line[data-v-7d44b449],.course-card-skeleton__button[data-v-7d44b449]{background:linear-gradient(100deg,#edf0f2 30%,#f7f8f9 45%,#edf0f2 60%) 0 0/240% 100%;animation:1.4s ease-in-out infinite course-card-skeleton-shimmer-7d44b449}.course-card-skeleton__media[data-v-7d44b449]{width:100%}.course-card-skeleton__content[data-v-7d44b449]{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.course-card-skeleton__line[data-v-7d44b449]{height:12px}.course-card-skeleton__line--short[data-v-7d44b449]{width:32%}.course-card-skeleton__line--title[data-v-7d44b449]{width:92%;height:16px}.course-card-skeleton__line--title-last[data-v-7d44b449]{width:66%;margin-top:-5px}.course-card-skeleton__features[data-v-7d44b449]{gap:8px;margin-top:5px;display:grid}.course-card-skeleton__line--feature[data-v-7d44b449]{width:64%;height:10px}.course-card-skeleton__price[data-v-7d44b449]{align-items:center;gap:12px;margin-top:auto;display:flex}.course-card-skeleton__line--price[data-v-7d44b449]{width:38%;height:22px}.course-card-skeleton__line--discount[data-v-7d44b449]{width:22%;height:16px}.course-card-skeleton__button-wrap[data-v-7d44b449]{width:100%;padding:0 15px 15px}.course-card-skeleton__button[data-v-7d44b449]{border-radius:3em;width:100%;height:42px}@media (width<=575px){.course-card-skeleton__button-wrap[data-v-7d44b449]{padding:0 8px 8px}}@keyframes course-card-skeleton-shimmer-7d44b449{to{background-position:-140% 0}}.catalog-v2-creative[data-v-d113aa9a]{box-sizing:border-box;background:0 0;border-radius:0;flex:0 0 100%;order:4;width:100%;margin:0 0 20px;padding:0 10px;display:block;position:relative}@media screen and (width<=1200px){.catalog-v2-creative[data-v-d113aa9a]{order:3}}@media screen and (width<=992px){.catalog-v2-creative[data-v-d113aa9a]{order:2}}@media screen and (width<=576px){.catalog-v2-creative[data-v-d113aa9a]{order:2}}@media screen and (width>=992px){.catalog-v2--filters-sidebar .catalog-v2-creative[data-v-d113aa9a]{order:3}}.catalog-v2-creative__close[data-v-d113aa9a]{z-index:1;color:#111827;cursor:pointer;background:#ffffffbf;border:0;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:8px;right:8px}.catalog-v2-creative__link[data-v-d113aa9a]{color:#000;background:linear-gradient(135deg,#eee,#e1e1e1);border:3px dashed #cbd5e1;border-radius:8px;align-items:center;gap:16px;width:100%;max-width:none;min-height:0;padding:16px;text-decoration:none;display:flex;container-type:inline-size}.catalog-v2-creative__picture[data-v-d113aa9a]{object-fit:contain;flex:0 0 50px;width:50px;height:50px}.catalog-v2-creative__body[data-v-d113aa9a]{flex:1;min-width:0;display:block}.catalog-v2-creative__title[data-v-d113aa9a]{font-size:16px;font-weight:600;line-height:22px;display:block}.catalog-v2-creative__subtitle[data-v-d113aa9a]{color:#334155;font-size:16px;line-height:22px;display:block}.catalog-v2-creative__label[data-v-d113aa9a]{color:#94a3b8;margin-top:4px;font-size:.65em;line-height:1.5;display:block}.catalog-v2-creative__button[data-v-d113aa9a]{color:#fff;background:#334155;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;height:40px;min-height:40px;margin-right:12px;padding:0 12px;font-size:16px;font-weight:600;line-height:24px;transition:background .2s,box-shadow .2s;display:inline-flex}.catalog-v2-creative__button[data-v-d113aa9a]:hover{background:#1e293b;box-shadow:0 4px 12px #0003}.catalog-v2-creative--blue[data-v-d113aa9a],.catalog-v2-creative--purple[data-v-d113aa9a],.catalog-v2-creative--green[data-v-d113aa9a],.catalog-v2-creative--orange[data-v-d113aa9a],.catalog-v2-creative--dark[data-v-d113aa9a],.catalog-v2-creative--pink[data-v-d113aa9a]{color:#fff}.catalog-v2-creative--blue .catalog-v2-creative__link[data-v-d113aa9a]{background:linear-gradient(135deg,#1e3a8a,#2563eb)}.catalog-v2-creative--purple .catalog-v2-creative__link[data-v-d113aa9a]{background:linear-gradient(135deg,#4c1d95,#7c3aed)}.catalog-v2-creative--green .catalog-v2-creative__link[data-v-d113aa9a]{background:linear-gradient(135deg,#064e3b,#059669)}.catalog-v2-creative--orange .catalog-v2-creative__link[data-v-d113aa9a]{background:linear-gradient(135deg,#9a3412,#ea580c)}.catalog-v2-creative--dark .catalog-v2-creative__link[data-v-d113aa9a]{background:linear-gradient(135deg,#0f172a,#1e293b)}.catalog-v2-creative--pink .catalog-v2-creative__link[data-v-d113aa9a]{background:linear-gradient(135deg,#881337,#e11d48)}.catalog-v2-creative--blue .catalog-v2-creative__link[data-v-d113aa9a],.catalog-v2-creative--purple .catalog-v2-creative__link[data-v-d113aa9a],.catalog-v2-creative--green .catalog-v2-creative__link[data-v-d113aa9a],.catalog-v2-creative--orange .catalog-v2-creative__link[data-v-d113aa9a],.catalog-v2-creative--dark .catalog-v2-creative__link[data-v-d113aa9a],.catalog-v2-creative--pink .catalog-v2-creative__link[data-v-d113aa9a]{color:#fff}.catalog-v2-creative--blue .catalog-v2-creative__subtitle[data-v-d113aa9a],.catalog-v2-creative--purple .catalog-v2-creative__subtitle[data-v-d113aa9a],.catalog-v2-creative--green .catalog-v2-creative__subtitle[data-v-d113aa9a],.catalog-v2-creative--orange .catalog-v2-creative__subtitle[data-v-d113aa9a],.catalog-v2-creative--dark .catalog-v2-creative__subtitle[data-v-d113aa9a],.catalog-v2-creative--pink .catalog-v2-creative__subtitle[data-v-d113aa9a]{color:#fffc}.catalog-v2-creative--blue .catalog-v2-creative__label[data-v-d113aa9a],.catalog-v2-creative--purple .catalog-v2-creative__label[data-v-d113aa9a],.catalog-v2-creative--green .catalog-v2-creative__label[data-v-d113aa9a],.catalog-v2-creative--orange .catalog-v2-creative__label[data-v-d113aa9a],.catalog-v2-creative--dark .catalog-v2-creative__label[data-v-d113aa9a],.catalog-v2-creative--pink .catalog-v2-creative__label[data-v-d113aa9a]{color:#ffffffa6}.catalog-v2-creative--blue .catalog-v2-creative__button[data-v-d113aa9a],.catalog-v2-creative--purple .catalog-v2-creative__button[data-v-d113aa9a],.catalog-v2-creative--green .catalog-v2-creative__button[data-v-d113aa9a],.catalog-v2-creative--orange .catalog-v2-creative__button[data-v-d113aa9a],.catalog-v2-creative--dark .catalog-v2-creative__button[data-v-d113aa9a],.catalog-v2-creative--pink .catalog-v2-creative__button[data-v-d113aa9a]{color:#fff;background:#fff3}.catalog-v2-creative--blue .catalog-v2-creative__button[data-v-d113aa9a]:hover,.catalog-v2-creative--purple .catalog-v2-creative__button[data-v-d113aa9a]:hover,.catalog-v2-creative--green .catalog-v2-creative__button[data-v-d113aa9a]:hover,.catalog-v2-creative--orange .catalog-v2-creative__button[data-v-d113aa9a]:hover,.catalog-v2-creative--dark .catalog-v2-creative__button[data-v-d113aa9a]:hover,.catalog-v2-creative--pink .catalog-v2-creative__button[data-v-d113aa9a]:hover{background:#ffffff4d;box-shadow:0 4px 12px #00000040}.catalog-v2-creative__close[data-v-d113aa9a]{z-index:1;width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;padding:8px;font-size:24px;line-height:1;display:inline-flex;position:absolute;top:0;right:10px}@container (width<=768px){.catalog-v2-creative__button[data-v-d113aa9a]{width:40px;height:40px;padding-left:0;padding-right:0}.catalog-v2-creative__button-title[data-v-d113aa9a]{display:none}}@media (width<=768px){.catalog-v2-creative__title[data-v-d113aa9a],.catalog-v2-creative__subtitle[data-v-d113aa9a]{line-height:18px}}@media (width<=576px){.catalog-v2-creative[data-v-d113aa9a]{padding-left:3px;padding-right:3px}.catalog-v2-creative__label[data-v-d113aa9a]{font-size:.65em}}@media (width<=500px){.catalog-v2-creative__title[data-v-d113aa9a]{font-size:.85em}.catalog-v2-creative__subtitle[data-v-d113aa9a]{display:none}}.profession-courses-empty[data-v-01572148]{color:#6d7a86;background:#fbfcfd;border:1px dashed #d8e0e7;border-radius:12px;padding:28px 18px}.profession-courses-empty p[data-v-01572148]{margin:0}.more-button{text-align:center;border:1px solid #ccc;border-radius:2px;justify-content:center;width:100%;padding:10px 0;font-size:20px;text-decoration:none;transition:all .2s;display:flex;position:relative;color:#333!important}button.more-button{cursor:pointer;background:0 0;font-family:inherit;line-height:1.5}.more-button[hidden]{display:none}.more-button:disabled{cursor:wait}:root{--header-color:#212a34;--yellow-light-color:#ffe27c;--yellow-color:#ffda44;--black-color:#333;--black-dark-color:#0e0e0e;--white-color:#fff;--green-button-color:#97ba02;--green-color:#97ba02;--green-light-color:#aacc18;--gray-100-color:#f8f9fa;--gray-200-color:#e9ecef;--gray-300-color:#dee2e6;--gray-400-color:#ced4da;--gray-500-color:#adb5bd;--gray-600-color:#6c757d;--gray-700-color:#495057;--gray-800-color:#343a40;--gray-900-color:#212529;--full-black-color:#000;--light-gray-bg-color:#f7f7f7;--font-headers:"pfhighwaysanspro-bold", Arial, Helvetica, sans-serif}@font-face{font-family:FontAwesome;src:url(/_astro/fontawesome-webfont.B-jkhYfk.woff2)format("woff2"),url(/_astro/fontawesome-webfont.CDK5bt4p.woff)format("woff"),url(/_astro/fontawesome-webfont.CQDK8MU3.ttf)format("truetype");font-weight:400;font-style:normal;font-display:block}@media screen and (width<=768px){.filter__wrap{margin:0 -15px}}.cp-filter .ih-select .multiselect-input:before{opacity:.5;font-family:"Font Awesome 5 Free";font-size:18px;font-weight:900;line-height:18px;right:0}.list-page{background:#f3f3f3}.sp-list-page__wrap{display:block}@media screen and (width<=768px){.list-page__bottom{margin-left:15px;margin-right:15px}.list-page__bottom button{font-size:14px}}.list-page__bottom--theme-gray{margin-left:-15px;margin-right:-15px}@media screen and (width<=768px){.list-page__bottom--theme-gray{margin-left:-15px;margin-right:-15px}}.list-page__filter{background:#fff;border-radius:4px;margin-bottom:18px;padding:15px}@media screen and (width<=768px){.list-page__filter{padding:15px}}.list-page__filter .cp-filter__all,.list-page__filter .cp-filter__reset-all,.list-page__filter .ih-select .ih-field__input,.list-page__filter .cp-filter .el-select .el-input__wrapper{background:#f3f3f3}.list-page__filter .cp-filter__all,.list-page__filter .cp-filter__reset-all{background:#efefef}.list-page__filter .cp-filter__all.cp-filter__all_active,.list-page__filter .ih-select.has-selected .ih-field__input{background:#fff1c4}.list-page__filter.cp-filter--theme-gray{background:#efefef;margin-left:-15px;margin-right:-15px}@media screen and (width<=768px){.list-page__filter.cp-filter--theme-gray{margin-left:-15px;margin-right:-15px}}.list-page__filter.cp-filter--theme-gray .cp-filter__search-input,.list-page__filter.cp-filter--theme-gray .cp-filter__all,.list-page__filter.cp-filter--theme-gray .cp-filter__reset-all,.list-page__filter.cp-filter--theme-gray .cp-filter__bottom-tag,.list-page__filter.cp-filter--theme-gray .ih-select .ih-field__input,.list-page__filter.cp-filter--theme-gray .cp-filter .el-select .el-input__wrapper{background:#fff;box-shadow:inset 0 0 0 1px #e3e3e3}.list-page__filter.cp-filter--theme-gray .cp-filter__all.cp-filter__all_active,.list-page__filter.cp-filter--theme-gray .ih-select.has-selected .ih-field__input{background:#fff1c4}.list-page__filter.cp-filter--theme-gray .cp-filter__search-input{border-color:#e3e3e3}@media screen and (width<=768px){.list-page__filter.cp-filter--theme-gray .cp-filter__all:after{background:linear-gradient(90deg,#fff 10%,#fff0)}}.list-page__filter.cp-filter--theme-gray .splide__arrow--prev{background:linear-gradient(90deg,#efefef 50%,#efefef00)}.list-page__filter.cp-filter--theme-gray .splide__arrow--next{background:linear-gradient(270deg,#efefef 50%,#efefef00)}.list-page__filter .cp-filter__container{grid-template-columns:1fr 20%;align-items:center;display:grid;position:relative}@media screen and (width<=992px){.list-page__filter .cp-filter__container{display:block}}.list-page__filter .cp-filter__container--company .cp-filter__search--standalone{grid-area:1/1/2/3;width:100%;max-width:100%;margin-bottom:12px}.list-page__filter .cp-filter__container--company .cp-filter__top{grid-area:2/1/3/2}.list-page__filter .cp-filter__container--company .cp-filter__submit{grid-area:2/2/3/3;margin-top:0}.list-page__filter .cp-filter__container--company .cp-filter__bottom{grid-area:3/1/4/3}@media screen and (width<=992px){.list-page__filter .cp-filter__container--company .cp-filter__top{margin-right:0}.list-page__filter .cp-filter__container--company .cp-filter__submit{margin-top:16px}}.list-page__filter .cp-filter__top,.list-page__filter .cp-filter__bottom{color:#222;grid-template-columns:auto minmax(0,1fr);grid-auto-flow:row;display:grid}.list-page__filter .cp-filter__scroll-shell{min-width:0;position:relative}@media screen and (width<=768px){.list-page__filter .cp-filter__scroll-shell:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(270deg,#fff 10%,#fff0);width:16px;height:100%;position:absolute;top:0;right:0}}.list-page__filter .cp-filter__scroll{scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow:scroll hidden}.list-page__filter .cp-filter__scroll::-webkit-scrollbar{display:none}@media screen and (width<=768px){.list-page__filter .cp-filter__scroll{height:40px}}.list-page__filter .cp-filter__scroll--wrap{display:contents}.list-page__filter .cp-filter__scroll--wrap .cp-filter__bottom-tag,.list-page__filter .cp-filter__scroll--wrap .cp-filter__bottom-tag:not(:last-of-type){margin-right:0}@media screen and (width<=768px){.list-page__filter .cp-filter__scroll--wrap .cp-filter__bottom-tag:first-of-type{margin-left:0}.list-page__filter .cp-filter__scroll--wrap .cp-filter__bottom-tag:not(:last-of-type){margin-right:0}}.list-page__filter .cp-filter__top{grid-area:1/1/2/2;margin-right:15px;display:flex}@media screen and (width<=992px){.list-page__filter .cp-filter__top{flex-direction:column;margin:0}}.list-page__filter .cp-filter__top .ih-field{border-radius:0;width:100%}.list-page__filter .cp-filter__top .ih-field:not(:last-of-type){margin-right:2px}@media screen and (width<=992px){.list-page__filter .cp-filter__top .ih-field:not(:last-of-type){margin:0 0 2px}}.list-page__filter .cp-filter__top .ih-field__input{border-radius:0}.list-page__filter .cp-filter__top .ih-field:first-of-type .ih-field__input{border-radius:4px 0 0 4px}@media screen and (width<=992px){.list-page__filter .cp-filter__top .ih-field:first-of-type .ih-field__input{border-radius:4px 4px 0 0}}.list-page__filter .cp-filter__top .ih-field:last-of-type .ih-field__input{border-radius:0 4px 4px 0}@media screen and (width<=992px){.list-page__filter .cp-filter__top .ih-field:last-of-type .ih-field__input{border-radius:0 0 4px 4px}}.list-page__filter .cp-filter__search{width:100%;max-width:460px}.list-page__filter .cp-filter__bottom{grid-area:2/1/3/3;margin-top:12px;position:relative}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom{margin-left:-14px;margin-right:-14px;padding:0 14px}}.list-page__filter .cp-filter__bottom--with-reset{grid-template-columns:auto minmax(0,1fr) auto;column-gap:10px}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom--with-reset{grid-template-columns:auto minmax(0,1fr);column-gap:0}}.list-page__filter .cp-filter__bottom--wrap{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.list-page__filter .cp-filter__bottom--wrap .cp-filter__all,.list-page__filter .cp-filter__bottom--wrap .cp-filter__reset-all{height:40px;padding-top:10px;padding-bottom:10px}.list-page__filter .cp-filter__bottom--wrap .cp-filter__reset-all{margin-left:auto}.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll-shell{display:contents}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom--wrap{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0;display:grid}.list-page__filter .cp-filter__bottom--wrap.cp-filter__bottom--with-reset{grid-template-columns:auto minmax(0,1fr);column-gap:0}.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll-shell{min-width:0;display:block}.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll--wrap{--catalog-filter-tag-gap:7px;gap:var(--catalog-filter-tag-gap);height:40px;padding-left:var(--catalog-filter-tag-gap);overscroll-behavior-x:contain;scroll-padding-left:var(--catalog-filter-tag-gap);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow:auto hidden}.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll--wrap::-webkit-scrollbar{display:none}.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll--wrap .cp-filter__bottom-tag,.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll--wrap .cp-filter__bottom-tag:first-of-type,.list-page__filter .cp-filter__bottom--wrap .cp-filter__scroll--wrap .cp-filter__bottom-tag:not(:last-of-type){scroll-snap-align:start;flex:none;margin:0}}.list-page__filter .cp-filter__bottom-arrow{text-align:left;cursor:pointer;background:linear-gradient(90deg,#fff 50%,#fff0);border:none;outline:none;width:72px;height:100%;padding:0;position:absolute}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom-arrow{display:none!important}}.list-page__filter .cp-filter__bottom-arrow i{color:#7a7a7a;margin-left:18px;font-size:18px}.list-page__filter .cp-filter__bottom-arrow.arrow-prev{display:none;left:0}.list-page__filter .cp-filter__bottom-arrow.arrow-next{right:0;transform:rotate(180deg)}.list-page__filter .cp-filter__bottom-tag{cursor:pointer;background:#f3f3f3;border-radius:20px;align-items:center;max-width:250px;padding:11px 13px;transition:all .3s;display:flex;position:relative}.list-page__filter .cp-filter__bottom-tag:not(:last-of-type){margin-right:10px}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom-tag{padding:11px 10px}.list-page__filter .cp-filter__bottom-tag:first-of-type{margin-left:7px}.list-page__filter .cp-filter__bottom-tag:not(:last-of-type){margin-right:7px}}.list-page__filter .cp-filter__bottom-tag i{color:#222;opacity:.5;margin-left:11px;font-size:18px;transition:all .3s}.list-page__filter .cp-filter__bottom-tag .tag-name{white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:18px;overflow:hidden}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom-tag .tag-name{font-size:13px}}.list-page__filter .cp-filter__bottom-tag:hover,.list-page__filter .cp-filter__bottom-tag:active,.list-page__filter .cp-filter__bottom-tag:focus{background:#e9e9e9}.list-page__filter .cp-filter__bottom-tag.selected{background:#fff1c3;box-shadow:inset 0 0 0 1px #f0c95c}.list-page__filter .cp-filter__bottom-tag.selected:hover,.list-page__filter .cp-filter__bottom-tag.selected:focus{background:#ffeaa8}@media screen and (width<=768px){.list-page__filter .cp-filter__bottom-tag:hover,.list-page__filter .cp-filter__bottom-tag:active,.list-page__filter .cp-filter__bottom-tag:focus{background:#f3f3f3}.list-page__filter .cp-filter__bottom-tag.selected,.list-page__filter .cp-filter__bottom-tag.selected:hover,.list-page__filter .cp-filter__bottom-tag.selected:focus{background:#fff1c3!important}}.list-page__filter .cp-filter__bottom-tag.open i{transform:rotate(180deg)}.list-page__filter .cp-filter__bottom-tag.disabled{opacity:.65;cursor:default;pointer-events:none}.list-page__filter .cp-filter__menu{z-index:10;background:#fff;border-radius:8px;min-width:280px;max-height:340px;padding:8px;display:none;position:absolute;top:135px;overflow-y:auto}.list-page__filter .cp-filter__menu.show{display:block}@media screen and (width<=992px){.list-page__filter .cp-filter__menu{top:238px}}.list-page__filter .cp-filter__menu__item{background:0 0;border-radius:8px;padding:12px 16px;transition:all .3s}.list-page__filter .cp-filter__menu__item:hover{background:#f3f3f3}.list-page__filter .cp-filter__menu__item .ih-radio{width:100%;max-width:unset;flex-direction:row-reverse;justify-content:space-between;gap:12px;margin:0}.list-page__filter .cp-filter__menu__item .ih-radio__input{display:none}.list-page__filter .cp-filter__submit{grid-area:1/2/2/3;width:100%;margin-left:auto}@media screen and (width<=992px){.list-page__filter .cp-filter__submit{margin-top:16px}}.list-page__filter .more-fields{z-index:999;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.list-page__filter .more-fields:not(.show){display:none}.list-page__filter .more-fields__container{background-color:#fff;border-radius:20px;flex-direction:column;width:calc(50% - 60px);max-width:800px;height:calc(90% - 60px);padding:30px 0;display:flex;box-shadow:0 12px 16px #0000000f}@media screen and (width<=1200px){.list-page__filter .more-fields__container{width:calc(60% - 60px)}}@media screen and (width<=992px){.list-page__filter .more-fields__container{width:calc(70% - 60px)}}@media screen and (width<=768px){.list-page__filter .more-fields__container{border-radius:0;width:100%;height:100%;padding:16px 0}}.list-page__filter .more-fields__top,.list-page__filter .more-fields__content,.list-page__filter .more-fields__bottom{padding:0 30px}@media screen and (width<=768px){.list-page__filter .more-fields__top,.list-page__filter .more-fields__content,.list-page__filter .more-fields__bottom{padding:16px}}.list-page__filter .more-fields__top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media screen and (width<=768px){.list-page__filter .more-fields__top{padding:0 16px}}.list-page__filter .more-fields__bottom{padding-top:16px}@media screen and (width<=768px){.list-page__filter .more-fields__bottom{padding-bottom:0}}.list-page__filter .more-fields__close{background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.list-page__filter .more-fields__close-icon,.list-page__filter .more-fields__close-icon:before{background:#222;width:20px;height:2px;display:block}.list-page__filter .more-fields__close-icon{transform:rotate(45deg)}.list-page__filter .more-fields__close-icon:before{content:"";transform:rotate(90deg)}.list-page__filter .more-fields__content{height:100%;overflow-y:auto}.list-page__filter .more-fields__content .ih-field{width:100%}@media screen and (width<=768px){.list-page__filter .more-fields__content .ih-field{width:100%}}.list-page__filter .more-fields__title{margin:0;font-size:24px;font-weight:700}.list-page__filter .more-fields__bottom{text-align:right;border-top:1px solid #e5e5e5;margin-top:auto}.list-page__filter .more-fields__btn{border-radius:50px;outline:none;height:44px;padding:0 16px;font-size:14px;font-weight:700;line-height:20px;transition:all .3s}.list-page__filter .more-fields__btn:hover,.list-page__filter .more-fields__btn:active,.list-page__filter .more-fields__btn:focus{opacity:.7}.list-page__filter .more-fields__btn.btn-clear{background:0 0;border:1px solid #313131;margin-right:10px}.list-page__filter .more-fields__btn.btn-set{color:#fff;background:#313131;border:none}.list-page__filter .more-fields__btn.disabled{opacity:.7;cursor:not-allowed}@media screen and (width<=768px){.splide__slide{margin-right:6px!important}}.splide__arrow i{margin-left:0;font-size:31px}.splide__arrow:disabled{display:none}.splide__arrow--prev{background:linear-gradient(90deg,#fff 50%,#fff0);justify-content:start;left:0}.splide__arrow--prev i{margin-left:0}.splide__arrow--next{background:linear-gradient(270deg,#fff 50%,#fff0);justify-content:end;right:0}.splide__arrow--next i{margin-left:0}.splide__arrow{z-index:3;opacity:1;border-radius:unset;text-align:left;cursor:pointer;border:none;outline:none;align-items:center;width:48px;height:105%;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.splide__arrow .fa{font-size:31px}.splide__arrow:focus{outline:none}@media screen and (width<=768px){.splide__arrow{display:none!important}}.splide__arrow i{color:#7a7a7a;margin-left:0;font-size:18px}.splide__arrow--next{justify-content:end}.splide__arrow--prev{justify-content:start}.splide__arrow.arrow-prev{display:none;left:0}.splide__arrow.arrow-next{right:0}.cp-filter .el-input{--el-input-height:41px;--el-input-text-color:#222;--el-select-input-color:#222}.cp-filter .el-tag.el-tag--info{--el-tag-text-color:#222}.cp-filter .el-select{height:100%}.cp-filter .el-select .el-input__wrapper{box-shadow:none;background:#f3f3f3;border:none;border-radius:20px}.cp-filter .el-select .el-input.is-focus .el-input__wrapper,.cp-filter .el-select .el-input__wrapper.is-focus{box-shadow:none!important}.cp-filter .el-select:hover:not(.el-select--disabled) .el-input__wrapper{box-shadow:none}.cp-filter .el-select .el-input__inner::placeholder{color:#222}:root .items-margin,:root :is(.items-margin .ih-select.ih-field){margin-bottom:1rem}.navigation{text-align:center;padding-top:30px}.navigation span,.navigation a{color:#333;text-align:center;border-radius:50%;width:37px;height:37px;margin:0 4.8px;font-size:18px;font-weight:400;line-height:37px;text-decoration:none;display:inline-block}.navigation a:hover,.navigation a:focus{color:#333;background:#efefef}.navigation .navigation-current{color:#fff;background:#aacc18}@media screen and (width<=576px){.navigation span,.navigation a{width:34px;height:34px;margin:0;line-height:34px}}.courses-cards{position:relative}.cp-filter__submit{color:#fff;background:#313131;border:none;border-radius:50px;justify-content:center;align-items:center;max-height:60px;padding:20px;font-size:1em;font-weight:700;line-height:1.12em;transition:all .3s;display:flex;outline:none!important}.cp-filter__submit:hover,.cp-filter__submit:active,.cp-filter__submit:focus{opacity:.7}.cp-filter__submit_disabled{background:#313131e6}.cp-filter__submit_disabled:hover,.cp-filter__submit_disabled:active,.cp-filter__submit_disabled:focus{opacity:1}.cp-filter__submit.light{@apply -bg-[#efefef] -text-black;}.cp-filter__submit.light .cp-filter__submit_disabled{@apply -bg-[#efefef];}.cp-filter__submit.mini{padding:7px 15px}.cp-filter__all{background:#efefef;border:none;border-radius:4px;justify-content:space-between;align-items:center;height:100%;padding:7px 15px;transition:all .3s;display:flex;position:relative;outline:none!important}@media screen and (width<=768px){.cp-filter__all{margin-right:0}.cp-filter__all:after{content:"";z-index:2;background:linear-gradient(90deg,#fff 10%,#fff0);width:16px;height:100%;position:absolute;top:0;right:-16px}}.cp-filter__all:hover,.cp-filter__all:active,.cp-filter__all:focus{opacity:.7}.cp-filter__all_active{background:#fff1c4}.cp-filter__all-icon{flex:none;width:20px;height:20px}.cp-filter__all-name{white-space:nowrap;margin:0 8px;font-size:14px;line-height:18px}@media screen and (width<=768px){.cp-filter__all-name{display:none}}.cp-filter__all-num{text-align:center;background:#f4ce4f;border-radius:50%;width:20px;height:20px;font-size:.6875em;line-height:20px}@media screen and (width<=768px){.cp-filter__all-num{z-index:3;position:absolute;top:-3px;right:-3px}.cp-filter__all--sticky .cp-filter__all-name{display:inline}.cp-filter__all--sticky:after{display:none}}.cp-filter__reset-all{color:#4b4b4b;white-space:nowrap;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:7px;height:100%;margin-right:0;padding:7px 14px;font-size:14px;line-height:18px;transition:background .2s,color .2s,opacity .2s;display:inline-flex;outline:none!important}.cp-filter__reset-all:hover,.cp-filter__reset-all:active,.cp-filter__reset-all:focus{color:#222;background:#fff1c4}.cp-filter__reset-all--disabled{opacity:.48;cursor:default;pointer-events:none}.cp-filter__reset-all-icon{font-size:22px;font-weight:300;line-height:1}@media screen and (width<=768px){.cp-filter__reset-all--rail{display:none}}.cp-filter__reset-all--actions{height:auto;display:none}@media screen and (width<=768px){.cp-filter__reset-all--actions{border-radius:50px;align-self:stretch;align-items:center;height:auto;display:inline-flex}.cp-filter__reset-all--actions .cp-filter__reset-all-text{display:inline}.cp-filter__reset-all{margin-right:0;padding-left:11px;padding-right:11px}.cp-filter__reset-all-text{display:none}}.cp-filter__actions{align-items:center;gap:10px;display:flex}.cp-filter__actions .cp-filter__submit{flex:auto;margin-top:0}@media screen and (width<=768px){.cp-filter__actions{margin-top:12px}.cp-filter__actions .cp-filter__reset-all--actions{padding-left:16px;padding-right:16px}}.-fixed .cp-filter__all-name{display:block}@media screen and (width<=768px){.-fixed .cp-filter__all-num{top:inherit;right:inherit;position:relative}}.btns__plug{display:none}.link-inherit,.link-inherit:hover,.link-inherit:focus{color:inherit;text-decoration:inherit}.catalog-filter-layout{gap:8px;margin-left:auto;display:none}@media screen and (width>=992px){.catalog-filter-layout{align-items:center;display:inline-flex}}.list-page__bottom{gap:8px}.catalog-v2__toolbar .catalog-filter-layout{margin-left:auto}.list-page__bottom .catalog-sort-select{min-height:44px}button.catalog-filter-layout__btn{color:#9b9b9b;cursor:pointer;background:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:color .15s,background-color .15s;display:inline-flex}button.catalog-filter-layout__btn:hover{color:#495057;background:#f3f3f3}button.catalog-filter-layout__btn--active{color:#fff;background:#97ba02}.catalog-v2__sticky-sort{z-index:50;background:#fff;border-radius:4px;align-items:center;gap:8px;padding:4px;display:flex;position:fixed;top:12px;right:24px;box-shadow:0 4px 16px #212a341f}.catalog-v2__sticky-sort .catalog-filter-layout{margin-left:0;display:inline-flex}.cp-filter__all--sidebar-top{display:none}.catalog-v2__modal-root{display:contents}@media screen and (width>=992px){.catalog-v2--filters-sidebar .list-page__filter{border-radius:8px}.catalog-v2--filters-sidebar .cp-filter__container{display:block}.catalog-v2--filters-sidebar .cp-filter__all--sidebar-top{align-items:center;width:100%;min-height:48px;margin-bottom:12px;display:flex}.catalog-v2--filters-sidebar .cp-filter__all-found{color:#8b8b8b;white-space:nowrap;margin-left:auto;font-size:.9em}.catalog-v2--filters-sidebar .cp-filter__bottom>.cp-filter__all{display:none}.catalog-v2--filters-sidebar .cp-filter__top{flex-direction:column;margin-right:0}.catalog-v2--filters-sidebar .cp-filter__top .ih-field:not(:last-of-type){margin:0 0 2px}.catalog-v2--filters-sidebar .cp-filter__top .ih-field:first-of-type .ih-field__input{border-radius:4px 4px 0 0}.catalog-v2--filters-sidebar .cp-filter__top .ih-field:last-of-type .ih-field__input{border-radius:0 0 4px 4px}.catalog-v2--filters-sidebar .cp-filter__bottom{margin-top:12px}.catalog-v2--filters-sidebar .cp-filter__bottom .ih-select,.catalog-v2--filters-sidebar .cp-filter__all,.catalog-v2--filters-sidebar .cp-filter__reset-all{width:100%}.catalog-v2--filters-sidebar .cp-filter__actions{justify-content:stretch;margin-top:16px}.catalog-v2--filters-sidebar .cp-filter__actions .cp-filter__submit,.catalog-v2--filters-sidebar .cp-filter__actions button{width:100%}}.ih-select .multiselect-input{min-height:35px;padding:0}.ih-select .multiselect-options{top:50px;left:-22px;right:-22px}.ih-select .multiselect-single-label,.ih-select .multiselect-placeholder{color:#222;margin-top:0;padding-top:18px}.ih-select .multiselect-single-label,.ih-select .multiselect-multiple-label{right:26px}.ih-select .multiselect-single-label{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.ih-select .multiselect-multiple-label{margin-top:0;padding-top:18px;overflow:hidden}.ih-select .multiselect .multiselect-input:before{content:"";opacity:.55;border:1.5px solid #222;border-top:none;border-left:none;width:7px;height:7px;top:50%;right:12px;transform:translateY(-50%)rotate(45deg)}.ih-select .multiselect.is-open .multiselect-input:before{transform:translateY(-50%)rotate(225deg)}.ih-select.ih-field{background:0 0;border:none;margin-bottom:0;padding:0}.ih-select .ih-field__input{background:#f3f3f3;outline:none;padding:10px 21px 12px}.ih-select .ih-field__input:hover,.ih-select .ih-field__input:active,.ih-select .ih-field__input:focus{background:#e9e9e9}.ih-select .ih-field__row{width:100%}.ih-select .ih-field__label{color:#222;opacity:.4;font-size:13px;line-height:18px;position:absolute;top:0;transform:none!important}.ih-select .ih-field--replace-label{background:#fff1c3}.cp-filter__search-field .ih-field{background:0 0;border:none;width:100%;margin-bottom:0}.cp-filter__search-field .ih-field__row{width:100%}.cp-filter__search-field .ih-field__input{background:#f3f3f3;border:1px solid #0000;border-radius:4px;outline:none;padding:11px 21px}.cp-filter__search-field .ih-field__input:hover,.cp-filter__search-field .ih-field__input:active{background:#e9e9e9}.cp-filter__search-field .ih-field__input.ih-field--focused,.cp-filter__search-field .ih-field__input.ih-field--replace-label{background:#fff1c3;border:1px solid #0000}.cp-filter__search-field .ih-field__label{color:#222;opacity:.4;font-size:16px;line-height:24px;transition:top .36s cubic-bezier(.4,0,.2,1),transform .36s cubic-bezier(.4,0,.2,1);top:50%;transform:translateY(-50%)}.cp-filter__search-field .ih-field--replace-label .ih-field__label{top:0;transform:scale(.8)}.cp-filter__search-field .ih-input{color:#222;height:36px;margin-top:0;padding-top:18px}.catalog-v2{color:#212a34;background:#f3f3f3;padding-bottom:64px}.catalog-v2 a{text-decoration:none}.catalog-v2__hero{padding-top:28px;padding-bottom:18px}.catalog-v2__breadcrumbs{color:#6c757d;margin:0 0 24px;padding-left:0;font-size:.85em;list-style:none;& .breadcrumb-arrow{margin:0 .325em;padding:0 .928em;font-size:.8em}& .breadcrumb-item{white-space:nowrap;vertical-align:middle;color:inherit;margin-bottom:10px;line-height:normal;display:inline-block;& span{font-size:inherit}& a{color:#343a40;text-decoration:none;& span{border-bottom:1px solid #0000;transition:border-bottom-color .2s}&:hover span{border-color:#adb5bd}}& .main-page svg{vertical-align:middle;display:inline-block}}}.catalog-v2__hero-grid{display:block}.catalog-v2__hero-main{min-width:0;margin:0 0 20px;position:relative}.catalog-v2__title{color:#212529;margin:0 0 20.8px;font-size:41.6px;font-weight:400;line-height:1.1}.catalog-v2__title--with-date{padding-right:230px}.catalog-v2__updated-at{color:#adb5bd;margin:0 0 6px;font-size:14px;font-weight:400;line-height:21px;position:absolute;top:12px;right:0}.catalog-v2__intro,.catalog-v2__section-intro .desc-section{color:#6c757d;max-width:none;margin:0 0 16px;font-size:16px;font-weight:400;line-height:1.45}.catalog-v2__section-intro.title-block__container{position:relative}.catalog-v2__section-intro .title-block__container__body{max-height:5em;overflow:hidden}.catalog-v2__section-intro .title-block__container__body.is-expanded{max-height:none}.catalog-v2__section-intro .expandable-block__button{user-select:none;text-align:center;background-color:#f7f7f7;width:100%;position:absolute;bottom:0;box-shadow:0 0 8px 8px #f7f7f7}.catalog-v2__section-intro .expandable-block__button p{color:#6c757d;cursor:pointer;user-select:none;border-bottom:1px dashed;width:max-content;margin:0 auto}.catalog-v2__section-intro .subtitle{color:#6c757d;margin:0 0 12px;font-family:inherit;font-size:24px;font-weight:400;line-height:1.2}.catalog-v2__content{color:#333;font-size:16px;line-height:1.6}.catalog-v2__content h2,.catalog-v2__content h3{color:#222;line-height:1.25}.catalog-v2__content a{color:#027f9d;text-decoration:underline}.catalog-v2__content a:hover,.catalog-v2__content a:focus{text-decoration:none}.catalog-v2__content--top{max-width:980px;margin-top:18px}.catalog-v2__content--bottom,.catalog-v2__content--additional{margin-top:90px}.catalog-v2__content--bottom{padding-top:0;padding-bottom:8px}.catalog-v2 .mt-4.detail-text,.catalog-v2__content.detail-text{max-width:900px}.catalog-v2__content.detail-text p{margin:0 0 1em}.catalog-v2__content.detail-text ul,.catalog-v2__content.detail-text ol{margin:0 0 1.2em;padding-left:1.35em}.catalog-v2__legacy-block{margin-top:90px}.catalog-v2__legacy-block .courses-list-page__block{margin-top:2em}.catalog-v2__legacy-block .courses-list-page__block>h2,.catalog-v2__legacy-block .courses-list-page__block .h2,.catalog-v2__legacy-block>h2{color:#212a34;margin:0 0 25px;font-size:1.625em;font-weight:400;line-height:1.2em}.catalog-v2 .help__list{padding-left:0;list-style:none}.catalog-v2 .help__list__item{margin-bottom:30px;padding-left:30px}.catalog-v2 .help__list__item-title{color:#027f9d;cursor:pointer;border-bottom:1px dashed #026b9099;outline:none;margin:0 0 8px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:22px;font-weight:400;line-height:1.5;display:inline;position:relative}.catalog-v2 .help__list__item-title .fa{color:#319bb2;transition:transform .2s;position:absolute;top:5px;left:-30px}.catalog-v2 .help__list__item-info{color:#495057;max-width:800px;margin-top:20px;padding-bottom:1em;transition:all .2s;display:none}.catalog-v2 .help__list__item-info.show{display:block}.catalog-v2 .help__list__item.show .fa{transform:rotate(180deg)}.catalog-v2 .help__list__item p{margin-bottom:1em}.catalog-v2 .help__list__item ul,.catalog-v2 .help__list__item ol{list-style:none}.catalog-v2 .help__list__item ul li,.catalog-v2 .help__list__item ol li{margin-bottom:25px;padding-left:40px;position:relative}.catalog-v2 .help__list__item ul li:before,.catalog-v2 .help__list__item ol li:before{color:#fff;content:"✓";text-align:center;background-color:#97ba02;border-radius:50%;width:30px;height:30px;font-size:13px;font-weight:700;line-height:30px;position:absolute;top:-3px;left:0}.catalog-v2 .help__list__item ol{counter-reset:point}.catalog-v2 .help__list__item ol li:before{content:counter(point);counter-increment:point 1;font-family:Open Sans,Arial,Helvetica,sans-serif}.catalog-v2 .catalog-sections{margin-top:2em;margin-bottom:2em}.catalog-v2 .catalog-sections h2{color:#212a34;margin:0 0 25px;font-size:1.625em;font-weight:400;line-height:1.2em}.catalog-v2 .catalog-sections ul{flex-wrap:wrap;gap:10px;margin:0;padding-left:0;display:flex}.catalog-v2 .catalog-sections li{margin:0;padding:0;list-style:none}.catalog-v2 .catalog-sections a{color:#212a34;background:#fff;border-radius:20px;align-items:center;padding:10px 16px;text-decoration:none;transition:background .2s;display:flex;box-shadow:inset 0 0 0 1px #e3e3e3}.catalog-v2 .catalog-sections a:hover{background:#fff1c4}.catalog-v2 .catalog-sections-title{align-items:baseline;gap:6px;display:flex}.catalog-v2 .catalog-sections-count{color:#8b9199;font-size:.8em}.catalog-v2__legacy-block--companies .company-item .image img[width="0"][height="0"]{width:auto;max-width:200px;height:auto;max-height:60px}.catalog-v2 .author-list{margin-bottom:0}.catalog-v2 .author-list_row,.catalog-v2 .company-list.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.catalog-v2 .author-item_col{box-sizing:border-box;word-wrap:break-word;width:calc(25% - 30px);margin-left:15px;margin-right:15px;padding-left:0;padding-right:0;position:relative}@media screen and (width<=1200px){.catalog-v2 .author-item_col{width:calc(33.3333% - 30px)}}@media screen and (width<=768px){.catalog-v2 .author-list_row{margin-left:-7px;margin-right:-7px}.catalog-v2 .author-item_col{width:calc(50% - 14px);max-width:300px;margin-bottom:1em;margin-left:7px;margin-right:7px}}.catalog-v2 .author-item a.main-block{background-position:50%;background-repeat:no-repeat;background-size:cover}.catalog-v2 .company-list .item-block,.catalog-v2 .company-list.row>.col-lg-4,.catalog-v2 .company-list.row>.col-md-6{box-sizing:border-box;width:33.3333%;padding-left:15px;padding-right:15px}@media screen and (width<=992px){.catalog-v2 .company-list .item-block,.catalog-v2 .company-list.row>.col-lg-4,.catalog-v2 .company-list.row>.col-md-6{width:50%}}@media screen and (width<=768px){.catalog-v2 .company-list .item-block,.catalog-v2 .company-list.row>.col-lg-4,.catalog-v2 .company-list.row>.col-md-6{width:100%;padding-left:0;padding-right:0}}.catalog-v2 .mainpage-all-button{color:#027f9d;text-underline-offset:2px;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:normal;text-decoration:underline;display:inline}.catalog-v2 .mainpage-all-button:hover{text-decoration:none}.catalog-v2 .center{text-align:center}.catalog-v2 .detail-text h2{color:#212a34;border:none;margin:0 0 1em;padding:0;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:1.625em;font-weight:400;line-height:1.2em}.catalog-v2 .detail-text h3{color:#495057;margin:40px 0 16px;padding:0}.catalog-v2 .detail-text p,.catalog-v2 .detail-text span.sign,.catalog-v2 .detail-text span.green{color:#404040;margin:0 0 25px;padding:0;line-height:1.625em;display:block}.catalog-v2 .detail-text p span.sign,.catalog-v2 .detail-text p span.green{padding-left:0}.catalog-v2 .detail-text ol,.catalog-v2 .detail-text ul{color:#212529cc;counter-reset:point;margin:16px 0 40px;padding-left:20px;list-style:none}.catalog-v2 .detail-text ol>li,.catalog-v2 .detail-text ul>li{margin-bottom:20px;padding-left:40px;line-height:1.625em;position:relative}.catalog-v2 .detail-text ul>li:last-child{margin-bottom:0}.catalog-v2 .detail-text ol>li:before{content:counter(point);counter-increment:point 1}.catalog-v2 .detail-text ul>li:before{content:"";background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"white\"><path d=\"M15.3013 1.04136C14.5793 0.652594 13.774 1.40236 13.3019 1.84667C12.2189 2.90191 11.3026 4.12375 10.2751 5.23452C9.13651 6.45637 8.08128 7.67822 6.91497 8.87234C6.24851 9.53881 5.52651 10.2608 5.0822 11.0939C4.08251 10.1219 3.22166 9.06668 2.11089 8.20588C1.30558 7.59496 -0.0273422 7.15065 0.000427067 8.62242C0.0559656 10.5385 1.74989 12.5935 2.99951 13.8986C3.52712 14.454 4.22135 15.0371 5.02666 15.0649C5.99859 15.1204 6.99828 13.9541 7.58143 13.3154C8.60894 12.2047 9.44202 10.955 10.3861 9.8165C11.608 8.31696 12.8576 6.84514 14.0517 5.31783C14.8014 4.37368 17.1618 2.04101 15.3013 1.04136ZM1.22223 8.51134C1.19446 8.51134 1.16669 8.51134 1.11115 8.53907C1.00007 8.51134 0.916767 8.48353 0.80569 8.42799C0.888998 8.37245 1.02784 8.40022 1.22223 8.51134Z\" /></svg>");background-position:50%;background-repeat:no-repeat}.catalog-v2 .detail-text ol>li:before,.catalog-v2 .detail-text ul>li:before{color:#fff;text-align:center;background-color:#97ba02;border-radius:50%;width:30px;height:30px;font-size:13px;font-weight:700;line-height:30px;position:absolute;top:-3px;left:0}.catalog-v2 .detail-text ol ol,.catalog-v2 .detail-text ol ul,.catalog-v2 .detail-text ul ol,.catalog-v2 .detail-text ul ul{margin-top:20px}.catalog-v2 .detail-text ol ol li:before,.catalog-v2 .detail-text ol ul li:before,.catalog-v2 .detail-text ul ol li:before,.catalog-v2 .detail-text ul ul li:before{color:#000;background:#e9ecef;width:20px;height:20px;font-size:12px;line-height:20px;top:-3px;left:0}.catalog-v2 .detail-text table{border-collapse:collapse;background-color:#0000;width:100%;margin-bottom:1rem;display:block;overflow-x:auto}.catalog-v2 .detail-text a{color:#027f9d;text-decoration:underline}.catalog-v2 .detail-text a:hover,.catalog-v2 .detail-text a:focus{text-decoration:none}.catalog-v2 .detail-text th,.catalog-v2 .detail-text td{vertical-align:top;border-top:1px solid #dee2e6;padding:.75rem}.catalog-v2 .detail-text thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.catalog-v2 .detail-text tbody+tbody{border-top:2px solid #dee2e6}.catalog-v2 .detail-text .table-striped tbody tr:nth-of-type(odd){background-color:#0000000d}.catalog-v2__filter{margin-bottom:18px;padding-top:0;padding-bottom:0}.catalog-v2__courses{isolation:isolate;margin-bottom:0;padding-top:0;padding-bottom:24px;position:relative;overflow-x:clip}.catalog-v2__courses:before{background:#f3f3f3}.catalog-v2__cards-table{overflow:visible}.catalog-v2 .catalog-v2__cards-table .list-page--gray-version .courses-cards__list__item{background:#fff}.catalog-v2 .catalog-v2__cards-table .list-page--gray-version .course-card__content,.catalog-v2 .catalog-v2__cards-table .course-card__content{background:0 0}.catalog-v2 .catalog-v2__cards-table .list-page--gray-version .content-section,.catalog-v2 .catalog-v2__cards-table .content-section{color:#6c757d;background:#f7f7f7;border:none;border-radius:3px;gap:4px;width:fit-content;margin-bottom:5px;padding:1px 4px;font-size:.8em}.catalog-v2 .catalog-v2__cards-table .content-section i{color:#adb5bd;font-size:.92em;line-height:1}.catalog-v2 .catalog-v2__cards-table .content-section i.fa-tag{transform-origin:50%;display:inline-block;transform:scale(.9,.94)}.catalog-v2 .catalog-v2__filter .cp-filter__top{z-index:30;position:relative}.catalog-v2 .catalog-v2__filter .cp-filter__bottom{z-index:10}.catalog-v2 .catalog-v2__filter .cp-filter__top .multiselect-options{z-index:500}.catalog-v2__debug{margin-top:32px}.catalog-v2__debug details{background:#fbfcfd;border:1px dashed #ced4da;border-radius:14px;padding:18px 20px}.catalog-v2__debug summary{cursor:pointer;color:#52606d;font-weight:700}.catalog-v2__debug-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.catalog-v2__debug-copy{color:#344054;cursor:pointer;background:#fff;border:1px solid #b8c2cc;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:700}.catalog-v2__debug-copy:disabled{cursor:progress;opacity:.65}.catalog-v2__debug-copy-status{color:#198754;font-size:12px;font-weight:700}.catalog-v2__debug-seo-preview{background:#f3f8eb;border-left:3px solid #6f9e3d;border-radius:8px;margin-top:16px;padding:14px 16px}.catalog-v2__debug-seo-preview h2{color:#405d23;margin:0;font-size:14px;font-weight:700}.catalog-v2__debug-seo-preview dl{margin-top:12px}.catalog-v2__debug dl{grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:8px 16px;margin:16px 0 0;font-size:13px;display:grid}.catalog-v2__debug dt{color:#6c757d}.catalog-v2__debug dd{min-width:0;margin:0}.catalog-v2__debug code{white-space:normal;word-break:break-word}.catalog-v2__toolbar{display:none}@media screen and (width>=992px){.catalog-v2--filters-sidebar .catalog-v2__listing{align-items:flex-start;gap:24px;display:flex}.catalog-v2--filters-sidebar .catalog-v2__filter{flex:0 0 300px;width:300px;position:sticky;top:12px}.catalog-v2--filters-sidebar .catalog-v2__filter--stuck{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;max-height:calc(100vh - 24px);overflow:hidden auto}.catalog-v2--filters-sidebar .catalog-v2__listing-main{flex:auto;min-width:0}.catalog-v2--filters-sidebar .catalog-v2__toolbar{z-index:40;box-sizing:border-box;-webkit-backdrop-filter:blur(12px);background:#ffffffb8;border-radius:8px;justify-content:flex-start;min-height:60px;margin-bottom:12px;padding:8px;display:flex;position:sticky;top:12px}.catalog-v2--filters-sidebar .catalog-v2__toolbar-skeleton{flex:auto;align-items:center;gap:8px;width:100%;display:flex}.catalog-v2--filters-sidebar .catalog-v2__toolbar-skeleton-select{background:#e8e8e8;border-radius:6px;width:190px;height:44px;display:block}.catalog-v2--filters-sidebar .catalog-v2__toolbar-skeleton-actions{gap:8px;margin-left:auto;display:flex}.catalog-v2--filters-sidebar .catalog-v2__toolbar-skeleton-btn{background:#e8e8e8;border-radius:8px;width:44px;height:44px;display:block}.catalog-v2--filters-sidebar .catalog-v2__toolbar-skeleton-select,.catalog-v2--filters-sidebar .catalog-v2__toolbar-skeleton-btn{animation:1.6s ease-in-out infinite catalogToolbarSkeletonPulse}@keyframes catalogToolbarSkeletonPulse{0%,to{opacity:1}50%{opacity:.55}}.catalog-v2--filters-sidebar .catalog-v2__toolbar:has(.list-page__bottom) .catalog-v2__toolbar-skeleton{display:none}.catalog-v2--filters-sidebar .catalog-v2__toolbar .list-page__bottom{flex:auto;justify-content:flex-start;width:100%;margin-bottom:0}.catalog-v2--filters-sidebar .catalog-v2__cards-table .course-card-grid{width:calc(33.3333% - 20px)}.catalog-v2--filters-sidebar .filter__wrap>.list-page__bottom{display:none}}.catalog-v2__error{justify-content:center;padding:64px 16px 96px;display:flex}.catalog-v2__error-card{text-align:center;background:#fff;border:1px solid #ededed;border-radius:24px;width:100%;max-width:640px;padding:56px 48px;box-shadow:0 12px 40px #212a340f}.catalog-v2__error-code{color:#97ba02;background:#f7f7f7;border-radius:32px;justify-content:center;align-items:center;min-width:128px;height:64px;padding:0 24px;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:40px;line-height:1;display:inline-flex}.catalog-v2__error-title{color:#212a34;margin:24px 0 0;font-family:pfhighwaysanspro-bold,Arial,Helvetica,sans-serif;font-size:28px;font-weight:400;line-height:1.25}.catalog-v2__error-lead{color:#404040;max-width:440px;margin:16px auto 0;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;line-height:1.6}.catalog-v2__error-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.catalog-v2__error-btn{border-radius:24px;justify-content:center;align-items:center;min-height:48px;padding:0 28px;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.catalog-v2__error-btn--primary{color:#fff;background:#97ba02}.catalog-v2__error-btn--primary:hover{color:#fff;background:#86a502}.catalog-v2__error-btn--ghost{color:#212a34;background:#fff;border:1px solid #e1e1e1}.catalog-v2__error-btn--ghost:hover{color:#97ba02;border-color:#97ba02}.catalog-v2__error-diagnostics{color:#6c757d;text-align:left;margin-top:32px;font-size:12px}.catalog-v2__error-diagnostics summary{cursor:pointer;text-align:center}@media screen and (width<=576px){.catalog-v2__error{padding:32px 12px 56px}.catalog-v2__error-card{padding:40px 24px}.catalog-v2__error-code{min-width:104px;height:56px;font-size:32px}.catalog-v2__error-title{font-size:22px}}@media screen and (width<=768px){.catalog-v2__content--bottom,.catalog-v2__content--additional,.catalog-v2__legacy-block{margin-top:60px}}@media screen and (width<=992px){.catalog-v2__hero-grid{grid-template-columns:1fr}.catalog-v2__summary{min-height:auto}.catalog-v2__updated-at{margin:0 0 14px;position:static}.catalog-v2__title--with-date{padding-right:0}.catalog-v2__intro{display:none}}@media screen and (width<=576px){.catalog-v2__hero{padding-top:18px;padding-bottom:24px}.catalog-v2__title{font-size:28px;line-height:1.15}.catalog-v2__subtitle{font-size:16px}.catalog-v2__filter{margin-bottom:18px}.catalog-v2__cards-table{margin-top:10px}.catalog-v2__cards-table .courses-cards__list{flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;display:flex}.catalog-v2__cards-table .course-card-grid{width:calc(50% - 5px);margin:0 0 10px}.catalog-v2__debug dl{grid-template-columns:1fr}}
