.link-header:hover{color:#212529}.link-header:hover .header-tooltip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.link-header{position:relative}.copy-push{background:#ddd;border-radius:4px;bottom:0;-webkit-box-shadow:0 3px -1px rgba(0,0,0,.2),0 6px 0 rgba(0,0,0,.14),0 1px rgba(0,0,0,.12);box-shadow:0 3px -1px rgba(0,0,0,.2),0 6px 0 rgba(0,0,0,.14),0 1px rgba(0,0,0,.12);left:0;margin-bottom:20px;margin-left:20px;opacity:0;padding:6px 16px;position:fixed;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:9}.copy-push,.header-tooltip{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center}.header-tooltip{-webkit-box-pack:center;-moz-box-pack:center;border-radius:5px;color:#212529;display:none;font-size:12px;font-weight:400;-webkit-justify-content:center;justify-content:center;left:-25px;opacity:.9;padding:3px;position:absolute;top:18px}@media screen and (max-width:480px){.header-tooltip{left:360px}}.header-margin{left:0;position:absolute;top:-110px}.module-title{font-family:Montserrat;font-size:24px;font-weight:600;line-height:34px}.module-description{margin-bottom:20px}.module-description .ql-video{display:block;max-width:100%}.module-description .ql-video.ql-align-center{margin:0 auto}.module-description .ql-video.ql-align-right{margin:0 0 0 auto}.module-description .ql-bg-black{background-color:#000}.module-description .ql-bg-red{background-color:#e60000}.module-description .ql-bg-orange{background-color:#f90}.module-description .ql-bg-yellow{background-color:#ff0}.module-description .ql-bg-green{background-color:#008a00}.module-description .ql-bg-blue{background-color:#06c}.module-description .ql-bg-purple{background-color:#93f}.module-description .ql-color-white{color:#fff}.module-description .ql-color-red{color:#e60000}.module-description .ql-color-orange{color:#f90}.module-description .ql-color-yellow{color:#ff0}.module-description .ql-color-green{color:#008a00}.module-description .ql-color-blue{color:#06c}.module-description .ql-color-purple{color:#93f}.module-description .ql-font-serif{font-family:Georgia,Times New Roman,serif}.module-description .ql-font-monospace{font-family:Monaco,Courier New,monospace}.module-description .ql-size-small{font-size:.75em}.module-description .ql-size-large{font-size:1.5em}.module-description .ql-size-huge{font-size:2.5em}.module-description .ql-direction-rtl{direction:rtl;text-align:inherit}.module-description .ql-align-center{text-align:center}.module-description .ql-align-justify{text-align:justify}.module-description .ql-align-right{text-align:right}.module-description .ql-editor menu,.module-description .ql-editor ul{list-style-type:disc;margin:1em 0;padding:0 0 0 40px}.module-description .ql-editor ol{list-style-type:decimal;margin:1em 0;padding:0 0 0 40px}.module-description .ql-editor ol ul,.module-description .ql-editor ul ul{list-style-type:circle}.module-description .ql-editor ol ol ul,.module-description .ql-editor ol ul ul,.module-description .ql-editor ul ol ul,.module-description .ql-editor ul ul ul{list-style-type:square}.module-description .ql-editor dd{margin:0 0 0 40px}.module-description .ql-editor dl{margin:1em 0}.module-description .ql-editor dl dl,.module-description .ql-editor dl menu,.module-description .ql-editor dl ol,.module-description .ql-editor dl ul,.module-description .ql-editor menu dl,.module-description .ql-editor menu menu,.module-description .ql-editor menu ol,.module-description .ql-editor menu ul,.module-description .ql-editor ol dl,.module-description .ql-editor ol menu,.module-description .ql-editor ol ol,.module-description .ql-editor ol ul,.module-description .ql-editor ul dl,.module-description .ql-editor ul menu,.module-description .ql-editor ul ol,.module-description .ql-editor ul ul{margin:0}.module-description .ql-editor legend{padding:0 2px}.module-description .ql-editor fieldset{-webkit-padding-before:.35em;-webkit-padding-start:.75em;-webkit-padding-end:.75em;-webkit-padding-after:.625em;border:2px groove ThreeDFace;margin:0 2px;padding:0 2px 3px}.module-description .ql-editor ins{background-color:transparent;font-weight:inherit;-webkit-text-decoration:underline;text-decoration:underline}.module-description .ql-editor b,.module-description .ql-editor strong{font-weight:700}.module-description .ql-editor address,.module-description .ql-editor cite,.module-description .ql-editor dfn,.module-description .ql-editor em,.module-description .ql-editor i,.module-description .ql-editor var{font-style:italic;font-weight:inherit}.module-description .ql-editor abbr[title],.module-description .ql-editor dfn[title]{border-bottom:0;cursor:default;font-weight:inherit}.module-description .ql-editor code,.module-description .ql-editor kbd,.module-description .ql-editor samp,.module-description .ql-editor tt{font-family:monospace;font-weight:inherit}.module-description .ql-editor pre{font-family:monospace;margin:1em 0;white-space:pre}.module-description .ql-editor mark{background-color:#ff0;color:#000;font-style:normal;font-weight:inherit}.module-description .ql-editor big{font-size:larger;font-weight:inherit}.module-description .ql-editor small{font-size:smaller;font-weight:inherit}.module-description .ql-editor sub,.module-description .ql-editor sup{font-weight:inherit;line-height:inherit;position:static}.module-description .ql-editor sub{bottom:0;font-size:smaller;vertical-align:sub}.module-description .ql-editor sup{font-size:smaller;top:0;vertical-align:super}.module-description .ql-editor iframe{border:2px inset}.module-description .ql-editor a{color:#00f}.module-description .ql-editor a:visited{color:purple}.module-description .ql-editor a:active{color:red}.module-description .ql-editor p{min-height:22px}.module-head{-webkit-box-pack:justify;-moz-box-pack:justify;gap:16px 25px;-webkit-justify-content:space-between;justify-content:space-between}.module-head,.task{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.task{border-radius:10px 20px 95px 10px;bottom:0;color:#fff;font-size:10px;font-weight:600;gap:5px;left:0;padding:8px 23px 8px 8px;position:absolute}.task:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:10px;min-height:10px;min-width:10px;width:10px}.task.to-complete{background:#f27156}.task.to-complete:before{background-image:url(/_nuxt/92897f464b88969f0e749d130bd49b36.svg)}.task.completed{background:#47d055}.task.completed:before{background-image:url(/_nuxt/e0d7fd57cf7c25ccfd1ee45ffc3dd1ed.svg)}.task.on-review{background:#458adc}.task.on-review:before{background-image:url(/_nuxt/fb7e7b32e40de2bfb210678e2d6c5e8b.svg)}.view-status{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;vertical-align:middle}.view-status .ready{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;border:1px solid #fff;border-radius:8px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:10px;font-weight:600;gap:8px;-webkit-justify-content:center;justify-content:center;left:50%;padding:7px 8px 9px;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:122px}.view-status .ready:before{background-image:url(/_nuxt/bea890f87c2acc4d030c21d26dd557cb.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:16px;min-height:16px;min-width:16px;width:16px}@media screen and (max-width:767px){.module-head{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}}.compilation-description .clamped{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}.compilation-description .ql-video{display:block;max-width:100%}.compilation-description .ql-video.ql-align-center{margin:0 auto}.compilation-description .ql-video.ql-align-right{margin:0 0 0 auto}.compilation-description .ql-bg-black{background-color:#000}.compilation-description .ql-bg-red{background-color:#e60000}.compilation-description .ql-bg-orange{background-color:#f90}.compilation-description .ql-bg-yellow{background-color:#ff0}.compilation-description .ql-bg-green{background-color:#008a00}.compilation-description .ql-bg-blue{background-color:#06c}.compilation-description .ql-bg-purple{background-color:#93f}.compilation-description .ql-color-white{color:#fff}.compilation-description .ql-color-red{color:#e60000}.compilation-description .ql-color-orange{color:#f90}.compilation-description .ql-color-yellow{color:#ff0}.compilation-description .ql-color-green{color:#008a00}.compilation-description .ql-color-blue{color:#06c}.compilation-description .ql-color-purple{color:#93f}.compilation-description .ql-font-serif{font-family:Georgia,Times New Roman,serif}.compilation-description .ql-font-monospace{font-family:Monaco,Courier New,monospace}.compilation-description .ql-size-small{font-size:.75em}.compilation-description .ql-size-large{font-size:1.5em}.compilation-description .ql-size-huge{font-size:2.5em}.compilation-description .ql-direction-rtl{direction:rtl;text-align:inherit}.compilation-description .ql-align-center{text-align:center}.compilation-description .ql-align-justify{text-align:justify}.compilation-description .ql-align-right{text-align:right}.compilation-description .ql-editor menu,.compilation-description .ql-editor ul{list-style-type:disc;margin:1em 0;padding:0 0 0 40px}.compilation-description .ql-editor ol{list-style-type:decimal;margin:1em 0;padding:0 0 0 40px}.compilation-description .ql-editor ol ul,.compilation-description .ql-editor ul ul{list-style-type:circle}.compilation-description .ql-editor ol ol ul,.compilation-description .ql-editor ol ul ul,.compilation-description .ql-editor ul ol ul,.compilation-description .ql-editor ul ul ul{list-style-type:square}.compilation-description .ql-editor dd{margin:0 0 0 40px}.compilation-description .ql-editor dl{margin:1em 0}.compilation-description .ql-editor dl dl,.compilation-description .ql-editor dl menu,.compilation-description .ql-editor dl ol,.compilation-description .ql-editor dl ul,.compilation-description .ql-editor menu dl,.compilation-description .ql-editor menu menu,.compilation-description .ql-editor menu ol,.compilation-description .ql-editor menu ul,.compilation-description .ql-editor ol dl,.compilation-description .ql-editor ol menu,.compilation-description .ql-editor ol ol,.compilation-description .ql-editor ol ul,.compilation-description .ql-editor ul dl,.compilation-description .ql-editor ul menu,.compilation-description .ql-editor ul ol,.compilation-description .ql-editor ul ul{margin:0}.compilation-description .ql-editor legend{padding:0 2px}.compilation-description .ql-editor fieldset{-webkit-padding-before:.35em;-webkit-padding-start:.75em;-webkit-padding-end:.75em;-webkit-padding-after:.625em;border:2px groove ThreeDFace;margin:0 2px;padding:0 2px 3px}.compilation-description .ql-editor ins{background-color:transparent;font-weight:inherit;-webkit-text-decoration:underline;text-decoration:underline}.compilation-description .ql-editor b,.compilation-description .ql-editor strong{font-weight:700}.compilation-description .ql-editor address,.compilation-description .ql-editor cite,.compilation-description .ql-editor dfn,.compilation-description .ql-editor em,.compilation-description .ql-editor i,.compilation-description .ql-editor var{font-style:italic;font-weight:inherit}.compilation-description .ql-editor abbr[title],.compilation-description .ql-editor dfn[title]{border-bottom:0;cursor:default;font-weight:inherit}.compilation-description .ql-editor code,.compilation-description .ql-editor kbd,.compilation-description .ql-editor samp,.compilation-description .ql-editor tt{font-family:monospace;font-weight:inherit}.compilation-description .ql-editor pre{font-family:monospace;margin:1em 0;white-space:pre}.compilation-description .ql-editor mark{background-color:#ff0;color:#000;font-style:normal;font-weight:inherit}.compilation-description .ql-editor big{font-size:larger;font-weight:inherit}.compilation-description .ql-editor small{font-size:smaller;font-weight:inherit}.compilation-description .ql-editor sub,.compilation-description .ql-editor sup{font-weight:inherit;line-height:inherit;position:static}.compilation-description .ql-editor sub{bottom:0;font-size:smaller;vertical-align:sub}.compilation-description .ql-editor sup{font-size:smaller;top:0;vertical-align:super}.compilation-description .ql-editor iframe{border:2px inset}.compilation-description .ql-editor a,.compilation-description .ql-editor a:active,.compilation-description .ql-editor a:visited{color:#236ad6}.compilation-description .ql-editor p{min-height:22px}.modal-purchase-form{font-family:Montserrat,sans-serif}.modal-purchase-form__scroll{margin:0 -20px 0 0;max-height:650px;overflow-y:auto;padding:0 20px 0 0}.modal-purchase-form__title{font-size:24px!important;margin:-17px 0 0;padding-right:60px}.modal-purchase-form__group{margin-bottom:15px}.modal-purchase-form .purchase-form-option-tight{padding:8px 20px}.modal-purchase-form__subtitle{font-size:18px;font-weight:600;line-height:27px;margin-bottom:5px}.modal-purchase-form__price{color:#373737;font-size:16px;font-weight:500;line-height:20px}.modal-purchase-form__price_grey{color:#828282;white-space:nowrap}.modal-purchase-form__price_size{font-size:16px;font-weight:600;white-space:nowrap}.modal-purchase-form__payment{font-size:16px;font-weight:500;gap:10px;line-height:20px}.modal-purchase-form__payment img{height:auto;-o-object-position:center;object-position:center;width:40px}.modal-purchase-form__more{color:#828282;font-size:16px;font-weight:500;line-height:20px;margin:5px 0 0}.modal-purchase-form__button{font-family:Montserrat,sans-serif!important;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-purchase-form__privacy{font-size:10px!important;line-height:15px!important}.modal-purchase-form__personal-data{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}::-webkit-scrollbar-track{background-color:#e6e6e6;border-radius:0 9px 9px 0}::-webkit-scrollbar-thumb{background-color:#f4cd28;border-radius:0 9px 9px 0;height:9px;max-height:9px}::-webkit-scrollbar{height:9px;max-height:9px;width:9px}@media screen and (max-width:768px){.modal-purchase-form__title{margin:0}.modal-purchase-form__scroll{margin:0;max-height:100%;overflow-y:hidden;padding:0}}@media screen and (max-width:480px){.modal-purchase-form__personal-data{grid-template-columns:1fr}}.purchase-modal-content{-webkit-align-self:center;align-self:center;background-color:#fff;border-radius:10px;overflow-x:hidden;position:relative;width:100%}.compilation-view-head{background:#fff;-webkit-box-shadow:0 0 60px rgba(5,5,5,.1);box-shadow:0 0 60px rgba(5,5,5,.1);padding:90px 0 35px;position:relative}.compilation-view-head__row{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;-webkit-justify-content:space-between;justify-content:space-between}.compilation-view-head__title{font-family:Montserrat;font-size:38px;font-weight:600;line-height:57px}.compilation-view-head__description{margin-top:10px;max-width:700px}.compilation-view-head__button{height:50px!important;min-width:150px}.compilation-view-head__button.tip{min-width:180px}@media screen and (max-width:991px){.compilation-view-head__row{-webkit-flex-wrap:wrap;flex-wrap:wrap}.compilation-view-head__button{width:100%!important}}@media screen and (max-width:767px){.compilation-view-head__row{gap:16px}.compilation-view-head__button{height:35px!important}}@media screen and (max-width:480px){.compilation-view-head__title{line-height:34px!important}}.progress[data-v-61be6434]{background:rgba(5,5,5,.102);height:10px;overflow:visible;width:100%}.progress[data-v-61be6434],.progress__bar[data-v-61be6434]{border-radius:8px;position:relative}.progress__bar[data-v-61be6434]{background:#f4cd28;float:left;min-width:12px}.progress__bar.completed[data-v-61be6434]{background:#47d055}.progress__dot[data-v-61be6434]{background:#f4cd28;border:1px solid #fff;border-radius:50%;float:right;height:12px;position:relative;top:-1px;width:12px}.progress__dot.completed[data-v-61be6434]{background:#47d055}.progress__tooltip[data-v-61be6434]{background:#fff;border-radius:20px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.122);box-shadow:0 4px 24px 0 rgba(0,0,0,.122);color:#373737;display:block;float:right;font-size:12px;line-height:18px;padding:2px 10px;position:absolute;right:0;top:-3.88px;-webkit-transform:translateX(50%) translateY(-100%);-moz-transform:translateX(50%) translateY(-100%);-ms-transform:translateX(50%) translateY(-100%);transform:translateX(50%) translateY(-100%);white-space:nowrap}.course-certificate-modal[data-v-c4b732bc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;flex-direction:column;gap:15px}.course-certificate-modal__caption[data-v-c4b732bc]{font-size:26px;font-weight:600;line-height:39px;text-align:center}.course-certificate-modal__text[data-v-c4b732bc]{font-size:18px;font-weight:500;line-height:26px;text-align:center}.course-certificate-modal__button[data-v-c4b732bc]{-webkit-box-align:center;-moz-box-align:center;-webkit-box-pack:center;-moz-box-pack:center;-webkit-align-items:center;align-items:center;background:#f4cd28;border-radius:10px;color:#050505;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:16px;font-weight:700;height:50px;-webkit-justify-content:center;justify-content:center;line-height:20px;margin:20px 0 0;max-width:250px;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;width:100%}.course-certificate-modal__button[data-v-c4b732bc]:hover{background-color:#ddbd22}@media screen and (max-width:480px){.course-certificate-modal[data-v-c4b732bc]{-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.course-certificate-modal__caption[data-v-c4b732bc]{padding:0 40px 0 0;text-align:left}.course-certificate-modal__text[data-v-c4b732bc]{text-align:left}.course-certificate-modal__button[data-v-c4b732bc]{max-width:100%}}.header-progress{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:20px;-webkit-justify-content:space-between;justify-content:space-between;margin:37px 0 0}.header-progress .progress{max-width:580px}.header-progress__download{position:relative}.header-progress__download__link{-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;align-items:center;color:rgba(5,5,5,.5);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;font-size:14px;font-weight:600;gap:8px;line-height:20px;white-space:nowrap}.header-progress__download__link:before{background-image:url(/_nuxt/914562e5b3295278f990e46c73c7dae7.svg);background-position:50%;background-repeat:no-repeat;content:"";height:15px;width:15px}.header-progress__download__link:hover{color:rgba(5,5,5,.5)}.header-progress__download__link:disabled:hover+.header-progress__download__tooltip{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.header-progress__download__tooltip{background:#fff;border-radius:10px;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.122);box-shadow:0 4px 24px 0 rgba(0,0,0,.122);color:#373737;display:none;font-size:10px;left:-100px;line-height:15px;padding:10px;position:absolute;text-align:center;top:-70px;white-space:nowrap}.header-progress__download__tooltip:after{background:#f4cd28;border:1px solid #fff;border-radius:50%;bottom:-10px;content:"";height:10px;position:absolute;right:-10px;width:10px}