﻿@charset "UTF-8";.side1{display:flex;justify-content:center;overflow:visible;}.side1 .side_title{display:none;}.side1 .wid-cont{transition:all .3s ease;}.side1 .wid-cont .navbar-nav>.nav-item{padding-bottom:15px;}.side1 .wid-cont .navbar-nav>.nav-item>a.nav-link{width:96px;height:96px;padding:12px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;line-height:1.25;border-radius:22px;background:#cdad7e;color:#fff;text-decoration:none;white-space:normal;overflow-wrap:anywhere;word-break:break-word;font-size:18px;box-shadow:0 4px 10px rgba(10,11,37,.7803921569);transition:background-color .25s ease,color .15s ease;position:relative;overflow:hidden;will-change:background-color;backface-visibility:hidden;transform:translateZ(0);}@media(max-width:991px){.side1 .wid-cont .navbar-nav>.nav-item>a.nav-link{background:rgba(0,0,0,.35);color:rgba(166,168,221,.7215686275);}}.side1 .wid-cont .navbar-nav>.nav-item>a.nav-link::before{content:"";position:absolute;inset:0 auto 0 0;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:translate3d(-150%,0,0) skewX(-25deg);opacity:.3;pointer-events:none;}.side1 .wid-cont .navbar-nav>.nav-item>a.nav-link:hover{background:#60629b;}.side1 .wid-cont .navbar-nav>.nav-item>a.nav-link:hover::before{animation:shineX .6s linear both;}.side1 .wid-cont .navbar-nav>.nav-item a.nav-link:hover,.side1 .wid-cont .navbar-nav>.nav-item a.nav-link:focus-visible,.side1 .wid-cont .navbar-nav>.nav-item a.nav-link.active,.side1 .wid-cont .navbar-nav>.nav-item a.nav-link[aria-current=page]{background:#60629b;color:#fff;}.side1 .moved-button{display:none;}.moved-button{display:flex;gap:8px;}@media(max-width:991px){.moved-button{position:absolute;transform:translate(-22px,-85px);right:0;display:block!important;}}@media(max-width:767px){.moved-button{transform:translate(-22px,-66px);}}.moved-button button{background:rgba(96,98,155,.25);color:rgba(126,128,181,.8196078431);border:0;padding:6px 25px 7.5px;border-radius:7px;position:relative;overflow:hidden;transition:background-color .4s ease;box-shadow:0 3px 10px 0 rgba(25,26,59,.6705882353);will-change:background-color;backface-visibility:hidden;transform:translateZ(0);}@media(max-width:991px){.moved-button button{background:#3f4179;box-shadow:none;color:#8688c9;padding:6px 17px 7.5px;}}.moved-button button::before{content:"";position:absolute;inset:0 auto 0 0;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 50%,rgba(255,255,255,0) 100%);transform:translate3d(-150%,0,0) skewX(-25deg);opacity:.3;pointer-events:none;}.moved-button button:hover,.moved-button button.is-active{background:#60629b;color:#fff;}@media(max-width:991px){.moved-button button:hover,.moved-button button.is-active{background:#323363;}}.moved-button button:hover::before{animation:shineX .6s linear both;}.moved-button button.is-active::before{animation:none;}:root{--side-fix-top:110px;}body.is_scroll{--side-fix-top:110px;}aside.side{position:relative;}.wid.wid-news.wid-multiple-collapse.side1.is-fixed{position:fixed;top:var(--side-fix-top);z-index:3;will-change:transform;transition:none;}.wid.wid-news.wid-multiple-collapse.side1.is-stopped{position:absolute;left:0;right:0;will-change:auto;transform:none!important;}@media(max-width:991.98px){.wid.wid-news.wid-multiple-collapse.side1.is-fixed,.wid.wid-news.wid-multiple-collapse.side1.is-stopped{position:static!important;top:auto!important;transform:none!important;width:auto!important;}.side1-spacer{display:none!important;}.side1 .wid-cont .navbar-nav>.nav-item{width:100%;padding-bottom:0;}.side1 .wid-cont .navbar-nav>.nav-item>.navbar-nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;}.side1 .wid-cont .navbar-nav>.nav-item>.navbar-nav>.nav-item{padding-bottom:0;display:block;}.side1 .wid-cont .navbar-nav>.nav-item>.navbar-nav>.nav-item>a.nav-link{width:100%;min-width:0;padding:12px 20px;font-size:17px;}.side1{display:block;padding:0 .5rem;}}@media(max-width:991.98px){.course-row-swap{opacity:0;}html.course-row-ready .course-row-swap{opacity:1;transition:opacity .2s ease;}}