#comp_fe992632dbea919a513a3390927112d6{overflow:hidden}.mobile-table{display:none}.course .main-section .main-section-content .left-content .main-title .main-slider-section .lesson-description .desc span:first-child{color:#7d7d7d;width:9.25rem!important}.about,.history-success{overflow:hidden}#modal-licensi .modal-shadow{background:#141414}#modal-licensi .modal-shadow svg{right:3rem;position:absolute;top:13.5rem;cursor:pointer}@media screen and (max-width:767px){#modal-licensi .modal-shadow svg{right:2rem;top:10.5rem}.desktop-table{display:none!important}}#modal-licensi .modal{height:41.75rem;width:85.75rem}@media screen and (max-width:767px){#modal-licensi .modal{height:24.875rem;width:36.5rem}}#modal-licensi img{height:51.75rem;object-fit:contain;width:85.75rem}@media screen and (max-width:767px){#modal-licensi img{height:24.875rem;width:36.5rem}.mobile-table{display:flex}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(5) .img-wrapp{transform:rotate(-4.946deg)}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(5) .img-wrapp{transform:rotate(0deg)}}.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(6) .img-wrapp{transform:rotate(4.265deg)}@media screen and (max-width:767px){.program-study .program-study-wrapp .program-study-bottom .program-study-card:nth-child(6) .img-wrapp{transform:rotate(0deg)}}.events-grid{grid-template-rows:repeat(1,1fr)}.events-page .events-date .events-date-wrapp .calendar-wrapp ul li{height:auto;min-height:20rem}@media screen and (max-width:767px){.events-page .events-date .events-date-wrapp .calendar-wrapp ul li{min-height:auto!important}}.next_moth,.prev_moth{height:3rem;width:3rem}.next_moth svg,.prev_moth svg{height:3rem!important;width:3rem!important}.next_moth svg path{fill:#fff}@media screen and (max-width:767px){.events-page .events-header .events-header-wrapp .slider-drop .events-slider{justify-content:center}}.policy-page{margin:.5rem;border-radius:.5rem;background:#fff}.policy-page .policy-sect{padding:30px 30px 63px;max-width:1200px;margin:auto}.policy-sect h1{font-size:2.5rem;margin-bottom:25px}.policy-sect h2{font-size:2rem;margin-bottom:20px;margin-top:20px}.policy-sect table{border-collapse:collapse;margin:20px auto}.policy-sect table td{padding:10px;border:1px solid grey}.policy-page .policy-sect a,.policy-page .policy-sect li,.policy-page .policy-sect p{font-size:14px;font-weight:400;line-height:140%}@media screen and (max-width:767px){.policy-page .policy-sect a,.policy-page .policy-sect p,.policy-page .policy-sect ul li{font-size:1.75rem}}.policy-page .title,.policy-page li{gap:5px}.policy-page img{height:15px;width:15px}input:focus+label,textarea:focus+label{opacity:0}.input-wrapp input{padding:1.625rem 2rem}.footer-input.input-wrapp.overflow.border-radius{flex:1}.sound-wrapp.remove,.video-duration.remove{display:none}textarea{height:7rem;padding:2.225rem 2rem 1.625rem;resize:none;font-size:1.75rem;border:.125rem solid hsla(0,0%,100%,.5);color:#272727;transition:all .4s;position:relative;gap:1.25rem;align-items:center;border-radius:.5rem;background:hsla(0,0%,100%,.5);width:100%;display:flex;&:hover{border-color:#fff;background:hsla(0,0%,100%,.3)}&:active{background:hsla(0,0%,100%,.7)}}.about-school .steps_items .step .answer-wrapp .input-main-wrapp,.applicants .steps .step .answer-wrapp .input-main-wrapp{grid-template-columns:repeat(2,1fr);grid-row-gap:.5rem;grid-column-gap:.5rem;display:grid}.about-school .steps_items .step .answer-wrapp .input-main-wrapp .input-wrapp input,.applicants .steps .step .answer-wrapp .input-main-wrapp .input-wrapp input{width:100%}@media screen and (max-width:767px){.about-school .steps_items .step .answer-wrapp .input-main-wrapp,.applicants .steps .step .answer-wrapp .input-main-wrapp{grid-template-columns:repeat(1,1fr)}}.about-school .steps_items .step .answer-wrapp form,.applicants .steps .step .answer-wrapp form{min-width:68rem;width:68rem}@media screen and (max-width:767px){.about-school .steps_items .step .answer-wrapp form,.applicants .steps .step .answer-wrapp form{min-width:100%;width:100%}}.course .answer .answer-wrapp{padding:0;margin-bottom:0}.course .answer .answer-wrapp form{min-width:65.75rem;width:65.75rem}.course .answer .answer-wrapp form .send{margin-bottom:4rem;width:100%;margin-top:2.75rem}@media screen and (max-width:767px){.course .answer .answer-wrapp form .send{margin-bottom:2.75rem}.course .answer .answer-wrapp form{min-width:100%;width:100%}}.history .share-history .policy{margin-top:4rem}@media screen and (max-width:767px){.history .share-history .policy{margin-top:2.75rem}}.course .main-section .right-content img{height:100%;object-fit:cover;border-radius:.5rem;width:100%}.course .curator .curator-wrapp .curator-desc .video-wrapp-curator img{height:31.25rem;flex-shrink:0;object-fit:cover;border-radius:125rem;cursor:pointer;width:31.25rem}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container .play-button-about{height:5rem;transition:all .4s;border-radius:50%;background:hsla(0,0%,8%,.5);cursor:pointer;width:5rem}.about .about-wrapp .about-bottom .about-slider-section .about-slider .swiper-wrapper .swiper-slide .student-card .play-container .play-button-about svg{height:1.75rem;margin-left:.625rem;width:1.375rem}.schedule .card-grid-wrapp .table .item-table .start .title-pay{text-align:end;width:21rem}@media screen and (max-width:767px){.schedule .card-grid-wrapp .table .item-table .start .title-pay{text-align:start;width:100%}}.schedule .card-grid-wrapp .table .item-table .start{width:21rem}.schedule .item-table .name-course{justify-content:center}@media screen and (max-width:767px){.schedule .item-table .name-course{justify-content:start}}.team-course .job-curator{display:none}.cooperation{flex-direction:column;gap:2.5rem;display:flex}.cooperation a{font-size:2rem!important;margin-left:5rem;width:max-content}@media screen and (max-width:767px){.cooperation a:after{content:none!important}}.time{gap:1.25rem;display:flex}.time span{font-size:2rem}@media screen and (max-width:767px){.time span{font-size:1.625rem}.reviews-about .mob-show-button{display:none!important}}.front-page .head .grid-cards-2 .slider .swiper-head .swiper-slide p{text-align:center}.signup-form .form-title .tag-white{display:none}#modal-sertificate .modal-shadow,#modal-udost .modal-shadow{background:#141414}#modal-sertificate .modal-shadow svg,#modal-udost .modal-shadow svg{right:3rem;position:absolute;top:13.5rem}#modal-sertificate .modal,#modal-udost .modal{height:30rem;width:85.75rem}#modal-sertificate .modal-wrapper,#modal-udost .modal-wrapper{justify-content:center;display:flex}#modal-sertificate img,#modal-udost img{height:42.75rem;width:58.75rem}@media screen and (max-width:767px){#modal-sertificate .modal-shadow svg,#modal-udost .modal-shadow svg{right:2rem;top:10.5rem}#modal-diplom .modal,#modal-sertificate img,#modal-udost .modal,#modal-udost img{height:24.875rem;width:36.5rem}}.course .curator .curator-wrapp{padding:13.875rem 0 7.375rem}@media screen and (max-width:767px){.course .curator .curator-wrapp{padding:0 0 5.375rem!important}.course .main-section .main-section-content .left-content .main-title .main-slider-section{width:30rem!important}.course .main-section .main-section-content .left-content .main-title .main-slider-section .swiper-wrapper{align-items:center}}.course .main-section .main-section-content .left-content .main-title .main-slider-section .main-slider{width:40rem}.course .main-section .main-section-content .left-content .main-title .main-slider-section{width:max-content}.course .price-discount .tag-general.transparent,.project_post .courses,.student_page .courses,.teacher_post .projects{display:none}.info-park{color:#272727;margin-top:1rem}.info-park a{color:#272727;border-bottom:.125rem solid #272727}.contact>.grid-cards-2 .contacts .main_info h1{margin-bottom:1.25rem}@media screen and (max-width:767px){.contact>.grid-cards-2 .contacts .main_info{height:max-content}}.course .employment.not-dialog .employment-wrapp .employment-left{position:static}@media screen and (max-width:767px){.course .employment.not-dialog .employment-wrapp .employment-left{height:max-content;gap:10rem}.course .employment.not-dialog .employment-wrapp .employment-right{padding:0}}.course .employment.not-dialog .employment-wrapp .employment-right{margin-bottom:9rem}.course .employment.not-dialog .employment-wrapp{margin-bottom:0}.course .employment.not-dialog .employment-wrapp .employment-left .dialog-left,.history-success.remove{display:none}.policy span{white-space:normal}.earnings.margin{margin-bottom:1rem}@media screen and (max-width:767px){.article-page .article-wrapp .article-content{width:100%}.article-page .article-wrapp .article-content:nth-child(3) .article-content-wrapp h2{width:17rem!important}.history-success .swiper{padding-right:1.7rem;padding-left:1.7rem}.faq .accordion .accordion-item .accordion-content .accordion-includes ul{list-style-type:disc;margin-left:2rem;width:100%!important}}.card_search.card_search_event .date{flex-shrink:0;flex-direction:row}@media screen and (max-width:767px){.course .earnings .earnings-container .job-vacancy-wrapp .job-vacancy .coast{flex-shrink:0}}.article-page .article-wrapp .article-text{display:block}.applicants .head_block .grid-cards-2>:first-child{height:65.8rem}@media screen and (max-width:767px){.applicants .head_block .grid-cards-2>:first-child{height:max-content}}.front-page .events a .icon svg{height:1.75rem;width:.875rem}.signup-form .signup-form-wrapp .signup-form-left .price .price-wrapp .discount{flex-shrink:0}.price-discount{flex-wrap:wrap;width:100%}.cost .item-table .tags{margin-bottom:0}.cost .card-grid-wrapp .table .item-table .name-course{gap:1rem}@media screen and (max-width:767px){.cost .card-grid-wrapp .table .item-table .tag-general{width:100%}}.right-content-container a{font-size:1.25rem;color:#141414}.slider-drop.contacts-drop-slider{z-index:10}.partnerGrid{max-width:80rem;gap:1rem;margin:auto;display:grid}.partnerCard{grid-template-columns:20rem auto;gap:2rem;background:#fff;display:grid}.partnerLogo{max-width:20rem;max-height:12rem}.partnerText{padding:2rem 0}.partnerLink{text-decoration:underline;color:#000}@media screen and (max-width:1280px){.partnerGrid{max-width:none}}@media screen and (max-width:767px){.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card img{flex-shrink:0}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp .tools-card{width:100%!important}.course .skill .skill-wrapper .skill-right-content .tools .tools-wrapp{flex-direction:column}.slider-drop .contact-slider-btn,.slider-drop.contacts-drop-slider{height:7rem}.slider-drop #slider-open-btn,.slider-drop #slider-open-btn svg{height:7rem!important;width:7rem!important}.partnerCard{grid-template-columns:auto;padding:3rem 1rem}}@media screen and (max-width:550px){.start{width:18rem!important}.raspisanie.start{width:auto!important}}