@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap');html{scroll-behavior:smooth}body,html{margin:0 !important;padding:0 !important;font-family:'Roboto',sans-serif}*{padding:0;margin:0}a,li,ul,p,svg,svg path,section,button,.transition,header,footer{transition:all .5s}body{overflow-x:hidden}.max-width-content{max-width:1232px;width:100%;margin-inline:auto;box-sizing:border-box;padding-left:16px;padding-right:16px}.flex{display:flex}.direction-column{flex-direction:column}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.align-items-center{align-items:center}.text-right{text-align:right}.text-center{text-align:center}.flex-wrap{flex-wrap:wrap}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.justify-end{justify-content:flex-end}.very-big-gap{gap:80px}.big-gap{gap:60px}.row-gap{gap:40px}.block-gap{gap:48px}.medium-gap{gap:37px}.very-small-gap{gap:8px}.standart-gap{gap:16px}.no-stn-gap{gap:24px}.small-gap{gap:10px}.gap20{gap:20px}.gap26{gap:26px}.gap30{gap:30px}.p80{padding-top:80px;padding-bottom:80px}.p30{padding:30px}.mt30{margin-top:30px}.color-primary-1{color:#4a63ba}.background-primary-1{background:#4a63ba}.color-primary-2{color:#36a1b0}.background-primary-2{background:#36a1b0}.color-primary-3{color:#102a83}.background-primary-3{background:#102a83}.color-additional-1{color:#6e7c84}.background-additional-1{background:#6e7c84}.color-additional-2{color:#f5f6f6}.background-additional-2{background:#f5f6f6}.color-additional-3{color:#e7efff}.background-additional-3{background:#e7efff}.color-black{color:#0c0c0c}.background-black{background:#0c0c0c}.color-dark-grey{color:#919191}.background-dark-grey{background:#919191}.color-light-grey{color:#e6ebed}.background-light-grey{background:#e6ebed}.color-medium-grey{color:#f3f5fb}.background-medium-grey{background:#f3f5fb}.text-green{color:#27ae60}.color-grey-2{color:#fafbfc}.background-grey-2{background:#fafbfc}.color-white{color:#fff}.background-white{background:#fff}.font-style-h1{font-family:'Roboto',sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.font-style-h2{font-family:'Roboto',sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:140%}.font-style-h3{font-family:'Roboto',sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:140%}.block-title{font-family:'Roboto',sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:140%}.text-little{font-family:'Roboto',sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:140%}.text-small{font-family:'Roboto',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.text-bold{font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:140%}.text-1{font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.text-2{font-family:'Roboto',sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:1.6px;text-transform:uppercase}.text-title{font-family:'Roboto',sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:140%}.subtitle{font-family:'Roboto',sans-serif;font-size:22px;font-style:normal;font-weight:500;line-height:140%}a{text-decoration:none}.text-underline{text-decoration:underline}.text-medium{font-weight:600}.background-home-1{background:#252a3d}.wrapper-relative{position:relative}.checkbox-field{display:none}.psevdo-checkbox{width:20px;height:20px;border-radius:4px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.psevdo-checkbox svg{max-width:16px;max-height:16px;display:none}.psevdo-checkbox.active svg{display:block}.input-style{box-sizing:border-box;padding:16px 24px;background:#fff;border:none;border-radius:50px;outline:none}.input-style:focus{color:#1f1f1f}.input-style.filled-field{color:#1f1f1f}.input-style.error-field{border-color:#eb5757;color:#1f1f1f}.text-opacity{opacity:.3}.scroll-false{overflow:hidden}.color-red{color:#eb5757}.flex-grow{flex-grow:1}.dark-mask{width:100%;height:100%;position:absolute;background:rgba(0,0,0,.3);top:0;left:0;z-index:1}.col-m-2{width:calc((100% - 48px)/2);box-sizing:border-box}.col-m-3{width:calc((100% - 96px)/3);box-sizing:border-box}.col-m-4{width:calc((100% - 144px)/4);box-sizing:border-box}.col-s-2{width:calc((100% - 24px)/2);box-sizing:border-box}.col-s-3{width:calc((100% - 48px)/3);box-sizing:border-box}.col-s-4{width:calc((100% - 72px)/4);box-sizing:border-box}.col-e-2{width:50%;box-sizing:border-box}.col-e-3{width:33.333%;box-sizing:border-box}.col-e-4{width:25%;box-sizing:border-box}.preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;z-index:1001}.loaded .preloader{display:none}.preloader__row{width:138px;height:138px;position:absolute;top:calc(50vh - 69px);left:calc(50vw - 69px);transform:translate(-50%,-50%);border-radius:50%;background:#4a63ba;background:-moz-linear-gradient(left,#4a63ba 50%,#d6d6d6 50%);background:-webkit-linear-gradient(left,#4a63ba 50%,#d6d6d6 50%);background:-o-linear-gradient(left,#4a63ba 50%,#d6d6d6 50%);background:-ms-linear-gradient(left,#4a63ba 50%,#d6d6d6 50%);background:linear-gradient(to right,#4a63ba 50%,#d6d6d6 50%);-webkit-animation:loader-1 2s infinite linear;animation:loader-1 2s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.preloader__row:after{content:'';width:130px;height:130px;border-radius:50%;background:#fff;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.preloader__img{position:absolute;top:calc(50vh - 40px);left:calc(50vw - 40px)}@-webkit-keyframes loader-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header{padding-top:40px;padding-bottom:30px}.header-desc{max-width:286px}.header-link p{padding-bottom:4px}.header-menu__container{padding:100px 60px 20px 97px;border-radius:5px;background:#fff;box-shadow:0px 0px 10px 2px rgba(0,0,0,.1);min-height:100vh;height:fit-content;position:fixed;top:0;left:0;z-index:1}.header-menu__container .header-mega-menu__wrapper{display:flex;flex-direction:column;gap:20px;list-style-type:none}.header-menu__container .header-mega-menu__wrapper a{display:inline-block;width:100%}.header-menu__container .header-menu__close{position:absolute;top:30px;right:30px;cursor:pointer}#burger-megaMenu svg{cursor:pointer}.header-mega-menu li a{color:#0c0c0c}.header-pages .header-desc,.page-template-school .header-desc,.page-id-14 .header-desc,.error404 .header-desc,.search .header-desc{color:#fff}.header-pages .header-menu svg path,.page-template-school .header-menu svg path,.page-id-14 .header-menu svg path,.error404 .header-menu svg path,.search .header-menu svg path{stroke:#fff}.header-pages .header-visually svg path,.page-template-school .header-visually svg path,.page-id-14 .header-visually svg path,.error404 .header-visually svg path,.search .header-visually svg path{fill:#fff}.header-pages .search_opener .search__svg svg path,.page-template-school .search_opener .search__svg svg path,.page-id-14 .search_opener .search__svg svg path,.error404 .search_opener .search__svg svg path,.search .search_opener .search__svg svg path{stroke:#fff}.header-pages .header-link p,.page-template-school .header-link p,.page-id-14 .header-link p,.error404 .header-link p,.search .header-link p{color:#f3f5fb}.header-pages .header-link a,.page-template-school .header-link a,.page-id-14 .header-link a,.error404 .header-link a,.search .header-link a{color:#fff}.header-pages .header-visually a,.page-template-school .header-visually a,.page-id-14 .header-visually a,.error404 .header-visually a,.search .header-visually a{color:#fff}.search-wrapper form{position:relative}.search-wrapper form:focus-visible,.search-wrapper form input:focus-visible{outline:none}.search-wrapper input{background:#fafbfc;border:1px solid #f3f8fb;border-radius:5px;padding:13px 20px;transition:.4s}.search-wrapper input{font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:140%;font-feature-settings:'pnum' on,'lnum' on;color:#0c0c0c;opacity:1;background:#fff}.search-wrapper input:hover{background:#fff;border:1px solid #f3f8fb;border-radius:5px;outline:none}.header_search .search-wrapper,.header_search form,.header_search input{width:100%;max-width:585px}.search-wrapper button{border:0;outline:none;padding:0;background:0 0;cursor:pointer;position:absolute;right:12px;top:11px}.header__white-litters .search__svg{transition:.4s}.search-wrapper,.header_search .search,.header_search .header-link,.header_search .header-visually,.header_search .search{display:none}.header-mobile,.mobile_search_panel,.header-menu__container{display:none}.header-mobile{padding:18px 16px;margin-bottom:-160px}#header__mega-menu-mobile{position:absolute;top:80px;left:0;right:0;bottom:0;padding:20px 16px}.mobile_search_panel{display:none;padding:14px 16px;background:#fff;box-shadow:0px 0px 10px 2px rgba(0,0,0,.1);position:relative;top:160px;z-index:1}.mobile_search_panel form{position:relative;display:flex;align-items:center}.mobile_search_panel input{background:#fafbfc;border:1px solid #f3f8fb;border-radius:5px;font-family:'Roboto';font-style:normal;font-weight:400;font-size:16px;line-height:140%;font-feature-settings:'pnum' on,'lnum' on;color:#0c0c0c;padding:13px 20px;border:1px solid #f3f8fb;transition:.4s;width:100%}.mobile_search_panel button{position:absolute;right:12px;border:0;outline:none;background:0 0}.btn{border-radius:30px;display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:12px;max-width:fit-content}.btn-center{display:block;margin-inline:auto}.menu li{list-style:none}.menu a{color:#fff;font-size:16px}.btn.background-primary-1:hover{background-color:#083895}a.color-primary-1:hover{color:#083895}a.color-black:hover{color:#4a63ba}.header-mega-menu li a:hover{color:#4a63ba}.breadcrumbs-item a:hover,.header-pages .header-link a:hover,.header-pages .header-visually a:hover,.page-template-school .header-link a:hover,.page-template-school .header-visually a:hover,.footer a:hover{color:#f3f3f3}.pages__content-wrap a:hover{border-bottom:2px solid #919191}.about__nav-page-item:hover{border-bottom:2px solid #4a63ba}.cont-cookie-poup{position:fixed;bottom:39px;right:30px;box-shadow:0px 0px 10px 2px rgba(0,0,0,.1);border-radius:10px;padding:20px 33px;z-index:1000;background:#fff;max-width:624px;display:none}.cont-cookie-poup-div{display:flex;align-items:center;flex-direction:row;justify-content:flex-start;gap:30px;font-size:16px}.left-cookie>p>a{color:#0c0c0c;line-height:140%;letter-spacing:-.72px;text-decoration-line:underline;font-size:16px}.right-cookie>div>a{padding:14px 24px;border-radius:30px;color:#4a63ba;font-size:16px;font-weight:600;background:#f3f5fb}.right-cookie>div>a:hover{background:#fafbfc}.home__title_slide{padding-top:130px;padding-bottom:130px;background-position:center;background-size:cover;background-repeat:no-repeat}.block-cover__item p{margin-bottom:26px;max-width:622px}.block-cover__item a{margin-bottom:26px}.background__block-cover1{position:absolute;top:186px;z-index:-1;right:0;padding-bottom:0}.background__block-cover1 img{width:100vw}.background__block-cover2{position:absolute;right:70px;top:30px;z-index:-1;padding-bottom:0}.slick-dots{list-style:none;display:flex;margin-top:20px}.slick-dots button{border:0;background:#008bde;height:6px;width:6px;font-size:0;margin-right:6px;outline:none}.slick-dots button:focus{outline:none}.slick-active button{border:0;background:#ce281a;height:6px;width:6px;font-size:0}.block-links .block-links__list .block-links__list__item a{transition:.4s}.block-links .block-links__list .block-links__list__item a:hover{box-shadow:0px 0px 10px 2px rgba(0,0,0,.1)}.block-links__list .slick-list{overflow:visible}.main-slider-wrapper-pic .slick-list{overflow:visible !important}.about-school__img{padding:0 78px;width:351px}.w25{width:calc((100% - 90px)/4)}.avatar{border-radius:20px;width:121px;height:151px;overflow:hidden}.avatar img{object-fit:cover;width:121px;height:151px}.doska{position:relative}.doska-arrow .slick-arrow{position:absolute;top:240px;border-radius:16px;background:#f3f5fb;padding:4px;border:none;width:32px;height:32px;cursor:pointer}.doska-arrow .slick-arrow:hover{background:#fff;box-shadow:0px 0px 10px 2px rgba(0,0,0,.1)}.doska-arrow .slick-arrow:hover svg path{stroke:#4a63ba}.doska-arrow .slick-prev{left:-48px}.doska-arrow .slick-next{right:-48px}.doska-wrap .avatar img{width:121px;height:151px}.doska .pages__links-wrap .text-1{padding-left:10px;padding-right:10px;text-align:center}.news-link{border-radius:10px;overflow:hidden;height:277px;width:100%}.news-link img{height:277px;width:277px;object-fit:cover}.news-link__right{padding:20px}.news-link__right-title,.block-news__list__item-title{height:75px;margin-bottom:24px}.news-link__right-description,.block-news__list__item-description{height:90px;margin-bottom:8px;color:#2e3437}.block-news__list__item a:hover .block-news__list__item-title{color:#4a63ba}.event_item{display:flex !important;gap:30px;margin-bottom:30px}.event_item .number{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--primary-accent-1,#4a63ba);text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:'Roboto';font-size:64px;font-style:normal;font-weight:900;line-height:120%}.event_item .number span{color:#4a63ba;text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:'Roboto';font-size:18px;font-style:normal;font-weight:600;line-height:140%}.event_content{border-radius:20px;background:#fff;display:flex;height:170px;padding:16px 20px;flex-direction:column;justify-content:space-between}.calendar-slider .slick-dots button{width:8px;height:8px;border-radius:4px;background-color:#e6ebed;margin-right:16px;cursor:pointer}.calendar-slider .slick-dots .slick-active button{width:8px;height:8px;border-radius:4px;background-color:#4a63ba}.pages__content-wrap .event_item a{border-bottom:none}.sites-partner a{border-radius:20px}.sites-partner a img{width:24px;height:24px}.sites-partner a:hover{box-shadow:0px 0px 10px 2px rgba(0,0,0,.1)}.sites-partner a:hover p{color:#4a63ba}.home-mob-title{display:none}.home-mob-title__img{justify-content:end}.calendar-slider{max-width:813px}.data{width:357px}.pages__content-wrap .block-news__list a,.pages__content-wrap .page-numbers a{border-bottom:none}.block-news__list{width:100%}.page-numbers{display:flex;align-items:center;justify-content:center;gap:20px;height:30px;width:100%}.page-numbers li{list-style-type:none}.page-numbers li span,.page-numbers li a{color:#44484a;font-size:16px;font-weight:400;line-height:140%}.page-numbers li span.current{display:flex;width:26px;padding:5px 0 3px;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;background:#4a63ba;color:#fff}.block-news__list__item a{background-color:#fff;border-radius:10px;overflow:hidden;height:277px}.block-news__list__item-img{height:277px}.block-news__list__item-img img{width:277px;height:277px;object-fit:cover}.block-news__list__item__right{padding:20px;display:flex;flex-direction:column;gap:10px}.block-news__list__item-title{color:#0c0c0c}.block-news img{max-width:calc(100vw - 50px)}.pages__title-section{display:flex;flex-direction:column;align-items:center;gap:30px;align-self:stretch}.about__nav-page{flex-wrap:wrap;max-width:1260px;width:100%;padding:20px 30px;align-items:flex-start;gap:10px;border-radius:15px 15px 0 0;background:#fff;margin-inline:auto}.page-template-templates .header,.single-post .header,.search .header{margin-bottom:-154px;margin-bottom:-180px}.page-template-templates .pages__title-section,.single-post .pages__title-section,.search .pages__title-section{padding-top:314px}.breadcrumbs-list{display:flex;align-items:center;gap:14px;align-self:stretch}.breadcrumbs-list li{list-style-type:none}.breadcrumbs-item,.breadcrumbs-item a{color:#e6ebed}.pages__title-section h1{color:#fff}.pages__content-wrap{padding-top:60px;padding-bottom:120px;row-gap:40px}.pages__content-wrap a{padding-top:20px;padding-bottom:20px;border-bottom:2px solid #e6ebed}.pages__links-wrap{display:flex;flex-wrap:wrap;width:100%;row-gap:40px}.pages__links-wrap a p{color:#0c0c0c}.pages__links-wrap .w50{margin-right:30px}.pages__links-wrap .w50:nth-child(2n){margin-right:0}.pages__links-wrap .w50,.w50{width:calc((100% - 30px)/2);box-sizing:border-box}.pages__links-wrap .w30{margin-right:30px}.pages__links-wrap .w30:nth-child(3n){margin-right:0}.pages__links-wrap .w30{width:calc((100% - 60px)/3);box-sizing:border-box}.pages__h3{display:block;width:100%}.about__nav-page-item{color:#0c0c0c;font-variant-numeric:lining-nums proportional-nums;font-size:14px;font-style:normal;font-weight:400;line-height:140%;padding:8px;border-bottom:2px solid #e7efff;transition:all .5s linear}.about__nav-page-item a{color:#0c0c0c}.about__nav-page-item.about__nav-active{font-size:16px;font-weight:600;border-bottom:2px solid #4a63ba;transition:all .5s linear}.ruska_tab_item{display:none}#tab_1{display:block}.ruska_tab_item ul{margin-left:30px}.pages__h3{font-variant-numeric:lining-nums proportional-nums;font-size:18px;font-weight:600;line-height:159%}.pages__title-section h1{margin-bottom:30px}.pedrabotniki{flex-wrap:nowrap;max-height:140px;border-radius:10px;background-color:#fafbfc;overflow:hidden}.pedrabotniki div.flex{padding:20px 30px 20px 0;gap:4px}.pedrabotniki div.flex p:nth-child(1){font-size:18px;font-weight:600;line-height:159%}.pedrabotniki div.flex p:nth-child(2){font-size:14px;line-height:140%;color:#4a63ba}.pedrabotniki div.flex p:nth-child(3){font-size:14px;line-height:140%;color:#919191}.pedrabotniki-hover{height:auto;max-height:151px;overflow:hidden;transition:max-height 1.5s}.pedrabotniki-hover:hover{max-height:500px;transition:max-height 1.5s}.pedrabotniki .avatar{background-position:center;background-repeat:no-repeat;background-size:cover;width:121px;min-width:121px;max-height:151px;box-sizing:border-box;border-radius:initial;overflow:hidden}.pedrabotniki .avatar img{height:171px}.about__nav-page-mobile{display:none}.page-contact-form .pages__title-section h1{margin-bottom:30px}.page-contact-form.pages__content-wrap>div:nth-child(1){width:43%}.page-contact-form.pages__content-wrap>div:nth-child(2){width:54%}.page-contact-form .form-submit{margin-top:30px}.page-contact-form .contact-form{border-radius:15px;padding:30px}.page-contact-form .subtitle{margin-bottom:10px}.page-contact-form .btn{width:228px;min-width:228px;border:none;cursor:pointer}.page-contact-form .input-style{border-radius:15px;border:2px solid #e6ebed;background:#fff;padding:13px 18px}.page-contact-form .pages__content-wrap .form-label a{padding-top:0;padding-bottom:0;border-bottom:none}.page-contact-form .pages__content-wrap .form-label a:hover{color:#4a63ba}.page-contact-form .form-label a,.page-contact-form .form-label a:hover{border:none}.page-contact-form .psevdo-checkbox{width:20px;height:20px;border-radius:4px;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.page-contact-form .psevdo-checkbox svg{max-width:16px;max-height:16px;display:none}.page-contact-form .psevdo-checkbox.active svg{display:block}.page-contact-form .input-style{box-sizing:border-box;padding:16px 24px;background:#fff;border-radius:50px;outline:none}.page-contact-form .input-style:focus{color:#1f1f1f}.page-contact-form .input-style.filled-field{color:#1f1f1f}.page-contact-form .input-style.error-field{border-color:#eb5757;color:#1f1f1f}.page-contact-form .psevdo-checkbox.error-field{border-color:#eb5757}.page-attestat .pages__title-section h1{margin-bottom:30px}.page-attestat .modal_item{display:none}.page-attestat .modal_item.about__nav-active{display:flex}.page-attestat .modal_item.about__nav-active{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:995px;height:520px;border-radius:20px;background:#fff;padding:24px}.page-attestat .modal_item .modal_item-wrap{border-radius:20px;background:#fafbfc;gap:16px;overflow:hidden}.page-attestat .modal-bg-close{display:none}.page-attestat .modal-bg-close.about__nav-active{display:block;position:fixed;height:100vh;width:100vw;background:rgba(0,0,0,.24);cursor:pointer;top:0;left:0;right:0;bottom:0}.page-attestat .modal_item .modal_item-wrap .modal-text{width:600px}.page-attestat .modal_item .modal_avatar img{width:100%;height:100%;height:570px;object-fit:cover}.page-attestat .modal_avatar{height:100%;width:377px;min-width:377px;background-repeat:no-repeat;background-size:cover;max-height:472px;overflow:hidden}.page-attestat .gap4{gap:4px}.page-attestat .p20{padding:20px}.page-attestat .open_modal{cursor:pointer}.page-attestat .nazvanie_dokumenta{padding:10px 0;width:fit-content}.roditel__title-wrap a{border:none}.roditel__title-wrap a:hover{border:none}.roditel__title-wrap ul{margin-left:30px}.page-info-bezop .list_1{column-count:2;column-gap:30px}.page-info-bezop .list_1_item{width:calc(100% - 15px);margin-bottom:30px;float:left}.page-info-bezop .info-wrap{border-radius:15px;padding:30px 60px 60px}.page-info-bezop .info-wrap ul{list-style-type:none}.single-post .block-news .pages__content-wrap{padding-top:60px;padding-bottom:60px}.single-post .block-news .text-title{margin-bottom:30px}.single-post .block-news p{margin-bottom:20px}.single-post .block-news .wp-block-image{margin-top:30px;margin-bottom:30px}.search-results .about__nav__title,.search .about__nav__title{color:#e6ebed;margin-bottom:30px}.contact-wrap{padding-bottom:60px}.contact-wrap .pages__title-section h1{margin-bottom:30px}.contact-wrap .map-circle-placemark__placemark svg{width:40px;height:60px}.contact-wrap .text-little{max-width:274px}.contact-wrap a,.contact-wrap a:hover{border-bottom:none}.contact-wrap .text-small .color-dark-grey{padding-bottom:4px}.error404 .section-404{padding-top:200px;padding-bottom:200px}.error404 .btn{margin-inline:auto}.error404 .num-404{text-align:center;font-variant-numeric:lining-nums proportional-nums;font-family:'Roboto';font-size:96px;font-weight:600;line-height:140%}.error404 .pages__title-section{position:absolute;height:154px;height:211px;top:0;left:0;right:0;z-index:-1}.error404 .header-mobile{margin-bottom:0}.error404 .mobile_search_panel{top:0}.tasks-frame{padding-top:60px;padding-bottom:60px}#scroll_top{display:none;position:fixed;bottom:24px;left:24px;z-index:1000;opacity:1}#scroll_top span{display:flex;width:80px;height:80px;box-shadow:0px 0px 20px rgb(0 0 0/5%);justify-content:center;align-items:center;gap:8px;border-radius:50%}#scroll_top span:hover{background:#083895}@media (max-width:991px){#scroll_top.right{right:24px;left:initial}}@media (max-width:500px){#scroll_top span{width:50px;height:50px}.cont-cookie-poup{right:8px;left:8px;padding:16px}.cont-cookie-poup-div{flex-direction:column;gap:16px}}.psevdo-checkbox,.shelter-checkbox{min-width:20px;width:20px;height:20px;border:2px solid #e6ebed;display:flex;justify-content:center;align-items:center}.psevdo-checkbox svg,.shelter-checkbox svg{display:none}.accept-form,.accept-form-shelter{display:none}.psevdo-checkbox.active svg,.shelter-checkbox.active svg{display:block}.sv_calendar{padding:25px;background-color:#fff;border-radius:10px}.sv_calendar__reset{display:none;text-align:center;margin-top:25px}.sv_calendar__reset a{color:#919191}.sv_calendar__reset a:hover{color:#000}.slider.event.active{opacity:.3;pointer-events:none}.flatpickr-calendar.open,.flatpickr-calendar.inline{width:auto}.flatpickr-innerContainer{margin-top:20px}.flatpickr-days{padding-top:15px}.flatpickr-calendar{font-size:15px;line-height:120%;box-shadow:none}.dayContainer{gap:8px 4px}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#fdcb0a;border-color:#fdcb0a;color:#000}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{top:4px;height:auto}.event_content h3{word-break:break-word}.rangeMode .flatpickr-day{position:relative}.event-dey{position:absolute;width:auto;height:15px;padding:0 5px;border-radius:100%;top:-5px;right:0;display:flex;background:#079646;font-size:10px;box-sizing:border-box;line-height:normal;color:#fff;align-items:center;justify-content:center}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#01589f}.calendar__frame-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:62px}.calendar .event{width:100%}.calendar .event_content{width:100%}.sv_calendar .inRange{background:#edf4f8 !important;border-radius:20px !important;box-shadow:none !important;border:0!important;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:140%;font-feature-settings:'pnum' on,'lnum' on;color:#01589f;display:flex;justify-content:center;align-items:center}.sv_calendar .endRange{background:#edf4f8 !important;border-radius:20px !important;box-shadow:none !important;border:0!important;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:140%;font-feature-settings:'pnum' on,'lnum' on;color:#01589f;display:flex;justify-content:center;align-items:center}.sv_calendar .flatpickr-current-month select{background:0 0;border:0;-moz-appearance:none;-webkit-appearance:none;border:none;position:relative;outline:none;vertical-align:middle !important;-webkit-border:0;-moz-border:0;border:0;-webkit-border:none;-moz-border:none;border:none}.sv_calendar .flatpickr-current-month select:hover{background:0 0;border:0;-moz-appearance:none;-webkit-appearance:none;border:none;position:relative;outline:none;vertical-align:middle !important;-webkit-border:0;-moz-border:0;border:0;-webkit-border:none;-moz-border:none;border:none}.sv_calendar .selected{background:#edf4f8 !important;border-radius:20px !important;box-shadow:none !important;border:0!important;font-family:'Roboto';font-style:normal;font-weight:500;font-size:15px;line-height:140%;font-feature-settings:'pnum' on,'lnum' on;color:#01589f;display:flex;justify-content:center;align-items:center}.block-calendar .text2 a{color:#008bde}.sv_calendar{background:#fafbfc !important;border-radius:10px !important}.flatpickr-weekdays{background:#fafbfc !important;border-bottom:1px solid #edf4f8}.flatpickr-months{background:#fafbfc !important}.flatpickr-innerContainer{background:#fafbfc !important}.flatpickr-calendar{background:#fafbfc !important}.sv_calendar__reset a{font-family:'Roboto';font-style:normal;font-weight:400;font-size:15px;line-height:140%;display:flex;align-items:center;justify-content:center;text-align:center;text-align:center;font-feature-settings:'pnum' on,'lnum' on;color:#919191;text-decoration:none}.block-calendar{position:relative}.calendar_no_events{position:absolute;z-index:0}.calendar-slider .event_item{position:relative;z-index:1;background:#e7efff}.page-id-14 .slider .event_item{position:relative;z-index:1;background:#fff}@media (min-width:1240px){.event{min-width:813px}.search-no-results .pages__title-section{height:50vh}.search-no-results .footer{height:51vh}}@media (max-width:1239px){.header{display:none}.header-mobile{display:flex}.header-logo a img{width:40px;height:40px}.header-visually{width:98px}.main-slider-wrapper-pic img{max-width:50vw}.background__block-cover2{right:10px;top:80px}.calendar_row{flex-direction:column}.calendar_row .slick-dots,.data{margin-inline:auto}.calendar-slider{gap:0}.calendar-slider .slick-dots{margin-top:0}.sites-partner{flex-direction:column}.sites-partner .w25{width:100%}}@media (max-width:1100px){.home .pages__links-wrap .w50,.home .w50,.page-id-18 .pages__links-wrap .w50,.page-id-18 .w50{width:100%}.home .pages__links-wrap .w50,.page-id-18 .pages__links-wrap .w50{margin-right:0}}@media (max-width:991px){.home-mob-title{display:block;background-size:cover;background-repeat:no-repeat}.home__title_slide{background:#fff}.home__title_slide{padding-top:208px;padding-bottom:48px}.header-menu__container .header-mega-menu__wrapper{gap:16px}.p80{padding-top:48px;padding-bottom:48px}.mob-column{flex-direction:column}.gap30.mob-column{gap:12px}.big-gap{gap:48px}.main-slider-wrapper-pic{display:none}.about-school__img{padding:0;width:195px;height:auto}.btn-center{margin-inline:initial}.pages__links-wrap{row-gap:30px}.calendar-slider{max-width:calc(100vw - 32px)}.footer .max-width-content{flex-direction:column}.footer .max-width-content div{flex-direction:column}.footer .big-gap,.footer .gap30{gap:24px}#menu-footer{gap:16px;margin-bottom:24px}.footer-mob-bottom{align-items:flex-start;margin-top:24px;gap:12px}#scroll_top{left:auto;right:24px}.about__nav-page{display:none}.about__nav-page-mobile{display:flex;padding:20px 10px}.page-template-templates .pages__title-section,.single-post .pages__title-section,.search .pages__title-section{padding-top:180px}.pages__content-wrap{padding-top:48px;padding-bottom:48px}.contact-text{flex-direction:column;gap:20px}.contact-wrap .map{max-height:80vh}.tasks-frame{padding-top:0;padding-bottom:0}.page-contact-form .max-width-content{flex-direction:column}.page-contact-form.pages__content-wrap>div:nth-child(1),.page-contact-form.pages__content-wrap>div:nth-child(2){width:100%}.page-attestat .modal_item.about__nav-active{width:calc(100vw - 20px);height:fit-content;padding:10px}.page-attestat .modal_item .modal_item-wrap .flex{width:auto}.page-attestat .modal_avatar{min-width:40%;max-width:40%}.doska-arrow{display:none}}@media (max-width:767px){.home-mob-title{background-size:contain}.news-link img{width:100%;height:auto;max-height:277px;object-fit:contain}.news-link,.block-news__list__item a{flex-direction:column;height:auto}.block-news__list__item-title{margin-bottom:0}.block-news__list__item-title,.block-news__list__item-description{height:auto}#scroll_top span{width:50px;height:50px}.home__title_slide .font-style-h1{font-size:24px}.about__nav-page-item.about__nav-active{font-size:14px}.about__nav-page-item{font-size:12px}.about__nav-page-mobile .gap20{gap:8px}.about-school__img{margin-inline:auto}.column-reverse-mobile{flex-direction:column-reverse}.pages__links-wrap .w50,.w50,.pages__links-wrap .w30,.w30{width:100%}.pages__links-wrap .w50,.pages__links-wrap .w30{margin-right:0}.pages__content-wrap a{padding-top:10px;padding-bottom:10px}.pedrabotniki div.flex{padding:14px 10px}.pedrabotniki.gap30{gap:10px}.pages__links-wrap{row-gap:10px}.home .pages__links-wrap,.page-id-18 .pages__links-wrap{row-gap:30px}.event_content{height:auto}.page-contact-form .contact-form{padding:30px 10px}.page-attestat .modal_item-wrap{flex-direction:column}.page-attestat .p20{padding:10px}.page-attestat .modal_item-wrap .standart-gap{gap:10px}.page-attestat .modal_avatar{display:none}.page-info-bezop .list_1{column-count:initial}.page-info-bezop .list_1_item{margin-bottom:14px}.page-info-bezop .info-wrap{padding:30px 16px}}@media (max-width:480px){.doska .slick-list{padding:0 40% 0 0}}@media (max-width:380px){.data{width:100vw;position:relative;left:-16px}.sv_calendar{padding:calc((100vw - 310px)/2) !important}}@media (max-width:370px){.pedrabotniki div.flex{padding:14px 6px}.pedrabotniki div.flex p:nth-child(1){font-size:16px}.pedrabotniki div.flex p:nth-child(2),.pedrabotniki div.flex p:nth-child(3){font-size:12px}}@media (min-width:992px) and (max-width:1239px){.search-no-results .pages__title-section{height:55vh}.search-no-results .footer{height:55vh}}@media (min-width:768px) and (max-width:1239px){.pedrabotniki.pages__links-wrap.w30{width:calc((100% - 30px)/2)}.pedrabotniki.pages__links-wrap.w30:nth-child(odd){margin-right:30px}.pedrabotniki.pages__links-wrap.w30:nth-child(even){margin-right:0}}