.front-app .block-menu .input-container{padding:0px 22px;font-size:13px}.front-app .block-menu .input-container .input-search{padding:6px 16px;font-size:13px;display:inline-block;width:unset}.front-app .block-menu .main-menu{background:var(--edu-tetriary-color);box-shadow:0px 4px 20px rgba(0,0,0,.1);border-radius:var(--border-radius-xl);padding:.5rem 1rem}.front-app .block-menu .main-menu .nav-item{padding:.1rem .5rem}.front-app .block-menu .main-menu .nav-item .navbar-arrow{height:100%;cursor:pointer}.front-app .block-menu .main-menu .nav-item .nav-link{position:relative}.front-app .block-menu .main-menu .nav-item .nav-link:before{content:"";height:2px;width:0%;border-radius:var(--border-radius);background-color:var(--edu-secondary-color);position:absolute;bottom:0;left:0;right:0;margin:0 auto;transition:width .2s}.front-app .block-menu .main-menu .nav-item .nav-link:hover:before{width:100%}.front-app .block-menu .main-menu .navbar-toggler-hamburger{display:block;float:left;margin-right:12px;transform:translateY(4px)}.front-app .block-menu .main-menu .navbar-toggler-hamburger .navbar-hamburger-layer{display:block;width:20px;height:1px;background-color:#000;margin-bottom:6px;transition:width .2s}.front-app .block-menu .main-menu .navbar-toggler-hamburger .navbar-hamburger-layer:last-of-type{width:10px}.front-app .block-menu .main-menu .navbar-toggler-hamburger:hover .navbar-hamburger-layer:last-of-type{width:20px}.front-app .block-menu .main-menu .dropdown{position:relative;flex-wrap:wrap}.front-app .block-menu .main-menu .dropdown-toggle:after{display:none}.front-app .block-menu .main-menu .nav-item .nav-link:hover{text-decoration:none}.front-app .block-menu .main-menu .main-dropdown{padding:18px 22px;margin:0;box-sizing:border-box;position:relative;font-weight:500;font-size:17px;color:#000;position:relative;text-decoration:none}.front-app .block-menu .main-menu .nav-item-fluid{position:static}.front-app .block-menu .main-menu .nav-item-fluid .nav-link{position:relative}.front-app .block-menu .main-menu .nav-item-fluid .nav-link:before{bottom:-16px}.front-app .block-menu .main-menu .navbar-toggler{margin:12px 0}.front-app .block-menu .main-menu .navbar-toggler:focus{box-shadow:none}.front-app .block-menu .main-menu .navbar-toggler:not(.collapsed) .navbar-toggler-hamburger .navbar-hamburger-layer:last-of-type{width:20px}.front-app .block-menu .main-menu .navbar-menu-icon{transition:transform .2s;margin-right:6px;transform:translateY(-2px)}.front-app .block-menu .main-menu .nav-item-active:after{content:"";height:2px;width:100%;border-radius:var(--border-radius);background-color:var(--edu-main-color);position:absolute;bottom:0;left:0;transition:width .2s}.front-app .block-menu .main-menu .navbar-nav .nav-link{color:#000;font-weight:500}.front-app .block-menu .main-menu.text-white .navbar-nav .nav-link{color:#fff}.front-app .block-menu .main-menu.text-white .navbar-nav .navbar-arrow path{fill:#fff}.front-app .block-menu .dropdown-menu{background-color:var(--edu-main-color);border-radius:var(--border-radius-xl);box-shadow:0px 4px 20px rgba(0,0,0,.1);padding:12px 4px;margin-top:0;top:100%}.front-app .block-menu .dropdown-menu[data-bs-popper]{left:auto}.front-app .block-menu .dropdown-menu *{list-style-type:none}.front-app .block-menu .dropdown-menu .dropdown-row{display:flex}.front-app .block-menu .dropdown-menu .dropdown-item{color:#fff;padding:10px 60px 10px 16px;font-weight:500;border-radius:var(--border-radius)}.front-app .block-menu .dropdown-menu .dropdown-item:hover,.front-app .block-menu .dropdown-menu .dropdown-item:focus{background-color:var(--edu-hover-color);color:#fff}.front-app .block-menu .dropdown-menu .dropdown-item.dropdown-subitem{font-size:12px;margin-left:10px;position:relative}.front-app .block-menu .dropdown-menu .dropdown-item.dropdown-subitem:before{content:url("data:image/svg+xml,%3Csvg width='5' height='8' viewBox='0 0 5 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.780987 7.99996C0.881438 8.00025 0.98069 7.98141 1.07145 7.94483C1.16221 7.90824 1.24217 7.85484 1.30545 7.78855L4.55309 4.3603C4.65199 4.25807 4.70605 4.12983 4.70605 3.99748C4.70605 3.86514 4.65199 3.7369 4.55309 3.63466L1.19114 0.20641C1.07701 0.0897262 0.913011 0.0163477 0.735213 0.00241777C0.557415 -0.0115122 0.380388 0.0351474 0.243075 0.132132C0.105762 0.229116 0.0194106 0.368481 0.0030179 0.519567C-0.0133748 0.670654 0.0415335 0.821086 0.155664 0.93777L3.16125 4.00034L0.256523 7.06291C0.174301 7.14678 0.122072 7.2489 0.106015 7.35721C0.0899587 7.46551 0.110747 7.57546 0.165921 7.67403C0.221094 7.77261 0.308343 7.8557 0.417345 7.91346C0.526346 7.97122 0.652537 8.00124 0.780987 7.99996Z' fill='white'/%3E%3C/svg%3E%0A");position:absolute;left:4px}.front-app .block-menu .dropdown-menu .sub-ul{padding-left:1rem}.front-app .block-menu .dropdown-menu .dropdown-ul{font-size:12px;font-weight:500;list-style-type:none;margin:0 0 12px 0;padding:0}.front-app .block-menu .dropdown-menu .dropdown-ul .dropdown-item{padding:6px 16px 6px 28px;position:relative}.front-app .block-menu .dropdown-menu .dropdown-ul .dropdown-item:before{content:"";position:absolute;left:12px;top:50%;background-image:url("../images/navbar/li-icon.svg");height:8px;width:5px;transform:translateY(-50%)}.front-app .block-menu .dropdown-menu-fluid{gap:1rem;width:100%;left:0;top:50px}.front-app .block-menu .dropdown-menu-fluid.show{display:grid}.front-app .block-menu .dropdown-menu-fluid[data-bs-popper]{left:0}.front-app .block-menu .alt-nav .btn{display:block;height:100%}.front-app .block-menu .alt-nav ul{list-style-type:none;padding:0;margin:0}.front-app .block-menu .navbar-bordered.alt-nav{border-radius:var(--border-radius-xl)}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li{font-size:14px;font-weight:600}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li a{padding:1rem 0}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li button{transform:rotate(180deg);transition:transform .2s;border:0;background:none}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li button:after{display:none}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .collapsed{transform:rotate(0deg)}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-content{margin-left:24px}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul{margin-top:8px;padding-bottom:8px}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li{font-size:13px;margin-bottom:10px;color:#000}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li:hover{color:var(--edu-main-color)}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li:last-of-type{margin-bottom:0}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul:last-child{padding-bottom:0}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li .alt-li-arrow{transition:transform .2s}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li:last-of-type{border:none}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li.active{color:var(--edu-main-color)}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li-active{color:var(--edu-main-color)}.front-app .block-menu .navbar-bordered.alt-nav .alt-ul .alt-li-active .alt-li-arrow{transform:rotate(180deg)}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li{padding:16px 22px 0 22px;font-size:16px;font-weight:500;position:relative}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content{margin-left:24px}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul{margin-top:8px;padding-bottom:8px}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li{font-size:13px;padding-bottom:10px;color:#000;position:relative}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li .row.align-items-center:before{content:"";position:absolute;left:-4px;top:50%;height:1px;width:10px;background-color:#dcdddf}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li:hover{color:var(--edu-main-color)}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li:last-of-type{margin-bottom:0}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li:before{content:"";position:absolute;left:-16px;top:0;height:100%;width:1px;background-color:#dcdddf}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-content .alt-li-ul .alt-li-li:last-of-type:before{height:37%}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .alt-li-arrow{display:none}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li:last-of-type{border:none}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li:before{content:"";position:absolute;left:0;top:0;height:100%;width:1px;background-color:#dcdddf}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li:last-of-type:before{height:70%}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li:first-of-type:before{height:70%;top:32%}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .row.align-items-center{position:relative}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li .row.align-items-center:before{content:"";position:absolute;left:-10px;top:50%;height:1px;width:12px;background-color:#dcdddf}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li-active{color:var(--edu-main-color)}.front-app .block-menu .navbar-tree .alt-nav .alt-ul .alt-li-active .alt-li-arrow{transform:rotate(180deg)}.front-app .block-menu a.active{color:#3a2083 !important;position:relative}.front-app .block-menu a.active:before{content:"";width:2px;height:100%;background-color:#54b7ef;position:absolute;left:-15px;top:0}@media(max-width: 991px){.front-app .dropdown-menu-fluid{grid-template-columns:unset !important;margin-top:0 !important}}@container front (max-width: 991px){.front-app .dropdown-menu-fluid{grid-template-columns:unset !important;margin-top:0 !important}}/*# sourceMappingURL=menu.css.map */