.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}}.schedule{display:flex;align-items:center;flex-direction:column}.schedule__title{margin-bottom:1rem!important}.schedule__week{-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;display:flex;align-items:center;margin-bottom:2rem;flex-direction:column;position:relative}.schedule__week b{font-weight:700}.schedule__week h3{line-height:90%;font-weight:400!important;margin:0}.schedule__week p{font-size:clamp(1.2rem,1.1428571429rem + .2857142857vw,1.4rem);margin-top:1rem;line-height:90%;text-align:center;display:inline;opacity:.5}@media screen and (max-width:450px){.schedule__week{line-height:90%;margin-top:4px;margin-bottom:20px}.schedule__week p{font-size:.61em}}.schedule-block{width:70%}.schedule-block *{font-size:1.05em}@media screen and (max-width:700px){.schedule-block{width:100%}}.schedule-block__button{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.schedule-block__button:hover{text-decoration:underline}.schedule a{color:#1c1c1e}