@charset "utf-8";:root{--primaryfont:'Roboto', sans-serif;--secondaryfont:'Arial', 'Helvetica', sans-serif;--primarycolor:#ed8722;--secondarycolor:#000000;--tertiarycolor:#1a2b4d;--quaternarycolor:#999999;--quinarycolor:#888888;--senarycolor:#777777;--septenarycolor:#666666;--octonarycolor:#555555;--nonarycolor:#444444;--denarycolor:#333333;--colorwhite:#fff;--colorblack:#000;--whitearrow:url(../images/icons/icon-move-light.png), move;--blackarrow:url(../images/icons/icon-move-black.png), move;--page-header:url(../images/banners/page-banner.webp);--bg-dark-blue:#1a2b4d;--text-orange:#ed8722;--bg-light-blue:rgba(26, 43, 77, 0.1);--bg-gray-50:#f9fafb;--gray-200:#e5e7eb;--text-gray-600:#4b5563;--vinci-bg:#1a2b4d;--vinci-accent:#ed8722;--vinci-text:#ffffff;--vinci-text-muted:#9ca3af;--primary-blue:#1a2b4d;--accent-orange:#ed8722;--bg-light:#f8fafc;--text-dark:#374151;--text-gray:#6b7280;--text-light-gray:#9ca3af;--bg-dark:#080402;--dark-100:#f8fafc}section.common-alt-50{padding-top:50px;padding-bottom:50px;position:relative;z-index:10}.bg-dark-50{background:#333333!important}.height-1px{height:1px!important}.bg-dark-50{background:#333333!important}.bg-dark-60{background:#404040!important}a{text-decoration:none!important}p{font-size:16px!important;line-height:26px!important;margin-bottom:0}.text-extra-small{font-size:14px!important;line-height:1.29!important}.font-weight-700{font-weight:var(--fw-700)!important}.text-tiny{font-size:12px!important;line-height:1.33!important}.card-shadow{border:none;-webkit-box-shadow:0 2px 5px 0 rgb(217 217 217 / 50%);-moz-box-shadow:0 2px 5px 0 rgb(217 217 217 / 50%);-ms-box-shadow:0 2px 5px 0 rgb(217 217 217 / 50%);box-shadow:0 2px 5px 0 rgb(217 217 217 / 50%);transition:box-shadow 0.3s ease}li{font-size:16px!important;line-height:26px!important}body{color:var(--octonarycolor)!important;background:var(--colorwhite);font-size:14px;line-height:30px}a{color:var(--primarycolor);-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}a:active{color:var(--primarycolor)}.theme-color-1{color:var(--primarycolor)}.theme-background-1{background:var(--primarycolor)}a.underline-link,a.underline-link-dark{width:auto;margin-left:0}a.underline-link{position:relative;padding-bottom:6px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-bottom:2px solid #fff0;color:var(--dark-75)}a.underline-link:hover{padding-bottom:1px;border-bottom:2px solid var(--dark-75);text-decoration:none}a.underline-link-dark{position:relative;padding-bottom:6px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;border-bottom:2px solid #fff0;color:var(--colorwhite)}a.underline-link-dark:hover{padding-bottom:1px;border-bottom:2px solid var(--colorwhite);text-decoration:none}.hover-this .hover-anim{pointer-events:none;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear,-webkit-transform 0.2s linear}.white-move .slide-arrow{cursor:var(--whitearrow)}.black-move .slide-arrow{cursor:var(--blackarrow)}.image-hover-up{transition:transform 0.3s ease}.image-hover-up:hover{transform:translateY(-5px)}.top-header{position:relative;background:var(--primarycolor);color:var(--colorwhite)}.top-header a,.top-header a:hover,.top-header a:focus,.top-header a:active{color:var(--colorwhite)}header.header .navbar{white-space:nowrap}header.header{-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);background:var(--colorwhite);z-index:999;width:100%;position:relative}.sticky-header{position:fixed!important;top:0;right:0;left:0;z-index:99999;animation:slideDown 0.50s ease-out;box-shadow:0 2px 10px 0 rgb(0 0 0 / .1);background:var(--colorwhite)}@keyframes slideDown{from{transform:translateY(-100%)}to{transform:translateY(0)}}header.header nav li.nav-item .nav-link{font-size:14px;font-weight:500;color:var(--octonarycolor);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}header.header nav li.nav-item .nav-link:hover{color:var(--primarycolor)}header.header nav li.nav-item .nav-link:focus{color:var(--primarycolor)}header.header nav li.nav-item .nav-link:active{color:var(--primarycolor)}header.header nav li.nav-item .nav-link.active{color:var(--primarycolor)}header.header .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}header.header .navbar-light .navbar-toggler{border:none;padding:0;font-size:36px;color:var(--secondarycolor)}header.header .navbar-light .navbar-toggler:hover{color:var(--primarycolor)}header.header .navbar-light button.navbar-toggler:focus{box-shadow:none}@media (max-width:991.98px){header.header .navbar-nav{margin-top:10px;margin-bottom:10px;border-top:1px solid #efefef}header.header nav li.nav-item .nav-link{border-bottom:1px solid #efefef}header.header nav li.nav-item .nav-link:hover{background:var(--colorwhite);-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s}}@media (max-width:991.98px){header.header .navbar-nav>li>.dropdown-menu{box-shadow:none!important}}header.header .navbar-nav>li>.dropdown-menu{margin:0;padding:0;box-shadow:0 4px 70px 0 rgb(0 0 0 / .1);background:var(--colorwhite);top:100%;left:15%}@media screen and (-webkit-min-device-pixel-ratio:0){header.header .navbar-nav>li>.dropdown-menu{top:55px}}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item{font-size:14px;font-weight:500;line-height:1.5;color:var(--octonarycolor);padding:.5rem 1rem;border-bottom:1px solid #efefef;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;background:var(--colorwhite)}header.header .navbar-nav .dropdown-toggle::after{display:none}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item:hover{color:var(--primarycolor);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;background:var(--colorwhite)}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item:focus{color:var(--primarycolor)}header.header .navbar-nav>li>.dropdown-menu a.dropdown-item:active{color:var(--primarycolor)}header.header .dropdown-item.active,header.header .dropdown-item:active{color:var(--primarycolor)!important}header.header .dropdown-menu a.active .menu-text-highlight{color:var(--primarycolor)!important}header.header .menu-icon{position:absolute;right:-10px;bottom:-10px}.normalmenu .dropdown-menu{width:auto}@media (max-width:991.98px){.normalmenu .dropdown-menu{width:auto}}.megamenu .dropdown-menu a{text-decoration:none}.megamenu .dropdown-menu a .d-flex{transition:all 0.5s}.megamenu{position:relative}.megamenu .dropdown-menu{position:fixed;left:50%;transform:translateX(-50%);width:1140px;max-width:98vw;border-radius:0;z-index:1050}.status-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;background-color:#fff0}.status-badge.offline{border:1px solid var(--primarycolor);color:var(--primarycolor)}.status-badge.offline .circle{width:8px;height:8px;background-color:var(--primarycolor);border-radius:50%;margin-right:6px}.status-badge.online{border:1px solid var(--green);color:var(--green)}.status-badge.online .circle{width:8px;height:8px;background-color:var(--green);border-radius:50%;margin-right:6px}.offline-background{background:#FFF4F4!important}.online-background{background:#F6FFF9!important}.course-trigger .dropdown .dropdown-toggle::after{display:none}.custom-vertical-menu-tab .nav-pills .nav-link{color:var(--dark-75);background:var(--silver);border-left:2px solid var(--primarycolor);text-align:left;font-size:14px;font-weight:500;border-radius:0;padding:.5rem 0;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin-bottom:5px;padding:10px 8px;border-radius:0 3px 3px 0}.custom-vertical-menu-tab .nav-pills .nav-link:hover{color:var(--colorwhite);background:var(--secondarycolor);border-left:2px solid var(--primarycolor)}.custom-vertical-menu-tab .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background:var(--primarycolor);color:var(--colorwhite);border-left:2px solid var(--secondarycolor)}.custom-horizontal-menu-tab .nav-tabs{border-bottom:2px solid var(--disabled-light-2)}.custom-horizontal-menu-tab .nav-tabs .nav-link{margin-bottom:.5px}.custom-horizontal-menu-tab .nav-tabs .nav-link{padding:.75em 1.25em;border-radius:0;color:var(--dark-75);background:var(--disabled-light-2);border:0;font-size:14px;font-weight:500;-webkit-transition:all .2s ease 0s;-moz-transition:all .2s ease 0s;-o-transition:all .2s ease 0s;transition:all .2s ease 0s;border-radius:3px 3px 0 0}.custom-horizontal-menu-tab .nav-tabs .nav-link:hover{color:var(--colorwhite)!important;background:var(--secondarycolor)}.custom-horizontal-menu-tab .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--colorwhite)!important;background:var(--primarycolor)}header.header .navbar-toggler{border:none;padding:0;font-size:36px;color:var(--secondarycolor)}header.header .navbar-toggler:hover{color:var(--primarycolor)}header.header button.navbar-toggler:focus{box-shadow:none}a.location-trigger{color:var(--secondarycolor)}a.location-trigger:hover{color:var(--primarycolor)}.location-slide .btn-close{box-shadow:none}.location-slide .sidebar-social ul{list-style:none;position:relative}.location-slide a.social-icons{width:40px;height:40px;border-radius:50%;border:1px solid var(--grey-light-2);background:var(--colorwhite);color:var(--colorblack);display:flex;justify-content:center;align-items:center;text-align:center;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.location-slide a.social-icons:hover{background:var(--colorblack);color:var(--colorwhite)!important}nav .navigation-list a.list-group-item{font-weight:500;font-size:14px;color:var(--octonarycolor);background:var(--colorwhite);-moz-transition:all,ease-in-out.5s;-o-transition:all,ease-in-out.5s;-webkit-transition:all,ease-in-out.5s;transition:all,ease-in-out.5s}nav .navigation-list a.list-group-item:hover,nav .navigation-list a.list-group-item:focus{color:var(--primarycolor);background:var(--colorwhite)}nav .navigation-list a.list-group-item span.line{display:inline-block;transition:transform 0.3s ease-in-out}nav .navigation-list a.list-group-item:active,nav .navigation-list a.list-group-item.active{color:var(--primarycolor);border-color:var(--bs-border-color)}nav .navigation-list a.list-group-item span.plus-icon{float:right;color:var(--quaternarycolor)}nav .navigation-list ul.dropdown-menu{position:relative!important;transform:none!important;border:none!important;margin:0!important;padding:0!important}nav .navigation-list a.list-group-item.dropdown-toggle::after{display:none}nav .navigation-list ul.dropdown-menu a.dropdown-item{font-weight:500;font-size:14px;color:var(--octonarycolor);background:var(--colorwhite);padding:.5rem 1rem;-moz-transition:all,ease-in-out.5s;-o-transition:all,ease-in-out.5s;-webkit-transition:all,ease-in-out.5s;transition:all,ease-in-out.5s;border-bottom:1px solid var(--bs-border-color)}nav .navigation-list ul.dropdown-menu a.dropdown-item:hover,nav .navigation-list ul.dropdown-menu a.dropdown-item:focus{color:var(--secondarycolor)}nav .navigation-list ul.dropdown-menu a.dropdown-item:active,nav .navigation-list ul.dropdown-menu a.dropdown-item.active{color:var(--primarycolor)!important}nav .navigation-list ul.dropdown-menu a.dropdown-item span.dot{display:inline-block;transition:transform 0.3s ease-in-out}nav .navigation-list ul.dropdown-menu a.dropdown-item span.dot:hover{transform:translateX(5px)}nav .navigation-list .dropdown-menu a.dropdown-item.active .menu-text-highlight{color:var(--primarycolor)!important}.special-menu{position:relative}.special-menu .dropdown-menu{position:fixed!important;left:50%!important;right:0;margin:0 auto;transform:translateX(-50%);width:100%;min-width:1140px;max-width:1140px;border-radius:0;z-index:1050}.full-description-box{background:#fff;position:relative;z-index:1;padding:0}.special-menu .special-menu-content p{word-wrap:break-word;white-space:normal}.hr-line{background:rgb(202 202 202 / .1);height:1px;display:inline-block;width:100%;margin:20px 0 20px 0}.bottom-location-section ol li{color:var(--dark-100);font-size:12px;font-weight:600;text-transform:uppercase;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.bottom-location-section ol li:hover{color:var(--colorwhite)}.bottom-location-section .breadcrumb-item+.breadcrumb-item::before{color:var(--dark-100)}.col-5th{flex:0 0 20%;max-width:20%}@media (max-width:991.98px){.col-5th{flex:0 0 33.3333%;max-width:33.3333%}}@media (max-width:767.98px){.col-5th{flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.col-5th{flex:0 0 100%;max-width:100%}.col-5th.col-6{flex:0 0 50%;max-width:50%}}footer.footer{color:var(--colorwhite);background-color:var(--bg-dark);position:relative;padding:80px 0;z-index:100}footer.footer .footer-social ul{list-style:none;position:relative}footer.footer .footer-social a{border:2px solid var(--dark-70);background:var(--colorblack);color:var(--dark-70);width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}footer.footer .footer-social a:hover{background:var(--colorblack);color:var(--colorwhite)!important;border:2px solid var(--colorwhite)!important}.backtotop{cursor:pointer;color:var(--dark-70)}.backtotop:hover{color:var(--colorwhite)}.social-media-section{display:none}.floating-socialmedia .whatsapp{position:fixed;left:30px;bottom:100px;z-index:999}@media only screen and (max-width:576px){.floating-socialmedia .whatsapp{bottom:100px}}.contact-bar{position:fixed;bottom:0;left:0;width:100%;background:var(--tertiarycolor);color:var(--colorwhite);text-align:center;transition:bottom 0.4s ease-in-out;z-index:4999}.request-call{color:var(--primarycolor)!important}.request-call:hover,.request-call:focus,.request-call:active{color:var(--colorwhite)!important}#eeChatIndicator .indicator{z-index:5000!important}.brand-button,a.brand-button{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button:hover,a.brand-button:hover,.brand-button:focus,a.brand-button:focus{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button:active,a.brand-button:active{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor)}.brand-button-alt,a.brand-button-alt{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-alt:hover,a.brand-button-alt:hover,.brand-button-alt:focus,a.brand-button-alt:focus{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-alt:active,a.brand-button-alt:active{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor)}.brand-button-outline,a.brand-button-outline{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--primarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-outline:hover,a.brand-button-outline:hover,.brand-button-outline:focus,a.brand-button-outline:focus{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--secondarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-outline:active,a.brand-button-outline:active{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--primarycolor)}.brand-button-outline-alt,a.brand-button-outline-alt{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--secondarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-outline-alt:hover,a.brand-button-outline-alt:hover,.brand-button-outline-alt:focus,a.brand-button-outline-alt:focus{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--primarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-outline-alt:active,a.brand-button-outline-alt:active{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--secondarycolor)}.brand-button-blue,a.brand-button-blue{color:var(--colorwhite);background-color:var(--tertiarycolor);border:1px solid var(--tertiarycolor);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.brand-button-blue:hover,a.brand-button-blue:hover,.brand-button-blue:focus,a.brand-button-blue:focus{color:var(--colorwhite);background-color:var(--primarycolor);border:1px solid var(--primarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.brand-button-blue:active,a.brand-button-blue:active{color:var(--colorwhite);background-color:var(--tertiarycolor);border:1px solid var(--tertiarycolor)}.white-button,a.white-button{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--colorwhite);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.white-button:hover,a.white-button:hover,.white-button:focus,a.white-button:focus{color:var(--secondarycolor);background-color:var(--colorwhite);border:1px solid var(--colorwhite);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.white-button:active,a.white-button:active{color:var(--primarycolor);background-color:var(--colorwhite);border:1px solid var(--colorwhite)}.white-button-alt,a.white-button-alt{color:var(--colorwhite);background-color:#fff0;border:1px solid var(--colorwhite);border-radius:.25rem;display:inline-flex;align-items:center;justify-content:center;text-align:center;cursor:pointer;vertical-align:middle;box-sizing:border-box;font-size:14px;font-weight:600;line-height:1;text-transform:capitalize;text-decoration:none;outline:none;margin:0;padding:15px 30px;position:relative;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:rgb(0 0 0 / .02) 0 1px 3px 0}.white-button-alt:hover,a.white-button-alt:hover,.white-button-alt:focus,a.white-button-alt:focus{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor);box-shadow:rgb(0 0 0 / .06) 0 2px 4px}.white-button-alt:active,a.white-button-alt:active{color:var(--colorwhite);background-color:var(--secondarycolor);border:1px solid var(--secondarycolor)}.course-button,a.course-button{appearance:none;background-color:#fafafa;border:1px solid rgb(27 31 35 / .15);border-radius:.25rem;box-shadow:rgb(27 31 35 / .04) 0 1px 0,rgb(255 255 255 / .25) 0 1px 0 inset;box-sizing:border-box;color:var(--secondarycolor);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.5;list-style:none;padding:10px 30px;position:relative;transition:background-color 0.2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word;text-align:center}.course-button,a.course-button:hover{background-color:var(--colorwhite);text-decoration:none;transition-duration:0.1s}.course-button,a.course-button:active{background-color:#fafafa;box-shadow:rgb(225 228 232 / .2) 0 1px 0 inset;transition:none 0s}.course-button,a.course-button:focus{outline:1px #fff0}.course-button-alt,a.course-button-alt{appearance:none;background-color:var(--dark-50);border:1px solid rgb(27 31 35 / .15);border-radius:.25rem;box-shadow:rgb(27 31 35 / .04) 0 1px 0,rgb(255 255 255 / .25) 0 1px 0 inset;box-sizing:border-box;color:var(--colorwhite);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;line-height:1.5;list-style:none;padding:10px 30px;position:relative;transition:background-color 0.2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word;text-align:center}.course-button-alt,a.course-button-alt:hover{background-color:var(--bg-dark);text-decoration:none;transition-duration:0.1s}.course-button-alt,a.course-button-alt:active{background-color:var(--dark-50);box-shadow:rgb(225 228 232 / .2) 0 1px 0 inset;transition:none 0s}.course-button-alt,a.course-button-alt:focus{outline:1px #fff0}.main-content{position:relative}.header-new-course-menu .nav-link{background:#fafafa;color:#555;padding:10px;text-align:left;margin-bottom:10px;border-radius:3px}.header-new-course-menu .nav-link:last-child{margin-bottom:0}.header-new-course-menu .nav-link:hover{background:rgb(237 135 34 / .1);color:var(--primarycolor)}.header-new-course-menu .nav-link.active{background:rgb(237 135 34 / .1);color:var(--primarycolor)}