@charset "utf-8";.gssb_c{z-index:99999999;border:0 !important}.gssb_c table,.gssb_c table tr td{border:0 !important;padding:0 !important}.gssb_c table,.gssb_c table tr td{border:0 !important;padding:0;border-bottom:1px solid #ccc !important}.gssb_a{padding:4px !important}.gssb_f{padding:0 !important}.gssb_e{padding:0 !important}.gssb_a table tr td{padding:4px 10px !important}.gsc-completion-selected{background:#ffc000 !important}.cse .gsc-search-button-v2,.gsc-search-button-v2{border-color:#02bed7 !important;background-color:#02bed7 !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#02bed7),to(#02bed7)) !important;background-image:-webkit-linear-gradient(top,#02bed7,#02bed7) !important}.gsc-search-box-tools .gsc-search-box input.gsc-input{border-radius:0 !important;margin-top:3px !important}.footer-container-wrapper{background:#28292a}.colorYellow{background-color:#febf01 !important}#topBtn{display:none;position:fixed;bottom:5px;right:5px;z-index:99;border:0;outline:0;background-color:#febf01;color:#000;cursor:pointer;padding:5px 12px;border-radius:3px;font-size:20px}#topBtn:hover{background-color:#e4ad06}.gsc-control-cse table{border:0 !important}.gsc-control-cse,body .search-form .cse .gsc-control-cse{background-color:#fff !important}.gsc-control-cse{background-color:#fff !important}.gsc-search-box-tools .gsc-search-box input.gsc-input{padding-right:12px !important;width:170px !important;color:#727272;border:1px solid #d7d7d7 !important;padding:6px 10px 6px 10px !important;height:28px !important;border-radius:0 !important;margin-top:3px !important;font-size:12px;box-shadow:none;background-position:top 6px right 10px;min-height:28px !important}.gsc-input-box table{width:auto !important;padding:0 !important}table.gsc-search-box{width:130px !important}.gsc-input-box{border:0 !important;background:#fff !important;height:36px !important}.cse .gsc-control-cse,.gsc-control-cse{padding:0 !important;border:0 !important}.gsib_a{width:100%;padding:0 !important}.gsc-input-box-hover,.gsc-search-box .gsc-input>input:hover{border:0 !important;border-top-color:#a0a0a0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:0}.gsc-input-box-focus,.gsc-search-box .gsc-input>input:focus{border:0;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:0}input.gsc-search-button{height:26px !important;margin-left:0 !important;margin-top:2px !important;min-width:13px !important;padding:6px 8px !important;width:auto !important;background:#febf01 !important;background:-moz-linear-gradient(top,#febf01 0,#febf01 100%) !important;background:-webkit-linear-gradient(top,#febf01 0,#febf01 100%) !important;background:linear-gradient(to bottom,#febf01 0,#febf01 100%) !important;border:1px solid #ffd048 !important;vertical-align:middle !important}.gsc-control-cse{height:auto !important}.dropdown-menu-container{display:grid;grid-template-areas:'abc1 abc2';grid-template-columns:1fr 4fr}.dropdown-menu-block-1{grid-area:abc1;width:100%}.dropdown-menu-block-2{grid-area:abc2;width:100%}.campus-dropdown .dropdown-menu-container{grid-template-columns:1.5fr 2fr}.programs-dropdown .dropdown-menu-container{grid-template-columns:1fr 3fr}.faculty-dropdown .dropdown-menu-container{grid-template-columns:1fr 1fr}.news-event-dropdown .dropdown-menu-container{grid-template-columns:1fr 1fr}a:focus,a:hover{outline:0}.header-container{padding:0}.navbar-main-container{margin-bottom:0;background-color:#fff;border-color:#fff;font-family:Montserrat,sans-serif;z-index:999;border-radius:0;margin-top:-1px}.navbar-main-container .container-fluid{width:90%}.navbar-main-container .navbar-brand{height:auto}.navbar-main-container .navbar-brand img{width:170px}.navbar-main-container .navbar-top{margin-right:-10px;margin-top:15px}.navbar-main-container .navbar-top li a{font-size:10px;font-weight:600;color:#9a9999;text-transform:uppercase;letter-spacing:1px;padding:10px 10px;line-height:20px}.navbar-main-container .navbar-top li a:focus,.navbar-main-container .navbar-top li a:hover{color:#333}.navbar-main-container .navbar-top li .form-control{width:90px;color:#727272;border:1px solid #d7d7d7;padding:6px 30px 6px 10px;height:28px;border-radius:45px;margin-top:6px;font-size:12px;box-shadow:none;background:url(https://cdn2.hubspot.net/hubfs/1969827/home2017/icons/search-icon.png?t=1522818055113) no-repeat;background-position:top 6px right 10px}.navbar-main-container .navbar-main{clear:right;margin-right:-30px}.navbar-main-container .navbar-main li a{font-size:14px;font-weight:600;color:#0c1c55 !important;text-transform:uppercase;letter-spacing:1px;padding:20px 20px 24px 20px;position:relative;line-height:20px}.navbar-main-container .navbar-main>li>a:hover:after{content:'';width:40px;height:5px;background:#ffc20e;position:absolute;left:0;bottom:15px;margin:0 auto;right:0}.eventCarousel{background:#ffc20e;min-height:350px}.eventCarousel .carousel-indicators{right:0;left:auto;width:100%;top:auto;bottom:-35px}.carousel-indicators .active,.eventCarousel .carousel-indicators li{display:inline-block}.eventCarousel h4,.eventCarousel p{color:#000 !important}.eventCarousel h5{text-align:right}.navbar-main-container .navbar-main .eventCarousel h5 a{padding:0 !important;font-family:'Open Sans',sans-serif;font-size:12px !important;font-weight:400 !important;color:#fff !important;text-transform:none !important;font-style:italic;background:0 0 !important}.menu-carousel{margin-bottom:50px}.menu-carousel .fill{width:100%;height:120px;margin-bottom:6px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;background-position:top;position:relative}.menu-carousel .fill:hover{cursor:pointer}.menu-carousel .item{min-height:200px}.menu-carousel .item>a{padding:0 !important;display:block}.menu-carousel .fill:after{content:"";background:url(https://cdn2.hubspot.net/hubfs/1969827/program2018/program2019/icons/play-icon.png);background-size:35px 34px;height:54px;width:54px;top:38%;margin:0 auto;background-repeat:no-repeat;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(255,255,254,.8);font-size:30px;position:absolute;left:0;right:0;text-align:center;padding-top:45px}.menu-carousel .fill.link:after{content:"";background:0}.menu-carousel .carousel-indicators .active,.menu-carousel .carousel-indicators li{margin:0;margin-bottom:7px;border:0;border-radius:0;width:10px;height:10px}.menu-carousel .carousel-indicators li{background:rgba(255,255,255,.7)}.menu-carousel .carousel-indicators .active{background:#000}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu h4{font-size:12px;font-weight:800;text-transform:uppercase;color:#0c1b55;letter-spacing:1px;margin-top:30px;margin-bottom:15px}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu h5{font-size:12px;font-weight:700;color:#000;letter-spacing:1px;font-family:Montserrat,sans-serif;margin-bottom:15px;margin-top:20px;text-transform:uppercase}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu p{font-size:13px;font-weight:400;color:#aeaeae;font-family:'Open Sans',sans-serif;font-style:italic;margin-bottom:20px}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu ul{padding:0;margin-bottom:0}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu ul li{list-style-type:none}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu ul li a{padding:5px 5px;font-size:12px;font-weight:600;color:#474747 !important;margin-bottom:6px;display:block;text-transform:none;border-bottom:0}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu ul li a:hover{background:#fc0;text-decoration:none}.headerScrolled .navbar-default .navbar-nav.navbar-top>li>a{padding:10px 10px !important}.headerScrolled .navbar-default .navbar-nav>li>a{padding:6px 20px 24px 20px !important}.footer{background:#28292a;padding-top:0;padding-bottom:0;margin-top:0}.footer .container-fluid{width:90%;margin-top:1%}.footer h4{font-family:Montserrat,sans-serif;color:#e7b215;font-size:12px;font-weight:700;text-transform:uppercase;margin-top:0;background:#28292a;position:relative;z-index:9;display:inline-block}.footer .footer-col{width:20%;display:inline-block;border-right:1px solid #333435;vertical-align:top;float:left;min-height:180px;margin-top:2%}.footer .footer-col:nth-child(4),.footer .footer-col:nth-child(5){border-right:0}.footer ul{font-family:'Open Sans',sans-serif;padding:0;margin-bottom:20px}.footer ul li{list-style-type:none}.footer ul li a{font-size:13px;font-weight:400;color:#b3b3b3;transition:all .5s;-webkit-transition:all .5s}.footer ul li a:hover{color:#fff;text-decoration:none;transition:all .5s;-webkit-transition:all .5s}.footer .contactUsBox{float:left;width:100%;border:1px solid #333435;padding:10px 15px;margin-bottom:10px;margin-top:-17px}.footer ul.contactLinks{width:auto;float:left;margin-bottom:0}.footer ul.contactLinks li{display:inline-block;padding:0 20px;border-right:1px solid #525253}.footer ul.contactLinks li:first-child{padding-left:0}.footer ul.contactLinks li:last-child{border-right:0}.footer ul.contactLinks li a{font-size:14px;text-transform:uppercase;font-weight:600}.footer ul.contactLinks li a span{font-size:20px;font-weight:700}.footer .socialLinks{text-align:right}.footer .socialLinks a{background:#6d6e71;color:#292a2a;font-size:14px;padding:3px 0;border-radius:50%;width:25px;height:25px;display:inline-block;text-align:center;margin-left:2px;transition:all .5s;-webkit-transition:all .5s}.footer .socialLinks a:first-child{margin-left:0}.footer .socialLinks a:hover{background:#b3b3b3;text-decoration:none;transition:all .5s;-webkit-transition:all .5s}.footer .institutionCode{font-family:'Open Sans',sans-serif;font-size:11px;font-weight:400;color:#4e4f50}.floatingMenu{position:fixed;left:0;z-index:99;width:80px;top:40%}.floatingMenu ul{padding:0;margin:0}.floatingMenu ul li{list-style-type:none;text-align:center}.floatingMenu ul li a{font-family:'Open Sans',sans-serif;font-size:10px;font-weight:400;color:#000;display:block;background:#e7bb08;padding:7px;border-bottom:1px solid #fff;text-transform:uppercase}.floatingMenu ul li:last-child a{border-bottom:0}.floatingMenu ul li a:hover{text-decoration:none;background:#e7bb08}.floatingMenu ul li a img{display:block;margin:0 auto 5px auto}.navbar-main-container .navbar-nav>li.dropdown:hover .dropdown-menu{width:90%;margin:0 auto}.footer-container-wrapper .hs-menu-item a{padding:0 !important}.row-fluid .invisible-row{min-height:0 !important}@media(max-width:850px){.googleSearchForm{display:none !important}.dropdown-menu-container{display:grid;grid-template-areas:'abc2' 'abc1';grid-template-columns:1fr}.campus-dropdown .dropdown-menu-container{grid-template-columns:1fr}.programs-dropdown .dropdown-menu-container{grid-template-columns:1fr}.faculty-dropdown .dropdown-menu-container{grid-template-columns:1fr}.news-event-dropdown .dropdown-menu-container{grid-template-columns:1fr}.navbar-header{float:none;margin-bottom:0}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block;margin-top:37px}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);z-index:999}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7.5px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important;position:relative}.collapse{padding-left:9px;padding-right:9px;border-top:1px solid #ccc}.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-main-container .navbar-main li a{padding:10px 10px}.navbar-main-container .navbar-top li a{font-size:14px;font-weight:600;color:#0c1c55;text-transform:uppercase;letter-spacing:1px}.navbar-main-container .navbar-top li .form-control{display:none}.navbar-main-container .navbar-main,.navbar-main-container .navbar-top{margin-top:0;margin-bottom:0}.navbar-main-container .navbar-main,.navbar-main-container .navbar-top{margin-right:-15px}.navbar-main-container .navbar-main li a,.navbar-main-container .navbar-top li a{font-size:14px;border-bottom:1px solid #0000001f}.navbar-main-container .navbar-main>li>a:hover:after{display:none}.navbar-main-container .dropdown-menu{padding:0 15px}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu h4{margin-top:0;padding-top:15px}.eventCarousel{min-height:auto}.eventCarousel h5{padding-bottom:10px}.menu-carousel .fill{height:200px}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu-col{width:100%}.navbar-main-container .navbar-main li a,.navbar-main-container .navbar-top li a{background:#fff}}@media(min-width:851px){.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu h4.last{margin-top:65px}.headerScrolled .navbar-main-container .navbar-top{display:none;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.headerScrolled .navbar-default .navbar-nav>li>a{padding:30px 20px 30px 20px !important;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.headerScrolled .navbar-main-container .navbar-brand img{width:100px;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.navbar-main-container{position:fixed;width:100%}.home-carousel{margin-top:75px}.programs-dropdown .dropdown-menu-block-2 .col-sm-2{width:20%}.navbar-main-container .navbar-nav>li.dropdown:hover .dropdown-menu{display:table;text-align:left;position:absolute;padding:0 15px;background:#fff;border-radius:0}.navbar-main-container .navbar-nav>li.dropdown{position:static}.navbar-main-container .navbar-nav>li.dropdown .dropdown-menu{display:none;width:100%;left:0;right:0;text-align:left;position:absolute;padding:30px;background:rgba(0,0,0,.92);border-radius:0}.navbar-main-container .navbar-nav>li.dropdown.open>a{color:#0c1c55;background:#fff}.dropdown-menu.discover-dropdown{width:73% !important;left:22% !important;right:0 !important}.dropdown-menu.campus-dropdown{width:470px !important;left:auto !important;right:24% !important}.dropdown-menu.programs-dropdown{width:62% !important;left:32% !important;right:auto !important}.dropdown-menu.faculty-dropdown{width:400px !important;right:8% !important;left:auto !important}.dropdown-menu.news-event-dropdown{width:400px !important;right:4% !important;left:auto !important}}@media(max-width:991px){.navbar-main-container .container-fluid{width:100%}.navbar-main-container .navbar-nav>li.dropdown:hover .dropdown-menu{width:100%}.footer .footer-col{width:33%;margin-bottom:20px;border-right:0}.footer .socialLinks{float:left !important}.footer ul.contactLinks{margin-bottom:15px}}@media(max-width:991px){.navbar-main-container .container-fluid{width:100%}.navbar-main-container .navbar-nav>li.dropdown:hover .dropdown-menu{width:100%}.footer .footer-col{width:33%;margin-bottom:20px;border-right:0}.footer .socialLinks{float:left !important}.footer ul.contactLinks{margin-bottom:15px}}@media(max-width:767px)