/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tbm{background:transparent !important;font-size:0.96em;}.tbm-item.level-1{border-right:none;position:relative;}.tbm-item.level-1 > .tbm-submenu{min-width:200px;padding-block:0.5em}.tbm-item.level-1:hover >.tbm-submenu{display:block;overflow:visible;clip:auto;height:auto;}.tbm-submenu-toggle{background-color:transparent !important;color:#fff;}.tbm-link.level-1{color:#fff !important;font-weight:bold;}.tbm-link.level-1:hover,.tbm-link.level-1:focus{background-color:transparent !important;}.tbm-link:not(.level-1){color:#2D4296 !important;}.tbm .no-link:not(.level-1){color:black !important;}.tbm-item.level-1.active-trail{background:#B6D3E8;}.tbm-link.level-1.active-trail{color:black !important;}.tbm-link:not(.leve-1).active-trail{background:#B6D3E8;}.tbm-item--has-dropdown .tbm-toggle.level-1:after{content:"";position:relative;height:0;width:.7em;border-right:.35em solid transparent;border-left:.35em solid transparent;border-top:.4em solid currentColor;border-bottom:unset;margin-left:.8em;transition:transform .6s;}.tbm-item--has-dropdown.open .tbm-toggle.level-1:after,.tbm-item--has-dropdown:hover .tbm-toggle.level-1:after{transform:rotate(180deg);}
li.tb-megamenu-item.level-2.mega a:active,li.tb-megamenu-item.level-2.mega a:focus{padding:5px 0px !important;background-color:#b6d3e8 !important;}span.dropdown-toggle.tb-megamenu-no-link{cursor:pointer !important;}div#block-2ndnav-4{display:none;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus,.tb-megamenu .nav > li > span.tb-megamenu-no-link:hover{background-color:#283b86 !important;color:white !important;}.tb-megamenu .nav li.dropdown.open> .dropdown-toggle{background-color:#283b86 !important;color:white !important;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:hover,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:focus,.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link{color:#283b86 !important;}.tb-megamenu .dropdown-menu{border:none !important;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{font-weight:500;}a.mega-group-title,span.mega-group-title.tb-megamenu-no-link{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#666;font-family:"Quicksand",sans-serif;font-weight:700;border:0 none;font-size:.8125rem;border-bottom:1px solid rgba(0,0,0,0.1);padding-left:0;padding-right:0;padding-top:.5rem;padding-bottom:.5rem;background-color:transparent;}.tb-megamenu .mega-nav li a{color:#2d4296;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.8125rem;font-weight:700;}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title{text-transform:none !important;}ul.tb-megamenu-subnav.mega-nav.level-2.items-3 a{color:#19296d !important;width:99% !important;font-size:.8125rem;font-weight:500 !important;}li.tb-megamenu-item.level-2.mega a:hover,li.tb-megamenu-item.level-2.mega a:focus{background-color:#bbb9b978 !important;color:#000 !important;border-top:0 !important;}li.tb-megamenu-item.level-2.mega a:active{background-color:#b6d3e8 !important;color:black !important;text-decoration:none;padding:0px 3px;background-image:none !important;background-repeat:no-repeat !important;}.tb-mega-menu .nav-tabs>li.active>a{background-color:#b6d3e8 !important;color:black !important;text-decoration:none;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav > li.dropdown.open.active > span.tb-megamenu-no-link:hover{background-color:#b6d3e8 !important;color:black !important;text-decoration:none;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link{background-image:none !important;background-color:#b6d3e8 !important;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-right:none !important;}@media only screen and (max-width:1097px){.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{padding:15px 10px !important;}}@media only screen and (max-width:990px){div#block-2ndnav-5{display:none;}div#block-2ndnav-4{display:block;}.region-we-mega-menu{display:block !important;}}.tb-megamenu .mega-nav .mega-group > .mega-group-title:active,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:active,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:active,.tb-megamenu .mega-nav .mega-group > .mega-group-title:focus,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title:focus,.tb-megamenu .dropdown-menu .active .mega-nav .mega-group > .mega-group-title:focus{color:#000000 !important;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:hover,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:focus,.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link{color:#000 !important;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{border-top:0 !important;}.tb-megamenu-item a.active-trail,span.mega-group-title.active-trail.tb-megamenu-no-link{color:#000 !important;}
#quicktabs-kite_student_portal{display:flex;flex-wrap:wrap;}#quicktabs-kite_student_portal > *{border:1px solid #D1DFF3;margin-top:-1px;margin-left:-1px;}#quicktabs-kite_student_portal ul{margin:0;padding:0;list-style-type:none;}#quicktabs-kite_student_portal li{margin:0;padding:0;}#quicktabs-kite_student_portal > .item-list{flex:1;background:#F8F9FA;}#quicktabs-kite_student_portal .quicktabs-tabs{display:flex;flex-direction:column;margin:0;}#quicktabs-kite_student_portal .quicktabs-tabs li{padding:0.6em 0.75em;filter:grayscale(1) opacity(.7);}#quicktabs-kite_student_portal .quicktabs-tabs li.active{filter:none;background-color:#E7F4FD;}#quicktabs-kite_student_portal .quicktabs-tabs li.active a{text-decoration:none;}#quicktabs-kite_student_portal .quicktabs-tabs a{gap:0.75rem;display:flex;align-items:center;text-decoration:none;}#quicktabs-kite_student_portal .quicktabs-tabs a:focus,#quicktabs-kite_student_portal .quicktabs-tabs li:hover a,#quicktabs-kite_student_portal .quicktabs-tabs li.active a:focus{text-decoration:underline;}#quicktabs-kite_student_portal .quicktabs-tabs a::before{content:"";width:1.25rem;height:1.25rem;background-repeat:no-repeat;background-size:contain;}#quicktabs-kite_student_portal .quicktabs-tabs .chrome a::before{background-image:url('/sites/default/files/images/kite/chrome.svg');}#quicktabs-kite_student_portal .quicktabs-tabs .android a::before{background-image:url('/sites/default/files/images/kite/android.svg');}#quicktabs-kite_student_portal .quicktabs-tabs .ios a::before{background-image:url('/sites/default/files/images/kite/ios.svg');}#quicktabs-kite_student_portal .quicktabs-tabs .mac a::before{background-image:url('/sites/default/files/images/kite/mac.svg');}#quicktabs-kite_student_portal .quicktabs-tabs .windows a::before{background-image:url('/sites/default/files/images/kite/windows.svg');}#quicktabs-kite_student_portal .quicktabs-tabs .screen-requirements a::before{background-image:url('/sites/default/files/images/kite/screen-requirements.svg');}#quicktabs-kite_student_portal .quicktabs-tabs .additional-resources a::before{background-image:url('/sites/default/files/images/kite/additional-resources.svg');}#quicktabs-kite_student_portal .quicktabs-main{flex:2 500px;padding:1rem;background:#FFF;}#quicktabs-kite_student_portal .view-header{display:flex;justify-content:center;font-size:1.3rem;font-weight:500;border-bottom:1px solid gainsboro;padding-bottom:0.25rem;margin-bottom:1.5rem;}#quicktabs-kite_student_portal .view-content{display:flex;flex-direction:column;gap:1.75rem;}#quicktabs-kite_student_portal .view-content h3{font-size:1.2rem;}#quicktabs-kite_student_portal .item-list:has(.disclaimer) h3,#quicktabs-kite_student_portal .item-list:has(.screen-requirements) h3,#quicktabs-kite_student_portal .item-list:has(.additional-resources) h3,#quicktabs-kite_student_portal .item-list:has(.android) h3{display:none;}#quicktabs-kite_student_portal .disclaimer p{margin:0;}
