html{width:100%;height:100%}body{width:100%;height:100%;margin:0;padding:0;font-family:Arial,sans-serif;font-size:16px;font-weight:400;color:#fff}p{line-height:1.5;font-size:16px;margin-top:0;margin-bottom:20px}@media (max-width:767px){p{text-align:justify}}a{color:inherit;transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:26px;text-transform:uppercase}h2{font-size:26px}h3{margin-top:30px;font-size:17px;text-transform:uppercase}ul{list-style:none;margin:0;padding:0}.clear{clear:both;width:auto;height:0}.img-responsive{display:block;max-width:100%;height:auto}.hide{display:none}.show{display:block}.color{color:#faa200}.center{text-align:center}.capital{text-transform:uppercase}.strong{font-weight:700!important}.flex-row{display:flex}.container-assesment{background:#121213;max-width:100%}.container-assesment .row{margin:0;width:100%}.container-assesment .row .row-inner{display:flex;max-width:1200px;padding:0 15px;margin:0 auto;align-items:center}.container-assesment .row .row-inner a,.container-assesment .row .row-inner p{display:inline-block;color:#fff;margin:0;line-height:1.5;padding:10px 0;font-size:12px;text-align:left}.container-assesment .row .row-inner a{padding:10px 20px;background-color:#ffb200;margin-left:20px;color:#111;font-weight:700}.container-assesment .row .row-inner a:hover{background-color:#e49810}@media (min-width:430px){.container-assesment .row .row-inner p{font-size:14px}.container-assesment .row .row-inner a{font-size:14px}}@media (min-width:768px){.container-assesment .row .row-inner p{padding-left:20px}}@media (min-width:992px){.container-assesment .row .row-inner p{padding-left:0}}@media (min-width:1100px){.container-assesment .row .row-inner p{padding-left:20px}}.assessment{margin-bottom:40px;padding-bottom:40px;border-bottom:1px dashed rgba(255,255,255,.4)}.pa-btn{padding:15px 25px;background-color:#ffb200;color:#111;display:inline-block;font-weight:700}header{width:100%;margin:0 auto;padding-top:15px;background:#121213;border-bottom:2px solid #fff}nav{width:100%;margin-bottom:15px}.navbar-header{background:#121213}.navbar-brand{display:block;padding:0;text-indent:-700px;overflow:hidden;margin:0;width:158px;height:40px;background-size:cover!important}.new-castle .navbar-brand{background:url(../img/logo.png) no-repeat left top}.east-liverpool .navbar-brand{background:url(../img/logo-liverpool.png) no-repeat left top}.baltimore .navbar-brand{background:url(../img/logo-baltimore.png) no-repeat left top;height:48px}.nats .navbar-brand{background:url(../img/nats-logo.png) no-repeat left top;height:56px}@media (min-width:600px){header{padding-top:20px;border-bottom:4px solid #fff}nav{margin-bottom:20px;background:#3e4454}}@media (min-width:768px){header{padding-top:25px}nav{margin-bottom:25px}.navbar-brand{width:178px;height:45px;margin:0 auto}.baltimore .navbar-brand,.nats .navbar-brand{height:54px}.nats .navbar-brand{width:150px}}@media (min-width:992px){.navbar-brand{width:225px;height:57px}.baltimore .navbar-brand,.nats .navbar-brand{height:69px}.nats .navbar-brand{width:168px}}.row-title{background:#121213;padding-top:15px}.row-title div{border-top:1px dashed rgba(255,255,255,.3)}h1.page-title{margin:0;font-size:18px;padding-top:15px;text-transform:uppercase;font-weight:700;color:#faa200;text-align:center}@media (min-width:600px){.row-title{padding-top:20px}h1.page-title{font-size:20px}}@media (min-width:768px){.row-title{padding-top:25px}h1.page-title{padding-top:20px;font-size:24px}}@media (min-width:992px){.row-title{padding-top:0}.row-title div{border-top:none}h1.page-title{padding-top:25px;padding-left:20px;text-align:left}}.navbar-collapse{display:inline-block;position:static;height:40px;padding:0;margin:0;text-align:right}.baltimore .navbar-collapse{height:48px}.nats .navbar-collapse{height:56px}.top-menu{display:block}.top-menu>li{display:block;padding:0}.top-menu li>a{display:inline-block;position:relative;right:0;top:0;background-color:transparent;border:none;cursor:pointer;outline:0 none}.top-menu li>a .icon-bar{display:block;width:44px;height:6px;background-color:#ffb200;margin:0 0 6px 0;transition:.4s;border-radius:1px}.menu-mobile{padding:5px 20px;display:inline-block}.baltimore .menu-mobile,.nats .menu-mobile{padding:10px 20px}.menu-title{display:none}@media (min-width:600px){.menu-mobile{display:none}.navbar-collapse{border-right:15px solid #121213;margin:0;text-align:right}.top-menu li>a{display:block;text-transform:uppercase;font-size:24px;font-weight:700}.menu-title{text-align:center;display:block;color:#fff;line-height:40px;font-size:24px}.baltimore .menu-title{line-height:48px}.nats .menu-title{line-height:56px}.menu-title::after{content:"";float:right;border-left:8px solid transparent;border-right:8px solid transparent;border-top:11px solid #faa200;margin:15px 20px 0 5px}.baltimore .menu-title:after{margin-top:18px}.nats .menu-title:after{margin-top:22px}}@media (min-width:768px){.navbar-collapse{display:block;height:45px;border-right:20px solid #121213;padding:0}.baltimore .navbar-collapse,.nats .navbar-collapse{height:54px}.menu-title{line-height:45px}.baltimore .menu-title{line-height:54px}.menu-title::after{margin:18px 15px 0}.baltimore .menu-title::after,.nats .menu-title::after{margin-top:22px}}@media (min-width:992px){.navbar-collapse{height:57px;background:#4d4d4d;border-right:30px solid #121213}.baltimore .navbar-collapse,.nats .navbar-collapse{height:69px}.menu-title{text-align:right;font-size:28px;line-height:57px}.baltimore .menu-title,.nats .menu-title{line-height:69px}.menu-title::after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:14px solid #faa200;margin:22px 22px 0}.baltimore .menu-title::after,.nats .menu-title::after{margin-top:26px}.top-menu li>a{font-size:24px}.top-menu li>a .icon-bar{width:40px;height:5px;margin:6px 0}}@media (min-width:992px) and (max-width:1100px){.navbar-collapse{border-left:20px solid #121213}}.program-menu{display:none}.navbar-collapse.in .program-menu{display:block;position:absolute;z-index:9;left:0;width:100%;max-width:1200px}.navbar-collapse.in .program-menu ul{background:#121213}.program-menu ul li a{display:block;color:rgba(255,255,255,.6);border:none;padding:13px 15px;margin:0;cursor:pointer;font-size:14px;background:#121213;text-align:left}.program-menu ul li{border-bottom:1px dotted rgba(255,255,255,.25)}.program-menu ul li a:hover{background:#3e4454;color:#fff}.program-menu ul li a:after{display:none}.program-menu ul li:last-child{border-bottom:none}.navbar-collapse.in .program-menu{top:56px}.baltimore .navbar-collapse.in .program-menu{top:64px}.nats .navbar-collapse.in .program-menu{top:72px}@media (min-width:600px){.program-menu ul li a{font-size:14px;padding:10px 30px 10px 15px}.navbar-collapse.in .program-menu{top:61px}.baltimore .navbar-collapse.in .program-menu{top:69px}.nats .navbar-collapse.in .program-menu{top:77px}}@media (min-width:768px){.navbar-collapse.in .program-menu{top:71px}.baltimore .navbar-collapse.in .program-menu,.nats .navbar-collapse.in .program-menu{top:80px}.navbar-collapse.in .program-menu ul{-webkit-box-shadow:0 3px 3px 1px rgba(0,0,0,.3);-moz-box-shadow:0 3px 3px 1px rgba(0,0,0,.3);box-shadow:0 3px 3px 1px rgba(0,0,0,.3)}.navbar-collapse.in .program-menu ul li a{padding:15px 30px;font-size:15px}}@media (min-width:992px){.navbar-collapse.in .program-menu{top:86px}.baltimore .navbar-collapse.in .program-menu,.nats .navbar-collapse.in .program-menu{top:98px}.navbar-collapse.in .program-menu ul li a{padding:15px 35px}}.heading{width:100%;position:relative;max-width:unset;margin:0 auto;background:#9fa1aa;border-bottom:2px solid #fff}.hero-image{margin:0 auto}h1.main-title,h2.sub-title{font-size:18px;padding:10px 10px 7px;display:block;max-width:1200px;margin:0 auto;color:#fff;text-transform:uppercase}@media (min-width:768px){.heading{border-bottom:4px solid #fff}}.flex-container{display:flex;flex-direction:column}.flex-container .flex-item:nth-of-type(1){order:2}.flex-container .flex-item:nth-of-type(2){order:1}.flex-container .flex-item:nth-of-type(3){order:3}@media (min-width:992px){.flex-container .flex-item:nth-of-type(1){order:1}.flex-container .flex-item:nth-of-type(2){order:2}.flex-container .flex-item:nth-of-type(3){order:3}}@media (min-width:768px){.vertical-text{display:inline-block;overflow:hidden}.vertical-text__inner{display:inline-block;white-space:nowrap;line-height:1.3;font-size:24px;font-weight:700;transform:translate(0,100%) rotate(-90deg);transform-origin:0 0;text-align:right;text-transform:uppercase}.vertical-text__inner:after{content:"";display:block;margin:-40px 0 100%}.vertical-text__inner span.color{font-size:17px;font-weight:400}}@media (min-width:992px){.vertical-text__inner{line-height:1.2;font-size:30px;padding:8px}.vertical-text__inner span.color{font-size:18px}}.col-content,.main-container,.main-container .row{position:static}.col-content{background:#3e4454}.col-vertical{background:rgba(255,255,255,.1);-webkit-box-shadow:3px 0 12px 0 rgba(0,0,0,.25);-moz-box-shadow:3px 0 12px 0 rgba(0,0,0,.25);box-shadow:3px 0 12px 0 rgba(0,0,0,.25)}.col-content,.col-vertical{padding:0}section{width:100%;position:relative;max-width:1200px;margin:0 auto}.main-section{max-width:unset;position:static;background:#3e4454;background:linear-gradient(90deg,#3e4454 50%,#525765 51%)}.section-title{margin:10px auto 15px;padding:0;font-size:26px;text-transform:uppercase;display:block;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;line-height:1.3}h4.section-title{font-size:20px}.about,.overview{padding-top:10px}.about-desc,.col-about,.col-overview{line-height:1.5;font-size:16px;padding-bottom:20px}@media (max-width:767px){.about-desc,.col-about,.col-overview{text-align:justify}}.col-program-list{padding:0;margin-top:20px;margin-bottom:20px}.finance{padding-bottom:20px}.details,.salary{padding-top:20px;padding-bottom:20px}@media (min-width:768px){.about,.overview{padding-top:30px}.section-title{margin:0 auto 20px}.details,.finance,.programs,.salary{padding-bottom:20px}.details,.salary{padding-top:40px}}@media (min-width:992px){.about,.overview{padding-top:30px}}ul.program-list li{border-bottom:1px dashed rgba(255,255,255,.4)}ul.program-list li:nth-child(even){background:rgba(255,255,255,.04)}ul.program-list li:hover{background:rgba(255,255,255,.5)}ul.program-list li:first-child{border-top:1px dashed rgba(255,255,255,.4)}ul.program-list li a{display:block;position:relative;padding:13px 0;text-transform:uppercase;text-align:left;line-height:1.3;font-weight:700}ul.program-list li a span{display:block;padding-left:30px;padding-right:15px;font-size:14px}ul.program-list li a span:before{content:"";position:absolute;width:0;height:0;left:10px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #ffb200;margin:4px auto 0}ul.program-list li:hover a span:before{border-left:7px solid #272d3e}ul.program-list li:hover a{color:#272d3e}@media (min-width:500px){ul.program-list li a{padding:13px}ul.program-list li a:before{left:15px}ul.program-list li a span{display:inline-block;text-align:left;padding-left:25px;font-size:15px}ul.program-list li a span:before{left:15px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:9px solid #ffb200;margin:3px auto 0}}@media (min-width:768px){ul.program-list li a{position:relative;padding:13px 0;text-align:left;line-height:1.3}ul.program-list li a span{display:block;width:100%;text-align:center;font-size:16px}ul.program-list li a span:before{left:20px;margin:5px auto 0}ul.program-list li:hover a span:before{border-left:9px solid #272d3e}}@media (min-width:992px){ul.program-list li a{text-align:right;font-size:18px}ul.program-list li a span{display:inline-block;width:91%;position:relative}ul.program-list li a span:before{left:0;margin:2px auto 0}}.row-borders{border:dashed rgba(255,255,255,.4);border-width:1px 0;margin-bottom:30px;padding-bottom:30px;background:rgba(0,0,0,.1)}.career-list li{float:left;width:50%;padding-left:25px}ul.finance-list{padding-top:30px}.career-list li,.finance-list li{padding-left:25px;margin-bottom:13px;position:relative}.finance-list .li-title{margin-bottom:20px;font-size:18px;text-transform:uppercase;font-weight:700}ul.career-list li:before,ul.finance-list .li-title:before,ul.finance-list li:before{content:"";position:absolute;width:0;height:0}ul.career-list li:before,ul.finance-list li:before{left:4px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid rgba(255,255,255,.2);margin:4px auto 0}ul.finance-list .li-title:before{left:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #ffb200;margin:6px auto 0}@media (min-width:992px){.finance-list li{padding-left:30px;margin-bottom:15px}.finance-list .li-title{margin-bottom:25px}}.box-info{margin:0 auto;padding:0 0 30px}.box-info .row{padding:0}.box-section-title{margin:0 0 20px;padding:0 0 20px;color:#fff;font-size:26px;border-bottom:1px dashed rgba(255,255,255,.4);text-transform:uppercase;text-align:center}.col-salary{margin-top:40px}.col-career,.col-salary{color:#fff;padding:0 15px}.box-section-title{color:#fff;border-bottom:1px dashed rgba(255,255,255,.4)}@media (min-width:768px){.box-info .container{background:rgba(0,0,0,.2)}.box-info{padding:0 0 40px}.box-info .row{display:flex;padding:30px 0;border:solid rgba(255,255,255,.15);border-width:1px 0}.box-section-title{font-size:22px;text-align:left}.col-career,.col-salary{padding:0 30px}.col-salary{position:relative;padding-bottom:40px;margin-top:0}}@media (min-width:1200px){.box-info .container{border-width:1px}}.box-list li{padding-left:20px;margin-bottom:10px;font-size:16px}.col-career .box-list li{font-weight:700}.box-list li:before{display:inline-block;content:"";position:absolute;width:0;height:0;margin-left:-20px;margin-top:2px;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #ffb200}.asterisk{font-size:11px;margin:20px 0 0 0;color:rgba(255,255,255,.75)}.asterisk a{text-decoration:underline;color:rgba(255,255,255,.85)}@media (min-width:768px){.asterisk{position:absolute;bottom:0;padding-right:30px}}.col-overview .asterisk{font-size:14px;margin:10px 0;color:rgba(0,0,0,.4);padding:0;border:none}@media (max-width:767px){.col-overview .asterisk{text-align:left}}.star{display:inline-block;margin-right:2px}.col-overview p.title{font-weight:700;text-transform:uppercase;margin:30px 0 15px}.col-overview a{text-decoration:underline}.col-overview a:focus,.col-overview a:hover{color:#ffb200}.col-overview ul{margin:15px 0 30px}.col-overview ul li{padding:10px 10px 10px 25px;display:block;position:relative;font-size:16px;border-top:1px dashed rgba(0,0,0,.15)}.col-overview ul li:last-child{border-bottom:1px dashed rgba(0,0,0,.15)}.col-overview ul li:before{content:"";position:absolute;width:0;height:0;left:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid rgba(0,0,0,.1);margin:5px auto 0}.thankyou{margin:50px auto}.success-button{display:inline-block;margin:30px auto;padding:15px 40px;background:#ffb200;color:#3e4454;font-size:16px;text-transform:uppercase;font-weight:700;cursor:pointer;line-height:1.5;border:none;background:-webkit-gradient(linear,left top,left bottom,from(#ffb200),to(#bb7c02));background:linear-gradient(#ffb200,#bb7c02);outline:0 none;cursor:pointer}.success-button:focus,.success-button:hover{color:#313542;text-decoration:none;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.5);box-shadow:0 1px 10px rgba(0,0,0,.5)}.spinner{position:absolute;width:6px;left:26px;top:18px}.spinner:after{content:" ";display:block;border-radius:50%;width:6px;height:0;box-sizing:border-box;border:8px solid #fff;border-color:#fff transparent #fff transparent;animation:spinner 1.2s infinite}@keyframes spinner{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}100%{transform:rotate(1800deg)}}.consumer-info{background:rgba(0,0,0,.1);padding:40px 0 20px;border-top:1px dashed rgba(255,255,255,.4)}.consumer-info p{font-size:12px;color:rgba(255,255,255,.75)}.address{max-width:unset;background:#313542;border-top:1px solid rgba(255,255,255,.2);color:#fff}.col-address{padding-top:10px;border-bottom:1px solid rgba(0,0,0,.25);border-top:1px solid rgba(255,255,255,.15)}.col-address:last-child{text-align:right}.address h3{font-size:30px;margin:15px 0;text-align:center}.address p{font-size:18px;text-align:center}@media (min-width:768px){.address{padding-top:0}.address h3{font-size:28px;margin:10px 0;text-align:left;line-height:1.3}.address p{margin:10px 0;font-size:16px;text-align:right}}@media (min-width:992px){.col-address{border-width:0 1px!important}.address p{font-size:16px;min-height:100px;display:inline-block}}footer{width:100%;margin:0 auto;max-width:unset;background:#121213;border-top:1px solid rgba(255,255,255,.2)}footer .container{max-width:1200px;width:100%;color:rgba(255,255,255,.6);font-size:11px;padding-top:25px;padding-bottom:25px;text-align:center}.footer__link{color:rgba(255,255,255,.6);font-size:11px;line-height:1}.footer__divider{display:inline-block;padding:0 5px;line-height:1}.footer__right{line-height:1;font-size:11px;display:block;text-align:center;margin-top:20px}@media (min-width:400px){footer .container{text-align:left}.footer__right{float:right;margin-top:0;text-align:right}}.fly-modal{position:fixed;z-index:9999;padding:45px 25px 10px;width:80%;max-width:992px;top:60px;left:50%;transform:translateX(-50%);background:#ffb200;color:#3e4454;border:3px solid #fff;border-radius:7px;-webkit-box-shadow:0 0 15px 4px rgba(0,0,0,.3);-moz-box-shadow:0 0 15px 4px rgba(0,0,0,.3);box-shadow:0 0 15px 4px rgba(0,0,0,.3)}.fly-modal .close-msg{position:absolute;right:0;top:0;font-size:20px;line-height:40px;width:40px;height:40px;cursor:pointer;color:#3e4454}.fly-modal .close-msg:hover{color:#fff}.fly-modal p{font-size:16px}@media (min-width:768px){.fly-modal{padding:25px 45px 10px}}@media (min-width:992px){.fly-modal{top:130px}}@media (min-width:1190px){.fly-modal{top:169px}}