@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200..900;1,8..60,200..900&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}:root{--sl-ui-color-group-pane-title:#337ab7;--sl-ui-color-pane-background:#fff}.tox-promotion{display:none}.ant-modal .ant-modal-body{max-height:700px;overflow:auto}.header{justify-content:right}.ant-menu-item,.header{align-items:center;display:flex}.ant-menu-item{flex-direction:column;gap:3px;justify-content:center;padding:5px;text-align:center}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content{text-wrap:wrap;flex:none;line-height:20px}.header-username{margin-right:20px}.ant-btn{font-weight:500}.ant-typography{font-family:Montserrat,sans-serif}.mobile-menu{display:none}.sider .ant-layout-sider-children{display:flex;flex-direction:column;padding-bottom:20px}.sider .menu-container{-ms-overflow-style:none;flex:1 1 auto;overflow:auto}.sider .menu-container::-webkit-scrollbar{width:0}@media(max-width:950px){.header{display:flex;justify-content:space-between}.ant-layout-sider{display:none}.mobile-menu{display:flex}.ant-layout-header{padding:0 26px}.header-username{display:none}.main-page{padding:10px 10px 0}}.main-page{display:flex;flex-direction:column;height:100%;padding:100px 100px 0}.main-page .hero-section{margin-bottom:100px}.main-page .hero-section .hero-text{display:flex;font-family:"Source Serif 4",serif;justify-content:center}.main-page .hero-section .hero-text .ant-flex{width:100%}.main-page .hero-section .hero-text .ant-flex .row-1{font-size:21pt;font-weight:500;margin:0;text-align:left;width:100%}@media(max-width:680px){.main-page .hero-section .hero-text .ant-flex .row-1{font-size:14pt}}@media(min-width:681px)and (max-width:1400px){.main-page .hero-section .hero-text .ant-flex .row-1{font-size:16pt}}.main-page .hero-section .hero-text .ant-flex .row-2{font-size:42pt;font-weight:500;margin:0;text-align:center;width:100%}@media(max-width:680px){.main-page .hero-section .hero-text .ant-flex .row-2{font-size:24pt}}@media(min-width:681px)and (max-width:1400px){.main-page .hero-section .hero-text .ant-flex .row-2{font-size:32pt}}.main-page .hero-section .hero-text .ant-flex .row-3{font-size:48pt;font-weight:300;margin:0;text-align:center;width:100%}@media(max-width:680px){.main-page .hero-section .hero-text .ant-flex .row-3{font-size:26pt}}@media(min-width:681px)and (max-width:1400px){.main-page .hero-section .hero-text .ant-flex .row-3{font-size:36pt}}.main-page .hero-section .hero-text .ant-flex .row-4{font-size:48pt;font-weight:500;margin:0;text-align:right;width:100%}@media(max-width:680px){.main-page .hero-section .hero-text .ant-flex .row-4{font-size:28pt}}@media(min-width:681px)and (max-width:1400px){.main-page .hero-section .hero-text .ant-flex .row-4{font-size:36pt}}.main-page .hero-section .hero-img{background-color:#f6f6f6;border-radius:32px}.main-page .footer{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;padding:20px;width:100%}@media(max-width:680px){.main-page{height:auto;padding:10px 10px 0}}.section{display:flex;flex-direction:column;justify-content:left}.section .section-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.section .section-header .section-title{font-size:16pt}.section .section-content{display:flex;flex-direction:column;gap:10px;margin-top:30px}.footer{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;margin-top:20px;padding:20px;text-align:center;width:100%}.login-page{padding:10px 100px}.login-page,.login-page .content{align-items:center;display:flex;flex-direction:column;height:100%}.login-page .content{gap:15px;justify-content:center;text-align:center;width:400px}.login-page .content .ant-divider-horizontal{margin-bottom:20px;margin-top:0}.login-page .content .ant-input-group>.ant-input:first-child{border-end-start-radius:32px;border-start-start-radius:32px}.login-page .content .ant-input-group .ant-input-group-addon:last-child{border-end-end-radius:32px;border-start-end-radius:32px}@media(max-height:950px){.login-page{height:auto}}@media(max-width:680px){.login-page{height:auto;padding:10px}.login-page .content{width:100%}}.not-found-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px 100px;text-align:center}@media(max-width:680px){.not-found-page{padding:10px}}.error-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px 100px;text-align:center}@media(max-width:950px){.error-page{padding:10px}}.register-page{padding:10px 100px}.register-page,.register-page .content{align-items:center;display:flex;flex-direction:column;height:100%}.register-page .content{gap:15px;justify-content:center;text-align:center;width:400px}.register-page .content .ant-divider-horizontal{margin-bottom:20px;margin-top:0}.register-page .content .ant-input-group>.ant-input:first-child{border-end-start-radius:32px;border-start-start-radius:32px}.register-page .content .ant-input-group .ant-input-group-addon:last-child{border-end-end-radius:32px;border-start-end-radius:32px}@media(max-height:950px){.register-page{height:auto}}@media(max-width:680px){.register-page{height:auto;margin-bottom:20px;padding:10px}.register-page .content{display:flex;justify-content:start;width:100%}}.account-page{align-items:center;display:flex;flex-direction:column;height:100%;padding:10px 100px;text-align:center}.account-page .actions-block{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:15px;width:100%}@media(max-height:950px){.account-page{height:auto}}@media(max-width:680px){.account-page{height:auto;padding:10px}.account-page .actions-block{align-items:center;display:flex;flex-flow:column;gap:10px;justify-content:center;width:100%}}@media(min-width:681px)and (max-width:1024px){.account-page{height:auto;padding:100px 10px}.account-page .actions-block{align-items:center;display:flex;flex-flow:column;gap:10px;justify-content:center;width:100%}}.messages-page{display:flex;flex-direction:column;height:100%;padding:10px 100px;text-align:center}.messages-page .signature{text-align:right;width:100%}.messages-page .ant-divider-horizontal{margin-bottom:30px}.messages-page .ant-input-group>.ant-input:first-child{border-end-start-radius:32px;border-start-start-radius:32px}.messages-page .ant-input-group .ant-input-group-addon:last-child{border-end-end-radius:32px;border-start-end-radius:32px}@media(max-width:680px){.messages-page{height:auto;padding:10px}.messages-page .ant-table-wrapper{overflow:auto}}.about-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px 0}.about-page .section .section-content{gap:0}.about-page .ant-typography{text-align:justify}.about-page .ant-typography ul li{-webkit-padding-start:8px;list-style-type:"✓";padding-block:2px;padding-inline-start:8px}.about-page .ant-typography ul li::marker{color:#c899e1}.about-page .achievements li{-webkit-padding-start:8px;list-style-type:"★";padding-block:2px;padding-inline-start:8px}.about-page .achievements li::marker{color:#c899e1}@media(max-width:680px){.about-page{height:auto;padding:10px 10px 0}}.videos-page{height:100%}@media(max-width:680px){.videos-page{align-items:center;display:flex;flex-flow:column}}.video-block{display:flex;flex-direction:column;gap:7px;height:auto;max-width:420px}.video-block .video-block-title{font-weight:500}.video-block .video-block-container{align-items:end;background-color:#ccc;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;flex-flow:column;height:220px;justify-content:end;transition:.3s}.video-block .video-block-container .video-time-info{background-color:#21212199;border-radius:3px;color:#fff;font-weight:500;padding:1px 6px}.video-block .video-block-container:hover{filter:brightness(70%)}.video-block .video-viewing-modal{align-items:center;display:flex;justify-content:center}.video-block .ant-card .ant-card-body{padding:10px}.video-block .ant-modal{height:700px;width:1000px}.learn-page{align-items:center;display:flex;flex-direction:column;height:100%;padding:10px 100px 0;text-align:center}.learn-page .footer{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;padding:20px;width:100%}@media(max-width:680px){.learn-page{height:auto;padding:10px}}.learn-subsections-page{align-items:center;display:flex;flex-direction:column;height:100%;padding:10px 100px 0;text-align:center}.learn-subsections-page .footer{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;padding:20px;width:100%}@media(max-width:680px){.learn-subsections-page{height:auto;padding:10px 10px 0}}.advertisements-page{align-items:center;display:flex;flex-direction:column;height:100%;padding:10px 100px}.advertisements-page .content{width:100%}.advertisements-page .ant-card .ant-card-body{padding:10px}@media(max-width:680px){.advertisements-page{height:auto;padding:10px}}.learn-subsection-content-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px 0}.learn-subsection-content-page .footer{background-color:#f9f9f9;border:1px solid #f0f0f0;border-radius:8px 8px 0 0;padding:20px;width:100%}@media(max-width:680px){.learn-subsection-content-page{height:auto;padding:10px 10px 0}}.text-block{word-wrap:break-word;width:100%}.audio-block{border:none;border-radius:8px}.link-block{margin-block:5px}.image-block{border:none;border-radius:8px}.mentor-students-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}@media(max-width:680px){.mentor-students-page{height:auto;padding:10px}.mentor-students-page .ant-table-wrapper{overflow:auto}}.mentor-messages-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}@media(max-width:680px){.mentor-messages-page{height:auto;padding:10px}.mentor-messages-page .ant-table-wrapper{overflow:auto}}.admin-mentors-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}@media(max-width:680px){.admin-mentors-page{height:auto;padding:10px}.admin-mentors-page .ant-table-wrapper{overflow:auto}}.admin-constructor-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}@media(max-width:680px){.admin-constructor-page{height:auto;padding:10px}}.admin-constructor-content-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}@media(max-width:680px){.admin-constructor-content-page{height:auto;padding:10px}}.mentor-tasks-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}@media(max-width:680px){.mentor-tasks-page{height:auto;padding:10px}.mentor-tasks-page .ant-table-wrapper{overflow:auto}}.tasks-page{gap:20px;padding:10px 100px}.empty-page,.tasks-page{display:flex;flex-direction:column;height:100%}.empty-page{align-items:center;justify-content:center}.ant-modal-body div .ant-typography{margin-bottom:0;margin-top:2px}@media(max-width:680px){.tasks-page{height:auto;padding:10px}.tasks-page .ant-table-wrapper{overflow:auto}}.success-register-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px 100px;text-align:center}@media(max-width:680px){.success-register-page{padding:10px}}.reset-password-page{padding:10px 100px}.reset-password-page,.reset-password-page .content{align-items:center;display:flex;flex-direction:column;height:100%}.reset-password-page .content{gap:15px;justify-content:center;text-align:center;width:400px}.reset-password-page .content .ant-divider-horizontal{margin-bottom:20px;margin-top:0}.reset-password-page .content .ant-input-group>.ant-input:first-child{border-end-start-radius:32px;border-start-start-radius:32px}.reset-password-page .content .ant-input-group .ant-input-group-addon:last-child{border-end-end-radius:32px;border-start-end-radius:32px}@media(max-height:950px){.reset-password-page{height:auto}}@media(max-width:680px){.reset-password-page{height:auto;padding:10px}}.admin-faq-page{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 100px}.ant-select,.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border-radius:32px}.ant-input-group>.ant-input:first-child{border-end-start-radius:32px;border-start-start-radius:32px}.ant-input-group .ant-input-group-addon:last-child{border-end-end-radius:32px;border-start-end-radius:32px}@media(max-width:680px){.admin-faq-page{height:auto;padding:10px}}
/*# sourceMappingURL=main.0f98ae6b.css.map*/