:root{--black:#000000;--blue:#1E89C3;--light-blue:#AEDBF4;--semi-dark-blue:#007BBD;--dark-blue:#053C5A;--light-green:#A1DEAF;--green:#145B27;--grey:#EEEEEE;--light-grey:#FAFBFC;--border-grey:#9C9C9C;--border-light-grey:#EDEDEE;--text-grey:#666666;--yellow:#FFDDBB;--dark-yellow:#A25D16;--white:#FFFFFF}header{flex-basis:100%;height:88px}header.short .mobileMenu{display:none!important}.button{border-radius:8px;padding:12px 20px;text-align:center;font-size:18px;font-style:normal;font-weight:500;line-height:150%;border:none;outline:none;cursor:pointer}.blueBtn,.eventsBlock .filterBtns .greyBtn.active{background-color:var(--blue);color:var(--white)}.greyBtn{background-color:var(--grey)}.bookmarkBtn{background-image:url(/images/icons/bookmarkBlue.svg);background-position:50%;background-repeat:no-repeat;border-radius:8px;border:1px solid #eee;background-color:#fff;box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);padding:20px;position:absolute;top:12px;right:12px}.bookmarkBtn[data-bookmarked=true]{background-image:url(/images/icons/bookmarkedBlue.svg)}aside{min-width:300px;height:-moz-fit-content;height:fit-content;z-index:99;overflow-y:overlay}aside .overlay{width:100vw;height:100vh;background-color:rgba(43,69,83,.87);position:fixed;z-index:-1}aside .navContent{background-color:var(--white);border-right:1px solid #eee;position:fixed;width:300px}aside .navContent nav{height:calc(100vh - 88px);padding:20px 20px 20px 24px;gap:16px;overflow-y:overlay}aside .navContent ul{display:flex;flex-direction:column;gap:16px}aside .navContent ul li{list-style:none;cursor:pointer}aside .navContent ul li a,aside .navContent ul li button{display:flex;gap:12px;align-items:center;border:none;background-color:rgba(0,0,0,0);padding:12px 8px}aside .navContent ul li.active{background-color:var(--blue);border-radius:8px}aside .navContent ul li.active a,aside .navContent ul li.active button{color:var(--white)}aside .navContent ul li.active img{filter:invert(1)}.additionalAside .subMenuItem{margin-left:16px}.form-check.mt-3{flex-direction:row!important;align-items:center}.strong{text-decoration:underline;cursor:pointer}.signUp{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#007bbd;cursor:pointer}.loginPage{background-color:var(--light-grey);background-image:url(/images/pictures/logInBgr.png);background-repeat:no-repeat;background-size:cover;background-position:50%;width:100%;height:100vh;position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.loginPage .content{width:100%;max-width:515px;height:100%;padding:20px;gap:40px;background-color:var(--white);margin-left:calc((100vw - 515px)/2)}.loginPage .content h2{margin-top:12px;text-align:center}.loginPage .content form{gap:32px;flex-wrap:nowrap}.loginPage .content form h5{font-size:18px;font-weight:500;line-height:150%;text-align:center}.loginPage .content form a{text-align:right;margin-left:auto;margin-top:8px}.loginPage .content form>p{margin-left:auto}.loginPage .content form>p>a{color:var(--blue);text-decoration:underline}.standartPage{gap:40px}.menUse{gap:20px;text-align:center}.mbaHeaderContainer{background-color:var(--white);padding:20px 24px;position:fixed;width:100%;z-index:99;align-items:center}.mbaHeaderContainer .logoWrapper{width:max-content;gap:40px}.searchContainer .searchFieldWrapper{column-gap:12px;padding:8px 12px;border:1px solid var(--border-grey);border-radius:8px}.searchContainer .searchFieldWrapper input{border:none;width:28vw;background:rgba(0,0,0,0)}.searchContainer .searchFieldWrapper input:focus-visible{outline:none;border:none}.searchContainer.filters .searchFieldWrapper{flex:1 1;min-width:300px;max-width:550px}.searchContainer.filters .searchFieldWrapper input{width:100%}.userData{gap:16px}.userData .userImage{overflow:hidden;border-radius:100%}.userData .userImage img{width:-moz-fit-content;width:fit-content;max-width:100%}.tropLi{margin-left:50px;display:flex;flex-direction:column;gap:10px}.breadcrumbsWrapper{column-gap:8px}.breadcrumbsWrapper a{text-decoration:none;display:flex;align-items:center}.breadcrumbsWrapper a:after{content:"";display:inline-flex;width:16px;height:16px;background:url(/images/icons/chevronRight.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-left:8px}.breadcrumbsWrapper a span{color:var(--semi-dark-blue)}.twoColumnsPage{padding:0 110px 0 102px;row-gap:47px}.twoColumnsPage .contentWrapper{gap:32px}.twoColumnsPage .leftPart{flex:0 0 27.5%;max-width:530px}.twoColumnsPage .rightPart{flex:1 1}.twoColumnsPage .rightPart>div{gap:16px}.twoColumnsPage .rightPart>div .lessonTitle{width:100%}.twoColumnsPage.lessonPage .leftPart{max-height:calc(100vh - 150px);overflow-y:overlay}.courseCard{padding:24px;row-gap:24px;border-radius:16px;border:1px solid var(--grey);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);overflow:hidden}.courseCard .courseImage{width:100%;height:auto;aspect-ratio:500/250;position:relative;border-radius:16px;overflow:hidden}.courseCard .btnsWrapper{gap:16px}.courseCard .btnsWrapper .grey-btn{gap:8px}.courseContent,.courseContent .courseInfoWrapper{gap:16px}.courseContent>h2{width:80%}.courseContent>p{font-weight:500;width:90%}.progressBarWrapper{row-gap:16px}.progressBarWrapper.bottom .percentageProgress{order:2}.progressBarWrapper.middle{flex-wrap:nowrap;gap:16px;align-items:center;width:35%;min-width:600px}.progressBarWrapper.middle .progressInput{width:50%;order:-1}.progressBarWrapper .progressInfo{gap:16px;flex:0 0 auto}.progressBarWrapper .percentageProgress p{text-wrap:nowrap;font-size:clamp(14px,2vw,16px)}.progressBarWrapper .progressInput{--progress:0%;width:100%;height:12px;position:relative;display:flex}.progressBarWrapper input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px;border-radius:8px;background-color:var(--grey);outline:none;cursor:pointer}.progressBarWrapper input[type=range]:before{content:"";position:absolute;height:12px;width:calc(var(--progress) + 12px);border-radius:8px;background-color:var(--blue)}.progressBarWrapper input[type=range]::-webkit-slider-runnable-track{width:100%;height:12px;border-radius:8px}.progressBarWrapper input[type=range]::-moz-range-progress{width:100%;height:12px;border-radius:8px}.progressBarWrapper input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:0;height:0;cursor:pointer}.progressBarWrapper input[type=range]::-moz-range-thumb{width:12px;height:12px;background:var(--blue);border-radius:8px;cursor:pointer}.SwitchContentButtons{gap:8px;background-color:var(--grey);border-radius:12px;padding:8px;list-style:none}.SwitchContentButtons li{flex:1 1;text-align:center;padding:12px 20px;font-size:18px;font-weight:500;line-height:150%;cursor:pointer;border-radius:8px}.SwitchContentButtons .active{background-color:var(--blue);color:var(--white)}.accordionWrapper{gap:4px}.accordionWrapper .singleAccordion{--height:0}.accordionWrapper .singleAccordion .accordionTitle{padding:16px 20px;border-radius:8px;background:var(--grey);font-size:18px;line-height:150%;font-weight:500;transition:all .15s ease-in-out;cursor:pointer}.accordionWrapper .singleAccordion .accordionTitle h5{transition:all .15s ease-in-out}.accordionWrapper .singleAccordion .accordionTitle img{transition:all .3s ease-in-out}.accordionWrapper .singleAccordion.opened .accordionTitle{background-color:var(--blue)}.accordionWrapper .singleAccordion.opened .accordionTitle h5{color:var(--white)}.accordionWrapper .singleAccordion.opened .accordionTitle img{transform:rotate(180deg);filter:invert(1)}.accordionWrapper .accordionContentWrapper{height:var(--height);overflow:hidden;transition:all .32s ease-in-out}.accordionWrapper .accordionContentWrapper li{padding:16px 20px;gap:12px}.accordionWrapper .accordionContentWrapper li[aria-label] label{font-size:clamp(14px,2vw,16px);display:flex;align-items:center}.accordionWrapper .accordionContentWrapper li[aria-label] label:before{content:"";display:inline-flex;width:24px;height:24px;background-image:url(/images/icons/videoIcon.svg);background-repeat:no-repeat;background-size:cover;background-position:50%;margin-right:16px;aspect-ratio:1/1}.accordionWrapper .accordionContentWrapper li[aria-label=question] label:before{background-image:url(/images/icons/questionBoxIcon.svg)}.checkBtn{border:none;background:rgba(0,0,0,0);padding:0}.checkBtn[data-checked=true] .unchecked{display:none}.checkBtn[data-checked=false] .unchecked,.checkBtn[data-checked=true] .checked{display:block}.checkBtn[data-checked=false] .checked{display:none}.accordionWrapper.tight .accordionContent li,.accordionWrapper.tight .accordionTitle{padding:8px 20px}.accordionWrapper.tight .accordionContent li.selected p,.accordionWrapper.tight .accordionTitle.selected p{font-weight:600}.list{gap:4px}.list .listItem{padding:12px 20px;gap:16px}.list .listItem p:not(.title){color:var(--blue);font-weight:500}.list .listItem a{color:var(--blue);margin-left:auto;text-decoration:underline}#courseResources .grade{display:none}#courseResources .title:before{content:"";display:inline-flex;width:24px;height:24px;background-image:url(/images/icons/file.svg);background-repeat:no-repeat;background-position:50%;background-size:cover;margin-right:16px}.form{width:100%;max-width:840px;gap:24px;justify-self:center}.form,.form .mageWrapper{display:flex;flex-wrap:wrap}.form .mageWrapper{flex-basis:100%;justify-content:center;align-items:center;row-gap:24px;column-gap:16px}.form .mageWrapper div{flex-basis:100%;text-align:center}.form .mageWrapper div img{width:100%;height:auto;max-width:128px;aspect-ratio:1/1;border-radius:100%;object-fit:cover}.form .mageWrapper .hidden{display:none}.form .formFieldsWrapper{flex-basis:100%;display:flex;flex-direction:column;gap:24px}.form .formFieldsWrapper div{display:flex;flex-direction:column;gap:8px}.form .formFieldsWrapper div input{padding:12px;border-radius:8px;border:1px solid var(--text-light-grey,#aaa);background:#fff}.form .formFieldsWrapper div input:focus-visible{outline:none}.prevNextBtns{gap:12px}.prevNextBtns .button{font-weight:400}.prevNextBtns .previous:before{margin-right:8px;rotate:90deg}.prevNextBtns .next:after,.prevNextBtns .previous:before{content:"";display:inline-flex;width:24px;height:24px;background-image:url(/images/icons/arrowDownBlack.svg);background-repeat:no-repeat;background-position:50%;vertical-align:middle}.prevNextBtns .next:after{margin-left:8px;rotate:-90deg}.lessonPage .rightPart>div{gap:12px}.lessonPage iframe{border-radius:16px;border:none;aspect-ratio:1221.33/687;margin-bottom:12px;margin-top:4px}.checkUncheck{gap:12px}.inProgressWrapper{gap:24px}.inProgressWrapper .lessonWrapper{flex:0 0 100%;display:grid;grid-template-columns:max-content auto;grid-column-gap:24px;column-gap:24px;padding:12px 24px 12px 12px;border-radius:16px;border:1px solid var(--grey);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}.inProgressWrapper .lessonWrapper .imageWrapper{overflow:hidden;grid-row:1/span 2;width:100%;max-width:331px}.inProgressWrapper .lessonWrapper .imageWrapper img{width:100%;height:auto;border-radius:16px;object-fit:cover;max-height:179px;min-width:331px}.inProgressWrapper .lessonWrapper h4{height:-moz-fit-content;height:fit-content;align-self:end;margin-bottom:8px;max-width:95%}.inProgressWrapper .lessonWrapper .progressBarWrapper{height:-moz-fit-content;height:fit-content;row-gap:20px}.quizTitle{margin-bottom:20px}.quizOptions{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.quizOptions>li{border:1px solid #eee;border-radius:10px;padding:10px;flex:1 0 40%}.courseSummaryCard{border-radius:16px;border:1px solid var(--grey);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);overflow:hidden;flex-grow:0;flex-shrink:0;flex-basis:calc(33.33% - 14px)}.courseSummaryCard .courseImage{width:100%;aspect-ratio:500/250;position:relative}.courseSummaryCard h4{padding:0 12px 16px}.courseSummaryCard small{padding:12px}.coursesList{gap:24px}.coursesList .list{gap:20px;flex-wrap:wrap}.pagination{gap:2px}.pagination>*{font-size:20px;font-weight:400;line-height:150%;cursor:pointer}.pagination p{cursor:default}.pagination .button{display:flex;align-items:center;margin:0 clamp(24px,4vw,54px)}.pagination>:not(.button){border:none;background:rgba(0,0,0,0);padding:8px}.pagination .current{color:var(--semi-dark-blue);font-weight:700;cursor:default}.pagination .nextBtn span,.pagination .previousBtn span{font-size:inherit;color:inherit}.pagination .nextBtn:after,.pagination .previousBtn:before{content:"";display:inline-flex;width:24px;height:24px;margin:0 8px;background-image:url(/images/icons/arrowLeftWhite.svg);background-repeat:no-repeat;background-position:50%}.pagination .nextBtn:after{rotate:180deg}.coursesListFilters{gap:24px}.homePage .filters{order:-1}.filters .filterBtns{row-gap:12px;column-gap:16px}.filters .filterBtns h6{flex:0 0 100%}.filters .filterBtns .singleFilter{--dropDownHeight:0;position:relative}.filters .filterBtns .singleFilter .dropdownBtn{display:flex;align-items:center}.filters .filterBtns .singleFilter .dropdownBtn:after{content:"";display:inline-flex;width:24px;height:24px;background-image:url(/images/icons/arrowDownBlack.svg);background-repeat:no-repeat;background-position:50%;margin-left:8px}.filters .filterBtns .singleFilter .dropDownContainer{height:var(--dropDownHeight);max-width:unset;transition:all .3s ease-in-out;overflow:hidden;position:absolute;top:calc(100% + 8px);left:0;z-index:1}.filters .filterBtns .singleFilter .dropDownContainer .filterValues{gap:16px;list-style:none;padding:16px;border-radius:8px;border:1px solid var(--grey);background:var(--white);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.filters .filterBtns .singleFilter .dropDownContainer .filterValues ul{padding-bottom:16px;border-bottom:1px solid var(--border-grey);list-style:none;max-height:400px;overflow:overlay}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li{padding:8px;display:flex;gap:8px;align-items:center}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li label{cursor:pointer;flex:1 1}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li .form-check-input[type=checkbox]{width:24px;height:24px;background-image:url(/images/icons/checkboxUnchecked.svg);background-size:cover;border:none;background-color:rgba(0,0,0,0);margin-top:0}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li .form-check-input[type=checkbox]:focus{outline:none;box-shadow:none}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li .form-check-input:checked[type=checkbox]{background-image:url(/images/icons/checkboxFill.svg);background-size:cover}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li .form-check-input[type=radio][name=sort]{width:0;height:0;background:none!important;border:none;background-color:rgba(0,0,0,0)}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li .form-check-input[type=radio][name=sort]:after{display:none}.filters .filterBtns .singleFilter .dropDownContainer .filterValues li .form-check-input[type=radio][name=sort]:focus{outline:none;box-shadow:none}.filters .filterBtns .singleFilter.sort li:hover{background-color:var(--grey);border-radius:4px}.filters .filterBtns .singleFilter.sort span{padding-left:8px;font-size:inherit;font-weight:inherit}.filters .filterBtns .singleFilter.opened .filterValues,.filters .filterResults{display:flex}.filters .filterResults .filterTags .button{align-items:center;font-size:16px;font-weight:400;line-height:150%}.filters .filterResults .filterTags .button:after{content:"";display:inline-flex;width:11px;height:11px;margin-left:12px;background-image:url(/images/icons/closeMenu.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:invert(1)}.courseCardLong{border-radius:16px;border:1px solid var(--grey);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);padding:16px 13% 16px 16px;position:relative;flex:0 0 100%;display:grid;grid-column-gap:24px;column-gap:24px;grid-row-gap:8px;row-gap:8px;grid-template-columns:minmax(12.5%,300px) auto}.courseCardLong .courseImage{width:100%;overflow:hidden;grid-row:1/span 2;position:relative}.courseCardLong .courseImage img{border-radius:6px;width:auto!important;height:auto!important;max-width:100%!important;position:unset!important}.courseCardLong h4{height:-moz-fit-content;height:fit-content;align-self:end}.rowWrapper{border-top:1px solid var(--border-grey);padding:32px 0}.rowWrapper .rowData{flex:0 0 80%}.rowWrapper .rowData h4{width:85%}.rowWrapper .rowData .status{padding:4px 8px;border-radius:4px;font-size:14px;font-weight:500;line-height:150%;text-wrap:nowrap}.rowWrapper .rowData .status.inProgress{color:var(--dark-blue);background-color:var(--light-blue)}.rowWrapper .rowData .status.done{background-color:var(--light-green);color:var(--green)}.rowWrapper .rowData .status.notStarted{color:var(--dark-yellow);background-color:var(--yellow)}.rowWrapper .button{font-size:16px;line-height:150%;padding:12px 24px}.eventsPage{gap:40px}.eventsPage .calendar{justify-content:center;align-items:center;gap:40px}.monthSlider{width:100%;max-width:615px;margin:0 auto;padding:12px 24px;border-radius:16px;border:1px solid var(--semi-dark-blue);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}.monthSlider .swiper .swiper-button-prev{left:0}.monthSlider .swiper .swiper-button-prev:after{content:"";background-image:url(/images/icons/arrowRightBlue.svg);rotate:180deg;width:24px;height:24px}.monthSlider .swiper .swiper-button-next{right:0}.monthSlider .swiper .swiper-button-next:after{content:"";background-image:url(/images/icons/arrowRightBlue.svg);width:24px;height:24px}.dateSlider,.monthSlider .swiper .swiper-slide div{justify-self:center}.dateSlider{position:relative;width:70%;min-width:none;max-width:866px}.dateSlider .swiper{position:unset}.dateSlider .swiper .swiper-slide-active .date{background:var(--semi-dark-blue)!important;color:#fff!important}.dateSlider .swiper .swiper-slide-active .date h6{color:#fff!important}.dateSlider .swiper .swiper-slide{width:12.6%;min-width:80px}.dateSlider .swiper .swiper-slide .date{text-align:center;padding:12px 8px;border-radius:16px;border:1px solid var(--semi-dark-blue);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06);width:100%}.dateSlider .swiper .swiper-slide .date.today{background-color:var(--semi-dark-blue)}.dateSlider .swiper .swiper-slide .date.today p{color:var(--white)}.dateSlider .swiper .swiper-slide .date p:last-of-type{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.dateSlider .swiper .swiper-button-prev{left:-88px;width:48px;height:48px;border-radius:50px;border:1px solid var(--semi-dark-blue);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}.dateSlider .swiper .swiper-button-prev:after{content:"";background-image:url(/images/icons/arrowRightBlue.svg);rotate:180deg;width:24px;height:24px}.dateSlider .swiper .swiper-button-next{right:-88px;width:48px;height:48px;padding:12px;border-radius:50px;border:1px solid var(--semi-dark-blue);background:var(--white);box-shadow:0 4px 8px -2px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.06)}.dateSlider .swiper .swiper-button-next:after{content:"";background-image:url(/images/icons/arrowRightBlue.svg);width:24px;height:24px}.eventCard{column-gap:32px;row-gap:16px;flex-wrap:wrap;padding:32px 0;border-top:1px solid var(--border-grey);border-bottom:1px solid var(--border-grey)}.eventCard .imageWrapper{width:18%;min-width:220px;aspect-ratio:1/.8;overflow:hidden;display:flex;justify-content:center;align-items:center}.eventCard .imageWrapper img{width:auto!important;max-width:100%;max-height:100%;object-fit:cover;border-radius:16px}.eventCard .eventInfo{min-width:332px;flex:1 1}.eventCard .eventInfo small:first-of-type:after{width:4px;height:4px;display:inline-flex;content:"|";margin-left:8px}.eventCard .button{font-size:16px;line-height:150%}.mainEventCard{column-gap:40px}.mainEventCard .imageWrapper{aspect-ratio:1/1;width:100%;max-width:420px;align-content:center}.mainEventCard .imageWrapper img{max-width:100%;max-height:100%;border-radius:16px;object-fit:contain;object-position:center;background:#f0f2f4;aspect-ratio:16/9}.mainEventCard .dataWrapper{width:100%;max-width:1200px}.mainEventCard .dataWrapper .button{width:-moz-fit-content;width:fit-content}.eventsBlock{gap:40px;border-bottom:1px solid var(--border-grey)}.eventsBlock .filterBtns{column-gap:16px;row-gap:8px;flex-wrap:wrap}.eventsBlock .filterBtns .greyBtn{font-size:16px;font-weight:600;line-height:150%;text-wrap:nowrap}.eventsBlock .eventCard{border-bottom:none}.pieTimer{--size:28px;width:var(--size);height:var(--size)}.pieTimer svg{transform:rotate(-90deg)}.pieTimer circle{fill:var(--grey);r:10;cx:25;cy:25;stroke-width:20}.pieTimer .bg{stroke:#eee}.pieTimer .progress{stroke:var(--blue);stroke-dasharray:138;stroke-dashoffset:138;animation:fillProgress 900s linear forwards}@keyframes fillProgress{to{stroke-dashoffset:0}}.tutor-table-quiz-attempts{width:100%;border-collapse:collapse;font-size:.925rem;color:#222}.tutor-table-quiz-attempts tbody tr:nth-child(odd){background:#fafafa}.tutor-table-quiz-attempts tbody tr:nth-child(2n){background:#fff}.tutor-table-quiz-attempts thead{background:rgba(0,123,189,.231372549);color:#fff}.tutor-table-quiz-attempts thead th{font-weight:600;padding:.75rem;text-align:left;white-space:nowrap}.tutor-table-quiz-attempts td{padding:.65rem .75rem;vertical-align:middle}.tutor-table-quiz-attempts .tutor-badge-label{display:inline-block;padding:.25rem .5rem;font-size:.75rem;border-radius:.25rem;color:#fff}.tutor-table-quiz-attempts .tutor-badge-label.label-success{background:#22b573}.tutor-table-quiz-attempts .tutor-badge-label.label-danger{background:rgba(230,57,70,.5490196078)}.tutor-table-quiz-attempts tbody tr:hover{background:#f1f4ff}.tutor-table-quiz-attempts{border:1px solid #dee2e6;border-radius:4px;overflow:hidden}@media(max-width:640px){.tutor-table-quiz-attempts thead{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.tutor-table-quiz-attempts tbody tr{display:block;margin-bottom:.875rem;border:1px solid #dee2e6;border-radius:4px;background:#fff!important;padding:.5rem .5rem .25rem}.tutor-table-quiz-attempts td{display:flex;justify-content:space-between;padding:.35rem .5rem}.tutor-table-quiz-attempts td:before{content:attr(data-title);font-weight:600;color:#46527c}}.testPage{max-width:1000px;margin:0 auto}.testPage .progressBarWrapper.middle{width:50%}.testPage span{font-size:inherit;margin:0 12px;font-weight:600}.testPage .questionWrapper form{row-gap:8px;column-gap:24px}.testPage .questionWrapper form div{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 12px);padding:8px 12px;border:1px solid var(--border-grey);border-radius:8px;cursor:pointer}.form-check-input.checkboxAsRadio[type=checkbox],.form-check-input[type=radio]{background-color:rgba(0,0,0,0);width:20px;height:20px;border-radius:100%;border:2px solid var(--blue);position:relative;margin:0;cursor:pointer}.form-check-input.checkboxAsRadio[type=checkbox]:is([name=lesson]),.form-check-input[type=radio]:is([name=lesson]){cursor:default}.form-check-input.checkboxAsRadio[type=checkbox]:checked:after,.form-check-input[type=radio]:checked:after{content:"";width:10px;height:10px;display:inline-flex;background-color:var(--blue);border-radius:100%;position:absolute;left:3px;top:3px}.form-check-input.checkboxAsRadio[type=checkbox]:focus,.form-check-input[type=radio]:focus{outline:none;box-shadow:none}li[data-policy=mabi_limit]{opacity:1;cursor:not-allowed!important;position:relative}li[data-policy=mabi_limit]:hover:after{content:"Вие нямате достъп до тези ресурси. Моля свържете се със sales@tonkin.bg";display:block;position:absolute;top:0;left:0;background:#fff!important;padding:10px;text-align:center;box-shadow:0 8px 24px rgba(149,157,165,.2);margin:10px;border-radius:10px;z-index:9990099}.courseCardLong[data-limitation=mabi_limit]>*,li[data-policy=mabi_limit] a{opacity:.5}.courseCardLong[data-limitation=mabi_limit]{position:relative;cursor:not-allowed}.courseCardLong[data-limitation=mabi_limit]:hover:after{content:"Вие нямате достъп до тези ресурси. Моля свържете се със sales@tonkin.bg";display:block;position:absolute;top:0;left:0;background:#f3ecec!important;padding:10px;text-align:center;box-shadow:0 8px 24px rgba(149,157,165,.2);margin:10px;border-radius:10px;z-index:9990099;top:50%;left:50%;transform:translate(-50%,-50%)}.mba-item-only{display:none!important}[data-plan-ids$=",164138"] .mba-item-only,[data-plan-ids$=",216555"] .mba-item-only,[data-plan-ids*=",164138,"] .mba-item-only,[data-plan-ids*=",216555,"] .mba-item-only,[data-plan-ids="164138"] .mba-item-only,[data-plan-ids="216555"] .mba-item-only,[data-plan-ids^="164138,"] .mba-item-only,[data-plan-ids^="216555,"] .mba-item-only{display:block!important}.fav-search{width:100%;max-width:320px;padding:.5rem .75rem;margin-bottom:1rem;border:1px solid #cfd6de;border-radius:6px;font-size:1rem}.fav-grid{flex-direction:column}.fav-card,.fav-grid{display:flex;gap:1rem}.fav-card{flex-wrap:wrap;align-items:center;padding:.75rem 1rem;border:1px solid #e3e6ea;border-radius:6px;background:#fff}.fav-card .add-btn{position:relative;background-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.fav-card .add-btn:before{position:absolute;display:inline-flex;content:"Купи";width:100%;height:100%;color:var(--white);background-color:var(--blue);border-radius:8px;justify-content:center;left:0;top:0;align-items:center}.fav-card img{width:80px;height:auto;flex-shrink:0;border-radius:4px;object-fit:cover}.fav-card h3{flex:1 1;margin:0;font-size:1rem;line-height:1.3}.add-btn{color:#fff;text-decoration:none;background:var(--blue);border-radius:8px;padding:10px 16px;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;border:none}.courses-controls{margin-bottom:1rem;flex-wrap:wrap;gap:clamp(16px,4vw,12px)}.courses-search{min-width:180px}.courses-search,.courses-select{padding:.5rem .75rem;border:1px solid #cfd6de;border-radius:6px;font-size:1rem}.pagination button{margin:0 4px}.pagination .current{font-weight:600;text-decoration:underline}@media screen and (max-width:1024px){.md-d-block{display:block!important}.md-d-none{display:none!important}.md-d-flex{display:flex!important}.rowWrapper .rowData{flex-basis:100%;align-items:flex-start!important}.rowWrapper .button{margin-left:auto}.testPageWrapper .leftPart{display:none}.courseCardLong>div:not(.courseImage){grid-column:1/span 2}}@media(min-width:2000px){main .mainContainer{max-width:1500px!important}}@media(max-width:2000px){main .mainContainer{max-width:1400px!important}}@media(max-width:1800px){main .mainContainer{max-width:1300px!important}}@media(max-width:1700px){main .mainContainer{max-width:1200px!important}}@media(max-width:1600px){main .mainContainer{max-width:1100px!important}}@media(max-width:1500px){main .mainContainer{max-width:1000px!important}}@media(max-width:1400px){main .mainContainer{max-width:800px!important}}@media(max-width:1280px){main .mainContainer{max-width:780px!important}}@media(max-width:1190px){main .mainContainer{max-width:680px!important}}@media screen and (max-width:1024px){.sm-d-block{display:block!important}.sm-d-none{display:none!important}.sm-d-flex{display:flex!important}main{width:100vw;margin-bottom:150px;flex:0 0 100%}main .mainContainer{padding:24px 20px}main.hasAside .mainContainer{max-width:100%}header{height:-moz-fit-content;height:fit-content}.button{font-size:16px;line-height:150%}.coursesList,.inProgressWrapper,.standartPage{gap:16px}.twoColumnsPage .contentWrapper{flex-wrap:wrap;gap:24px}.twoColumnsPage .contentWrapper .leftPart{margin:0 auto;flex-basis:100%}.loginPage .content{margin:0}.mbaHeaderContainer{position:unset}.mbaHeaderContainer .logoWrapper{justify-content:space-between;width:100%}.searchContainer .searchFieldWrapper{z-index:-3;width:0;overflow:hidden;position:absolute;right:0;top:16px;margin:0 20px;background:#fff;transition:width .3s ease-in-out}.searchContainer .searchFieldWrapper input{width:100%}.searchContainer .searchFieldWrapper.opened{z-index:0;width:calc(100vw - 40px);display:flex!important}.searchContainer.filters .searchFieldWrapper{position:unset;margin:0;z-index:0}aside{--mobileNavWidth:0px;position:fixed;top:0;height:100vh;min-width:unset;overflow-x:hidden;width:var(--mobileNavWidth);transition:all .3s ease-in-out}aside .overlay{width:0;transition-delay:.25s}aside .navContent{height:100vh;width:max-content;position:unset;overflow-y:overlay}aside .navContent nav{height:-moz-fit-content;height:fit-content}aside .navContent nav ul:first-of-type{padding-bottom:40px;border-bottom:1px solid var(--border-light-grey);margin-bottom:40px}aside .closeBtn{padding:28px 20px 8px}aside .closeBtn img{margin:4px}aside.opened .overlay{width:100vw;transition-delay:0s}.twoColumnsPage .progressBarWrapper{row-gap:4px}.form .mageWrapper{gap:16px;flex-direction:column}.form .mageWrapper div{flex-basis:auto;margin-bottom:16px}.form .mageWrapper div img{max-width:100px}.form .mageWrapper .button{font-weight:400;min-width:220px}.form .firmFieldsWrapper{gap:16px}.form .firmFieldsWrapper div input{padding:8px 12px;border-radius:8px;border:1px solid var(--text-light-grey,#aaa);background:#fff}.form .firmFieldsWrapper div input:focus-visible{outline:none}.accordionWrapper .accordionContentWrapper li[aria-label] label:before{margin-right:8px}.lessonPage .contentWrapper{flex-wrap:wrap;gap:24px}.lessonPage .contentWrapper .leftPart{flex-basis:100%;max-width:100%;order:1}.lessonPage .rightPart .prevNextBtns{flex-wrap:wrap;order:4}.lessonPage .rightPart .checkUncheck{order:1}.lessonPage .rightPart .progressBarWrapper{order:3;width:100%;flex-wrap:wrap;justify-content:end;min-width:unset}.lessonPage .rightPart iframe{order:2}.lessonPage .rightPart h3{order:5}.lessonPage .prevNextBtns .button{width:100%}.eventsPage{gap:24px}.eventsPage .calendar{width:100%;gap:16px}.eventsPage .calendar .monthSlider{padding:8px 24px}.eventsPage .calendar .dateSlider{width:100%}.eventsPage .calendar .dateSlider .swiper{padding-bottom:64px;padding-left:8px}.eventsPage .calendar .dateSlider .swiper .swiper-slide{width:29%}.eventsPage .calendar .dateSlider .swiper .swiper-button-prev{top:unset;bottom:0;left:unset;right:calc(50% + 8px)}.eventsPage .calendar .dateSlider .swiper .swiper-button-next{top:unset;bottom:0;left:calc(50% + 8px)}.eventCard,.eventsBlock{border-color:var(--border-light-grey)}.eventsBlock{gap:24px}.eventsBlock .filterBtns{flex-direction:column}.eventsBlock .filterBtns .button{padding:8px 16px}.eventsBlock>div:last-of-type{gap:0!important}.eventsBlock .eventCard{border-top:none;border-bottom:1px solid var(--border-light-grey)}.mainEventCard{flex-wrap:wrap}.mainEventCard .dataWrapper p.my-2{order:-1}.pagination .button{padding:12px 4px;margin:0 40px}.progressBarWrapper.bottom .percentageProgress{flex:1 1;flex-wrap:wrap}.courseCardLong{grid-template-columns:38% auto;gap:8px}.tasks{gap:16px!important}.tasks>div{gap:24px!important}.rowWrapper{row-gap:16px;padding:16px 0}.rowWrapper .rowData{gap:12px!important}}@media screen and (max-width:610px){.breadcrumbsWrapper{flex-wrap:wrap}.breadcrumbsWrapper a:not(:last-of-type){display:none}.loginPage .content{gap:32px;max-width:unset}.loginPage .content img{height:54px}.loginPage .content h2{margin-top:0}.loginPage .content form h5{font-size:16px;line-height:150%}.form .button,.form .formFieldsWrapper div input{padding:8px 12px}.courseSummaryCard{flex-basis:100%}.courseSummaryCard small{padding:8px 12px;order:1}.courseSummaryCard h4{padding:8px 12px 0}.filters .filterBtns .singleFilter{flex-basis:100%}.filters .filterBtns .singleFilter .dropdownBtn{justify-content:center}.filters .filterBtns .singleFilter .dropDownContainer{width:100%}.filters .filterResults{gap:16px!important}.filters .filterResults .filterTags{gap:12px}.courseContent>h2{font-size:20px}.inProgressWrapper .lessonWrapper{display:flex;flex-direction:column;gap:8px;padding:12px}.inProgressWrapper .lessonWrapper .imageWrapper{grid-row:1;width:unset;max-width:unset}.inProgressWrapper .lessonWrapper .imageWrapper img{min-width:unset!important;border-radius:8px}.inProgressWrapper .lessonWrapper h4{max-width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-weight:600;align-self:flex-start}.inProgressWrapper .lessonWrapper .progressBarWrapper{grid-column:1/span 2;gap:4px}.inProgressWrapper .lessonWrapper .progressBarWrapper p{font-size:14px}.inProgressWrapper .lessonWrapper .bookmarkBtn{border:none;padding:12px;box-shadow:none}.courseCardLong .courseImage{grid-row:1;border-radius:8px}.courseCardLong h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;font-weight:600}.courseCardLong .bookmarkBtn{border:none;padding:12px;box-shadow:none}.courseCardLong>div:not(.courseImage) p span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;font-size:14px}.delimiter{display:none!important}.twoColumnsPage{row-gap:32px}.courseContent .courseInfoWrapper{flex-direction:column;align-items:start!important;gap:4px}.courseContent>p{display:none}.courseCard{padding:12px;row-gap:12px}.courseCard .btnsWrapper{gap:12px}.progressBarWrapper.top{margin-bottom:12px}.progressBarWrapper.top .percentageProgress{order:1;margin-left:auto}.SwitchContentButtons{flex-direction:column}.SwitchContentButtons li{width:100%;font-size:16px;line-height:150%}.accordionWrapper .singleAccordion .accordionTitle{padding:8px 12px}.accordionWrapper .accordionContentWrapper li{gap:8px;padding:8px 12px}.list .listItem{flex-wrap:wrap;padding:8px 12px;gap:12px}.list .listItem p:not(.title){flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 6px)}.list .listItem p.title{order:-1;flex:0 0 100%}.testPageWrapper .testPage .progressBarWrapper.middle{width:100%}.testPageWrapper .testPage .progressInfo{flex-wrap:wrap;row-gap:16px}.testPageWrapper .testPage .questionWrapper form{row-gap:12px}.testPageWrapper .testPage .questionWrapper form div{flex:0 0 100%}.fav-card img{width:120px}.fav-card .add-btn{width:100%}.pagination .button{padding:8px 0;margin:0 12px}}.codeText{max-width:650px;margin:auto;line-height:150%;font-size:18px}.codeText b{font-weight:600;font-size:19px}.codeText p{margin-bottom:20px}.codeText *{font-size:inherit;line-height:inherit}.codeText ul{padding-left:50px;margin-bottom:20px}.codeText h1.h2{font-size:clamp(24px,4vw,32px);line-height:130%;margin-bottom:40px;text-align:center}.mba-panelcontainer{padding:0;margin:0!important;width:100%!important;max-width:100%!important}.lessonContent ul{padding-left:25px}.lessonContent strong{font-weight:700}.lessonContent li,.lessonContent ol{margin-top:10px;font-size:18px!important}.lessonContent p{font-size:18px!important}.lessonContent li strong,.lessonContent ol strong{font-size:inherit}#chat{position:fixed;bottom:0;right:0;border:0;outline:none;z-index:9999999999;background:rgba(0,0,0,0);overflow:hidden;border-radius:12px;transition:width .25s ease,height .25s ease}#chat.closed{max-width:85px;height:115px}#chat.closed,#chat.open{width:100%;pointer-events:auto}#chat.open{max-width:566px;max-height:930px;height:90%}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b1f344208eb4edfe-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/48e2044251ef3125-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/bf24a9759715e608-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/1f173e5e25f3efee-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/904be59b21bd51cb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Montserrat Fallback;src:local("Arial");ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.00%;size-adjust:112.83%}.__className_069ab3{font-family:Montserrat,Montserrat Fallback;font-style:normal}