body{background-color:#262e38;overflow-x:hidden;margin:0!important}body::-webkit-scrollbar{display:none}a,button,input,label,li,ol,p,span,ul{font-family:Inter}a{cursor:pointer}label{pointer-events:none}span{display:block;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Inter}strong{text-decoration:underline}img{-o-object-fit:fill!important;object-fit:fill!important}.oilcase{max-width:1196px;width:100%;margin:0 auto;position:relative;background-color:#262e38}.oilcase__container{height:-moz-fit-content;height:fit-content;position:relative}.oilcase__link{color:#fff;transition:color .2s;cursor:pointer;font-size:16px;font-family:Inter}.oilcase__link._selected,.oilcase__link:hover{color:#25ccff}.test-active :not(.oilcase-test-page,.oilcase-test-page *,.oilcase-modal,.oilcase-modal *){pointer-events:none!important}.oilcase-test-page,.oilcase-test-page *{pointer-events:auto!important}[data-animate]{transition:transform .6s 0s,opacity .6s;opacity:0}[data-animate-direction=bottom]{transform:translateY(50px)}[data-animate-direction=right]{transform:translateX(50px)}[data-animate-direction=left]{transform:translateX(-50px)}[data-animate-direction=top]{transform:translateY(-50px)}[data-animate=true]:not([data-delay=true]){opacity:1;transform:translateZ(0)}[data-delay=false]{transform:none!important}.page-enter-active{transition:transform .6s 0s,opacity .6s;transition-delay:0s;position:absolute;left:0;transform:translate3d(0,50px,0);overflow-y:hidden;opacity:0;width:1196px}.page-enter-to{transform:translateY(0);background-attachment:scroll!important;height:100vh;overflow:hidden;opacity:1;z-index:1}.page-enter,.page-leave{transform:translate3d(0,50px,0);transition:transform 100.6s 0s,opacity .6s}.page-leave-active{transition:transform 100.6s,opacity .6s;transform:translate(0,50px,0)}.page-leave-to{transition:transform .6s,opacity .6s;transform:translate3d(0,50px,0)}.fadeHeight-enter-active{transition:max-height .6s,opacity .2s;overflow:hidden}.fadeHeight-enter-from{max-height:0;opacity:0;transition:max-height .6s,opacity .2s}.fadeHeight-enter-to,.fadeHeight-leave-active{transition:max-height .2s,opacity .2s;max-height:2000px;overflow:hidden}.fadeHeight-enter,.fadeHeight-leave-to{transition:max-height .2s,opacity .2s;pointer-events:none;max-height:0;opacity:0;overflow:hidden}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}@keyframes logo{0%{transform:rotateY(0deg)}50%{transform:rotateY(90deg)}to{transform:rotateY(0deg)}}@font-face{font-family:Inter;src:url(/fonts/Inter-Light.0b4ff3e0.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.8d213a54.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Inter;src:url(/fonts/Inter-Bold.c146dcab.ttf) format("truetype");font-weight:700;font-style:normal}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:rgba(255,255,255,0)!important;-webkit-focus-ring-color:hsla(0,0%,100%,0)!important;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}body,html{width:100%;font-size:16px;line-height:120%;min-width:320px;min-height:100%;scroll-behavior:smooth;background-color:#262e38}body{margin:0 auto;position:relative;font-weight:400}button,input,textarea{border:none;background-color:transparent;outline:none;-webkit-appearance:none}img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}img,svg{display:block}a{color:inherit;text-decoration:none}.oilcase-header{width:1196px;height:104px;justify-content:space-between;margin:0 auto;overflow-y:hidden}.oilcase-header,.oilcase-header__nav{display:flex;align-items:center}.oilcase-header__nav__logo{margin-right:44px;cursor:pointer}.oilcase-header__nav__links__link{font-family:Inter;font-weight:500;color:#ccd6e1}.oilcase-header__nav__links__link:not(:last-child){margin-right:24px}.oilcase-header__social{display:flex;align-items:center;gap:32px}.oilcase-header__social__link{display:flex;align-items:center;gap:16px}.oilcase-header__social__link a{transition:.2s}.oilcase-header__social__link a:hover{opacity:.6}.oilcase-footer{width:1196px;margin:0 auto;padding-top:55px;border-top:1px solid #737f84;padding-bottom:24px}.oilcase-footer__link{display:flex;justify-content:space-between;margin-bottom:53px}.oilcase-footer__link__nav{display:flex;flex-direction:row;gap:56px}.oilcase-footer__link__nav__column{display:flex;flex-direction:column;gap:16px;line-height:24px}.oilcase-footer__link__nav__column span{font-weight:500;color:#9aa7bb}.oilcase-footer__link__social-link{display:flex;gap:16px}.oilcase-footer__link__social-link a{transition:.2s}.oilcase-footer__link__social-link a:hover{opacity:.6}.oilcase-footer__bottom-link{display:flex;gap:24px}.oilcase-footer__bottom-link a{color:#737f84;transition:.2s}.oilcase-footer__bottom-link a:hover{opacity:.7}.oilcase-modal{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;display:flex;align-items:center;justify-content:center}.oilcase-modal__shadow{height:100%;width:100%;position:absolute;background:rgba(0,0,0,.3)}.oilcase-modal__container{display:flex;flex-direction:column;gap:24px;width:-moz-fit-content;width:fit-content;padding:48px;border-radius:8px;background-color:#2b313a;z-index:4}.oilcase-modal__container__header{display:flex;flex-direction:column;gap:16px;align-items:center}.oilcase-modal__container__header__title{color:#fff;font-size:32px;line-height:125%;text-align:center;width:100%}.oilcase__cookie{position:fixed;display:flex;bottom:60px;width:1196px;justify-content:center;border:1px solid #737f8c;border-radius:12px;background-color:#2f363f}@media screen and (max-width:1279px){.oilcase__cookie{width:calc(100% - 96px)}}@media screen and (max-width:1096px){.oilcase__cookie{width:calc(100% - 56px)}}@media screen and (max-width:553px){.oilcase__cookie{width:calc(100% - 32px)}}.oilcase__cookie__container{width:100%;display:flex;align-items:center;justify-content:space-between;padding:17px 45px;gap:55px}@media screen and (max-width:1096px){.oilcase__cookie__container{padding:12px 45px}}@media screen and (max-width:1023px){.oilcase__cookie__container{padding:8px 30px;gap:30px}}@media screen and (max-width:579px){.oilcase__cookie__container{flex-direction:column;gap:10px;padding:8px 14px}}.oilcase__cookie__container__text{color:#fff;font-size:20px;text-align:center}@media screen and (max-width:1096px){.oilcase__cookie__container__text{font-size:18px}}@media screen and (max-width:1023px){.oilcase__cookie__container__text{font-size:17px}}@media screen and (max-width:886px){.oilcase__cookie__container__text{font-size:16px}}.oilcase__cookie__container .oilcase-btn._primary{border-radius:8px;width:152px;padding:8px}@media screen and (max-width:1023px){.oilcase__cookie__container .oilcase-btn._primary{width:135px}}@media screen and (max-width:579px){.oilcase__cookie__container .oilcase-btn._primary{width:60%}}@media screen and (max-width:1023px){.oilcase__cookie__container .oilcase-btn._primary .oilcase-btn__text{font-size:17px}}.oilcase-modal__request{width:587px;display:flex;flex-direction:column;gap:32px}.oilcase-modal__request__text{color:#ccd6e1;font-family:Inter;font-size:18px;line-height:24px}.oilcase-modal__request__form{display:flex;flex-direction:column;gap:20px}.oilcase-modal__request__form__wrapper{position:relative;display:flex;flex-direction:column;gap:16px}.oilcase-modal__request__btn{display:grid;grid-template-columns:repeat(2,2fr);justify-content:center;gap:12px;width:587px}.oilcase-modal__request__btn__registration{border-radius:8px}.oilcase-modal__test-finish{display:flex;flex-direction:column;gap:40px;width:374px}.oilcase-modal__test-finish__text{color:#fff;font-weight:400;font-family:Inter;font-size:16px;line-height:150%}.oilcase-modal__test-finish__btns{display:grid;grid-template-columns:repeat(2,2fr);justify-content:center;gap:16px;width:100%}.oilcase-modal__test-finish__btns__finish{border-radius:8px}.oilcase-modal__send-application{display:flex;flex-direction:column;gap:40px}.oilcase-modal__send-application._success_width{width:372px}.oilcase-modal__send-application._remind_width{width:476px}.oilcase-modal__send-application__text{color:#ccd6e1;font-family:Inter;font-weight:400;font-size:16px;line-height:150%}.oilcase-modal__send-application__btns{display:grid;grid-template-columns:repeat(2,2fr);justify-content:center;gap:16px;width:100%}.oilcase-modal__send-application__btns__catalog,.oilcase-modal__send-application__success{border-radius:8px}.oilcase-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;padding:16px 32px}.oilcase-btn__text{color:#fff;font-size:16px}.oilcase-btn:hover{background-color:#00c4ff}.oilcase-btn:active{background-color:rgba(3,174,226,.16)}.oilcase-btn._secondary{border:1px solid #03aee2;gap:8px;border-radius:8px}.oilcase-btn._primary{border:1px solid #03aee2;background-color:#03aee2;transition:background .2s;gap:10px;display:flex;align-items:center;justify-content:center}.oilcase-btn._primary:hover{background-color:#00c4ff}.oilcase-btn._primary:active{background-color:rgba(3,174,226,.16)}.oilcase-btn._disabled{background-color:#262e38;border-color:#3a4756;pointer-events:none}.oilcase-btn._disabled .oilcase-btn__text{color:#5b6c7b}.oilcase-input{width:100%;height:60px;position:relative}.oilcase-input__field{height:100%;width:100%;padding:30px 24px 19px;background-color:#3c434c;border:1px solid #595f67;border-radius:8px;font-size:18px;color:#fff;transition:all .2s}.oilcase-input__field:hover{border-color:#9099a5}.oilcase-input__field:focus{border-color:#03aee2;padding-top:30px;color:#fff}.oilcase-input__field:focus+label{top:16px;font-size:12px;color:#03aee2}.oilcase-input__field._fill-input{color:#fff}.oilcase-input__field._fill-input+label{top:16px;font-size:12px}.oilcase-input__field._error-input{border-color:#ff6e6d}.oilcase-input__label{position:absolute;top:50%;left:24px;transform:translateY(-50%);color:#b1b3b7;font-size:18px;transition:all .2s}.oilcase-input__message{margin-top:4px;display:flex;flex-direction:row;gap:4px;align-items:center}.oilcase-input__message__error{color:#ff6e6d;font-size:12px;font-weight:400;line-height:16px}.oilcase-accordeon{background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px 16px;display:flex;flex-direction:column;gap:32px;height:-moz-fit-content;height:fit-content}.oilcase-accordeon__intro{font-size:14px;cursor:pointer;transition:.1s}.oilcase-accordeon__intro:hover{color:#25ccff}.oilcase-accordeon__intro-test-wrapper{display:flex;flex-direction:row;gap:10px;width:100%;cursor:pointer;transition:.1s}.oilcase-accordeon__intro-test-wrapper:hover{color:#25ccff}.oilcase-accordeon__intro-test-wrapper:hover .oilcase-donebox__frame:not(._disabled){border-color:#25ccff}.oilcase-accordeon__intro-test{font-size:14px}.oilcase-accordeon__part__title-wrapper{display:flex;justify-content:space-between;cursor:pointer;transition:.1s}.oilcase-accordeon__part__title-wrapper svg path{transition:.1s}.oilcase-accordeon__part__title-wrapper:hover:not(._disabled){color:#25ccff}.oilcase-accordeon__part__title-wrapper:hover:not(._disabled) svg path{stroke:#25ccff}.oilcase-accordeon__part__title{font-size:14px;font-weight:700;line-height:20px}.oilcase-accordeon__part__title-btn{display:flex;transition:.2s;cursor:pointer}.oilcase-accordeon__part__title-btn svg{transition:transform .2s}.oilcase-accordeon__part__title-btn svg._active{transform:rotate(180deg)}.oilcase-accordeon__part__chapter{padding-left:16px}.oilcase-accordeon__part__chapter:nth-child(-n+2) .oilcase-accordeon__part__chapter__title-wrapper{padding-top:24px}.oilcase-accordeon__part__chapter:not(:nth-child(-n+2)) .oilcase-accordeon__part__chapter__title-wrapper{padding-top:16px}.oilcase-accordeon__part__chapter__title-wrapper{display:flex;justify-content:space-between;flex-direction:column;cursor:pointer}.oilcase-accordeon__part__chapter__title-wrapper__btn{display:flex;justify-content:space-between}.oilcase-accordeon__part__chapter__title-wrapper__btn svg path{transition:.1s}.oilcase-accordeon__part__chapter__title-wrapper__btn:hover:not(._disabled){color:#25ccff}.oilcase-accordeon__part__chapter__title-wrapper__btn:hover:not(._disabled) svg path{stroke:#25ccff}.oilcase-accordeon__part__chapter__title{font-size:14px;font-weight:500;line-height:20px}.oilcase-accordeon__part__chapter__title-btn{display:flex;transition:.2s;cursor:pointer}.oilcase-accordeon__part__chapter__title-btn svg{transition:transform .2s}.oilcase-accordeon__part__chapter__title-btn svg._active{transform:rotate(180deg)}.oilcase-accordeon__part__chapter__paragraph{display:flex;gap:12px;font-size:14px;font-weight:400;line-height:20px}.oilcase-accordeon__part__chapter__paragraph:nth-child(-n+2){padding-top:12px}.oilcase-accordeon__part__chapter__paragraph:not(:nth-child(-n+2)){padding-top:8px}.oilcase-accordeon__part__chapter__paragraph:hover{color:#25ccff}.oilcase-accordeon__part__chapter__paragraph:hover .oilcase-donebox__frame:not(._disabled){border-color:#25ccff}.oilcase-accordeon__part__chapter__paragraph__title{font-weight:400}.oilcase-accordeon__part__chapter__test-wrapper{display:flex;gap:12px;padding-top:8px;transition:.1s}.oilcase-accordeon__part__chapter__test-wrapper:hover{color:#25ccff}.oilcase-accordeon__part__chapter__test-wrapper:hover .oilcase-donebox__frame:not(._disabled){border-color:#25ccff}.oilcase-accordeon__part__chapter__test{font-size:14px;font-weight:400}.oilcase-accordeon__result-test-wrapper{display:flex;flex-direction:row;gap:10px;cursor:pointer;transition:.1s}.oilcase-accordeon__result-test-wrapper:hover{color:#25ccff}.oilcase-accordeon__result-test-wrapper:hover .oilcase-donebox__frame:not(._disabled){border-color:#25ccff}.oilcase-accordeon__result-test{font-size:14px}.oilcase-accordeon__result-wrapper{display:flex;justify-content:space-between;cursor:pointer;transition:.1s}.oilcase-accordeon__result-wrapper:hover{color:#25ccff}.oilcase-accordeon__result{font-size:14px}.oilcase-accordeon__link._active{color:#25ccff}.oilcase-accordeon__link._disabled{color:#667485}.oilcase-inputs-radio{background-color:#323a44;width:232px;border-radius:8px;position:absolute;margin-top:6px}.oilcase-inputs-radio__menu{height:52px;width:100%}.oilcase-inputs-radio__menu:hover{background:rgba(38,46,56,.4)}.oilcase-inputs-radio__menu:active{background:rgba(38,46,56,.6)}.oilcase-inputs-radio__menu__btn{padding:14px 24px;font-size:16px}.oilcase-inputs-checkbox{background-color:#323a44;width:232px;max-height:296px;border-radius:8px;position:absolute;margin-top:6px;overflow:auto}.oilcase-inputs-checkbox__menu{min-height:52px;width:100%}.oilcase-inputs-checkbox__menu:hover{background:rgba(38,46,56,.4)}.oilcase-inputs-checkbox__menu:active{background:rgba(38,46,56,.6)}.oilcase-inputs-checkbox__menu__btn{padding:14px 24px;font-size:16px;overflow-wrap:anywhere}.oilcase-radio-btn{display:flex;gap:8px;cursor:pointer}.oilcase-radio-btn__btn-frame{display:flex;align-items:center;justify-content:center;border:1px solid #dde3ec;min-width:20px;height:20px;border-radius:50%;transition:border .1s}.oilcase-radio-btn__btn-frame._active{border:1px solid #00c4ff}.oilcase-radio-btn__btn-frame__inner{width:10px;height:10px;border-radius:50%;background-color:#00c4ff}.oilcase-radio-btn__btn-text{color:#ccd6e1;font-weight:400;line-height:24px}.oilcase-checkbox-btn{display:flex;align-items:center;gap:8px;cursor:pointer}.oilcase-checkbox-btn__btn-frame{display:flex;align-items:center;justify-content:center;border:1px solid #dde3ec;min-width:20px;height:20px;border-radius:4px;transition:border .1s}.oilcase-checkbox-btn__btn-frame._active{background-color:#03aee2;border:1px solid #03aee2}.oilcase-checkbox-btn__btn-frame._checked_dis{background-color:#374351;border:1px solid #374351}.oilcase-checkbox-btn__btn-frame._unchecked_dis{border:1px solid #374351}.oilcase-checkbox-btn__btn-text{color:#ccd6e1;font-weight:400;line-height:24px}.oilcase-choice-btn{cursor:pointer}.oilcase-choice-btn__btn-text{color:#ccd6e1;font-weight:400;line-height:24px}.oilcase-page__sort__menu{display:flex;padding-top:8px}.oilcase-page__sort__menu span{padding-right:8px;font-weight:400;line-height:24px}.oilcase-page__sort__menu__wrapper{display:flex;font-family:Inter;line-height:24px;color:#9aa7bb;cursor:pointer;transition:.2s;align-items:center}.oilcase-page__sort__menu__wrapper:hover{opacity:.7}.oilcase-page__sort__menu__wrapper:active{opacity:.5}.oilcase-page__sort__menu__choice{display:flex;padding-right:8px;transition:.2s}.oilcase-page__sort__menu svg{transition:transform .2s}.oilcase-page__sort__menu svg._active{transform:rotate(180deg)}.oilcase-page__sort__list{position:absolute;right:-100px;width:310px;background-color:#323a44;border-radius:8px;z-index:1;overflow:visible;margin-top:3px}.oilcase-page__sort__list__choice{height:52px;width:100%}.oilcase-page__sort__list__choice:hover{background:rgba(38,46,56,.4)}.oilcase-page__sort__list__choice:active{background:rgba(38,46,56,.6)}.oilcase-page__sort__list__choice__btn{padding:14px 24px;font-size:16px}.oilcase-card{height:248px;padding:24px;border:1px solid #93a5b9;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;transition:all .2s}.oilcase-card:hover{border:1px solid #becbdf;background-color:#2f363f}.oilcase-card:hover .oilcase-card__header__themes__theme{transition:all .2s;box-sizing:border-box;border:1px solid #03aee2}.oilcase-card:hover .oilcase-card__info__type__day{transition:all .2s;color:#25ccff}.oilcase-card:hover .oilcase-card__info__type__month{transition:all .2s;color:#fff}.oilcase-card:hover .oilcase-card__info__type svg path{transition:all .2s;stroke:#25ccff}.oilcase-card:hover .oilcase-card__info__param__text{transition:all .2s;color:#fff}.oilcase-card__header{display:flex}.oilcase-card__header__themes{width:100%;display:flex;flex-direction:row;gap:4px;flex-wrap:wrap;height:auto;min-height:40px}.oilcase-card__header__themes__theme{background-color:#2f363f;transition:background .2s;border:1px solid #2f363f;padding:3px 7px;display:flex;align-items:center;border-radius:24px;white-space:nowrap;margin-bottom:12px}.oilcase-card__header__themes__theme__text{color:#fff;font-size:12px;line-height:16px;font-weight:400}.oilcase-card__header__new-card{background-color:#03aee2;transition:background .2s;padding:4px 8px;display:flex;border-radius:24px;white-space:nowrap;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.oilcase-card__header__new-card__text{color:#fff;font-size:12px;line-height:16px;font-weight:400}.oilcase-card__title{font-family:Inter;font-size:16px;font-weight:700;line-height:24px;color:#fff;margin-bottom:auto;word-break:break-all}.oilcase-card__info{display:flex;flex-direction:row;height:76px}.oilcase-card__info__type{padding:9px 16px 12px 0}.oilcase-card__info__type__day{font-size:40px;color:#03aee2;margin-bottom:16px}.oilcase-card__info__type__month{font-size:18px;color:#9aa7bb}.oilcase-card__info__param{display:flex;flex-direction:column;width:100%;border-left:1px solid #374351;padding-left:14px}.oilcase-card__info__param__text{color:#ccd6e1;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.oilcase-card__info__arrow{display:flex;align-items:center;width:-moz-fit-content;width:fit-content}.oilcase-card__info__arrow:hover{transform:scale(1.2);transition:.3s}.oilcase-number-pagination{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:auto;flex-wrap:wrap;height:auto;justify-content:center;gap:12px}.oilcase-number-pagination__page button{color:#fff;font-size:16px;line-height:24px;width:40px;height:40px;border-radius:50%;cursor:pointer}.oilcase-number-pagination__page button:hover{background:rgba(50,58,68,.6)}.oilcase-number-pagination__page button:active{background:rgba(50,58,68,.4)}.oilcase-number-pagination__page button._active{background-color:#323a44;border-radius:50%}.oilcase-number-pagination svg{cursor:pointer;stroke:#3a4756}.oilcase-number-pagination svg:hover{transform:scale(1.2)}.oilcase-number-pagination svg._active{stroke:#becbdf}.oilcase-course-sponsor{height:191px;width:31.94%;background-color:#dae0e1;padding:0 58px;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .6s 0s,opacity .6s;border-radius:8px}.oilcase-course-sponsor svg{transition:transform .2s}.oilcase-course-sponsor:hover{background-color:#b9bebf}.oilcase-course-sponsor:hover svg{transform:scale(1.1)}.oilcase-course-content__header{display:flex;justify-content:space-between;border-bottom:1px solid #374351;padding:16px 0;color:#ccd6e1}.oilcase-course-content__header__table-title{padding:0 8px;font-weight:500}.oilcase-course-content__part__wrapper{border-bottom:1px solid #374351;padding:16px 0;display:flex;justify-content:space-between;cursor:pointer}.oilcase-course-content__part__wrapper._block_part,.oilcase-course-content__part__wrapper._block_part .oilcase-course-content__part__btn{cursor:default}.oilcase-course-content__part__wrapper._block_part .oilcase-course-content__part__arrow path{stroke:#ccd6e1}.oilcase-course-content__part__wrapper._block_part .oilcase-course-content__part__cost,.oilcase-course-content__part__wrapper._block_part .oilcase-course-content__part__text,.oilcase-course-content__part__wrapper._block_part .oilcase-course-content__part__title{color:#ccd6e1}.oilcase-course-content__part__btn{display:flex;padding:8px;color:#5b6c7b;font-size:16px;line-height:24px;cursor:pointer;gap:8px}.oilcase-course-content__part__arrow{transition:.2s}.oilcase-course-content__part__arrow path{stroke:#5b6c7b}.oilcase-course-content__part__arrow._active{transform:rotate(180deg)}.oilcase-course-content__part__title{font-size:16px}.oilcase-course-content__part__cost{color:#5b6c7b;padding:8px 8px 8px 0;font-weight:400;line-height:24px}.oilcase-course-content__chapter{color:#ccd6e1;display:flex;flex-direction:column;line-height:24px}.oilcase-course-content__chapter__wrapper{display:flex;align-items:center;border-bottom:1px solid #374351;min-height:72px;justify-content:space-between;cursor:pointer}.oilcase-course-content__chapter__wrapper._bought{cursor:default}.oilcase-course-content__chapter__wrapper._bought .oilcase-course-content__chapter__cost,.oilcase-course-content__chapter__wrapper._bought .oilcase-course-content__chapter__text{color:#5b6c7b}.oilcase-course-content__chapter__wrapper:not(._bought) .oilcase-course-content__chapter__cost,.oilcase-course-content__chapter__wrapper:not(._bought) .oilcase-course-content__chapter__text{color:#ccd6e1}.oilcase-course-content__chapter__text{font-size:16px;font-weight:500;padding:8px 8px 8px 56px;width:950px}.oilcase-course-content__chapter__cost{color:#ccd6e1;padding:8px 8px 8px 0;font-weight:400}.oilcase-donebox__frame{width:20px;height:20px;border:1px solid #dde3ec;border-radius:4px;display:flex;align-items:center;justify-content:center}.oilcase-donebox__frame:hover{border-color:#03aee2}.oilcase-donebox__frame._done{background-color:#03aee2;border:1px solid #03aee2}.oilcase-donebox__frame._checked_dis{background-color:#374351;border:1px solid #374351}.oilcase-donebox__frame._unchecked_dis{border:1px solid #374351}.oilcase-donebox__frame._disabled{border-color:#667485}.oilcase-task-list{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column}.oilcase-task-list__task{display:flex;flex-wrap:wrap;gap:4px}.oilcase-task-list__task__cell{width:68.4px;height:56px;padding:24px;background-color:#2f363f;border-radius:8px;display:flex;transition:background .1s;cursor:pointer}.oilcase-task-list__task__cell:hover{background-color:#3a424c}.oilcase-task-list__task__cell._answered{background-color:#3ec178}.oilcase-task-list__task__cell._answered:hover{background-color:#86dcac}.oilcase-task-list__task__cell._current{background-color:#3a424c;border:1px solid #86dcac}.oilcase-task-list__task__cell._current:hover{background-color:#3a424c}.oilcase-task-list__task__cell._current span{color:#86dcac}.oilcase-task-list__task__cell span{font-size:24px;color:#fff;width:100%;display:inline-flex;justify-content:center;align-items:center}.oilcase-faq,.oilcase-faq__string-wrapper{display:flex;flex-direction:column}.oilcase-faq__string{display:flex;color:#ccd6e1;padding-bottom:24px;padding-top:24px}.oilcase-faq__string__index{transition:.1s;color:#03aee2;font-size:20px;font-weight:700;line-height:28px;padding-right:12px}.oilcase-faq__string__index._active{color:#25ccff}.oilcase-faq__string__question-wrapper{display:flex;flex-direction:column;gap:12px;width:763px;margin-left:24px}.oilcase-faq__string__question{font-size:20px;line-height:32px;height:-moz-fit-content;height:fit-content;align-items:center;transition:.1s}.oilcase-faq__string__question._active{color:#fff}.oilcase-faq__string__answer-wrapper{display:flex;flex-direction:column;gap:8px}.oilcase-faq__string__answer{color:#f3f5f8}.oilcase-faq__string__arrow{margin-left:auto;height:-moz-fit-content;height:fit-content}.oilcase-faq__string__arrow svg{cursor:pointer;transition:transform .2s}.oilcase-faq__string__arrow svg._active{transform:rotate(180deg)}.oilcase-faq__string__arrow svg._active path{stroke:#fff}.oilcase-faq__string__arrow svg path{transition:.1s}.oilcase-faq__line{width:100%;border-bottom:1px solid #3a4756}.oilcase-faq__string:hover{cursor:pointer}.oilcase-faq__string:hover .oilcase-faq__string__index{color:#25ccff}.oilcase-faq__string:hover .oilcase-faq__string__question{color:#fff}.oilcase-faq__string:hover .oilcase-faq__string__arrow path{stroke:#25ccff}.oilcase-faq__string-wrapper:first-child .oilcase-faq__string{padding-top:0}.oilcase-faq__string-wrapper:last-child .oilcase-faq__string{padding-bottom:0}.oilcase-diversity{display:flex;flex-direction:column}.oilcase-diversity__direction-wrapper:not(:last-child){width:100%;border-bottom:1px solid #3a4756}.oilcase-diversity__direction{display:flex;color:#ccd6e1;padding:24px 0}.oilcase-diversity__direction__index{color:#03aee2;font-size:20px;font-weight:700;line-height:28px;padding-right:24px;transition:.5s}.oilcase-diversity__direction__name{font-size:20px;line-height:28px;text-transform:uppercase;transition:.5s}.oilcase-diversity__direction__description{width:530px;font-weight:400;line-height:24px;margin-top:12px;transition:.5s}.oilcase-diversity__direction__detail-wrapper{display:flex;gap:8px;height:-moz-fit-content;height:fit-content;align-items:center;margin-left:auto}.oilcase-diversity__direction__detail-wrapper svg path{transition:.5s}.oilcase-diversity__direction__detail{font-size:18px;font-weight:400;line-height:28px;transition:.5s}.oilcase-diversity__direction:hover{cursor:pointer}.oilcase-diversity__direction:hover .oilcase-diversity__direction__index{color:#25ccff}.oilcase-diversity__direction:hover .oilcase-diversity__direction__description,.oilcase-diversity__direction:hover .oilcase-diversity__direction__detail,.oilcase-diversity__direction:hover .oilcase-diversity__direction__name{color:#fff}.oilcase-diversity__direction:hover .oilcase-diversity__direction__detail-wrapper svg path{stroke:#fff}.oilcase-switcher{display:flex;width:-moz-fit-content;width:fit-content;background-color:#2b313a;border:1px solid #323a44;border-radius:8px;cursor:pointer}.oilcase-switcher__choice{padding:11px 23px;border:1px solid #323a44;color:#93a5b9;font-weight:500;font-size:14px;line-height:143%;transition:.2s}.oilcase-switcher__choice:hover{color:#fff}.oilcase-switcher__choice._active{border:1px solid #93a5b9;background-color:#323a44;border-radius:6px;color:#fff}.oilcase-switcher__choice._disabled{pointer-events:none;opacity:.5}.oilcase-textarea{width:627px;height:243px;border:1px solid #3a4756;border-radius:8px}.oilcase-textarea__field{resize:none;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#9aa7bb;padding:12px 16px}.oilcase-textarea__field._modal-field-comment{width:100%;height:100%;color:#fff;font-size:18px}.oilcase-textarea__field._modal-field-comment::-moz-placeholder{color:#b1b3b7}.oilcase-textarea__field._modal-field-comment::placeholder{color:#b1b3b7}.oilcase-textarea._modal-comment{width:100%;background-color:#3c434c;border-color:#595f67}.oilcase-textarea._modal-comment:hover{border-color:#9099a5}.oilcase-purchase-list__header{display:flex;justify-content:space-between;border-bottom:1px solid #374351;padding:16px 0;color:#ccd6e1}.oilcase-purchase-list__header__table-title{padding:0 8px;font-weight:500}.oilcase-purchase-list__part__wrapper{border-bottom:1px solid #374351;padding:16px 0;display:flex;justify-content:space-between;cursor:pointer}.oilcase-purchase-list__part__wrapper:hover{background-color:#323a44}.oilcase-purchase-list__part__wrapper:active{background-color:#2b313a}.oilcase-purchase-list__part__btn{display:flex;padding:8px;color:#ccd6e1;font-size:16px;line-height:24px;cursor:pointer;gap:8px}.oilcase-purchase-list__part__arrow{transition:.2s}.oilcase-purchase-list__part__arrow._active{transform:rotate(180deg)}.oilcase-purchase-list__part__title{font-size:16px}.oilcase-purchase-list__part__cost-wrapper{display:flex;align-items:center}.oilcase-purchase-list__part__cost{color:#ccd6e1;padding:8px 8px 8px 0;font-weight:400;line-height:24px}.oilcase-purchase-list__chapter{color:#ccd6e1;display:flex;flex-direction:column;line-height:24px}.oilcase-purchase-list__chapter__wrapper{display:flex;align-items:center;border-bottom:1px solid #374351;min-height:72px;justify-content:space-between;cursor:pointer}.oilcase-purchase-list__chapter__wrapper:hover{background-color:#323a44}.oilcase-purchase-list__chapter__wrapper:active{background-color:#2b313a}.oilcase-purchase-list__chapter__wrapper._bought{cursor:default}.oilcase-purchase-list__chapter__wrapper._bought .oilcase-purchase-list__chapter__cost,.oilcase-purchase-list__chapter__wrapper._bought .oilcase-purchase-list__chapter__text{color:#5b6c7b}.oilcase-purchase-list__chapter__text{font-size:16px;font-weight:500;padding:8px 8px 8px 56px;width:950px}.oilcase-purchase-list__chapter__cost{color:#ccd6e1;padding:8px 8px 8px 0;font-weight:400}.oilcase-purchase-list__chapter__btn-cart,.oilcase-purchase-list__chapter__delete,.oilcase-purchase-list__chapter__ok{padding:8px}.oilcase-purchase-list__chapter__cost-wrapper{display:flex;align-items:center}.oilcase-purchase-list__chapter__processing{border-radius:24px;background-color:#d7a647;padding:4px 8px;display:flex;align-items:center;margin-right:8px}.oilcase-purchase-list__chapter__processing__text{color:#fff;font-size:12px;font-weight:500;line-height:133%}.oilcase-purchase-list__chapter__access{border-radius:24px;background-color:#309a5f;padding:4px 8px;display:flex;align-items:center;margin-right:8px}.oilcase-purchase-list__chapter__access__text{color:#fff;font-size:12px;font-weight:500;line-height:133%}.oilcase-purchase-list__chapter__btn-cart:hover{cursor:pointer}.oilcase-purchase-list__chapter__btn-cart:hover svg path{stroke:#25ccff}.oilcase-purchase-list__part__wrapper:hover .oilcase-purchase-list__part__arrow path{stroke:#fff}.oilcase-purchase-list__chapter__wrapper:hover,.oilcase-purchase-list__chapter__wrapper:hover .oilcase-purchase-list__chapter__cost,.oilcase-purchase-list__part__wrapper:hover .oilcase-purchase-list__part__cost,.oilcase-purchase-list__part__wrapper:hover .oilcase-purchase-list__part__title{color:#fff}.oilcase-filter__wrapper,.oilcase-filter__wrapper__input{position:relative;cursor:pointer}.oilcase-filter__wrapper__input{width:230.4px;pointer-events:none}.oilcase-filter__wrapper button{width:230.4px;height:60px;position:absolute;top:0;display:flex;justify-content:end;padding-right:20px;align-items:center;cursor:pointer}.oilcase-filter__wrapper button:hover{opacity:.7}.oilcase-filter__wrapper button:active{opacity:.5}.oilcase-filter__wrapper button svg{transition:transform .2s}.oilcase-filter__wrapper button svg._active{transform:rotate(180deg)}.oilcase-filter__wrapper__show-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}.oilcase-filter__wrapper__show{border-radius:8px;min-width:179px;height:-moz-fit-content;height:fit-content}.oilcase-filter__wrapper__filter{width:1030px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;height:-moz-fit-content;height:fit-content}.oilcase-filter__wrapper__filter__param{background-color:#2f363f;transition:background .2s;padding:8px 12px;gap:4px;display:flex;align-items:center;justify-content:center;border-radius:24px;cursor:pointer;white-space:nowrap}.oilcase-filter__wrapper__filter__param:hover{opacity:.7}.oilcase-filter__wrapper__filter__param:active{opacity:.5}.oilcase-filter__wrapper__filter__param__text{color:#fff;font-size:12px;line-height:16px;font-weight:400}.oilcase-page__unfounded{width:-moz-fit-content;width:fit-content;margin:32px auto 0;padding-bottom:16px;gap:56px}.oilcase-page__unfounded,.oilcase-page__unfounded__text{display:flex;flex-direction:column}.oilcase-page__unfounded__text__title{font-size:32px;line-height:40px;padding-bottom:24px;width:-moz-fit-content;width:fit-content;margin:auto}.oilcase-page__unfounded__text__sub-title{font-size:16px;font-weight:400;line-height:24px;width:-moz-fit-content;width:fit-content;margin:auto}.oilcase-page__unfounded__text__sub-title a{color:#03aee2}.oilcase-main{display:flex;flex-direction:column;margin:0 auto;color:#f3f5f8;font-family:Inter}.oilcase-main__header{display:grid;grid-template-columns:592px 556px;gap:52px;margin:160px auto}.oilcase-main__header__catalog{display:flex;flex-direction:column;gap:72px;height:364px}.oilcase-main__header__catalog__description{display:flex;flex-direction:column;gap:40px}.oilcase-main__header__catalog__description__title{font-size:48px;font-weight:600;line-height:56px}.oilcase-main__header__catalog__description__text{font-size:18px;line-height:28px}.oilcase-main__header__catalog__btn{width:-moz-fit-content;width:fit-content;border-radius:8px}.oilcase-main__header__image{width:100%;height:392px;border-radius:8px;background:#2f363f;display:flex;justify-content:center;align-items:center}.oilcase-main__header__image img{color:#9aa7bb;line-height:24px}.oilcase-main__diversity{display:flex;flex-direction:column;gap:56px;margin:72px auto;width:100%}.oilcase-main__diversity__description{display:flex;flex-direction:column;gap:24px;width:590px}.oilcase-main__diversity__description__title{font-size:40px;font-weight:700;line-height:48px}.oilcase-main__diversity__description__text{color:#ccd6e1;line-height:24px}.oilcase-main__adaptive{display:flex;flex-direction:column;gap:48px;margin:72px auto;width:100%}.oilcase-main__adaptive__description{display:flex;flex-direction:column;gap:24px;width:590px}.oilcase-main__adaptive__description__title{font-size:40px;font-weight:700;line-height:48px}.oilcase-main__adaptive__description__text{color:#ccd6e1;line-height:24px}.oilcase-main__adaptive__boxes{display:grid;grid-template-columns:repeat(auto-fill,592px);gap:12px}.oilcase-main__adaptive__boxes__box{border:1px solid #93a5b9;padding:40px 48px;border-radius:12px;display:flex;flex-direction:column;gap:24px}.oilcase-main__adaptive__boxes__box:hover{border:1px solid #becbdf;background-color:#2f363f}.oilcase-main__adaptive__boxes__box__title-wrapper{display:flex;flex-direction:column;gap:12px}.oilcase-main__adaptive__boxes__box__title{font-size:20px;line-height:28px}.oilcase-main__adaptive__boxes__box__text{color:#ccd6e1;font-weight:400;line-height:24px;transition:.5s}.oilcase-main__adaptive__boxes__box__detail-wrapper{display:flex;gap:8px;align-items:center;transition:.5s}.oilcase-main__adaptive__boxes__box__detail-wrapper svg path{transition:.5s}.oilcase-main__payment{display:flex;flex-direction:column;gap:48px;margin:72px auto;width:100%}.oilcase-main__payment__description{display:flex;flex-direction:column;gap:24px;width:601px}.oilcase-main__payment__description__title{font-size:40px;font-weight:700;line-height:48px}.oilcase-main__payment__description__text{color:#ccd6e1;line-height:24px}.oilcase-main__payment__boxes{display:grid;grid-template-columns:repeat(auto-fill,592px);gap:12px}.oilcase-main__payment__boxes__box{border:1px solid #93a5b9;padding:40px 48px;border-radius:12px;display:flex;flex-direction:column;gap:24px}.oilcase-main__payment__boxes__box:hover{border:1px solid #becbdf;background-color:#2f363f}.oilcase-main__payment__boxes__box__title-wrapper{display:flex;flex-direction:column;gap:12px}.oilcase-main__payment__boxes__box__title{font-size:20px;line-height:28px}.oilcase-main__payment__boxes__box__list{color:#ccd6e1;font-weight:400;line-height:24px;transition:.5s}.oilcase-main__faq{display:flex;flex-direction:column;gap:48px;margin:72px auto;width:100%}.oilcase-main__faq__description{display:flex;flex-direction:column;gap:24px;width:501px}.oilcase-main__faq__description__title{font-size:40px;font-weight:700;line-height:48px;text-transform:uppercase}.oilcase-main__faq__description__text{color:#ccd6e1;line-height:24px}.oilcase-main__adaptive__boxes__box{transition:.5s}.oilcase-main__adaptive__boxes__box:hover{cursor:pointer}.oilcase-main__adaptive__boxes__box:hover .oilcase-main__adaptive__boxes__box__detail-wrapper{color:#fff}.oilcase-main__adaptive__boxes__box:hover .oilcase-main__adaptive__boxes__box__detail-wrapper svg path{stroke:#fff}.oilcase-main__adaptive__boxes__box:hover .oilcase-main__adaptive__boxes__box__text{color:#fff}.oilcase-main__payment__boxes__box{transition:.5s}.oilcase-main__payment__boxes__box:hover .oilcase-main__payment__boxes__box__list{color:#fff}.oilcase-page__search-menu{margin-bottom:12px}.oilcase-page__search-menu__title{color:#fff;font-size:40px;margin-bottom:24px;line-height:48px}.oilcase-page__search-menu__text{width:44%;line-height:24px}.oilcase-page__search-menu__text:not(:last-of-type){padding-bottom:8px}.oilcase-page__search-menu__list-control{display:flex;justify-content:space-between;margin-top:56px}.oilcase-page__search-menu__list-control__search{width:44%}.oilcase-page__search-menu__list-control__search__input{margin-bottom:12px}.oilcase-page__search-menu__list-control__search__input .oilcase-input__field{padding-right:60px;text-overflow:ellipsis}.oilcase-page__search-menu__list-control__search__input__wrapper{position:relative}.oilcase-page__search-menu__list-control__search__btn{width:60px;height:60px;position:absolute;top:50%;right:1px;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;cursor:pointer}.oilcase-page__search-menu__list-control__search__btn:hover{opacity:.7}.oilcase-page__search-menu__list-control__search__btn:active{opacity:.5}.oilcase-page__search-menu__list-control__search__advanced-search-opener{display:flex;width:34.249826432%;gap:8px;font-family:Inter;font-size:14px;line-height:20px;cursor:pointer;transition:.2s}.oilcase-page__search-menu__list-control__search__advanced-search-opener:hover{opacity:.7}.oilcase-page__search-menu__list-control__search__advanced-search-opener:active{opacity:.5}.oilcase-page__search-menu__list-control__search__advanced-search-opener svg{transition:transform .2s}.oilcase-page__search-menu__list-control__search__advanced-search-opener svg._active{transform:rotate(180deg)}.oilcase-page__search-menu__advanced-search{display:flex;flex-wrap:wrap;gap:11px;max-width:1196px;padding-top:32px}.oilcase-page{color:#ccd6e1;margin:40px auto 72px}.oilcase-page__menu{margin-bottom:12px}.oilcase-page__menu__title{color:#fff;font-size:40px;line-height:48px;margin-bottom:40px}.oilcase-page__menu__advanced-search{display:flex;flex-wrap:wrap;gap:11px;max-width:1196px}.oilcase-page__courses__cards{margin:56px auto 0;margin-bottom:56px}.oilcase-page__courses__cards,.oilcase-page__courses__cards__cards{display:grid;grid-template-columns:repeat(auto-fit,390.67185px);gap:12px}.oilcase-page__courses__pagination{margin:0 auto;width:-moz-fit-content;width:fit-content}.oilcase__authorization{width:592px;margin:72px 0 72px}.oilcase__authorization__header{margin-bottom:56px;color:#fff}.oilcase__authorization__header__title{font-size:40px;line-height:48px;font-family:Inter}.oilcase__authorization__header__subtitle{margin-top:24px;font-family:Inter;font-size:16px;font-weight:400;line-height:24px;text-align:left}.oilcase__authorization__form{position:relative;display:flex;flex-direction:column;margin-bottom:24px}.oilcase__authorization__form__icon{position:absolute;top:50%;left:91.5%;transform:translateY(-50%);cursor:pointer}.oilcase__authorization__links{width:100%;display:flex;justify-content:space-between}.oilcase__authorization__links span{color:#03aee2;transition:.1s;cursor:pointer;font-weight:400;line-height:24px}.oilcase__authorization__links span:hover{opacity:.8}.oilcase__authorization__pass-btns{display:flex;flex-direction:row;gap:16px}.oilcase__authorization .oilcase-btn{min-width:113px;max-width:-moz-fit-content;max-width:fit-content;border-radius:8px;margin-top:32px}.oilcase__authorization__reset-success{display:flex;align-items:center;flex-direction:row;gap:16px}.oilcase__authorization__reset-success svg{flex-shrink:0}.oilcase__authorization__reset-success__text{color:#86dcac;font-size:16px;font-weight:400;line-height:24px}.error{stroke:#ff6e6d}.oilcase__registration-page{width:47.66%;margin:72px 0 72px}.oilcase__registration-page__title{color:#ccd6e1;font-size:40px;line-height:48px;margin-bottom:24px}.oilcase__registration-page__step{color:#ccd6e1;font-family:Inter;font-weight:400;line-height:24px;margin-bottom:56px}.oilcase__registration-page__form{margin-bottom:24px;display:flex;flex-direction:column;gap:16px}.oilcase__registration-page__form__wrapper{position:relative;display:flex;flex-direction:column;gap:16px}.oilcase__registration-page__form__wrapper__icon{position:absolute;top:50%;left:91.5%;transform:translateY(-50%);cursor:pointer}.oilcase__registration-page__form__wrapper__phone{display:flex;align-items:center}.oilcase__registration-page__form__wrapper__phone .oilcase-input__field{border-radius:0 8px 8px 0}.oilcase__registration-page__form__wrapper__flag{padding:16px;background-color:#3c434c;border:1px solid #595f67;border-radius:8px 0 0 8px;height:60px;width:20%}.oilcase__registration-page__form__wrapper__flag:hover{border-color:#9099a5}.oilcase__registration-page__form__wrapper__flag img{width:24px;height:24px}.oilcase__registration-page__form__wrapper__flag span{display:flex;align-items:center;gap:8px;font-weight:400;transition:color .2s;color:#b1b3b7;cursor:pointer}.oilcase__registration-page__form__country{display:flex;flex-direction:column;gap:8px;font-size:16px;padding:16px;border:1px solid #595f67;border-radius:12px;position:absolute;top:65px;left:0;z-index:2;background-color:#3c434c;width:55%}.oilcase__registration-page__form__country img{width:24px;height:24px}.oilcase__registration-page__form__country span{display:flex;align-items:center;gap:8px;font-weight:400;transition:color .2s;color:#b1b3b7;cursor:pointer}.oilcase__registration-page__form__country span:hover{color:#00c4ff}.oilcase__registration-page__form__input.special-mb{margin-bottom:40px;border-radius:8px}.oilcase__registration-page__text{color:#9aa7bb;margin-bottom:40px;line-height:24px}.oilcase__registration-page__text__link{color:#03aee2;transition:.1s;cursor:pointer;font-weight:400}.oilcase__registration-page__text__link:hover{opacity:.8}.oilcase__registration-page__btns{display:flex;align-items:center;gap:16px}.oilcase__registration-page__btns__forward{display:flex;flex-direction:row-reverse}.oilcase__registration-page__btns .oilcase-btn{display:flex;border-radius:8px}.oilcase-course{display:flex;flex-direction:column;gap:56px;margin:40px auto}.oilcase-course__header__nav{display:flex;gap:8px;color:#9aa7bb;line-height:24px;margin-bottom:32px}.oilcase-course__header__nav__current{font-weight:400}.oilcase-course__header__themes{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.oilcase-course__header__themes__theme{color:#fff;font-family:Inter;font-weight:700;line-height:24px;width:-moz-fit-content;width:fit-content;padding:8px 16px;border-radius:24px;text-transform:uppercase;border:1px solid #03aee2;cursor:default}.oilcase-course__header__title{color:#fff;font-family:Inter;font-size:32px;font-weight:700;line-height:40px;margin-bottom:24px}.oilcase-course__header__text{width:50%;color:#fff;font-family:Inter;line-height:24px}.oilcase-course__header__text:not(:last-child){margin-bottom:12px}.oilcase-course__btns-wrapper{display:flex;flex-direction:row;gap:16px}.oilcase-course__btn{min-width:233px}.oilcase-course__btn,.oilcase-course__warning{width:-moz-fit-content;width:fit-content;border-radius:8px}.oilcase-course__warning{display:flex;flex-direction:row;gap:12px;padding:24px;color:#fff;background-color:#2b313a;font-family:Inter;line-height:45px;border:1px solid #f9ad4e;align-items:center}.oilcase-course__warning__text{width:649px;font-weight:400;font-size:16px;line-height:150%}.oilcase-course__params{display:flex;gap:12px;width:100%}.oilcase-course__params__box{position:relative;border-radius:12px;background-color:#2b313a;width:291px;padding:24px;display:flex;flex-direction:column;gap:16px}.oilcase-course__params__box__header{display:flex;gap:8px;color:#9aa7bb}.oilcase-course__params__box__header__title{text-transform:uppercase;font-size:16px;line-height:24px}.oilcase-course__params__box__point{list-style-type:disc;color:#fff;line-height:24px;list-style-position:outside}.oilcase-course__params__box__point li{margin-left:22px}.oilcase-course__params__box__info{color:#00c4ff;font-weight:500;line-height:24px;width:-moz-fit-content;width:fit-content;cursor:help;transition:.2s}.oilcase-course__params__box__info:hover{opacity:.7}.oilcase-course__params__box__info__tooltip{position:absolute;background-color:#2f363f;border-radius:16px;padding:48px;right:-280px;top:150px;z-index:1}.oilcase-course__params__box__info__tooltip__text{color:#fff;width:340px;font-size:16px;font-weight:400;line-height:24px}.oilcase-course__border{background-color:#374351;height:1px}.oilcase-course__info{color:#ccd6e1}.oilcase-course__info__points__point{margin-left:22px}.oilcase-course__info__points__point:not(:last-child){margin-bottom:16px}.oilcase-course__info__points__point__text-container{display:block;line-height:24px}.oilcase-course__info__points__point__text-container .bold-text{display:inline-block}.oilcase-course__content{display:flex;flex-direction:column;gap:24px}.oilcase-course__content__title{color:#ccd6e1;font-size:32px;line-height:40px}.oilcase-course__content__total{margin-top:16px;padding:0 8px;display:flex;justify-content:space-between;color:#ccd6e1;font-size:24px;font-weight:700;line-height:24px}.oilcase-course__purchase{display:flex;flex-direction:column;width:594px}.oilcase-course__purchase__title{color:#ccd6e1;font-size:32px;line-height:40px;margin-bottom:26px}.oilcase-course__purchase__text{color:#ccd6e1;font-size:16px;line-height:28px;font-weight:400;margin-bottom:32px}.oilcase-course__sponsors{display:flex;justify-content:space-between}.oilcase-course__materials{display:grid;grid-template-columns:380px 800px;gap:16px;margin:72px auto}.oilcase-case{display:flex;flex-direction:column;gap:56px;margin:40px auto}.oilcase-case__header{font-family:Inter}.oilcase-case__header__nav{display:flex;gap:8px;color:#9aa7bb;line-height:24px;margin-bottom:32px}.oilcase-case__header__nav__current{font-weight:400}.oilcase-case__header__badges{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:16px}.oilcase-case__header__badges__badge{color:#fff;width:-moz-fit-content;width:fit-content;padding:8px 16px;border-radius:24px;text-transform:uppercase;background-color:#2f363f;cursor:default;font-weight:500;font-size:14px;line-height:143%}.oilcase-case__header__text-wrapper{display:flex;flex-direction:column}.oilcase-case__header__title{color:#fff;font-weight:700;font-size:32px;line-height:125%;margin-bottom:24px}.oilcase-case__header__text{width:50%;color:#fff;line-height:24px}.oilcase-case__header__text:not(:last-child){margin-bottom:12px}.oilcase-case__price-wrapper{display:flex;flex-direction:column;gap:32px;margin-top:32px;color:#fff}.oilcase-case__full-course{font-weight:500;font-size:14px;line-height:143%}.oilcase-case__price{font-weight:700;font-size:24px;line-height:133%}.oilcase-case__module{margin-top:32px}.oilcase-case__sum{font-weight:700;font-size:24px;line-height:133%;color:#fff}.oilcase-case__comment-wrapper{display:flex;flex-direction:column;gap:32px}.oilcase-case__comment__btns{display:flex;flex-direction:row;gap:16px}.oilcase-case__comment__btns__btn{border-radius:8px;padding:16px 32px}.oilcase-case__sponsors{display:flex;justify-content:space-between}.oilcase-content{background-color:#2b313a;border-radius:12px;padding:40px;color:#ccd6e1}.oilcase-content__part{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.oilcase-content__part__number{color:#9aa7bb;font-size:24px;line-height:32px}.oilcase-content__part__title{text-transform:uppercase;font-size:24px;line-height:32px}.oilcase-content__chapter{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.oilcase-content__chapter__number{color:#9aa7bb;font-size:20px;line-height:28px}.oilcase-content__chapter__title{text-transform:uppercase;font-size:20px;line-height:28px;margin-bottom:32px}.oilcase-content__chapter__paragraph__title{font-size:18px;line-height:28px;margin-bottom:24px}.oilcase-content__chapter__paragraph__text-wrapper{display:flex;flex-direction:column;gap:16px}.oilcase-content__chapter__paragraph__picture{width:100%;margin:24px auto}.oilcase-content__continue{width:169px;border-radius:8px}.oilcase-intro-page{background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px;height:-moz-fit-content;height:fit-content}.oilcase-intro-page__title{font-size:20px;line-height:28px;margin-bottom:32px}.oilcase-intro-page__text{line-height:24px;margin-bottom:24px}.oilcase-intro-page__text:last-of-type{margin-bottom:40px}.oilcase-intro-page__next{border-radius:8px;width:169px}.oilcase-intro-test{background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px;height:-moz-fit-content;height:fit-content}.oilcase-intro-test__title{font-size:20px;line-height:28px;margin-bottom:32px;color:#f3f5f8}.oilcase-intro-test__intro-text{line-height:24px;margin-bottom:32px}.oilcase-intro-test__subtitle{font-size:18px;font-weight:700;line-height:28px;margin-bottom:40px;color:#f3f5f8}.oilcase-intro-test__subtitle__rule{font-size:16px;font-weight:400;line-height:24px;margin-left:20px;color:#ccd6e1}.oilcase-intro-test__subtitle__rule:first-child{margin-top:24px}.oilcase-intro-test__result-intro{color:#f3f5f8;margin-bottom:40px}.oilcase-intro-test__btn{border-radius:8px;width:-moz-fit-content;width:fit-content;min-width:112px}.oilcase-test-page{display:flex;flex-direction:column;gap:40px;background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px;height:-moz-fit-content;height:fit-content}.oilcase-test-page__question{display:flex;flex-direction:column;gap:32px}.oilcase-test-page__question__title{font-size:20px;line-height:28px}.oilcase-test-page__question__attempt{color:#ccd6e1;font-weight:400;line-height:24px}.oilcase-test-page__question__content{display:flex;flex-direction:column}.oilcase-test-page__question__number{color:#9aa7bb;font-size:20px;font-weight:400;line-height:28px;margin-bottom:12px}.oilcase-test-page__question__text{line-height:24px;color:#ccd6e1;margin-bottom:32px}.oilcase-test-page__question__radio-btn{margin-bottom:16px}.oilcase-test-page__question__radio-btn:not(:last-child){margin-bottom:12px}.oilcase-test-page__question__btns{display:flex;align-items:center;gap:16px}.oilcase-test-page__question__btns .oilcase-btn{flex-direction:row-reverse;min-width:163px;width:-moz-max-content;width:max-content;padding:16px 24px 16px 32px}.oilcase-test-page__btns__btn{border-radius:8px}.oilcase-test-page__finish{border-radius:8px;width:-moz-max-content;width:max-content;margin-top:auto;margin-left:auto}.oilcase-test-page__finish._end-test{margin-left:inherit}.oilcase-base-test{background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px;height:-moz-fit-content;height:fit-content}.oilcase-base-test__title{font-size:20px;line-height:28px;margin-bottom:32px;color:#f3f5f8}.oilcase-base-test__intro-text{line-height:24px;margin-bottom:32px}.oilcase-base-test__subtitle{font-size:18px;font-weight:700;line-height:28px;margin-bottom:40px;color:#f3f5f8}.oilcase-base-test__subtitle__rule{font-size:16px;font-weight:400;line-height:24px;margin-left:20px;color:#ccd6e1}.oilcase-base-test__subtitle__rule:first-child{margin-top:24px}.oilcase-base-test__result-info{display:flex;flex-direction:column;gap:24px;margin-bottom:40px;color:#86dcac}.oilcase-base-test__result-info__header{display:flex;flex-direction:row;gap:16px;align-items:center}.oilcase-base-test__result-info__header svg{flex-shrink:0}.oilcase-base-test__result-info__header__text{display:flex;flex-direction:column}.oilcase-base-test__result-info__header__text__title{font-size:18px;font-weight:700;line-height:28px}.oilcase-base-test__result-info__header__text__subtitle,.oilcase-base-test__result-info__text{font-size:16px;font-weight:400;line-height:24px}.oilcase-base-test__btns-wrapper{display:flex;flex-direction:row;gap:16px}.oilcase-base-test__btn{border-radius:8px;width:-moz-fit-content;width:fit-content;min-width:112px}.oilcase-final-test{background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px;height:-moz-fit-content;height:fit-content}.oilcase-final-test__title{font-size:20px;line-height:28px;margin-bottom:32px;color:#f3f5f8}.oilcase-final-test__intro-text{line-height:24px;margin-bottom:32px}.oilcase-final-test__subtitle{font-size:18px;font-weight:700;line-height:28px;margin-bottom:40px;color:#f3f5f8}.oilcase-final-test__subtitle__rule{font-size:16px;font-weight:400;line-height:24px;margin-left:20px;color:#ccd6e1}.oilcase-final-test__subtitle__rule:first-child{margin-top:24px}.oilcase-final-test__result-info{display:flex;flex-direction:column;gap:24px;margin-bottom:40px;color:#86dcac}.oilcase-final-test__result-info__header{display:flex;flex-direction:row;gap:16px;align-items:center}.oilcase-final-test__result-info__header svg{flex-shrink:0}.oilcase-final-test__result-info__header__text{display:flex;flex-direction:column}.oilcase-final-test__result-info__header__text__title{font-size:18px;font-weight:700;line-height:28px}.oilcase-final-test__result-info__header__text__subtitle,.oilcase-final-test__result-info__text{font-size:16px;font-weight:400;line-height:24px}.oilcase-final-test__btns-wrapper{display:flex;flex-direction:row;gap:16px}.oilcase-final-test__btn{border-radius:8px;width:-moz-fit-content;width:fit-content;min-width:112px}._warning{color:#ffb2b1}.oilcase-final-page{background-color:#2b313a;color:#ccd6e1;border-radius:12px;padding:40px;height:-moz-fit-content;height:fit-content}.oilcase-final-page__title{font-size:20px;line-height:28px;margin-bottom:32px}.oilcase-final-page__text{line-height:24px;margin-bottom:24px}.oilcase-final-page__text:last-of-type{margin-bottom:40px}.oilcase-final-page__btns-wrapper{display:flex;flex-direction:row;gap:16px}.oilcase-final-page__btn{min-width:233px;width:-moz-fit-content;width:fit-content;border-radius:8px}