.nav-wrap{max-width:1800px}.home-flex{display:flex;align-items:flex-start}section#main-wrapper{max-width:1800px;margin:auto;padding:25px 35px;margin-top:63px;width:100%;padding-bottom:50px}.profile-panel{background:#fff;box-shadow:0 0 30px rgba(145,145,145,.16);border-radius:5px;padding:24px;max-width:363px;margin-right:40px;margin-bottom:30px}.main-content{width:70%;max-width:1300px}.profile-image{max-width:107px;border:1px solid #25a3db;border-radius:120px;margin-bottom:17px}.profile-image img{width:100%;display:inherit}.profile-pronoun{font-size:14px;color:#6e6e6e;padding-bottom:5px}.profile-name{font-size:24px;color:#222;font-weight:500;padding-bottom:10px}.profile-job{font-size:14px;color:#312e2e;padding-bottom:16px}.profile-role{color:#6e6e6e;font-size:14px;padding-bottom:3px}.profile-location{font-size:14px;color:#6e6e6e}.profile-panel-head{display:flex;flex-direction:column;align-content:center;align-items:center;margin-bottom:37px}.profile-location img{margin-right:5px}.button.white{border:1px solid #000;padding:6px 16px;background:#fff}.profile-panel-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 8px;margin-bottom:39px}.profile-panel-buttons .button img{margin-left:5px}.profile-email{font-size:14px;text-align:center;margin-bottom:10px}.profile-panel-follow{background:#f4f5f7;display:flex;padding:10px;border-radius:5px;margin-bottom:27px}.profile-panel-socials{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:24px;border-radius:5px}a.profile-panel-social{padding:10px;transition:all ease .3s;display:flex;align-content:center;justify-content:center;align-items:center}a.profile-panel-social:hover{opacity:.5}a.profile-panel-follow-item{font-size:18px;font-weight:700;color:#312e2e;text-align:center;width:50%;display:flex;align-content:space-around;flex-direction:column;align-items:center;padding:10px}a.profile-panel-follow-item span:nth-child(2){text-transform:uppercase;font-size:10px;color:#bfc1c6;padding-top:7px}.profile-panel-interested h3{font-size:10px;font-weight:700;color:#bfc1c6;text-transform:uppercase}.profile-panel-interested-items a{display:inline-block}.button.gray{background:#dfe0e2;color:#312e2e}.profile-panel-interested-items{padding-top:13px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:34px}.profile-panel-certificates h3{font-size:10px;font-weight:700;color:#bfc1c6;text-transform:uppercase;padding-bottom:20px}.profile-panel-certificates{background:#f4f5f7;border:5px;padding:22px 15px;margin-bottom:40px}.profile-panel-certificates-item{display:flex;align-content:center;align-items:center;color:#312e2e;font-size:14px;margin-bottom:22px}.profile-panel-certificates-item img{margin-right:10px}a.plain{font-size:10px;color:#312e2e;text-decoration:underline;text-transform:uppercase;font-weight:500}.profile-panel-footer{color:#6e6e6e;font-size:14px;text-align:center;max-width:220px;line-height:130%;margin:auto}.main-content h2{font-size:32px;font-weight:500;padding-top:24px;padding-bottom:33px}.forum-block-item{background:#fff;border-radius:5px;margin-bottom:15px;padding:15px 20px;max-width:816px;box-shadow:0 0 30px rgba(145,145,145,.16)}.mini-gray-title{font-size:14px;color:#6e6e6e}.button.plain.red{padding:0;text-transform:none;font-size:14px;text-decoration:none;color:#c90000;background:0 0;font-weight:700}.block-header{display:flex;gap:10px;padding-bottom:18px}.button.plain.red:hover{box-shadow:none;text-decoration:underline}.forum-block-item-header{font-size:14px;display:flex;margin-bottom:15px;justify-content:space-between}.forum-block-item-body{font-size:16px;font-weight:700;color:#312e2e;padding-bottom:7px;max-width:581px}.forum-block-item-footer{display:flex;justify-content:space-between;font-size:14px;margin-top:15px}.forum-block-item-footer-comments-count{display:inline-flex;align-items:center;margin-right:15px}.forum-block-item-footer-participants-count{display:inline-flex;align-items:center}.forum-block-item-footer-comments-count img{margin-right:5px}.forum-block-item-footer-participants-count img{margin-right:5px}.forum-block-item-footer-posts{display:inline-flex;align-items:center;margin-right:20px}.forum-block-item-footer-posts img{margin-right:5px}span.forum-block-item-footer-posts-number{margin-right:5px}.forum-block-item-footer a{display:inline-block}.forum-block-item-footer span{display:flex;align-content:center;align-items:center}.forum-block-item-header-user-img{width:22px;border:1px solid var(--mainColor);border-radius:22px;margin-right:7px}.forum-block-item-header-user-img img{width:100%;display:inherit}.forum-block-item-header-user-name{font-size:14px;color:#6e6e6e}.forum-block-item-header-cat{display:flex;align-items:center;margin-right:25px;font-weight:500;color:#312e2e}.forum-block-item-header-cat img{margin-right:7px}.forum-block-item-header-user{display:flex;align-items:center;margin-right:15px}.forum-block-item-header-date{display:flex;align-items:center;margin-right:25px}.basic-controls-hidden-panel{display:none;position:absolute;width:200px;right:0;top:100%;background:#fff;box-shadow:0 0 30px rgba(0,0,0,.4117647059);z-index:999}.dots{display:flex;height:22px;width:18px;padding:1px;cursor:pointer}.basic-controls{position:relative;height:-moz-fit-content;height:fit-content}.dots img{width:100%}a.forum-block-item-header-hide{color:#000;font-weight:500;display:flex;align-items:flex-start;padding:15px}a.forum-block-item-header-hide img{margin-right:9px}a.forum-block-item-header-del{font-weight:500;display:flex;align-items:center;padding:15px}.basic-controls-hidden-panel img{margin-right:13px}.forum-block-item-header span{display:flex}.dots:hover+.basic-controls-hidden-panel{display:block}.basic-controls-hidden-panel:hover{display:block}a.forum-block-item-header-hide:hover{background:#f5f5f5}a.forum-block-item-header-del:hover{background:#f5f5f5}.forum-block{margin-bottom:48px}.messages-block-user{display:flex;gap:15px;align-items:center;margin-bottom:10px}img.messages-block-item-img{max-width:27px;border-radius:30px}.messages-block-item-name{font-size:16px;font-weight:700;color:#312e2e}.messages-block-item-message{font-size:14px;font-weight:500;color:#312e2e;padding-left:42px;padding-bottom:20px}.messages-block-item-reply{display:inline-block;margin:10px 0 0 auto;text-transform:uppercase;font-weight:700;color:#312e2e;font-size:10px}.messages-block-item{display:block;background:#fff;box-shadow:0 0 30px rgba(145,145,145,.16);border-radius:5px;padding:15px 20px 20px;width:100%;max-width:250px}.messages-block-item:hover{text-decoration:none;background-color:#f4f4f4}.messages-block-items{display:flex;flex-wrap:wrap;gap:15px}.messages-block{margin-bottom:43px}.news-block-item{background:#fff;box-shadow:0 0 30px rgba(145,145,145,.16);border-radius:5px;width:33%;max-width:350px;display:flex;flex-direction:column}a.news-block-item-img img{width:100%}.news-block-items{display:flex;gap:40px;flex-wrap:wrap}.news-block{padding-bottom:30px}.news-block-item-header-kat{font-size:14px;color:#312e2e;font-weight:500}.news-block-item-header{display:flex;justify-content:space-between;margin-bottom:19px}.news-block-item-header-loc{font-size:14px;color:#6e6e6e}.news-block-item-header-loc img{margin-right:5px}.news-block-item h3{color:#312e2e;font-size:18px;font-weight:700;margin-bottom:19px}.news-block-item-perex{margin-bottom:25px}.news-block-item-footer{display:flex;justify-content:space-between;align-items:center}.news-block-item-cont-wrap{padding:23px 20px;display:flex;flex-direction:column;justify-content:space-between;height:100%}a.news-block-item-img{display:inherit}a.news-block-item-img img{display:inherit}.news-block-item-footer-date{font-size:14px}.messages-block-cont{display:flex;flex-direction:column}a.messages-block-item-reply{align-self:end}.menu-center a{display:inline-flex;align-items:center;padding:14px 15px 24px;border-radius:5px;margin:2px;border:0;margin-top:10px;border-radius:5px 5px 0 0;margin-bottom:0}.menu-center a img{margin-right:7px;height:15px}.selected{background:#e6e7e9;color:var(--mainColor)}.menu-center a:hover{border:0;background:#f5f5f5}.menu-center{display:flex}.submenu{background:#e6e7e9;position:absolute;left:0;right:0;margin:auto;display:flex;justify-content:center;border-bottom:1px solid var(--mainColor);padding-left:35px;padding-right:35px;padding-top:10px;padding-bottom:10px;top:63px}section#main-wrapper.with-submenu{margin-top:112px}.sumenu-items a{border-radius:50px;color:#000;padding:7px 17px;font-size:14px;font-weight:500;transition:all ease .3s;white-space:nowrap;margin:0;margin:0 5px}.selected.button{background:#312e2e;color:#fff}.learning-flex{display:flex}.learning-left-panel{width:100%;max-width:420px;padding-right:35px;display:flex;flex-direction:column;align-items:flex-start}.learning-central-panel{width:100%}.search input{border-radius:20px;padding:5.8px 12px}.search form{display:flex;align-items:flex-start}.sumenu-items a.selected{background:#312e2e;color:#fff}.button.green{background:#12e298}.search input[type=submit]{background:#312e2e;margin:0;padding:0;border-radius:50px;padding:7px 17px;font-size:14px;font-weight:500;transition:all ease .3s;white-space:nowrap;margin-left:10px;height:30.5px}.search{max-width:385px;width:100%}.search input::-moz-placeholder{color:#6e6e6e}.search input::placeholder{color:#6e6e6e}.central-panel-header-bar{display:flex;align-items:center;justify-content:flex-end}.master-buttons a{display:block}.master-buttons{margin-left:30px}.learning-central-panel h2{font-size:32px;font-weight:500;padding-bottom:10px}.button img{margin-left:10px}.master-buttons a{display:inline-flex;align-items:center}.button.gray.inv{background:0 0;color:#312e2e}.learning-left-panel h3{font-size:10px;font-weight:700;color:#bfc1c6;text-transform:uppercase;padding-left:17px;padding-bottom:17px}.learning-left-cats{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.button.gray.inv:hover{background:#dfe0e2;box-shadow:none}.learning-left-cats a{padding:8px 17px}.button.gray.inv.selected{background:#312e2e;color:#fff}.learning-item{background:#fff;border-radius:5px;max-width:385px;box-shadow:0 0 30px rgba(145,145,145,.16);display:flex;flex-direction:column;justify-content:space-between;width:100%;width:32%}.learning-item-img a{position:relative}.learning-item-img .play{position:absolute}.learning-item-img a{display:flex;align-content:center;justify-content:center;align-items:center;background:#e6e7e9;aspect-ratio:385/162}.learning-item-type{font-size:10px;color:#bfc1c6;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:10px}.learning-item-body{padding:10px 10px;padding-bottom:15px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%}.learning-item-lecturer{font-size:10px;color:#6e6e6e;font-weight:700;text-transform:uppercase;display:inline-block}.learning-item-header{display:flex;justify-content:space-between}.learning-item-title{font-size:18px;font-weight:500;color:#312e2e;margin-top:5px;margin-bottom:19px}.learning-item-perex{color:#6e6e6e;font-size:14px;line-height:110%}.learning-item-footer{display:flex;align-content:center;align-items:center;margin-top:26px;padding-bottom:2px;font-size:14px}.learning-item-footer-participants img{margin-right:5px}.learning-item-footer-participants{display:flex;align-items:center;margin-right:15px;font-weight:500}.learning-item-footer-time{display:flex;align-items:center;font-size:14px;font-weight:500}.learning-item-footer-time img{margin-right:5px}form.basic-controls-item{padding:0}.basic-controls-item{color:#000;font-weight:500;display:flex;align-items:flex-start;padding:15px;font-size:14px;border-bottom:1px solid #f5f5f5}.basic-controls-item button[type=submit]{padding:15px;border:none;background:0 0;font-weight:700;cursor:pointer}.basic-controls-item:hover{background-color:#f5f5f5}.basic-controls-item:hover button[type=submit]{text-decoration:underline}a.basic-controls-item-del{color:#000;font-weight:500;display:flex;align-items:flex-start;padding:15px}.learning-items{display:flex;flex-wrap:wrap;gap:40px 3%}.learning-item-title a{color:#312e2e}.learning-certificates-item{display:flex;align-items:center;justify-content:space-between;max-width:500px;width:100%;padding-bottom:20px}.learning-certificates-item-wrap{display:flex;align-items:center}.learning-certificates-item-wrap img{margin-right:10px}a.learning-certificates-item-download img{margin-right:10px}progress.learning-item-progressbar{width:100%;margin-bottom:10px;height:5px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.learning-item-progress{font-size:14px;margin-top:19px}progress::-webkit-progress-bar{background-color:#dbdbdb;border-radius:10px}progress::-webkit-progress-value{background-color:#ff9393;border-radius:10px}h3.mini{font-size:10px;font-weight:700;color:#bfc1c6;text-transform:uppercase}h3.mini.dark{font-size:10px;font-weight:700;color:#6e6e6e;text-transform:uppercase}.button-wrap.green{background:#14e298;padding:5px 10px;border-radius:30px}.button-wrap.green .green{background:#1ba574}.master-buttons{display:flex;justify-content:flex-end;max-width:1800px;margin:auto;padding:0 25px;width:100%}.button-wrap .button.fog{opacity:.5}.button-wrap.green .green:hover{box-shadow:none;background:#20b983;box-shadow:0 3px 7px rgba(0,0,0,.1490196078)}.button.fog:hover{opacity:1;box-shadow:none}section#main-wrapper.course{max-width:100%;padding:0}.course-header{background:#e6e7e9}.course-header{padding:25px 35px}.course-wrap{max-width:1375px;margin:auto;width:100%}.course-menu{background:#bfc1c6}.breadcrumbs{display:flex;margin-bottom:20px;font-size:14px;padding-top:5px}.breadcrumbs a{margin-right:10px}.crumb-spacer{margin-right:10px}.breadcrumbs a:last-child{font-weight:500}.course-header-about h2{max-width:470px;padding-bottom:40px}.course-menu{display:flex;width:100%;padding:7px 0;gap:10px;flex-direction:row;flex-wrap:wrap}.course-body-content-infoblock-text{max-width:531px;padding-right:35px}.course-body-content-infoblock-text h3{padding-bottom:25px}ul li{line-height:150%;margin-left:15px}ul{padding-bottom:20px;padding-top:10px}.course-body-content-infoblock-text p{margin-block-start:1em}.course-body-content-infoblock-flex{display:flex;justify-content:space-between}.course-body-content-infoblock-people{max-width:540px;width:100%}.course-body-content{padding-bottom:5%;padding-top:35px}.course-body-content-infoblock-people-block{background:#fff;border-radius:5px;margin-bottom:15px;padding:20px 25px}.course-body-content-infoblock-people-block-header{display:flex;justify-content:space-between;align-items:flex-end}.people-nano{display:flex;align-content:center;align-items:center;margin-bottom:15px}.people-nano-img{margin-right:10px}.course-body-content-students-flex{-moz-column-count:2;column-count:2;padding-top:21px}.people-nano.blue img{border-color:#25a3db}.people-nano img{border:2px solid #fff;border-radius:20px}.course-body-content-skills-flex{display:flex;gap:10px 2%;flex-wrap:wrap;margin-top:20px}.course-body-content-lecturer-flex{display:flex;margin-top:20px}.course-body-content-lecturer-img{width:88px;margin-right:20px}.course-body-content-lecturer-img img{border:2px solid #ffe241;border-radius:50px;width:88px;height:88px;-o-object-fit:cover;object-fit:cover}.course-body-content-lecturer-text-name{font-size:16px;font-weight:700;color:#000;padding-bottom:6px}.course-body-content-lecturer-text-poz{padding-bottom:15px;font-size:14px}.course-body-content-lecturer-text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.central-panel-header-bar .master-buttons{margin:0;width:auto}.course-header-flex{display:flex;padding-bottom:15px}.course-header-media{margin-right:4%}.course-header-media img{width:100%;max-width:778px}.course-header-about{padding-bottom:10px;padding-top:10px}.certificate-nano{display:flex;align-content:center;align-items:center;padding-bottom:10px}.course-header-buttons{display:flex;padding-top:30px;padding-bottom:40px}.certificate-nano-title{font-size:16px;font-weight:500;color:#222}.certificate-nano img{margin-right:8px}.certificate-nano-title{padding-right:6px}.certificate-nano-name{color:#312e2e}.course-header-info-item{display:flex;padding-bottom:10px}.course-header-infos-title{color:#222;font-weight:500;margin-right:5px}.course-header-infos-img-wrap{width:25px;text-align:center;margin-right:5px}.course-schedule h2{font-size:32px;font-weight:500}.course-schedule{background:#fff;padding:20px;border-radius:5px;max-width:978px}.course-schedule h2{padding-bottom:20px}.ui-accordion .ui-accordion-header.schedule-acc-head{display:flex;align-items:flex-start;justify-content:space-between;padding:25px 15px;border-bottom:1px dashed;font-size:14px;cursor:pointer}span.ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s{display:none}.ui-state-active{background:#f4f4f4}.schedule-acc-head h3{font-size:16px;font-weight:700;width:100%;max-width:415px}.ui-accordion-content-active{background:#f4f4f4}.schedule-acc-content{padding:15px}.ui-accordion-header-icon{display:none}.schedule-acc-head-location{display:flex;align-content:center;align-items:center;max-width:177px;width:100%}.schedule-acc-head-location img{margin-right:5px}.schedule-acc-head-open{color:var(--mainColor);font-weight:700;font-size:14px;display:flex;align-items:center;align-content:center;max-width:105px}.ui-accordion-header-collapsed .schedule-acc-head-open img{transform:rotate(180deg)}.schedule-acc-content-flex{display:flex;width:100%;justify-content:space-between}.schedule-acc-more-info{width:100%;max-width:309px;text-align:left}.schedule-acc-head-open img{margin-left:10px}.schedule-acc-text{width:100%;max-width:458px;font-size:14px}.schedule-acc-more-info h3{text-transform:uppercase;font-size:10px;padding-bottom:10px;font-weight:500;color:#707071;font-weight:700}.schedule-acc-more-info-location{padding-bottom:25px}.schedule-acc-more-info a{padding:0;color:#312e2e}.schedule-acc-more-info-location-desc{font-size:14px;font-weight:700;color:#312e2e;padding-bottom:14px}.schedule-acc-more-info-when-date{font-size:14px;font-weight:700;color:#312e2e;padding-bottom:4px}.schedule-acc-more-info-when-time{font-size:14px;font-weight:700;color:#312e2e;padding-bottom:10px}.schedule-acc-more-info-when{padding-bottom:25px}a.content-files-item{background:#fff;display:block;padding:14px;width:25%;border-radius:5px;transition:all ease .5s;min-width:200px;max-width:250px}.content-files-item-icon{padding-bottom:10px}.content-files-item-title{color:#312e2e;font-size:14px;padding-bottom:20px;line-height:146%;max-width:180px}.content-files-item-size-down{display:flex;justify-content:space-between}.content-files-item-size{font-size:10px;font-weight:700;color:#6e6e6e}a.content-files-item:hover{box-shadow:0 6px 13px rgba(0,0,0,.1215686275);cursor:pointer;text-decoration:none}.course-body-content-files-items{display:flex;gap:25px 2%;flex-wrap:wrap;max-width:1070px}.course-body-content h2{font-size:32px;font-weight:500;padding-bottom:30px}.button.green.dark{background:#1ba574;color:#fff;display:inline-flex;align-content:center;justify-content:flex-start;align-items:center;flex-direction:row}.student-name{font-size:23px;font-weight:500;color:#312e2e;padding-bottom:5px}.student-pos{font-size:14px;color:#312e2e;padding-bottom:15px}.student-uni{font-size:14px;padding-bottom:15px}.student-loc{display:inline-flex;font-size:14px;padding-bottom:30px}.student-loc img{margin-right:5px}.student-midi{background:#fff;padding:25px 25px;display:flex;position:relative;border-radius:5px;max-width:375px}.course-body-content-students-items{display:flex;gap:20px 2%;flex-wrap:wrap}.student-midi-text .basic-controls{position:absolute;right:20px;top:10px}.student-midi-text{display:flex;flex-direction:column;align-items:flex-start}.student-midi-img{padding-right:20px}.student-midi-img img{border:2px solid var(--mainColor);border-radius:100px}.student-midi-text .button.green.dark{align-self:flex-end}.student-midi-text .button.green.dark:hover img{transform:rotate(45deg)}.student-midi-text .button.green.dark img{transition:all ease .5s}.button.green.dark:hover{background:#157e58}.button{transition:all ease .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}a.basic-controls-item:hover{background:#f5f5f5}.course-header-buttons a{display:inline-flex}.course-header-buttons{display:flex;gap:20px;align-items:center}.course-header-buttons a.plain{font-size:14px;text-transform:none;font-weight:400}.course-header-buttons .button{padding:10px 25px}.course-header-buttons a.plain:hover{text-decoration:none}.course-header-buttons a:last-child{color:inherit}.course-header-buttons a.red{color:#fff}.right-menu{position:relative;display:flex;align-items:center;gap:30px}.right-menu-notif.new:before{content:"";position:absolute;background:var(--mainColor);width:8px;height:8px;top:-1px;border:1px solid #fff;border-radius:20px;right:-4px}.right-menu-notif{position:relative}.right-menu-direct,.right-menu-notification{position:relative}.right-menu-direct.new:before,.right-menu-notification.new:before{content:"";position:absolute;background:var(--mainColor);width:8px;height:8px;top:-2px;border:1px solid #fff;border-radius:20px;right:-6px}.right-menu-profil-panel{position:absolute;width:220px;padding:20px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1803921569);right:0;margin-top:5px;border-radius:5px}.right-menu-profil-panel:hover,.right-menu-profil:hover .right-menu-profil-panel{display:block}.right-menu-profil{cursor:pointer}.right-menu-profil-flex{display:flex;align-items:center;flex-direction:column}.right-menu-profil-panel-name{font-size:18px;color:#000;font-weight:500;padding-bottom:10px}.right-menu-profil-panel-img{padding-bottom:15px}.right-menu-profil-panel-pos{font-size:14px;color:#312e2e;padding-bottom:10px}.right-menu-profil-panel-btn{display:flex;flex-direction:column;gap:5px;margin-bottom:30px}.right-menu-profil-flex .button.plain{align-self:flex-start;margin-bottom:12px;padding:0;font-size:14px;text-transform:none}.button.plain.logout{display:inline-flex;padding:0;margin:0;margin-top:10px;text-decoration:none}.right-menu-profil-panel-img img{max-width:76px;border:1px solid var(--mainColor);border-radius:100px}.button.plain.logout img{margin:0;margin-right:7px}.right-menu-profil-panel .button.plain.red{text-decoration:underline}.button.plain.logout:hover{box-shadow:none;text-decoration:underline}.right-menu-profil-flex .button.plain:hover{box-shadow:none}.right-menu-direct-panel{position:absolute;width:325px;padding:20px;background:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1803921569);right:0;margin-top:5px;border-radius:5px}.right-menu-direct-panel-header h3{font-size:18px;font-weight:500}.right-menu-direct-panel-header{display:flex;justify-content:space-between;border-bottom:1px dashed #bfc1c6;padding-bottom:20px;padding-top:5px}.right-menu-direct-panel-body .messages-block-item{width:100%;max-width:100%;box-shadow:none;border-bottom:1px solid #bfc1c6;border-radius:0}.right-menu-direct-panel-body .messages-block-item-message{padding-bottom:0}.right-menu-direct-panel-body{padding-bottom:30px}.right-menu-direct-panel-footer{padding-bottom:15px}.mid-wrap{max-width:1080px;margin:auto;padding-top:15px}.mid-wrap h2{font-size:clamp(25px,3.6vw,32px);font-weight:500;color:#312e2e;margin-bottom:10px}.mid-wrap .central-panel-header-title .perex{color:#312e2e}.mid-wrap .central-panel-header-flex{display:flex;justify-content:space-between;align-items:flex-end}.step-title{font-size:10px;text-transform:uppercase;font-weight:700;color:#6e6e6e;margin-bottom:10px}.step-number{font-size:24px;background:#dfe0e2;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#bfc1c6;border-radius:30px;margin-bottom:10px}.step-sub{color:#bfc1c6;font-size:10px;text-transform:uppercase;font-weight:700}.steps{display:flex;justify-content:space-between;align-items:center}.step{display:flex;flex-direction:column;align-items:center;text-align:center;margin:10px}.step-line{height:2px;background:#bfc1c6;width:100%}.selected .step-number{background:#14e298;color:#312e2e;outline:5px solid #9aedd1}.selected .step-sub{color:#14e298}.main-option{background:#fff;border-radius:5px;width:48%;padding:25px;display:inline-block}.main-options{padding-top:50px}.main-options form{display:flex;justify-content:space-between;gap:10px;margin-bottom:20px}input[type=checkbox],input[type=radio]{width:auto;padding:0;margin:0;margin-right:10px;background:0 0}input[type=checkbox]:checked.design+label,input[type=radio]:checked.design+label{background-color:#14e298}.step-option-input{display:flex;align-content:center;align-items:center}.step-option-input label{padding:0;margin:0}.step-option-icon{margin-bottom:14px}.step-option-title h3{font-weight:500;font-size:18px;margin-bottom:15px}.step-option-perex{font-size:16px;color:#312e2e;max-width:370px;margin-bottom:35px}.step-option-input label{font-size:16px}a.step.selected:hover{text-decoration:none}a.step.selected:hover .step-number{opacity:.7}a.step.selected{background:0 0}.create-course-wrap h3{font-size:18px;font-weight:500;padding-bottom:15px}.create-course-basic{background:#fff;border-radius:5px;padding:20px;display:flex}.steps{padding-bottom:40px}.create-course-wrap h4{font-size:14px;font-weight:500;color:#312e2e;font-weight:700;margin-bottom:15px;text-transform:uppercase}.create-course-cover-image{background:#f4f5f7;padding:20px 25px;border-radius:5px}.create-course-cover-image{width:100%;max-width:400px;margin-right:26px;height:auto}.create-course-cover-basic-info{width:100%}.input{max-width:300px}select{padding:8px 12px;background:#fff;border:1px solid lch(78 2.78 269.99/.8);border-radius:5px;width:100%;box-sizing:border-box;font-family:inherit;font-size:14px;color:#000;background-image:url(/templates/portal/icons/down-arr.svg);background-repeat:no-repeat;background-position:95% 50%;max-width:300px}.drop-image{width:100%;aspect-ratio:16/9;background-color:#6f7070;border:1px solid var(--mainColor);border-radius:5px;margin-top:13px}input:focus{border:1px solid #1ba574}.create-course-options{background:#fff;padding:20px 20px;margin-bottom:10px;border-radius:5px}.input.checkbox,.input.radio{display:inline-flex;align-content:center;margin-top:0;margin-right:15px;padding-bottom:15px}.input.checkbox label,.input.radio label{padding:0;margin:0}.hidden-select{display:none}.create-course-basic-wrap{margin-bottom:20px}body .ms-options-wrap>button,body .ms-options-wrap>button:focus{padding:8px 12px;background:#fff;border:1px solid lch(78 2.78 269.99/.8);border-radius:5px;width:100%;box-sizing:border-box;font-family:inherit;font-size:14px;color:#000;background-image:url(/templates/portal/icons/down-arr.svg);background-repeat:no-repeat;background-position:95% 50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}body .ms-options-wrap>button:after{display:none}body .ms-options-wrap ul li{margin:0;align-content:center}body .ms-options-wrap>.ms-options>ul input[type=checkbox]{top:0;margin:0;left:0;position:relative;margin-right:11px}body .ms-options-wrap>.ms-options>ul label{padding:0;margin:0}body .ms-options-wrap ul li label{padding:10px;display:block;border-top:1px solid silver}body .ms-options-wrap>.ms-options>ul label{padding:10px;border-top:1px solid silver;display:flex;align-items:center}body .ms-options-wrap>.ms-options>ul li.selected label{border:0;border-top:1px solid silver}body .ms-options-wrap>.ms-options>.ms-search input{border-radius:0;padding:10px}.input.textarea textarea{width:100%;max-width:100%}.input.textarea{max-width:700px}.create-course-cover-image .red.plain{text-transform:none;color:var(--mainColor);font-size:14px;text-decoration:none;font-weight:inherit;display:block;margin-top:10px}.create-course-cover-image .red.plain img,.create-course-cover-image a.gray.plain img{margin-right:5px}.create-course-cover-image .gray.plain{text-transform:none;color:#707070;font-size:14px;text-decoration:none;font-weight:inherit;display:block;margin-top:10px}.create-course-cover-image .input-picture{margin-top:40px;font-size:10px;font-weight:700;text-transform:uppercase}.create-course-cover-image .drop-image{display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:20px}.create-course-cover-image .drop-image:hover img{transform:scale(1.05)}.create-course-cover-image a.gray.plain:hover,.create-course-cover-image a.plain.red:hover{text-decoration:underline}.buttons-form{display:flex;justify-content:space-between}.buttons-form .button,.buttons-form .button.white{padding:15px 30px}.buttons-form{margin-bottom:10%;margin-top:20px}button.button{display:inline-flex;align-items:center}span.light{font-weight:400}.create-course-wrap-flex{display:flex}.create-course-summary{background:#fff;padding:20px 20px;margin-bottom:10px;border-radius:5px;max-width:400px;margin-right:15px;position:sticky;top:80px}.add-schedule{padding:20px;background:#f4f4f4;margin-bottom:24px;border-radius:5px}.add-schedule input,.add-schedule select,.add-schedule textarea{background-color:#f4f4f4}.add-schedule-inlines{display:flex;gap:3%}.add-schedule input::-moz-placeholder,.add-schedule textarea::-moz-placeholder{color:#6e6e6e}.add-schedule input::placeholder,.add-schedule select,.add-schedule textarea::placeholder{color:#6e6e6e}input[type=date],input[type=time]{max-width:130px;height:35px}.add-schedule-line{margin-top:5px;margin-bottom:25px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='black' stroke-width='2' stroke-dasharray='9' stroke-dashoffset='1' stroke-linecap='butt'/%3e%3c/svg%3e");height:1px;opacity:.2}.add-schedule button.button.gray{color:#000;margin-top:10px;background:#bfc1c5}.schedule-mini{padding:21px 20px;display:flex;justify-content:space-between;background:#f4f4f4;margin-bottom:10px;font-size:14px;align-content:center;align-items:center;color:#000;border-radius:5px}.schedule-mini-date{display:inline-block;padding-right:30px}.schedule-mini-title{display:inline-block;font-weight:500;color:#000;font-size:16px;padding-right:30px}.schedule-mini img{height:20px}.schedule-mini-loc{display:flex;gap:5px;align-items:center}.schedule-mini a{padding:5px}.schedule-mini a:hover img{transform:scale(1.1)}.schedule-mini-time{display:inline-block;padding-right:30px}.add-schedule label{color:#464646}.input.extra-input-hidden{background:#f4f5f7;padding:15px;border-radius:5px}.input.extra-input-hidden label{color:#000}::-moz-placeholder{color:#6e6e6e}::placeholder{color:#6e6e6e}label.button.gray{padding:7px 17px;cursor:pointer}label.button.gray.on{background:#302e2e;color:#fff}.create-course-summary-p{font-size:14px;color:#222;margin-bottom:15px}.create-course-summary-img-wrap{border-radius:5px;overflow:hidden;margin-bottom:30px}.create-course-summary-img-wrap img{width:100%}.create-course-summary-minititle{font-size:14px;color:#6e6e6e}.create-course-summary-title{font-size:18px;color:#312e2e;font-weight:500}.create-course-summary-block{margin-bottom:26px}.create-course-summary h4{margin-bottom:10px}.create-course-summary-medium{margin-bottom:8px;font-weight:500;color:#312e2e;font-size:15px}.create-course-summary-medium .light{font-weight:400;padding-left:5px}.create-course-summary-medium.inline-block{display:inline-block;margin-right:15px}.create-course-summary-p p{line-height:120%}.account-wrap{max-width:1320px;margin:auto}.account-wrap{display:flex}.account-wrap-left-menu{display:flex;flex-direction:column;background:#fff;width:100%;max-width:234px;padding:20px 15px;border-radius:5px;align-items:flex-start;gap:10px;margin-right:20px}.account-wra-middle-content{padding:25px 20px}.account-wra-middle-content h3{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:20px}h4{font-size:10px;font-weight:700;color:#6e6e6e;text-transform:uppercase;margin-bottom:10px}.account-wra-middle-content{color:#312e2e;max-width:600px}.account-wrap-middle-wrap{background:#fff;width:100%;max-width:800px;min-height:400px}.account-wrap-left-menu.menu-spacer{background:no-repeat}.account-wrap.account-header{padding-top:60px}.account-wrap-header h2{font-size:32px;font-weight:500;padding-bottom:5px}.acc-notif{margin-bottom:15px}.acc-notif-title{font-size:14px}.acc-notif-subtitle{font-size:10px;margin-bottom:15px}.acc-notif-title{padding-bottom:10px}.central-panel-header-flex .perex p{margin:0}.central-panel-header-flex{margin-bottom:20px}.profile-image.red{border-color:var(--mainColor)}.profile-image-flex{display:flex;align-items:center;gap:4%}.create-course-cover-image .profile-image-buttons a.plain{margin-bottom:10px}.profile-image-buttons{margin-bottom:17px;display:flex;flex-direction:column;gap:10px}.profile-image-edit-wrap{margin-bottom:20px}.create-course-cover-basic-info.flex-wrap{display:flex;flex-direction:column;justify-content:space-between}span.flex-wrap{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start;align-items:flex-start;gap:5px 15px;max-width:850px}span.flex-wrap .input{width:100%;max-width:295px}.flex100{width:100%;display:flex}.flex100.right{display:flex;justify-content:flex-end}.button.red.wire{background:#fff;border:1px solid var(--mainColor);padding:6px 16px;color:var(--mainColor)}.flex100.left-right{display:flex;gap:1%;justify-content:space-between}.button{cursor:pointer}.button.green.ff{color:#fff;background:#1ba574}.flex100.extra-margin-top{margin-top:30px;margin-bottom:30px}.central-panel-header-title-wrap-flex{display:flex;align-items:center;padding-bottom:10px}.works h2{font-size:32px;font-weight:500;margin-right:30px}.works select.filter.black{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:40px;background:#302e2e;color:#fff;max-width:100%;min-width:140px;background-image:url(/assets/icon/white-arr.svg);background-repeat:no-repeat;background-position:91% 50%;padding:10px 15px}.filters{border-top:1px solid #cccdd1}.filter-wrap{display:flex;align-content:center;align-items:center;margin-right:30px;padding-top:15px;padding-bottom:15px}.filter-wrap label{padding:0}.filters{display:flex;padding-bottom:8px}select.filter{background-color:transparent;border:0;width:auto;padding-right:10px;background:0 0;font-weight:500;padding-left:5px}.filter-wrap label{color:#312e2e}.works-item-bar h3{font-weight:500;font-size:18px;margin-right:10px}.works-item-bar-right{font-size:14px;font-weight:700;color:#000;display:flex;align-items:center;align-content:center}.works-item-bar{display:flex;justify-content:space-between;padding-top:10px}.works-item-bar-right-rock{display:flex;align-content:center;align-items:center;gap:5px;margin-right:15px}.works-item-bar-right-views{display:flex;align-content:center;align-items:center;gap:5px}.works-items{display:flex;flex-wrap:wrap;gap:5px 1.3%}a.works-item img{max-width:100%;width:100%}.works-item{width:24%;padding-bottom:15px}a.works-item:hover{text-decoration:none}.works-items{padding-bottom:50px}.works-item:hover img{opacity:.8}.works-item img{transition:all ease .5s}.showcase-detail-content-files-item-title{color:#312e2e;font-weight:400;font-size:14px;padding-bottom:20px;padding-right:30px;line-height:150%}.right-info-panel-credits{max-width:360px}.right-info-panel-credits.portal{margin-top:5%}.tools{color:initial;font-size:16px;font-weight:500;display:flex;gap:15px;padding-top:20px;padding-bottom:30px;flex-wrap:wrap}.right-info-panel-credits-buttons{display:flex;margin-top:20px;flex-direction:row;align-items:center;margin-bottom:12px;gap:10px}button.button.rocked{background:#fff;font-size:14px;font-weight:500;box-shadow:0 6px 13px rgba(0,0,0,.1215686275);margin-bottom:0;padding:10px 20px}button.button.rocked img{margin-right:13px}.button.com-vie{background:#fff;font-size:14px;font-weight:500;display:flex;padding:0}.button.com-vie:hover{box-shadow:none;box-shadow:0 6px 13px rgba(0,0,0,.1215686275)}.button.com-vie .sepa{height:34px;width:2px;background:#dee0e4}.com{padding:10px 15px}button.button.rocked img{height:15px;padding:0;margin:0;margin-right:10px;position:absolute;transition:all ease 1s;opacity:1}.view{padding:10px 15px}button.button.rocked{display:flex;align-content:center;align-items:center}button.button.rocked .on{position:absolute}.rocked-wrap{position:relative;width:28px;display:flex;align-content:center;align-items:center;justify-content:center}button.button.rocked .on{transform:scale(1.4) rotate(-8deg) translate(.3px,-1px);opacity:0}button.button.rocked.on{background:#ff5a5a;color:#000}button.button.rocked.on .on{transform:scale(2.6) translate(0,-1.4px);opacity:1}button.button.rocked.on .off{opacity:0}img.off{transform:scale(1.3)}.disclaimer{padding-top:30px;padding-bottom:10%;font-size:18px;font-weight:500;color:#000;display:flex;align-items:flex-start}.disclaimer p{margin:0;margin-left:15px;max-width:350px}.disclaimer img{margin-top:5px}.discussion-main-wrap{max-width:1500px;width:100%;margin:auto;padding:0 30px}.discussion-replies{background:#fff;padding:30px;max-width:800px;margin-bottom:5px;border-radius:5px}.discussion-reply{padding-left:30px;font-size:14px;padding-bottom:0}.discussion-reply .replies{padding-left:0;position:relative}.discussion-reply-header{display:flex}.discussion-reply-name{display:flex;margin-bottom:4px;align-items:center}.discussion-reply-title{display:flex;flex-direction:column;justify-content:center}.discussion-reply-img{margin-right:10px;width:44px;height:44px}.discussion-reply-bottom{padding-bottom:25px;display:flex;align-items:flex-start}.replies{position:relative}.discussion-reply-header:before{height:175px;width:25px;position:absolute;left:0;top:30px;border-top:1px solid #cdd0d7;border-left:1px solid #cdd0d7}.discussion-reply{position:relative;background:#fff;border-left:1px solid #ced0d7}.showcase-detail-sticky{padding-top:20px;position:sticky;top:50px}.discussion-reply-header{background:#fff;padding-bottom:15px}.replies:before{height:calc(100% - 205px);width:25px;position:absolute;left:0;top:30px;z-index:1;border:1px solid #cdd0d7;border-right:0}.discussion-reply .replies .discussion-reply:first-child:before{border-left:1px solid #ced0d7;left:-1px}.discussion-reply:before{width:25px;height:30px;position:absolute;content:"";left:0;top:-12px;border-bottom:1px solid #ced0d7}.discussion-reply:last-child:before{border-left:1px solid #ced0d7;height:32px;top:-12px}.replies .discussion-reply:last-child{border:0;padding-bottom:0}.discussion-reply .replies .discussion-reply:nth-child(1)>.discussion-reply-header:before{content:"";border:0}.replies:nth-child(2){opacity:0}.discussion-reply .replies:nth-child(1){background:red;border:1px solid red}.discussion-reply-img img{width:100%}.discussion-reply-content{padding-bottom:4px}.discussion-reply-content{color:#464646;max-width:666px}.discussion-reply-name-title{font-weight:700;color:#222;margin-right:10px;display:flex;align-items:center}.discussion-reply-date:before,.discussion-reply-dots:before{content:"|";margin-right:10px}.discussion-reply-pos{font-size:10px;text-transform:uppercase;font-weight:700;margin-bottom:7px}.replies .discussion-reply:last-child .discussion-reply-bottom,.replies .discussion-reply:last-child .discussion-reply-content{border:0;padding-left:0}.discussion-reply.first{padding:0;border:0}.discussion-reply.first:before{display:none}.discussion-reply-dots{display:flex;margin-left:10px}.discussion-reply-bottom button.button.rocked .rocked-wrap{width:20px;margin-right:5px}.discussion-reply-bottom button.button.rocked:hover{box-shadow:0 3px 7px silver;text-decoration:none}.discussion-reply-bottom button.button.rocked{display:inline-flex;background:#f4f4f4;height:31px;box-shadow:none;margin-right:10px}.discussion-reply-bottom .button{padding:7.5px 15px;background:0 0}.discussion-reply-bottom button.button.rocked.on{background:#ff5a5a}.discussion-reply-bottom .button img{margin-left:0;margin-right:7px}section#discussion{padding-bottom:100px}.discussion-reply-autor{font-weight:500;color:#000;background:#ffcbcb;padding:6px 10px;border-radius:15px;margin-left:10px;margin-right:5px}.discussion-add{padding:30px;background:#fff;margin-bottom:15px;display:flex;align-items:flex-start;max-width:800px}.discussion-add-form{margin-left:29px;width:100%}.discussion-add-form textarea{width:100%}.discussion-add-form-buttons{display:flex;align-items:center;justify-content:space-between;margin-top:20px}div#for-file{display:inline-block;vertical-align:middle;margin-left:9px}.discussion-add-form-buttons label{display:inline-flex;align-content:center;align-items:center}section#discussion{border-top:1px solid #cccdd1;padding-top:90px}.sumenu-items a img{height:14px;margin-left:11px;margin-right:0}.works-hero{background:#d6d6d6;height:300px}section#main-wrapper.works.my-works.with-submenu{margin-top:87px;max-width:1860px}.works-flex{padding:30px}.works-flex{display:flex;align-items:flex-start}section#main-wrapper.works.my-works .works-flex .profile-panel{margin-top:-300px;position:sticky;top:93px;min-width:360px}section#main-wrapper.works.my-works.with-submenu .works-flex .profile-panel{margin-top:-300px;position:sticky;top:143px;min-width:360px}.works-flex .works-items{max-width:1327px;flex-wrap:wrap}.works-flex .works-items .works-item{min-width:325px;width:32.4%}.works-hero-title{max-width:100%;margin:auto;background:linear-gradient(0,rgba(0,0,0,.6588235294),transparent);padding-left:430px;position:absolute;bottom:0;width:100%;color:#fff;padding-top:140px}.works-hero{position:relative;width:calc(100% + 70px);margin-left:-35px}.works-hero-title h2{color:#fff}.works-hero-title{display:flex;justify-content:space-between;padding-bottom:25px;align-items:flex-end;padding-left:450px}.works-hero-title-buttons{display:flex}.works-hero-background{position:absolute;width:100%;height:100%;background-position:center}.works-hero-title-buttons-title-wrap{display:flex;flex-direction:column}.works-hero-title-buttons{display:flex;align-content:center;align-items:center;gap:10px;margin-right:30px}span.works-hero-title-buttons-title{font-size:18px;font-weight:500;color:#fff;padding-bottom:5px}.works-hero-title-buttons-title-wrap{color:gray;font-size:14px}.works-hero-title-buttons img{max-width:30px}.works-items-wrap-buttons{display:flex;justify-content:space-between;padding-bottom:30px}.flat-fots{position:absolute;right:23px;top:15px}.flat-fots a{font-size:14px}.basic-controls-item-icon{text-align:center;width:35px}.batch{width:24px;position:absolute;right:0}.batch img{width:100%}.profile-image{position:relative}.button.black{background:#222;color:#fff;display:flex;align-items:center;align-content:center}.profile-panel-buttons-title{font-size:14px;font-weight:500;margin-top:5px;display:block;width:100%;text-align:center}.profile-panel-buttons-share{border:1px solid #000;border-radius:40px;font-size:14px;display:block;padding:0;padding-left:13px}.profile-panel-buttons-share a{background:#bfc1c5;display:inline-block;margin-left:15px}.profile-panel-buttons-share span{max-width:160px;overflow:hidden;display:inline-block;overflow:scroll;padding:2px;vertical-align:sub}.button.copy:hover{background:gray}.profile-web{font-size:14px;text-align:center;margin-bottom:10px;color:#000}.works-items-wrap{width:100%}section#main-wrapper.works.my-works{padding-top:0}.input.wide{width:100%;max-width:100%}.buttons-form.align-right{justify-content:end;gap:15px}.button.pink{background:#ffcbcb}.create-course-cover-image{height:-moz-max-content;height:max-content}.people-wrap{max-width:1180px;margin:auto}section#main-wrapper.people h2{font-size:32px;font-weight:500;padding-right:20px}.people .student-midi-img{max-width:80px}.student-midi-img img{width:100%}.people .student-name{font-size:18px}.people .student-pos{font-size:13px;padding-bottom:17px}.people .student-uni{font-size:13px;padding-bottom:20px}.people .student-loc{font-size:13px;padding-bottom:0}.student-midi-img{font-size:13px;text-align:center}.student-midi-role{padding-top:0;padding-bottom:10px}.people .student-midi-img{display:flex;align-items:center;flex-direction:column;justify-content:space-between}.people .student-midi{min-height:175px;max-width:385px;width:100%;padding:20px}.people .student-midi-text{display:flex;flex-direction:column;justify-content:space-between}.people .people-items{gap:10px 1%}.people .student-midi-img img{margin-bottom:10px;width:60px;height:60px;-o-object-fit:cover;object-fit:cover}.role-student img{border-color:#ff5a5a}.role-student .student-midi-role{color:#ff5a5a}.role-teacher img{border-color:#345aff}.role-teacher .student-midi-role{color:#345aff}.role-subsidary img{border-color:#c90000}.role-subsidary .student-midi-role{color:#c90000}.role-instructor img{border-color:#e07b04}.role-instructor .student-midi-role{color:#e07b04}.role-distributor img{border-color:#c90000}.role-distributor .student-midi-role{color:#c90000}.people select.filter{background-color:transparent;border:0;width:auto;padding-right:10px;background:0 0;font-weight:500;padding-left:5px;margin-left:10px;padding:0;width:50px}.filters.people{display:flex;flex-direction:row;justify-content:space-between}.filters.people span{display:flex;align-items:center}.filter-grid{margin-right:10px;display:flex;align-content:center;align-items:center;cursor:pointer}.filter-line{margin-right:10px;display:flex;align-content:center;align-items:center;cursor:pointer}.people-items.line{display:flex;flex-direction:column}.people-items.line .student-midi{width:100%;max-width:100%;display:flex;flex-direction:row;min-height:auto}.line .student-midi-img{display:flex;flex-direction:row;max-width:100%;text-align:left;width:33%;justify-content:flex-start}.people .line .student-midi-text{display:flex;flex-direction:row;justify-content:flex-start;width:50%;align-items:center}.line .student-midi-img img{max-width:45px;margin:0;margin-right:15px;width:45px;height:45px}.line .student-midi-img span{display:flex;flex-direction:column}.filter-grid.selected .n{display:block}.filter-grid.selected .ff{display:none}.filter-line .n{display:none}.filter-line.selected .ff{display:none}.filter-line.selected .n{display:block}.filter-grid .n{display:none}.line .student-uni{padding-bottom:10px}.people .line .student-pos{padding-bottom:0}.people .line .student-midi-text span{padding-right:30px}.pending-text-img{max-width:45px}.pending-text-img img{width:100%}.pending-text-wrap{display:flex;width:100%;gap:10px 4%;justify-content:flex-start;font-size:14px;margin-bottom:30px}.pending .student-midi{display:flex;flex-wrap:wrap}.pending-text-medium{font-size:16px;color:#312e2e;padding-top:10px}.pending-text{padding-top:2px}.pending-buttons{display:flex;gap:10px;justify-content:flex-end;width:100%}.registrations h2{font-size:32px;font-weight:500}section#main-wrapper.registrations .central-panel-header-title{padding-bottom:24px}section#main-wrapper.registrations .perex{max-width:600px}.registrations .people-items.line .student-midi{margin-bottom:10px}.add-forms-people-form-wrap h3{font-size:14px;font-weight:700;text-transform:uppercase;padding-bottom:10px}.add-forms-people-form-wrap{background:#fff;padding:25px;margin-bottom:15px;border-radius:5px;max-width:820px}.add-forms-people-form-wrap select{-moz-appearance:none;appearance:none;-webkit-appearance:none}.add-forms-people-form-wrap button{padding-bottom:10px}.links-item{display:flex;background:#fff;padding:15px 20px;margin-bottom:5px;align-items:center;font-size:14px;gap:20px}.links-items{max-width:820px}.links-item button{background:0 0;border:0;padding:5px 10px;cursor:pointer}.links-item-title{font-weight:700;color:#000;width:30%}.links-item-role{color:var(--mainColor);width:15%}.links-item button:hover{opacity:.5}.links-item-country{width:20%}.links-item-school{width:20%}.add-forms-people{margin-bottom:50px}.schools-item{background:#fff;padding:25px;margin-bottom:15px;border-radius:5px;max-width:820px;overflow:hidden;transition:all ease .5s;height:auto}.schools-item.collapsed{height:90px}.schools-item-title{font-size:18px;font-weight:500;color:#222;padding-bottom:5px}.schools-item-header{font-size:14px}.schools-item-header-wrap-flex{display:flex;gap:3%;justify-content:space-between;padding-bottom:50px}.schools-item-content-buttons{display:flex;justify-content:flex-end;gap:1%}.schools-item.collapsed .plain.schools-edit-button{display:inline-flex}.schools-item .schools-edit-button{display:none}.school-filter .filter-wrap{padding-top:0;padding-bottom:7px}.subs .schools-item-header-wrap-flex{display:flex;align-items:center;padding-bottom:25px}.subs .schools-item-title{padding:0;padding-top:5px;padding-bottom:5px}.subs .schools-item.collapsed{height:75px;padding-top:20px}.content-wrap{max-width:1230px;margin:auto}.discussion-replies.content-page{background:0 0;padding:0}.discussion-replies.content-page .discussion-reply.first{padding:25px;margin-bottom:10px;padding-bottom:15px;border-radius:5px}.discussion-replies.content-page .discussion-reply-bottom{padding:0}.crated-content-spacer{margin-top:7%}.crated-content-spacer h3{font-size:20px;font-weight:500;padding-bottom:20px}.discussion-replies.content-page{margin-bottom:100px}.discussion-reply-in{margin-left:15px;margin-right:10px}.discussion-reply-name{display:flex;justify-content:space-around;width:100%}.reg-wrap{max-width:735px;margin:auto;margin-top:clamp(130px,19vh,18vh);padding:0 30px;padding-bottom:90px}.form-signup-flex{border-radius:5px;padding:25px;display:flex;flex-wrap:wrap;gap:0 15px;margin:auto}.form-signup-flex .input{width:100%}.reg-wrap p{text-align:center;margin:0}.reg-wrap .steps{max-width:550px;margin:auto;margin-top:10px;padding-bottom:30px}.form-signup-flex-wrap{background:#fff;border-radius:5px}.signup-flex{padding:30px;padding-top:0;display:flex;justify-content:flex-end;gap:10px;background:#fff}.addinfo{padding-top:10px;text-align:center}.reg-wrap.step2{max-width:905px}.form-signup-flex-right{width:100%;max-width:630px}.form-signup-flex-left{width:100%;max-width:150px}.form-signup-flex-flex{width:100%;display:flex;flex-wrap:wrap;gap:0 15px}.profile-image-wrap{width:100px;height:100px;background:#6e6e6e;border:1px solid var(--mainColor);margin-bottom:10px;border-radius:90px}a.red.plain{color:var(--mainColor);text-decoration:none}a.red.plain img{margin-right:7px;vertical-align:middle}a.gray.plain img{margin-right:7px;vertical-align:middle}a.gray.plain{color:gray;text-decoration:none}.profile-image-buttons{margin-bottom:30px;margin-right:30px}.signup-flex-int{display:flex;flex-wrap:wrap;width:100%;padding-top:10px}.signup-flex-int .input{width:auto}.profile-image{aspect-ratio:1/1;overflow:hidden}.profile-image img{height:100%;-o-object-fit:cover;object-fit:cover}.create-course-cover-image label{padding:0}.choices__list--multiple .choices__item,.choices__list--multiple .choices__item.is-highlighted{background:#2d2d2d;padding:12px 20px;border-radius:6px;border:0}.drop-image img{height:100%;border-radius:5px}.drop-image img.place{height:auto}.input.radio label{display:inline-flex;align-items:center;align-content:center}.input.radio p{margin:0;font-size:14px;color:#6e6e6e}.create-course-options.forcert2{padding-top:0;padding-bottom:0;margin-bottom:0;border-radius:0}.create-course-options.forcert1{margin-bottom:0;padding-bottom:10px;border-radius:5px 0 5px 0}.create-course-options.forcert3{padding-top:10px;border-radius:0;border-radius:0 5px 0 5px}.main-option{display:flex;flex-direction:column;justify-content:space-between}li.repeater-item.array{list-style:none;margin:0;margin-top:15px}.learning-item-img{display:block;height:162px}.learning-item-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.pending-buttons form{width:auto}.pending-text-img img{width:45px;height:45px;-o-object-fit:cover;object-fit:cover}.register form{text-align:center;background:#fff;padding:30px;border-radius:5px;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.register .input{max-width:100%;width:100%}img.right-menu-profil-img{width:34px;height:34px;-o-object-fit:cover;object-fit:cover;border-radius:40px}.right-menu-profil-panel-img img{width:76px;height:76px;-o-object-fit:cover;object-fit:cover;border-radius:100px}.courses-block .learning-items{display:flex;flex-wrap:wrap;gap:40px 2%}.courses-block{margin-bottom:48px}.steps a:hover{text-decoration:none}.profile-panel{position:sticky;top:94px}.first-news .news-block-item{width:100%;max-width:537px}.first-news a.news-block-item-img img{height:291px;width:100%;-o-object-fit:cover;object-fit:cover}.news-block-items{gap:15px}.rest-news .news-block-item{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:622px}.rest-news a.news-block-item-img img{width:265px;height:265px;-o-object-fit:cover;object-fit:cover}.rest-news .news-block-item-cont-wrap{height:auto}.rest-news{display:flex;flex-direction:column;gap:15px}.rest-news .news-block-item-cont-wrap{width:340px}.first-news .news-block-item-cont-wrap{min-height:253px}.profile-image-buttons span.red.plain{text-transform:capitalize;cursor:pointer}.profile-image-buttons span.red.plain:hover{text-decoration:underline}img.full-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.choices__inner{background:#fff;border:1px solid lch(78 2.78 269.99/.8);border-radius:5px;width:100%;font-size:14px;color:#000;min-height:22px;padding-top:5px}.choices[data-type*=select-one] .choices__inner{padding:5px 0}.profile-role{text-transform:capitalize}.profile-panel-interested-items span{text-transform:capitalize}.works-item-img-wrap{background:#d2d2d2;aspect-ratio:197/135;overflow:hidden}.hover{padding:10px;display:flex;flex-direction:column;gap:8px;height:100%;background:linear-gradient(0,rgba(0,0,0,.7019607843),transparent);justify-content:flex-end;padding-bottom:13px;font-size:14px;opacity:0;transition:all ease .5s;bottom:0;position:absolute;width:100%}.hover div{color:#fff;font-weight:700}.works-item-img-wrap{display:flex;flex-direction:column;justify-content:flex-end;border-radius:5px}.works-item:hover .hover{opacity:1}.showcase-detail-hero-img{background:#999}function{position:absolute;width:100%;margin:0 auto;max-width:1920px;padding:30px 10px 10px 10px;right:0;left:0;display:flex;justify-content:flex-end}.function-buttons{display:flex;flex-direction:column;gap:10px}function .button-wrap.green{display:flex;justify-content:center;align-items:center}a.works-item img{height:100%;-o-object-fit:cover;object-fit:cover}.works-item-img-wrap{position:relative}.showcase-detail-content-video video{width:100%}a.showcase-detail-content-files-item{box-shadow:0 10px 10px #f5f5f5}.showcase-detail-wrap-content{width:100%}button.button.rocked:hover{background:#f5f5f5}.credit-people-img-wrap img{display:inherit;width:65px;height:65px;border-radius:100px;-o-object-fit:cover;object-fit:cover}.works-hero-background{background-size:cover}section#main-wrapper.works.my-works.with-submenu{margin-top:112px;max-width:1860px}span.works-hero-title-buttons-title:hover{text-decoration:underline}span.works-hero-title-buttons-title{cursor:pointer}.works-hero-title-buttons img{cursor:pointer;transition:all ease .5s}.works-hero-title-buttons img:hover{transform:scale(1.1)}.profile-image{overflow:unset}.profile-image img{border-radius:105px;width:105px;height:105px;-o-object-fit:cover;object-fit:cover}.batch img{width:auto;height:auto}ul.repeater-holder{padding:0}.repeater{margin-bottom:45px;margin-top:25px}.interests-wrapper{margin-top:20px}ul.repeater-holder.flex-others li .input-row{display:flex;align-items:flex-end;gap:10px}ul.repeater-holder.flex-others li{background:#f5f5f5;padding:15px;border-radius:5px;margin-bottom:10px;margin-top:0;padding-bottom:0}ul.repeater-holder.flex-others li .input-row .input{width:50%}.repeater span{display:inline-flex}.choices__list--single{padding:0;padding:4px 12px}.media{margin-top:20px}.file-item{display:flex;align-content:center;justify-content:center;align-items:center;background:#f5f5f5;border-radius:5px;margin:5px;cursor:pointer}.file-item h4{margin:0;padding:0;font-size:12px;margin-top:7px}.file-item label{padding:0;text-align:center;padding:16px}.media-flex{display:flex;flex-direction:column}.file-item:hover{background:#e2e2e2}.file-item input{margin-top:10px}span.red.plain:hover{cursor:pointer}span.red.plain:hover{text-decoration:underline}a.showcase-detail-content-gallery-item{aspect-ratio:89/81}a.showcase-detail-content-gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.file-results{display:flex;gap:1% 10px;flex-wrap:wrap;padding-bottom:10px}.file-result{width:32%;position:relative;border-radius:15px;overflow:hidden}.file-result a.showcase-detail-content-gallery-item{width:100%}.delete{position:absolute;right:0;top:0;background:#ffeded;width:30px;height:30px;display:flex;align-content:center;justify-content:center;align-items:center;border-radius:30px;cursor:pointer}.delete:hover{background:var(--mainColor)}.file-results.files .file-result{width:100%;margin-bottom:4px}.file-results.files a.showcase-detail-content-files-item{max-width:100%;width:100%;background:#f5f5f5;box-shadow:none}span.getlikes{margin-right:4px}div#downloads-trigger{display:inline-block}div#schedule-trigger{display:inline-block}.student-midi-img img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover;background:#f5f5f5;border-radius:100px}.profile[role=admin]{border-color:#000;outline:0}.people-nano-img img{width:30px;height:30px;border-radius:30px;-o-object-fit:cover;object-fit:cover}ul.mini-menu-ul{padding:0;padding-bottom:10px;padding-top:8px}ul.mini-menu-ul li{padding:0;margin:0;list-style:none}ul.mini-menu-ul a{padding:0;margin:0;padding:5px 20px;display:block;color:#6e6e6e}.mini-menu{background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.06);border-radius:5px;position:absolute;top:62px;display:none}.mini-menu:hover{display:block}ul.mini-menu-ul a:hover{background:0 0;border-radius:0}.menu-item a:hover+.mini-menu{display:block}.news-items .news-block-item{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:582px;min-height:285px}.news-items a.news-block-item-img img{width:265px;-o-object-fit:cover;object-fit:cover}.news-items .news-block-item-cont-wrap{height:auto}.news-items{display:flex;flex-direction:row;gap:15px;flex-wrap:wrap}.news-items .news-block-item-cont-wrap{width:340px}.news-items a.news-block-item-img{width:267px}.mini-menu{z-index:999}.profile-image input#photo{position:absolute;bottom:0;opacity:0}input#banner{position:absolute;bottom:0;opacity:0}.drop-image{position:relative}input[disabled]{opacity:.5}button[disabled]{opacity:.5}.works select.filter{background-color:transparent;border:0;width:auto;padding-right:10px;background:0 0;font-weight:500;padding-left:5px;margin-left:10px;padding:0;width:50px}select#filter-order{width:auto}input#search-input{background-image:url(/assets/icon/lupa.svg);background-repeat:no-repeat;background-size:15px;background-position:97% 50%}.first-news{width:46%}.create-course-summary-wrap{width:100%;max-width:400px}.schools-item.collapsed{overflow:hidden}.schools-item{overflow:visible}table td,table th{border:1px solid silver;padding:10px}table{margin-bottom:2em}a.gallery-item{width:100%;max-width:449px;display:block;aspect-ratio:16/9;border:1px solid silver;transition:all ease .5s}a.gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section#gallery{display:flex;gap:15px 1%;flex-wrap:wrap;margin-top:60px;padding-bottom:50px}a.gallery-item:hover{opacity:.7}a.job-block-item-img img{display:block}.people-nano-img img{border:0}.job-block-item a img:hover{opacity:.75}.job-block-item a img{transition:all ease .5s}a:hover img{opacity:.7}a img{transition:opacity ease .5s}.course-header-media img{display:block}.learning-item{width:31.3%}.schedule-acc-text h3{padding-bottom:10px;font-size:24px}.schedule-acc-text h4{padding-bottom:10px;text-transform:none;font-size:16px;font-weight:500;color:#000}a:hover{text-decoration:underline;text-decoration-color:gray}img.messages-block-item-img{height:27px;width:27px;-o-object-fit:cover;object-fit:cover}.course-body-content-lecturer-img img,.credit-people-img-wrap img,.people-nano-img img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.course-menu{padding:5px 15px}.course-wrap{padding:0}.course-body-content{padding-left:30px;padding-right:30px}.course-body .course-wrap{max-width:1435px}.credit-people-img-wrap{aspect-ratio:1/1;width:65px;height:65px}.course-body-content-lecturer-flex{flex-wrap:wrap}.learning-left-panel{display:flex;flex-direction:column;padding-right:30px;width:26%;min-width:-moz-max-content;min-width:max-content}.learning-central-panel{width:76%}button[disabled]:after{content:url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 24 24"><g stroke="currentColor"><circle cx="12" cy="12" r="9.5" fill="none" stroke-linecap="round" stroke-width="2"><animate attributeName="stroke-dasharray" calcMode="spline" dur="2.25s" keySplines="0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1" keyTimes="0;0.475;0.95;1" repeatCount="indefinite" values="0 150;42 150;42 150;42 150"/><animate attributeName="stroke-dashoffset" calcMode="spline" dur="2.25s" keySplines="0.42,0,0.58,1;0.42,0,0.58,1;0.42,0,0.58,1" keyTimes="0;0.475;0.95;1" repeatCount="indefinite" values="0;-16;-59;-59"/></circle><animateTransform attributeName="transform" dur="3s" repeatCount="indefinite" type="rotate" values="0 12 12;360 12 12"/></g></svg>');margin-left:15px;height:16px;margin-right:-12px}button.button.red[type=submit]{display:flex;flex-direction:row;align-items:center;align-content:center}button[disabled]{background:rgba(219,36,38,.5294117647)!important;opacity:1}@media screen and (max-width:1300px){.learning-item{width:48%}.sumenu-items{display:flex;justify-content:flex-start;overflow:hidden;overflow:scroll}.works-item{width:32.4%}.works-item-bar h3{font-size:16px}}@media screen and (max-width:1000px){a.works-item{width:49.3%}.works-item-bar h3{font-size:16px}}.radiator{display:none}pre{display:none}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{border-left:unset}@media screen and (max-width:900px){.mini-menu{display:block;position:relative;top:0}ul.mini-menu-ul a{font-size:15px;padding-left:35px}ul.mini-menu-ul{padding-top:0}section#main-wrapper.with-submenu{margin-top:65px}section#main-wrapper.people.with-submenu{margin-top:80px}.menu-center{position:fixed;top:64px;display:block;display:none}.menu-center{position:fixed;top:80px;background:#fff;left:0;width:100%;top:64px;display:none}.menu-item{border-bottom:1px solid #e1e1e1}.radiator{display:none}.radiator{width:50px;height:28px;display:flex;border-radius:25px;border:1px solid var(--mainColor);margin-right:10px;flex-direction:column;justify-content:space-evenly;padding:0 12px;transition:all ease .5s;cursor:pointer}.radiator i{display:block;height:1px;background:var(--mainColor);width:100%;transition:all ease .5s}.radiator.on,.radiator:hover{background:var(--mainColor)}.radiator.on i,.radiator:hover i{background:#fff}.radiator.on:hover{background:#7f1516}.radiator{margin-right:0}.menu-center{height:100%;padding-bottom:64px;overflow-y:scroll}section#main-wrapper.works.my-works.with-submenu .works-flex .profile-panel{position:relative;top:0;margin:0;min-width:100px;max-width:240px}section#main-wrapper.works.my-works.with-submenu{margin-top:90px}.works-flex{padding:15px;padding-left:0}section#main-wrapper.works.my-works.with-submenu .works-flex .profile-panel{margin-right:15px}.works-hero-title{padding-left:15px}.works-flex .works-items .works-item{width:49%;min-width:80px}.works-item-bar h3{font-size:15px;margin-bottom:10px}.works-item-bar{display:flex;flex-direction:column}}@media screen and (max-width:700px){.nav-wrap{padding:15px}.home-flex{display:flex;flex-direction:column-reverse}.learning-item{width:100%;max-width:100%;display:flex;align-content:flex-start;justify-content:flex-start;align-items:flex-start}.main-content{width:100%}section#main-wrapper{padding:15px}.first-news{width:100%}.profile-panel{max-width:100%;margin-right:0}.learning-left-cats{display:flex;flex-direction:row;flex-wrap:wrap}.learning-left-panel{padding-right:0;max-width:100%}.learning-central-panel{padding-top:30px}.learning-left-panel h3{padding-left:0}.learning-flex{display:block}.central-panel-header-bar{margin-bottom:30px}.learning-item-img{height:auto}.submenu{position:relative;top:0;padding:10px;margin:0;left:0;right:auto;display:block}.sumenu-items{display:block}.sumenu-items a{display:block;left:0;margin-left:0;margin-bottom:11px}.master-buttons{margin-bottom:13px;padding-right:0}.course-header{padding:15px}.course-header-flex{display:block}.course-header-about h2{padding-bottom:15px}.course-menu{padding:7px 5px}.course-wrap{padding:0 15px}.course-body-content{padding-top:20px}.course-body-content-infoblock-flex{display:flex;flex-direction:column-reverse}.course-schedule{padding:7px}.course-body-content h2{font-size:20px;padding-top:7px}.schedule-acc-text iframe{max-width:100%}.schedule-acc-head-date{padding-right:10px}.schedule-acc-head h3{padding-right:5px}.student-midi{width:100%;max-width:100%}.people .student-midi{width:100%;max-width:100%}.filters.people{display:flex;flex-direction:column}.filters.people span{flex-wrap:wrap}.filter-wrap{padding-bottom:0}.filters.people{padding-top:13px}.filters.people{padding-bottom:20px}.central-panel-header-bar{justify-content:center}.filters{flex-wrap:wrap;padding-bottom:20px}.works-items{gap:10px 4%}a.works-item{width:48%}.works-item-bar h3{font-size:15px;padding-right:20px;max-width:150px}.works-item-bar{display:flex}.central-panel-header-title-wrap-flex .filter-wrap{padding-top:0}.function-buttons{margin-top:41px}.showcase-detail-wrap{padding:15px}.showcase-detail-content .showcase-detail-wrap{display:flex;flex-direction:column-reverse}.showcase-detail-sticky{padding-top:0;position:relative}.right-info-panel-credits-buttons{margin-top:6px}.right-info-panel-credits{max-width:100%;box-shadow:none;padding-top:0;padding:0;position:relative;top:0}a.showcase-detail-content-gallery-item{width:49%}.create-course-basic{display:block}.create-course-cover-image{margin-bottom:30px}pre{display:none}.create-course-wrap-flex{display:block}.create-course-summary-wrap{max-width:100%;margin-bottom:9px}.create-course-summary{max-width:100%;margin:0;top:0;position:relative}.create-course-cover-image{max-width:100%}.account-wrap-left-menu.menu-spacer{display:none}.account-wrap{display:block}.account-wrap-left-menu{width:100%;max-width:100%;margin-bottom:10px}.account-wrap.account-header{padding-top:20px}.links-item{display:flex;flex-direction:column;align-items:flex-start}.job-block-item{width:100%}.works-flex{display:block}section#main-wrapper.works.my-works.with-submenu .works-flex .profile-panel{margin:auto;position:relative;top:0;margin-bottom:20px;max-width:100%}.works-hero-title{padding:15px}section#main-wrapper.works.my-works.with-submenu{margin-top:78px}.profile-panel-head{display:flex}.works-flex{padding:0}.works-flex .works-items .works-item{width:100%}}.account-notification-body>.list{display:flex;flex-direction:row}.account-notification-body:not(:last-child){margin-bottom:24px}nav .forum-block-item-notif{font-weight:400}nav .forum-block-item-notif[unread]{font-weight:700}nav .forum-block-item-body{font-weight:unset}nav .forum-block-item-body h6{margin-bottom:12px}.people-items .student-midi-img .user-image{position:relative}.people-items .student-midi-img .user-image .badge{position:absolute;z-index:1;top:0;right:0}.people-items .student-midi-img .user-image .badge img{width:24px;height:24px}
/*# sourceMappingURL=portal.min.css.map */
