.body{background-color:#f2f2f7;overflow-x:hidden;display:grid;grid-template-rows:1fr auto}@media screen and (max-width:850px){.body{padding-top:50px}}.main{padding-bottom:40px;background-color:#f2f2f7;overflow-x:hidden;z-index:2;display:flex;flex-direction:column;min-height:100vh}@media screen and (max-width:850px){.main{padding-top:90px}}.slide img{height:90vh!important;object-fit:cover}.slide,.slide *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.control-arrow{width:50px!important}.App{display:flex;flex-direction:column;min-height:100vh}.invert,.invert iframe,.invert img{filter:invert(1)}.invert .carousel,.invert .header-mobile-navigation * img,.invert .header-navigation-right-top * img{filter:invert(0)}.invert .bad-vision-panel{filter:invert(1)}.invert .header-mobile-button img{filter:invert(0)}.blue,.blue .header-mobile-navigation,.blue .header-navigation{background-color:#a8d1fb}.blue .article-body,.blue .bad-vision-panel,.blue .breadcrumbs,.blue .content-aside__link,.blue .content-body,.blue .header-list,.blue .header-mobileMenu,.blue .home-page-information-block,.blue .home-page-modules div,.blue .home-page-news-all,.blue .schedule-body{background-color:#c8e3ff}.brown{background-color:#483e36}.brown *{color:#1c1c1e!important}.brown .article-body,.brown .bad-vision-panel,.brown .breadcrumbs,.brown .content-aside__link,.brown .content-body,.brown .header-list,.brown .header-mobile-navigation,.brown .header-mobileMenu,.brown .header-navigation,.brown .home-page-information-block,.brown .home-page-modules div,.brown .home-page-news-all,.brown .schedule-body{background-color:#483e36}.hide-images * img,.hide-images img{filter:contrast(0)!important}.hide-images .header-navigation img{opacity:1!important}.spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.spinner .path{stroke:#005ccb;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.find-page{flex-direction:column;gap:20px;position:relative;margin-top:40px;height:100%}.find-page,.find-page__panel{display:flex;align-items:center}.find-page__panel{justify-content:space-between;width:100%}@media screen and (max-width:740px){.find-page__panel{flex-direction:column;align-items:flex-start;gap:20px}}.find-page__filter{margin-left:1rem;font-size:clamp(1rem,.7142857143rem + 1.4285714286vw,2rem);font-weight:600;color:#1c1c1e}.find-page__filter_active{color:#005ccb}.find-page__filters{display:flex;align-items:center;line-height:90%}.find-page__filters p{margin:0;color:rgba(28,28,30,.75)}.find-page__filters p,.find-page__value{font-size:clamp(1rem,.7142857143rem + 1.4285714286vw,2rem)}.find-page__value{font-weight:500;text-align:end;opacity:.5}@media screen and (max-width:850px){.find-page__value{font-size:1.125em}}.find-page__title{font-family:Gilroy,sans-serif;font-weight:800;font-size:3em;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:10px}.find-page__input{max-width:100%;width:100%;display:flex;align-items:center;position:relative;margin-top:30px}.find-page__input input{width:100%;height:100%;font-size:2.8em;border-bottom:2px solid rgba(28,28,30,.2);background:none;padding:0 36px 10px 0;font-family:Gilroy,sans-serif;font-weight:600;border-radius:0}@media screen and (max-width:850px){.find-page__input input{font-size:1.5em}}.find-page__input button{width:20px;padding:10px;box-sizing:content-box;right:0;position:absolute;cursor:pointer}.find-page__input button img{width:100%}.find-page__empty{font-family:Gilroy,sans-serif;font-weight:700;font-size:clamp(1rem,.7142857143rem + 1.4285714286vw,2rem);color:#1c1c1e;margin-left:auto}.find-page__loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:10px solid #ececec;border-top-color:#005ccb;border-radius:50%;background-color:transparent;width:100px;height:100px;animation:spin 1s linear infinite}.find-page-list{max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px}@media screen and (max-width:850px){.find-page-list{grid-template-columns:1fr;gap:14px}}.find-page-list-block{width:100%;text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;box-shadow:0 0 20px rgba(0,0,0,.133);display:flex;flex-direction:column;justify-content:center;border-radius:8px;background-color:#fff;padding:20px 0 0;gap:16px;max-width:100%;overflow-x:hidden}@media screen and (max-width:850px){.find-page-list-block{padding:14px 0 0}}.find-page-list-block__link{margin-top:auto;width:100%;border-top:1px solid rgba(28,28,30,.2);padding:10px 30px 0}@media screen and (max-width:850px){.find-page-list-block__link{padding:10px 16px}.find-page-list-block__link p{font-size:1.05em}}.find-page-list-block__link p{font-size:1.125em;font-weight:500;opacity:.6;font-family:Gilroy,sans-serif;color:#005ccb;max-width:300px;overflow:hidden;text-overflow:ellipsis}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}