.course-why-us-card{align-items:top;background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;box-sizing:border-box;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;margin-left:1.5rem;max-width:calc(100% - 1.5rem);padding:1.3rem 1.3rem 1.3rem 3rem;position:relative;width:100%}.course-why-us-card .number{align-items:center;background:#ff7714;border-radius:.5rem;color:#fff;display:flex;flex-shrink:0;font-size:1.7rem;font-weight:700;height:3rem;justify-content:center;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:3rem}.course-why-us .content>div{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:0;row-gap:1rem;width:70%}.course-why-us .content{align-items:center;display:flex;justify-content:space-between}.course-why-us .content>img{margin-left:-3rem;margin-top:-2rem;max-width:44%}@media(max-width:769px){.course-why-us .content{position:relative}.course-why-us .content>div{position:relative;width:100%;z-index:1}.course-why-us .content>div h2{margin-bottom:8rem}.course-why-us .content>div .course-why-us-card{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffc6}.course-why-us .content img{max-height:24rem;max-width:64%;position:absolute;right:0;top:8rem;z-index:0}}.course-main-screen{position:relative}.course-main-screen .content{align-items:flex-start;background:#ff7714 url(https://kriofrost.academy:8000/storage/files/dir_1/subdir_1/courses/16.webp);background-position:17rem 0;background-repeat:no-repeat;background-size:100%;color:#fff;display:flex;height:26.4rem;justify-content:space-around;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1333' height='707' fill='none' viewBox='0 0 1333 707'%3E%3Cpath fill='%23fff' d='M.878 42.69C-.679 19.594 17.637 0 40.788 0H1293c22.09 0 40 17.909 40 40v472.736c0 20.136-14.97 37.133-34.94 39.679L88.111 706.633c-22.84 2.911-43.418-14.015-44.966-36.989z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1333' height='707' fill='none' viewBox='0 0 1333 707'%3E%3Cpath fill='%23fff' d='M.878 42.69C-.679 19.594 17.637 0 40.788 0H1293c22.09 0 40 17.909 40 40v472.736c0 20.136-14.97 37.133-34.94 39.679L88.111 706.633c-22.84 2.911-43.418-14.015-44.966-36.989z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:100%}.course-main-screen .content .text{max-width:45%;padding:2rem 3rem}.course-main-screen .content .img-wrap{height:100%;height:10rem;max-width:40%;position:relative;width:20rem}.course-main-screen .content .img-wrap span{align-items:center;color:#fff;display:flex;font-size:6rem;font-weight:800;height:12rem;justify-content:center;left:calc(50% + 34px);position:absolute;text-shadow:0 0 2rem rgba(3,56,58,.161);top:0;top:calc(50% - 5px);transform:translate(-50%,-50%);width:12rem;z-index:1}.course-main-screen .info{background:#fff;border:1px solid #d3eaff;border-radius:6px;bottom:-9em;box-shadow:0 0 1.9rem #3f808229;color:#000;left:6rem;padding:2rem;position:absolute}.course-main-screen .info .button-vue{margin-top:1rem}.course-main-screen .info ul{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:.25rem}.course-main-screen .info ul li{font-weight:300}.course-main-screen .info ul li b{font-weight:600}@media screen and (max-width:1215px){.course-main-screen .content{align-items:flex-start;background-position:0 50%;background:none;display:flex;flex-direction:column;height:auto;justify-content:flex-start;-webkit-mask:none;mask:none;overflow:visible}.course-main-screen .content .text{box-sizing:border-box;color:#000;max-width:none;order:2;padding:1rem;position:static;width:100%}.course-main-screen .content .img-wrap{align-items:flex-start;background:#ff7714 url(https://kriofrost.academy:8000/storage/files/dir_1/subdir_1/courses/16.webp);background-position:left 10px center;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;height:13rem;justify-content:space-around;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1333' height='707' fill='none' viewBox='0 0 1333 707'%3E%3Cpath fill='%23fff' d='M.878 42.69C-.679 19.594 17.637 0 40.788 0H1293c22.09 0 40 17.909 40 40v472.736c0 20.136-14.97 37.133-34.94 39.679L88.111 706.633c-22.84 2.911-43.418-14.015-44.966-36.989z'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1333' height='707' fill='none' viewBox='0 0 1333 707'%3E%3Cpath fill='%23fff' d='M.878 42.69C-.679 19.594 17.637 0 40.788 0H1293c22.09 0 40 17.909 40 40v472.736c0 20.136-14.97 37.133-34.94 39.679L88.111 706.633c-22.84 2.911-43.418-14.015-44.966-36.989z'/%3E%3C/svg%3E");-webkit-mask-position:left center;mask-position:left center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;max-width:none;order:1;width:100%}.course-main-screen .content .img-wrap span{font-size:4rem;height:10rem;left:17rem;top:66px;transform:translate(-50%,-50%);width:7rem}.course-main-screen .info{position:static}}.course-dates-card{border-radius:6px;box-shadow:0 0 1.9rem #3f808229;height:11rem;justify-content:space-between;padding:2rem;width:11rem}.course-dates-card,.course-dates-card .content{align-items:flex-start;display:flex;flex-direction:column}.course-dates-card .content{justify-content:flex-start;row-gap:.5rem;width:100%}.course-dates-card .line{background:#000;height:1px;width:100%}.course-dates-card .dates{font-size:1.7rem;font-weight:700;line-height:1.7rem}.course-dates-card .status{padding:.5rem}.course-dates{margin-top:8rem}.course-dates .dates-cards{align-items:flex-start;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem;row-gap:2rem;width:100%}.course-dates .dates-cards.pseudo:after{content:"";height:11rem;padding:2rem;width:11rem}.course-dates .dates-cards.space-between{justify-content:space-between}@media(max-width:769px){.course-dates .dates-cards{flex-direction:column;row-gap:1rem}.course-dates .dates-cards .course-dates-card{box-sizing:border-box;height:14rem;width:100%}}@media screen and (max-width:1215px){.course-dates{margin-top:0}}.course-modal>.content:not(.sticky-bar){height:auto;max-height:none;max-width:80rem;min-height:auto;overflow:visible;padding:0}.course-modal>.content:not(.sticky-bar) .close-wrap .close-button{margin-right:-3rem;margin-top:0}.course-modal>.content:not(.sticky-bar) .inner-content{line-height:0;margin-top:0}.course-gallery .gallery-wrap{border-radius:6px;display:flex;flex-direction:row;height:25rem;overflow:hidden;width:100%}.course-gallery .item{background-position:50%;background-repeat:none;background-size:cover;cursor:pointer;flex:1;height:100%;transition:flex .8s ease}.course-gallery .item:hover{flex:7}.course-gallery .item-1{background-image:url(/storage/files/dir_1/subdir_1/courses/9.webp)}.course-gallery .item-2{background-image:url(/storage/files/dir_1/subdir_1/courses/10.webp)}.course-gallery .item-3{background-image:url(/storage/files/dir_1/subdir_1/courses/11.webp)}@media(max-width:769px){.course-modal>.content:not(.sticky-bar) .close-wrap .close-button{margin-right:1rem;margin-top:1rem}}#course-about{width:100%}#course-about h2{margin-top:0}.course-step{align-items:top;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-start;padding-bottom:1rem;position:relative}.course-step .number{align-items:center;background:#ff7714;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:26px;justify-content:center;width:26px}.course-step h3{margin:0 0 .5rem}.course-step:after{background:#ff7714;content:"";height:calc(100% - 34px);left:12px;position:absolute;top:33px;width:2px}.course-steps-to-start .course-step{margin:8px 2rem 0}.course-steps-to-start .course-step:last-child:after{display:none}.accordion.faq{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:60rem;row-gap:1rem}.accordion.faq .accordion-item{border-bottom:1px solid #e5e5e5}.accordion.faq .accordion-item:last-child{border:none}.accordion.faq .accordion-item button[aria-expanded=true]{border-bottom:1px solid #ff7714}.accordion.faq button{background:none;border:none;display:block;font-size:1.15rem;font-weight:400;outline:none;position:relative;text-align:left;width:100%}.accordion.faq button:hover{color:#ff7714;cursor:pointer}.accordion.faq button:hover:after{border:1px solid #ff7714;color:#ff7714;cursor:pointer}.accordion.faq button .accordion-title{padding:1em 1.5em 1em 0}.accordion.faq button .accordion-title h3{all:revert;font-size:1.15rem;font-weight:400;margin:0}.accordion.faq button .icon{border:1px solid;border-radius:22px;display:inline-block;height:22px;position:absolute;right:0;top:0;width:22px}.accordion.faq button .icon:before{background:currentColor;content:"";display:block;height:2px;left:6px;position:absolute;top:10px;width:10px}.accordion.faq button .icon:after{background:currentColor;content:"";display:block;height:10px;left:10px;position:absolute;top:6px;width:2px}.accordion.faq button.aria-expanded{color:#ff7714}.accordion.faq button.aria-expanded .icon:after{width:0}.accordion.faq button.aria-expanded+.accordion-content{max-height:-moz-fit-content;max-height:fit-content;opacity:1;transition:all .2s linear;will-change:opacity,max-height}.accordion.faq button.aria-expanded+.accordion-content p{margin:.5rem 0}.accordion.faq .accordion-content{max-height:0;opacity:0;overflow:hidden;padding:0 0 1rem 1rem;transition:opacity .2s linear,max-height .2s linear;will-change:opacity,max-height}.accordion.faq .accordion-content p{font-size:1rem;font-weight:300;margin:2em 0}@media screen and (max-width:769px){.accordion.faq button .accordion-title{display:inline-block;max-width:calc(100% - 2rem);padding:0}}.course-without-diploma .content{align-items:center;display:flex;justify-content:space-between}.course-without-diploma .content img{border-radius:.5rem;display:block;max-width:23rem}.course-without-diploma .collapse-block{margin-top:2rem}.course-without-diploma .collapse-block .shadow-card-list li::marker{font-weight:500}@media(max-width:769px){.course-without-diploma .content{flex-direction:column}.course-without-diploma .content img{max-width:none;width:70%}}#courses-form{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#000;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:2rem;position:relative;row-gap:1rem;transition:all .15s ease-in-out;width:100%;z-index:1}#courses-form .loader{left:50%;position:absolute;top:35%;transform:translate(-50%,-50%);z-index:10}#courses-form .content.opacity{opacity:.5}#courses-form .content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:flex-end}#courses-form .content>img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:relative;position:absolute;top:0;transition:all .15s ease-in-out;width:40%;z-index:1}#courses-form .selector-vue{color:#000;width:100%}#courses-form .selector-vue.error .watcher{box-shadow:0 0 0 2px red;outline:3px solid red}#courses-form .selector-vue:has(.watcher.active){position:relative;z-index:2}#courses-form .selector-vue .watcher{background:#f7f7f7;box-shadow:0 0 red;transition:all .15s ease-in-out}#courses-form .selector-vue .watcher.active{background:#fff}#courses-form .selector-vue .watcher .text{max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#courses-form .selector-vue .watcher .text.empty{color:#797979}#courses-form .selector-vue .watcher .text svg{display:none}#courses-form .areas{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;max-width:25rem;position:relative;row-gap:1rem;z-index:2}#courses-form .areas label{display:block;font-weight:500;margin-bottom:.25rem}#courses-form .areas input.number{width:7rem}#courses-form .areas input{background:#f7f7f7;box-shadow:0 0 red;padding:1rem;transition:all .15s ease-in-out}#courses-form .areas input:focus{background:#fff}#courses-form .areas input.error{box-shadow:0 0 0 2px red;outline:3px solid red}#courses-form .areas{justify-content:space-between}#courses-form .areas .policy{align-items:center;display:flex;justify-content:center}#courses-form .areas .text a{color:#000;font-size:.875rem;text-decoration:underline}#courses-form .areas .button-vue{width:100%}@media(max-width:769px){#courses-form .content>img{filter:blur(30px)}}.about-academy .about-main>:not(.title) blockquote,.about-academy .about-main>blockquote,.news-detail #detail-text blockquote{box-sizing:border-box;margin:1rem auto auto;max-width:650px;padding:0;position:relative}.about-academy .about-main>:not(.title) blockquote *,.about-academy .about-main>blockquote *,.news-detail #detail-text blockquote *{margin:0;padding:0}.about-academy .about-main>:not(.title) blockquote p,.about-academy .about-main>blockquote p,.news-detail #detail-text blockquote p{border:.17rem solid #ff7714;border-radius:1rem;display:block;font-size:16px;height:-moz-fit-content;height:fit-content;padding:1rem;position:relative;width:-moz-fit-content;width:fit-content}.about-academy .about-main>:not(.title) blockquote p:before,.about-academy .about-main>blockquote p:before,.news-detail #detail-text blockquote p:before{border:.17rem solid #ff7714;border-bottom:none;border-left:none;border-radius:0 50px 0 0;bottom:-40px;box-sizing:border-box;content:"";height:40px;left:50px;position:absolute;width:40px;z-index:2}.about-academy .about-main>:not(.title) blockquote p:after,.about-academy .about-main>blockquote p:after,.news-detail #detail-text blockquote p:after{border:6px solid #fff;bottom:-3px;content:"";left:50px;position:absolute;width:6rem;z-index:1}.about-academy .about-main>:not(.title) blockquote cite,.about-academy .about-main>blockquote cite,.news-detail #detail-text blockquote cite{display:block;height:-moz-fit-content;height:fit-content;margin-bottom:1rem;margin-left:8rem;margin-top:.8rem;padding-right:1rem;width:-moz-fit-content;width:fit-content}.ProseMirror a,.article-content .source-link a,.article-content .sources-detail a,.article-content>#detail-text a,.library-content>.text a{color:#ff7714;font-weight:600}.comment_text img{display:none}.ProseMirror span[data-type=emoji],.about-main span[data-type=emoji],.article-content>#detail-text span[data-type=emoji],.comment .comment_text span[data-type=emoji],.library-content>.text span[data-type=emoji]{max-height:20px}.ProseMirror div[data-youtube-video],.about-main div[data-youtube-video],.article-content>#detail-text div[data-youtube-video],.comment .comment_text div[data-youtube-video],.library-content>.text div[data-youtube-video]{margin:1rem 0}.ProseMirror a,.about-main a,.article-content>#detail-text a,.comment .comment_text a,.library-content>.text a{color:#ff7714}.ProseMirror a:hover,.about-main a:hover,.article-content>#detail-text a:hover,.comment .comment_text a:hover,.library-content>.text a:hover{color:#ff7714;text-decoration:underline;text-decoration-color:#ff7714}.ProseMirror p,.about-main p,.article-content>#detail-text p,.comment .comment_text p,.library-content>.text p{font-weight:400;margin:1rem auto auto}.ProseMirror p:first-child,.about-main p:first-child,.article-content>#detail-text p:first-child,.comment .comment_text p:first-child,.library-content>.text p:first-child{margin-top:0}.ProseMirror p.ql-align-right,.about-main p.ql-align-right,.article-content>#detail-text p.ql-align-right,.comment .comment_text p.ql-align-right,.library-content>.text p.ql-align-right{text-align:right}.ProseMirror p.ql-align-left,.about-main p.ql-align-left,.article-content>#detail-text p.ql-align-left,.comment .comment_text p.ql-align-left,.library-content>.text p.ql-align-left{text-align:left}.ProseMirror p.ql-align-justify,.about-main p.ql-align-justify,.article-content>#detail-text p.ql-align-justify,.comment .comment_text p.ql-align-justify,.library-content>.text p.ql-align-justify{text-align:justify}.ProseMirror p.ql-align-center,.about-main p.ql-align-center,.article-content>#detail-text p.ql-align-center,.comment .comment_text p.ql-align-center,.library-content>.text p.ql-align-center{text-align:center}.ProseMirror .draggable-item img,.about-main .draggable-item img,.article-content>#detail-text .draggable-item img,.comment .comment_text .draggable-item img,.library-content>.text .draggable-item img{margin-bottom:0}.ProseMirror .draggable-item p,.about-main .draggable-item p,.article-content>#detail-text .draggable-item p,.comment .comment_text .draggable-item p,.library-content>.text .draggable-item p{color:#797979;font-style:italic;margin-top:0}.ProseMirror h2,.about-main h2,.article-content>#detail-text h2,.comment .comment_text h2,.library-content>.text h2{font-size:1.2rem;font-weight:700;margin-top:2rem}.ProseMirror h3,.about-main h3,.article-content>#detail-text h3,.comment .comment_text h3,.library-content>.text h3{font-size:1rem;font-weight:700;margin-bottom:1rem;margin-top:2rem}.ProseMirror h4,.about-main h4,.article-content>#detail-text h4,.comment .comment_text h4,.library-content>.text h4{font-size:1rem;font-weight:700;margin-top:2rem}.ProseMirror ul,.about-main ul,.article-content>#detail-text ul,.comment .comment_text ul,.library-content>.text ul{margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.ProseMirror ul li,.about-main ul li,.article-content>#detail-text ul li,.comment .comment_text ul li,.library-content>.text ul li{list-style:disc;margin-left:3rem}.ProseMirror iframe,.about-main iframe,.article-content>#detail-text iframe,.comment .comment_text iframe,.library-content>.text iframe{width:100%}.ProseMirror div:has(>iframe),.about-main div:has(>iframe),.article-content>#detail-text div:has(>iframe),.comment .comment_text div:has(>iframe),.library-content>.text div:has(>iframe){height:0;padding-bottom:56.25%;position:relative}.ProseMirror div:has(>iframe) iframe,.about-main div:has(>iframe) iframe,.article-content>#detail-text div:has(>iframe) iframe,.comment .comment_text div:has(>iframe) iframe,.library-content>.text div:has(>iframe) iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.ProseMirror img,.about-main img,.article-content>#detail-text img,.comment .comment_text img,.library-content>.text img{border-radius:6px;display:block;height:auto;margin-bottom:1rem;margin-top:1rem}.ProseMirror img:not([width]),.about-main img:not([width]),.article-content>#detail-text img:not([width]),.comment .comment_text img:not([width]),.library-content>.text img:not([width]){height:auto;width:100%}.ProseMirror table,.about-main table,.article-content>#detail-text table,.comment .comment_text table,.library-content>.text table{border:1px solid #cbcbcb;border-collapse:collapse;margin:1rem auto}.ProseMirror table p,.about-main table p,.article-content>#detail-text table p,.comment .comment_text table p,.library-content>.text table p{margin:0}.ProseMirror table td,.about-main table td,.article-content>#detail-text table td,.comment .comment_text table td,.library-content>.text table td{border:1px solid #cbcbcb;padding:.5rem;text-align:left}.ProseMirror table td p,.about-main table td p,.article-content>#detail-text table td p,.comment .comment_text table td p,.library-content>.text table td p{margin-top:0}.ProseMirror table th,.about-main table th,.article-content>#detail-text table th,.comment .comment_text table th,.library-content>.text table th{background:#f7f7f7;border:1px solid #cbcbcb;padding:1rem .5rem}.ProseMirror hr,.about-main hr,.article-content>#detail-text hr,.comment .comment_text hr,.library-content>.text hr{background:#e6e6e6;border:none;height:1px}.comment .comment_text,.comments-editor .ProseMirror{line-height:1.3}.comment .comment_text ol,.comment .comment_text ul,.comments-editor .ProseMirror ol,.comments-editor .ProseMirror ul{margin-left:0;padding-inline-start:2rem}.comment .comment_text ol li,.comment .comment_text ul li,.comments-editor .ProseMirror ol li,.comments-editor .ProseMirror ul li{margin-left:0}@media(max-width:769px){.ProseMirror table,.about-academy>.text table,.about-main table,.article-content>#detail-text table{display:block;margin:0 auto;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto}.ProseMirror ul,.about-academy>.text ul,.about-main ul,.article-content>#detail-text ul{margin-left:.5rem}}.ProseMirror table .selectedCell:after{background:#c8c8ff66;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.ProseMirror table .column-resize-handle{background-color:#adf;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.ProseMirror .marker-border,.course-page .text .marker-border{margin-left:2rem}.ProseMirror .marker-border li,.course-page .text .marker-border li{list-style-type:decimal-leading-zero}.ProseMirror .marker-border li::marker,.course-page .text .marker-border li::marker{font-weight:700}.ProseMirror ol.shadow-card-list,.ProseMirror ul.shadow-card-list,.course-page .text ol.shadow-card-list,.course-page .text ul.shadow-card-list{display:flex;flex-direction:column;justify-content:flex-start;list-style-position:inside;list-style-type:decimal-leading-zero;margin:2rem auto;row-gap:1rem}.ProseMirror ol.shadow-card-list li,.ProseMirror ul.shadow-card-list li,.course-page .text ol.shadow-card-list li,.course-page .text ul.shadow-card-list li{background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;padding:1rem 2rem}.ProseMirror ol.shadow-card-list li::marker,.ProseMirror ul.shadow-card-list li::marker,.course-page .text ol.shadow-card-list li::marker,.course-page .text ul.shadow-card-list li::marker{font-weight:700}.ProseMirror ol.shadow-card-list li p:first-child,.ProseMirror ul.shadow-card-list li p:first-child,.course-page .text ol.shadow-card-list li p:first-child,.course-page .text ul.shadow-card-list li p:first-child{display:inline}.ProseMirror details.collapse,.course-page .text details.collapse{background:#fff;border-radius:6px;box-shadow:0 0 2rem #3f808229;box-sizing:border-box;margin:1rem 0;padding:1.5rem}.ProseMirror details.collapse[open] summary .icon svg,.course-page .text details.collapse[open] summary .icon svg{transform:rotate(-90deg)}.ProseMirror details.collapse:focus,.course-page .text details.collapse:focus{outline:none}.ProseMirror details.collapse summary,.course-page .text details.collapse summary{cursor:pointer;list-style:none;vertical-align:middle}.ProseMirror details.collapse summary:focus-visible,.course-page .text details.collapse summary:focus-visible{outline:none}.ProseMirror details.collapse summary .icon,.course-page .text details.collapse summary .icon{display:inline-block;font-size:0;height:-moz-fit-content;height:fit-content;line-height:0;padding-bottom:3px;padding-right:4px;vertical-align:middle}.ProseMirror details.collapse summary .icon svg,.course-page .text details.collapse summary .icon svg{transform:rotate(90deg);transition:all .3s;vertical-align:middle;width:20px}.ProseMirror details.collapse summary h3,.course-page .text details.collapse summary h3{display:inline-block;margin:0}.ProseMirror details.collapse summary span.content,.course-page .text details.collapse summary span.content{font-weight:700}.ProseMirror details.collapse .text,.course-page .text details.collapse .text{margin-top:.5rem;padding-left:1.5rem}.ProseMirror details.collapse .text p:first-child,.course-page .text details.collapse .text p:first-child{margin-top:0}.co2-course{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:4rem}.co2-course>*{width:100%}.co2-course .breadcrumbs-wrap{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.co2-course .breadcrumbs{font-size:1rem;margin-bottom:1rem}.co2-course .breadcrumbs li{display:inline-block}.co2-course .breadcrumbs li a{color:#000;font-size:1rem}.co2-course .breadcrumbs li a:hover{color:#ff7714}.co2-course .breadcrumbs .separator{margin:0 .5rem 0 .25rem}.co2-course .course-main-screen{margin-top:-3em}
