body{margin:0}.error,.required{color:#b52b30;font-weight:700}@media (min-width:480px){.banner__logo{justify-content:start}}.banner__logo{padding:0}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}@media (max-width:767px){.container{max-width:none}}.container.extra-padding{padding:30px 0}@media (min-width:768px){.container.extra-padding{padding:30px 15px}}.gcu__header{align-items:center;background-color:#522398;box-shadow:0 0 5px 5px rgba(0,0,0,.3);display:flex;font-family:Helvetica,Arial,sans-serif;height:70px;justify-content:center;position:relative;position:sticky;top:0;width:100%;z-index:1000}.gcu__header__logo{height:30px;max-width:167px;width:100%}#subHeader{background-position:50%;background-size:cover;box-sizing:border-box;display:flex;min-height:200px;position:relative;width:100%}@media (min-width:992px){#subHeader{min-height:300px}}#subHeader .career-compass__mobile-title{display:none}@media (max-width:767px){#subHeader .career-compass__mobile-title{background-color:#222;bottom:0;color:#fff;display:flex;height:40px;justify-content:center;left:0;position:absolute;width:100vw;z-index:0}#subHeader .career-compass__mobile-title h1{color:#fff;display:flex;flex-wrap:nowrap;font-family:Roboto,Arial,sans-serif;font-size:1.25em;font-weight:700;letter-spacing:2px;line-height:1;margin-bottom:0;padding:10px 15px;text-transform:uppercase}}#subHeader .header-content{overflow:hidden}#subHeader .header-content-wrapper{padding:0 30px}#subHeader .angle-heading{display:none}@media (min-width:768px){#subHeader .angle-heading{background-color:#fff;display:inline-block;margin-top:240px;position:relative;width:-moz-fit-content;width:fit-content}#subHeader .angle-heading:before{background-color:#fff;content:" ";height:100%;left:-500%;position:absolute;width:500%;z-index:0}#subHeader .angle-heading:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:90px 0 0 60px;content:" ";height:0;left:100%;position:absolute;top:0;width:0}#subHeader .angle-heading h1{background-color:#fff;color:#522398;display:flex;flex-wrap:nowrap;font-family:Roboto,Arial,sans-serif;font-size:1.625em;font-weight:700;letter-spacing:2px;line-height:1;margin-bottom:0;padding:18px 30px 18px 0;text-transform:uppercase;width:-moz-fit-content;width:fit-content}}.career-compass__container__title{display:flex;justify-content:center;text-align:center}@media (min-width:992px){.career-compass__container__title{display:none;z-index:999}}.career-compass__container__title h1{color:#522398;letter-spacing:2px;line-height:1.5;margin-bottom:2rem 0;z-index:999}.career-compass__thank-you{display:flex;flex-direction:column;padding:1.5rem 0 0}.career-compass__thank-you a.btn-primary.btn{background-color:#ffe900;box-shadow:0 0 5px hsla(0,0%,5%,.3),inset 0 0 0 transparent;color:#000;margin-top:1rem}.career-compass__thank-you a.btn-primary.btn:focus,.career-compass__thank-you a.btn-primary.btn:hover{box-shadow:0 0 0 transparent,inset 0 0 5px rgba(0,0,0,.15)}.career-compass__form{margin:-15px 0;max-width:100%;padding:0 30px}@media (min-width:992px){.career-compass__form{margin:0;padding:initial}}.career-compass__form-container{padding-top:0}.career-compass__form .rmi-text-wrapper{margin:30px 15px;padding:0}@media (min-width:480px){.career-compass__form .rmi-text-wrapper{margin:30px 15px;padding:0}}.career-compass__form h4.rmi-text{color:#7a6855;margin-bottom:2rem}.career-compass__form .rmi-wrapper{background-color:#efefef;border:1px solid #e5def0;border-radius:4px;margin-bottom:2rem}.career-compass__form .rmi-wrapper .row-hr{padding:0 20px;position:relative}.career-compass__form .rmi-wrapper hr{margin:30px 0}@media (min-width:992px){.career-compass__form .rmi-wrapper .pagination div:last-child{padding-right:10px}}.career-compass__form .rmi-wrapper .pagination{display:flex;justify-content:space-between;margin-left:10px;padding-right:20px;padding-top:20px;width:100%}.career-compass__form .rmi-wrapper .pagination div.active span{background-color:#522398;color:#fff}.career-compass__form .rmi-wrapper .pagination div span{background-color:#e5def0;border-radius:4px 4px 4px 4px;border-radius:4px;box-shadow:inset 0 0 10px rgba(0,0,0,.15);box-sizing:border-box;color:#522398;display:block;font-family:Roboto,Arial,sans-serif;font-size:1.125em;height:40px;line-height:40px;text-align:center;text-transform:uppercase}.career-compass__form .rmi-wrapper .pagination div{margin-bottom:1rem}@media (min-width:992px){.career-compass__form .rmi-wrapper .pagination div{margin-bottom:0}}.career-compass__form .rmi-wrapper .rmi-form{padding:0 20px 10px}@media (min-width:768px){.career-compass__form .rmi-wrapper .rmi-form{padding:0 20px 20px}}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select select.form-control{background:transparent;padding:4px 32px 4px 10px}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select select.form-control:focus{border:1px solid #522398;border-radius:4px;box-shadow:inset;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select:before{background-color:#fff;content:"";height:100%;position:absolute;width:100%;z-index:-2}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select:after{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='20' width='20' aria-hidden='true' viewBox='0 0 448 512'%3E%3Cpath fill='%23522398' d='M207.029 381.476 12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");background-position:50% 50%;background-repeat:no-repeat;background-size:16px 16px;bottom:0;content:"";height:43px;line-height:34.4px;position:absolute;right:0;top:0;width:32px;z-index:-1}.career-compass__form img{height:auto;margin-bottom:2rem;max-width:100%;width:100%}@media (min-width:768px){.career-compass__form img:not(.img-step-4){margin-bottom:0}}.career-compass__form .form-group input[type=email],.career-compass__form .form-group input[type=tel],.career-compass__form .form-group input[type=text]{width:100%}.career-compass__form .form-group input[type=email]:focus,.career-compass__form .form-group input[type=tel]:focus,.career-compass__form .form-group input[type=text]:focus{border-color:#522398;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0}.career-compass__form .form-group .label_zip{display:flex;flex-direction:column}.career-compass__form .form-group #zip_code{width:50%}.career-compass__form .form-group label{margin-bottom:4px}.btn-primary.btn,.btn:first-child:active{background-color:#ffe900!important;border:none;box-shadow:0 0 5px hsla(0,0%,5%,.3),inset 0 0 0 transparent;color:#000!important;padding:10px 20px}.btn-primary.btn:active,.btn:first-child:active:active{box-shadow:0 0 5px hsla(0,0%,5%,.3),inset 0 0 0 transparent;color:#000}.btn-primary.btn:focus,.btn:first-child:active:focus{color:#000;outline:1px solid #778692;outline-offset:2px}.btn-primary.btn:focus,.btn-primary.btn:hover,.btn:first-child:active:focus,.btn:first-child:active:hover{box-shadow:0 0 0 transparent,inset 0 0 5px rgba(0,0,0,.15)}.btn-secondary.btn{background-color:#f6f8f9!important;border:none;box-shadow:0 0 5px rgba(0,0,0,.2),inset 0 0 0 transparent;color:#000!important;display:inline-block;margin:0;max-width:110px;padding:10px 20px}.btn-secondary.btn:active,.btn-secondary.btn:focus,.btn-secondary.btn:hover{background-color:#f6f8f9!important;box-shadow:0 0 5px transparent,inset 0 0 5px rgba(0,0,0,.2);color:#000!important}.btn-secondary.btn:visited{background-color:#f6f8f9!important;box-shadow:0 0 5px rgba(0,0,0,.2),inset 0 0 0 transparent;color:#000!important}.rmi-footer{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.rmi-footer{flex-direction:row}}.rmi-footer.rmi-footer__step-3{flex-direction:column}.rmi-footer.rmi-footer__step-3 .rmi-footer__buttons{margin-top:1.25rem}.rmi-footer__buttons{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.25rem}@media (min-width:768px){.rmi-footer__buttons{flex:1;flex-direction:row;justify-content:flex-end;margin-bottom:-1rem;margin-top:0}}.footer__contact .contact-social a{align-items:center;display:flex;justify-content:center;margin-right:0}@media (max-width:991px){footer.container{max-width:none}}footer .footer__hr{background-image:linear-gradient(45deg,#522398,#682dc1 51%,#9160da 100%,#682dc1 0);border:0;height:10px;margin:0;opacity:1}footer .footer__container{margin-bottom:15px;margin-top:45px}@media (max-width:991px){footer .footer__container.container{max-width:none}}@media (min-width:0px) and (max-width:992px){footer .footer__container{text-align:center}}@media (min-width:768px) and (max-width:991px){footer .footer__container .col-md-6{width:100%}}footer .footer__container.container{margin-left:auto;margin-right:auto;width:100%}@media (max-width:991px){footer .footer__container.container{position:relative}}@media (min-width:768px){footer .footer__container.container{padding-left:15px;padding-right:15px}}.footer__nav-panel{margin:15px auto 30px}@media (max-width:991px){.footer__nav-panel .panel:first-child{border-top:1px solid #ddd}}.footer__nav-panel .panel{background-color:inherit;border:0;margin-bottom:0;opacity:1!important;transition:opacity .5s ease-in}@media (min-width:768px) and (max-width:991px){.footer__nav-panel .panel{border-top:1px solid #ddd}}.footer__nav-panel .panel .footer__nav-content .panel-heading{color:#000;padding:0}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title--purple{color:#522398;font-weight:700}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title{border-bottom:1px solid #b9c8d3;display:block;font-family:Helvetica,Arial,sans-serif;font-size:1rem;padding:0;position:relative;text-decoration:none}@media (min-width:992px){.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title{border-bottom:0;border-top:0}}@media (max-width:991px){.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button:focus{background:#522398;color:#fff}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button:focus:after{background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2ODMgMTMzMS0xNjYgMTY1cS0xOSAxOS00NSAxOXQtNDUtMTlMODk2IDk2NWwtNTMxIDUzMXEtMTkgMTktNDUgMTl0LTQ1LTE5bC0xNjYtMTY1cS0xOS0xOS0xOS00NS41dDE5LTQ1LjVsNzQyLTc0MXExOS0xOSA0NS0xOXQ0NSAxOWw3NDIgNzQxcTE5IDE5IDE5IDQ1LjV0LTE5IDQ1LjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+)}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button.open:focus:after{background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2ODMgODA4LTc0MiA3NDFxLTE5IDE5LTQ1IDE5dC00NS0xOUwxMDkgODA4cS0xOS0xOS0xOS00NS41dDE5LTQ1LjVsMTY2LTE2NXExOS0xOSA0NS0xOXQ0NSAxOWw1MzEgNTMxIDUzMS01MzFxMTktMTkgNDUtMTl0NDUgMTlsMTY2IDE2NXExOSAxOSAxOSA0NS41dC0xOSA0NS41eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==)}}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button,.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-title .panel-button.collapsed{background-color:inherit;border-bottom:none;color:inherit;cursor:pointer;padding:12px 50px 12px 15px;text-decoration:none}@media (min-width:992px){.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button,.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-title .panel-button.collapsed{padding:0}}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .nav-content__heading{text-align:left}@media (max-width:991px){.panel-title .panel-button.chevron:after{background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2ODMgMTMzMS0xNjYgMTY1cS0xOSAxOS00NSAxOXQtNDUtMTlMODk2IDk2NWwtNTMxIDUzMXEtMTkgMTktNDUgMTl0LTQ1LTE5bC0xNjYtMTY1cS0xOS0xOS0xOS00NS41dDE5LTQ1LjVsNzQyLTc0MXExOS0xOSA0NS0xOXQ0NSAxOWw3NDIgNzQxcTE5IDE5IDE5IDQ1LjV0LTE5IDQ1LjV6IiBmaWxsPSIjNzc4NjkyIi8+PC9zdmc+);content:" ";height:15px;margin-top:-8px;position:absolute;right:17px;top:50%;width:20px}.panel-title .panel-button.chevron.open:after{background:no-repeat 50% url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTE2ODMgODA4LTc0MiA3NDFxLTE5IDE5LTQ1IDE5dC00NS0xOUwxMDkgODA4cS0xOS0xOS0xOS00NS41dDE5LTQ1LjVsMTY2LTE2NXExOS0xOSA0NS0xOXQ0NSAxOWw1MzEgNTMxIDUzMS01MzFxMTktMTkgNDUtMTl0NDUgMTlsMTY2IDE2NXExOSAxOSAxOSA0NS41dC0xOSA0NS41eiIgZmlsbD0iIzc3ODY5MiIvPjwvc3ZnPg==)}}
