.region-primary-menu{max-width:1400px;margin:0 auto}.navigation{font-family:bio-sans,Arial,sans-serif}nav.menu--main{color:#fff;font-size:1.4em;font-weight:100;position:relative;font-family:bio-sans,sans-serif}nav.menu--main ul{display:flex;display:-webkit-flex;padding:0;margin:0}nav.menu--main li{list-style-type:none;position:relative}nav.menu--main li a{text-decoration:none;color:rgba(255,255,255,.75);display:block;line-height:20px;padding:7px 16px 12px;transition:all .3s}nav.menu--main li:hover>a{color:#fff}nav.menu--main li .is-active::before{color:#ffb81c;background:#ffb81c;content:'';display:block;height:1px;position:relative;transform:scale(1,1);width:100%;transition:none!important;border-bottom:1px solid #ffb81c;margin:5px 5px 5px 2px}nav.menu--main li a::before{color:#ffb81c;background:#ffb81c;content:'';display:block;height:1px;position:relative;width:100%;border-bottom:1px solid #ffb81c;transform:scale(0,1);margin-bottom:3px;transition:all .3s ease-out;transform-origin:0 100%}nav.menu--main li a.is_active::before{color:#ffb81c;background:#ffb81c;content:'';display:block;height:1px;position:relative;width:100%;border-bottom:1px solid #ffb81c;transform:scale(1,1);margin-bottom:3px;transition:all .3s ease-out;transform-origin:0 100%}nav.menu--main li:hover a::before,nav.menu--main li a:focus::before,nav.menu--main .focus a::before{transform:scale(1,1)}nav.menu--main li[class^=uiNav__button]{margin-left:auto;color:var(--universityGold)}nav.menu--main li[class^=uiNav__button]::before{position:absolute;top:13px;left:-5px;font:400 17px/1 Font Awesome\ 5 Pro;content:"\f00c";color:var(--universityGold)}nav.menu--main li[class^=uiNav__button]+li[class^=uiNav__button]{margin-left:20px}nav.menu--main #mobile__nav li[class^=uiNav__button]+li[class^=uiNav__button]{margin-left:0}nav.menu--main li[class^=uiNav__button] a{color:var(--universityGold)!important}nav.menu--main li.uiNav__button--give::before{left:-10px;content:"\f06b"}nav.menu--main li.uiNav__button--login::before{left:-10px;content:"\f2f6"}nav.menu--main .parent_link.is-active{padding-top:2px}nav.menu--main .has-children a{padding-right:36px}nav.menu--main .has-children>a:after{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:'font awesome 5 pro';position:absolute;font-weight:400;font-size:.75em;content:'\f078';padding-left:8px;-webkit-animation-duration:.3s;animation-duration:.3s;transition:all .3s ease-out;transform:translateY(0)}nav.menu--main li:hover a::after,nav.menu--main li a:focus::after{transform:translateY(3px);transition:all .3s ease-out}nav.menu--main .menu-level--0>.has-children i{display:block;position:relative}nav.menu--main .menu-level--0>.has-children:hover>i::after,nav.menu--main .menu-level--0>.has-children a:focus>i::after{display:block;overflow:visible;z-index:55000}nav.menu--main .menu-level--0>.has-children i::after{content:' ';height:0;position:absolute;width:0;border:8px solid transparent;border-bottom-color:#53565a;left:calc(50% - 10px);bottom:0;margin-left:-8px;z-index:250;display:none}nav.menu--main .menu-level--0>.has-children:hover::after{display:none!important}nav.menu--main .menu .menu-level--1 .is-active{background:#767676}nav.menu--main .menu-level--1{display:block;position:absolute;left:0;top:100%;max-height:0;background:#53565a;box-shadow:0 0 15px rgba(0,0,0,.6);min-width:100%;width:225px;font-size:.9em;overflow:hidden;margin-left:-5px;transition:max-height .15s;z-index:9999}nav.menu--main .menu-level--1 li a{padding:12px 18px;margin:0;line-height:16px}nav.menu--main .menu-level--1 li a:hover,nav.menu--main .menu-level--1 li a:focus{text-decoration:underline;margin:0;transition:background-color .4s,opacity .7s}nav.menu--main .menu-level--1 a:hover,nav.menu--main .menu-level--1 a:focus{background:#767676}nav.menu--main .menu-level--2{display:none}nav.menu--main .mega__menu{position:static}nav.menu--main .mega__menu .menu-level--1{display:flex;margin-left:0;justify-content:space-around;width:100%}nav.menu--main .mega__menu .menu-level--1>li{border-right:1px solid rgba(255,255,255,.12);width:100%}nav.menu--main .mega__menu .menu-level--1>li>a{text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.12)}nav.menu--main .mega__menu .menu-level--2{display:block}nav.menu--main .multi__column .menu-level--1{width:450px}nav.menu--main .multi__column .menu-level--1>li:nth-child(2n+1){clear:both}nav.menu--main .multi__column .menu-level--1>li{float:left;width:50%}nav.mega__menu .multi__column>ul li,nav.menu--main .multi__column>li{width:50%;float:left}nav.menu--main .menu-level--0>li.multi__column>ul:after,nav.menu--main .menu-level--0>li.uiMegaMenu3>ul:before,nav.menu--main .menu-level--0>li.uiMegaMenu4>ul:after,nav.menu--main .menu-level--0>li.uiMegaMenu4>ul:before,nav.menu--main .menu-level--0>li.uiMegaMenu4 ul.level2:after{width:1px;content:' ';background:#000;background:rgba(255,255,255,.12);height:100%;position:absolute;left:50%}nav#block-mainnavigation-2:not(.side-nav)>ul li:hover ul,nav#block-mainnavigation-2>ul li li:hover ul,nav#block-mainnavigation-2>ul li li li:hover ul,nav#block-mainnavigation-2>ul li li li li:hover ul,nav#block-mainnavigation-2>ul li.focus ul,nav#block-mainnavigation-2>ul li li.focus ul,nav#block-mainnavigation-2>ul li li li.focus ul,nav#block-mainnavigation-2>ul li li li li.focus ul{max-height:2000px}nav.menu--main .menu-level--0 li.focus ul{max-height:2000px!important}nav#block-mainnavigation-2:not(.side-nav)>ul li:hover ul,nav.menu--main .menu-level--0 li:hover ul,nav.menu--main .menu-level--0 .focus a:focus~ul,nav.menu--main .menu-level--0 .has-children:focus .menu-level--1,#block-baylor-united-main-menu ul .has-children:active .menu-level--1,#block-baylor-united-main-menu ul .has-children:focus-within .menu-level--1{max-height:2000px}nav.menu--main .menu-level--0 li.has-children:hover>.menu-level--1{max-height:2000px!important}nav.menu--main ul li .menu-level--1 li a:before,nav.menu--main ul li .menu-level--1 li a:after{display:none!important}nav.menu--main .menu-level--0 .has-children::after{content:' ';height:0;position:absolute;width:0;border:8px solid transparent;border-bottom-color:#53565a;left:calc(50% - 10px);bottom:0;margin-left:-8px;z-index:250;display:none}nav.menu--main .menu-level--0>.has-children:hover::after,nav.menu--main .menu-level--0>.has-children.focus::after{display:block;overflow:visible;z-index:55000}nav.menu--main .menu-level--0>.has-children.focus::after>.menu-level--1 li:first-child{border-bottom-color:#767676}nav.side-nav .sidebar-first{color:#154734;padding-left:16px;-ms-grid-column:1;grid-column:1}nav.side-nav .sidebar-first .region-sidebar-first{max-width:85%}nav.side-nav .menu{list-style:none}nav.side-nav .menu li{position:relative}nav.side-nav .menu a{text-decoration:none;color:#154734;display:inline;background-image:linear-gradient(#ffb81c,#ffb81c);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 2px;transition:background-size .3s}nav.side-nav .menu-level--0>li{padding:10px 0}nav.side-nav .menu-level--1>li{padding:17px 0 0}nav.side-nav .menu-level--2 li{padding:14px 0 0}nav.side-nav .menu a:hover{background-size:100% 2px}nav.side-nav .menu-level--0{padding-left:0;margin-top:10px;font-size:2em;line-height:22px}nav.side-nav .menu-level--0 .is-active{background-size:100% 2px}nav.side-nav .menu-level--1{font-size:.9em;padding-left:20px;line-height:20px}nav.side-nav .menu-level--1 .is-active{font-weight:400}nav.side-nav .menu-level--1 a:after{color:#ffb81c;background:#ffb81c;content:'';display:block!important;height:1px;position:relative;width:100%;top:1px;border-bottom:1px solid #ffb81c;transform:scale(0,1);transition:all .3s ease-out;transform-origin:0 100%;z-index:2}nav.side-nav .menu-level--2{font-size:.875em;padding-left:20px}nav.side-nav .menu-level--2 a:after{top:0}nav.side-nav .menu-level--3{padding-left:20px}nav.side-nav .menu-level--5{line-height:18px}.uiFrameworkPanelNav{width:275px;top:0;left:0;bottom:0;box-shadow:0 0 20px rgba(0,0,0,.3);position:absolute;z-index:999;background:#fff;box-sizing:border-box;transform:translateX(-275px);transition:all .5s ease-out}.uiFrameworkPanelNav a:hover{background-size:100% 2px!important}.uiFrameworkPanelNav nav.side-nav .menu .has-children a{position:relative}.uiFrameworkPanelNav nav.side-nav .menu .has-children:hover>a{background-size:100% 2px!important}.uiFrameworkPanelNav nav.side-nav .menu li.has-children::after{position:absolute;right:-15px;content:"\f054";font:normal 16px/16px 'Font Awesome 5 Pro';top:50%;transform:translateY(-40%)}.uiFrameworkPanelNav nav.side-nav .menu .menu-level--1{display:none}.uiFrameworkPanelNav nav.side-nav .menu li.has-children:hover>ul{position:absolute;display:block;background:#fff;z-index:10;left:100%;top:-10px;width:250px;box-shadow:0 0 15px rgb(0 0 0/30%);padding-bottom:20px}.js-framework-panelNav-isOpen .uiFrameworkPanelNav{transform:translateX(0)}.uiFrameworkPanelNav-padded{padding:24px 36px 24px 25px}#uiFrameworkPanelNav-close{border-radius:0 5px 5px 0;display:block;position:absolute;top:20px;right:-40px;width:40px;box-sizing:border-box;height:55px;font-size:14px;background:#fff;padding-left:42px;text-transform:uppercase;color:#7e7e7e;padding-top:11px;transition:all .3s ease-out;overflow:visible}#uiFrameworkPanelNav-close::before{z-index:-1;position:absolute;top:0;left:0;right:10px;bottom:0;content:"";box-shadow:10px 0 10px rgba(0,0,0,.3)}#uiFrameworkPanelNav-close:hover{color:#000}.uiFrameworkPanelNav-button-label{display:block;transition:all .3s ease}#uiFrameworkPanelNav-close .uiFrameworkPanelNav-button{width:20px;height:3px;background:#757575;display:block;position:absolute;top:50%;margin-top:-1px;left:12px;transition:all .3s ease}#uiFrameworkPanelNav-close .uiFrameworkPanelNav-button::after,#uiFrameworkPanelNav-close .uiFrameworkPanelNav-button::before{content:"";display:block;width:100%;height:3px;left:0;top:-7px;position:absolute;background:#757575;transition:all .4s ease}#uiFrameworkPanelNav-close:hover .uiFrameworkPanelNav-button::after,#uiFrameworkPanelNav-close:hover .uiFrameworkPanelNav-button::before,#uiFrameworkPanelNav-close:hover .uiFrameworkPanelNav-button{background:#154734}#uiFrameworkPanelNav-close .uiFrameworkPanelNav-button::after{top:7px}.js-framework-panelNav-isOpen .uiFrameworkPanelNav-button-label{transform:translateX(-5px)}.js-framework-panelNav-isOpen #uiFrameworkPanelNav-close .uiFrameworkPanelNav-button{background-color:transparent;transform:translate3d(2px,2px,0)}.js-framework-panelNav-isOpen #uiFrameworkPanelNav-close .uiFrameworkPanelNav-button::before{transform:rotateZ(45deg);transform-origin:3px 0}.js-framework-panelNav-isOpen #uiFrameworkPanelNav-close .uiFrameworkPanelNav-button::after{transform:rotateZ(-45deg);transform-origin:-3px 0}.mobile__nav--active input#menu-11+a .menu-11{transform:scale(1.11) rotate(180deg)}.mobile__nav--active input#menu-11+a .menu-11 .menu_part:nth-of-type(1){transform:rotate(45deg);width:23px!important;top:calc(50% - (-1px))!important}.mobile__nav--active input#menu-11+a .menu-11 .menu_part:nth-of-type(2){left:12px!important;opacity:0}.mobile__nav--active input#menu-11+a .menu-11 .menu_part:nth-of-type(3){transform:rotate(-45deg);width:23px!important;top:calc(50% - (-1px))!important}.mobile__nav--active{overflow:hidden}#mobile__nav{position:fixed;top:51px;left:0;right:0;margin:0;padding:0;height:calc(100vh - 51px);background:#2d2d2d;backface-visibility:hidden;z-index:95;display:none;transform:translateY(-100%);opacity:0;transition:transform .6s,opacity .2s ease .3s}#mobile__nav div{height:100%;overflow:visible scroll}#mobile__nav ul{display:unset}#mobile__nav li.show_children,#mobile__nav li .is-active{background-color:rgba(255,255,255,.2)}#mobile__nav li .is-active::before{color:unset;background:unset;content:unset;display:unset;height:unset;position:unset;transform:unset;width:unset;transition:unset;border-bottom:unset;margin:unset}#mobile__nav li.has-children>a::after{position:absolute;right:12px;margin-top:-5px;width:30px;content:'\f067';font:normal 20px/32px 'Font Awesome 5 Pro';color:#fff;text-align:right;transition:all .2s linear;transform-origin:25px 15px;transform:unset}#mobile__nav .children_block_0{max-width:80%;margin:0 auto}#mobile__nav .children_block{box-shadow:-4px 0 6px 0 rgba(0,0,0,.85);overscroll-behavior:contain;padding-bottom:120px;overflow:hidden;overflow-y:scroll}#mobile__nav ul.mobile-level--0{padding:0;font:400 16px/1.1em bio-sans,Arial,sans-serif;position:relative;height:100%;margin:0;list-style:none}#mobile__nav ul li{background:#2d2d2d;width:100%;border-bottom:1px solid rgba(255,255,255,.2);opacity:1}#mobile__nav ul li .uiMobileNav-section-mainPage a{font-weight:700}#mobile__nav ul li a{display:block;color:#fff;padding:20px 15px;text-decoration:none;font-weight:400}.mobile__button--back a{text-transform:uppercase;font-size:12px;line-height:1.5em}#mobile__nav .mobile__button--back svg,#mobile__nav .mobile__button--back i{padding-right:5px}#mobile__nav li.has_children>a{position:relative;padding-right:60px;overflow:visible}#mobile__nav li.has_children>a::after{position:absolute;right:12px;top:15px;bottom:0;width:30px;content:'\f067';font:100 normal 20px/32px 'Font Awesome 5 Pro';color:#fff;text-align:right;transition:all .2s linear;transform-origin:25px 15px}#mobile__nav .mobile-level--0 div{top:0;right:0;width:84%;background:#2d2d2d;height:100%;box-sizing:border-box;transition:all .4s ease-out;transform:translateX(100%);position:fixed;opacity:0;z-index:-1}#mobile__nav .mobile-level--0 .children__active{opacity:1;z-index:9999;transform:translateX(0)}#mobile__nav ul li.show_children>div{z-index:9999;transform:translateX(0);opacity:1;display:block}#mobile__nav ul li div::before{top:0;left:-15px;width:15px;bottom:0;background:linear-gradient( to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100% );content:'';position:absolute}.mobile__button--back{display:block;border-bottom:1px solid rgba(255,255,255,.2);background:#2d2d2d;text-transform:uppercase}#mobile__nav ul li div ul{padding-top:0}#mobile__nav ul li ul{width:100%}#mobile__nav ul li{border-bottom:1px solid transparent;background:#2d2d2d;width:100%}#mobile__nav ul{padding:50px 0 0;list-style:none}#mobile__nav ul li{border-bottom-color:rgba(255,255,255,.2);opacity:1}#mobile__nav ul li:hover,#mobile__nav ul li a:focus{background-color:rgba(255,255,255,.2);opacity:1}#mobile__nav li:hover a::before,#mobile__nav li a:focus::before,#mobile__nav .focus a::before{transform:scale(0)}@media(min-width:1240px){.js-framework-panelNav-isOpen .ui-hasFrameworkPanelNav{margin-left:275px;transition:all .52s ease-in}.ui-hasFrameworkPanelNav{margin-left:0;transition:all .48s ease-out}}@media(max-width:400px){nav.menu--main li.uiNav__button::before{left:15px;top:26px}#mobile__nav ul li.uiNav__button a{margin-left:27px}}@media(max-width:820px){nav.menu--main li.uiNav__button::before{left:15px;top:26px}#mobile__nav ul li.uiNav__button a{margin-left:27px}}@media(max-width:1000px){.uiFrameworkPanelNav{display:none}}@media(max-width:1100px){.mobile__nav--active #uiHeader_search{opacity:0;transform:translateY(-50px)}.mobile__nav--active #mobile__nav{opacity:1;transform:translateY(0);transition:transform .6s,opacity .2s ease 0s}#mobile__nav{display:block;max-height:0;overflow:hidden}#mobile__nav ul li.float-right{padding-right:0}#mobile__nav ul li.apply-now:before{left:0;top:28px}#mobile__nav ul li.apply-now a{padding-left:20px;color:#ffb81c}nav.menu--main li[class^=uiNav__button]::before{left:15px;top:26px}#mobile__nav ul li[class^=uiNav__button] a{margin-left:27px}}