body{margin:0}.error,.required{color:#b52b30;font-weight:700}@media (width>=480px){.banner__logo{justify-content:start}}.banner__logo{padding:0}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}@media (width<=767px){.container{max-width:none}}.container.extra-padding{padding:30px 0}@media (width>=768px){.container.extra-padding{padding:30px 15px}}.gcu__header{z-index:1000;background-color:#522398;justify-content:center;align-items:center;width:100%;height:70px;font-family:Helvetica,Arial,sans-serif;display:flex;position:sticky;top:0;box-shadow:0 0 5px 5px #0000004d}.gcu__header__logo{width:100%;max-width:167px;height:30px}#subHeader{box-sizing:border-box;background-position:50%;background-size:cover;width:100%;min-height:200px;display:flex;position:relative}@media (width>=992px){#subHeader{min-height:300px}}#subHeader .career-compass__mobile-title{display:none}@media (width<=767px){#subHeader .career-compass__mobile-title{color:#fff;z-index:0;background-color:#222;justify-content:center;width:100vw;height:40px;display:flex;position:absolute;bottom:0;left:0}#subHeader .career-compass__mobile-title h1{letter-spacing:2px;color:#fff;text-transform:uppercase;flex-wrap:nowrap;margin-bottom:0;padding:10px 15px;font-family:Roboto,Arial,sans-serif;font-size:1.25em;font-weight:700;line-height:1;display:flex}}#subHeader .header-content{overflow:hidden}#subHeader .header-content-wrapper{padding:0 30px}#subHeader .angle-heading{display:none}@media (width>=768px){#subHeader .angle-heading{background-color:#fff;width:fit-content;margin-top:240px;display:inline-block;position:relative}#subHeader .angle-heading:before{content:" ";z-index:0;background-color:#fff;width:500%;height:100%;position:absolute;left:-500%}#subHeader .angle-heading:after{content:" ";border:0 solid #0000;border-top-width:90px;border-left:60px solid #fff;width:0;height:0;position:absolute;top:0;left:100%}#subHeader .angle-heading h1{color:#522398;letter-spacing:2px;text-transform:uppercase;background-color:#fff;flex-wrap:nowrap;width:fit-content;margin-bottom:0;padding:18px 30px 18px 0;font-family:Roboto,Arial,sans-serif;font-size:1.625em;font-weight:700;line-height:1;display:flex}}.career-compass__container__title{text-align:center;justify-content:center;display:flex}@media (width>=992px){.career-compass__container__title{z-index:999;display:none}}.career-compass__container__title h1{margin-bottom:2rem 0;letter-spacing:2px;color:#522398;z-index:999;line-height:1.5}.career-compass__thank-you{flex-direction:column;padding:1.5rem 0 0;display:flex}.career-compass__thank-you a.btn-primary.btn{color:#000;background-color:#ffe900;margin-top:1rem;box-shadow:0 0 5px #0d0d0d4d,inset 0 0 #0000}.career-compass__thank-you a.btn-primary.btn:hover,.career-compass__thank-you a.btn-primary.btn:focus{box-shadow:0 0 #0000,inset 0 0 5px #00000026}.career-compass__form{max-width:100%;margin:-15px 0;padding:0 30px}@media (width>=992px){.career-compass__form{padding:initial;margin:0}}.career-compass__form-container{padding-top:0}.career-compass__form .rmi-text-wrapper{margin:30px 15px;padding:0}@media (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 (width>=992px){.career-compass__form .rmi-wrapper .pagination div:last-child{padding-right:10px}}.career-compass__form .rmi-wrapper .pagination{justify-content:space-between;width:100%;margin-left:10px;padding-top:20px;padding-right:20px;display:flex}.career-compass__form .rmi-wrapper .pagination div.active span{color:#fff;background-color:#522398}.career-compass__form .rmi-wrapper .pagination div span{color:#522398;box-sizing:border-box;text-align:center;text-transform:uppercase;background-color:#e5def0;border-radius:4px;height:40px;font-family:Roboto,Arial,sans-serif;font-size:1.125em;line-height:40px;display:block;box-shadow:inset 0 0 10px #00000026}.career-compass__form .rmi-wrapper .pagination div{margin-bottom:1rem}@media (width>=992px){.career-compass__form .rmi-wrapper .pagination div{margin-bottom:0}}.career-compass__form .rmi-wrapper .rmi-form{padding:0 20px 10px}@media (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:0 0;padding:4px 32px 4px 10px}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select select.form-control:focus{box-shadow:inset;border:1px solid #522398;border-radius:4px;outline:0;box-shadow:inset 0 1px 1px #00000013}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select:before{content:"";z-index:-2;background-color:#fff;width:100%;height:100%;position:absolute}.career-compass__form .rmi-wrapper .rmi-form .form-group .select-wrapper .custom-select:after{content:"";z-index:-1;background-color:#0000;background-image:url("data:image/svg+xml,%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.476L12.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%;background-repeat:no-repeat;background-size:16px 16px;width:32px;height:43px;font-family:"";line-height:34.4px;position:absolute;top:0;bottom:0;right:0}.career-compass__form img{width:100%;max-width:100%;height:auto;margin-bottom:2rem}@media (width>=768px){.career-compass__form img:not(.img-step-4){margin-bottom:0}}.career-compass__form .form-group input[type=text],.career-compass__form .form-group input[type=email],.career-compass__form .form-group input[type=tel]{width:100%}.career-compass__form .form-group input[type=text]:focus,.career-compass__form .form-group input[type=email]:focus,.career-compass__form .form-group input[type=tel]:focus{border-color:#522398;outline:0;box-shadow:inset 0 1px 1px #00000013}.career-compass__form .form-group .label_zip{flex-direction:column;display:flex}.career-compass__form .form-group #zip_code{width:50%}.career-compass__form .form-group label{margin-bottom:4px}.btn:first-child:active,.btn-primary.btn{border:none;padding:10px 20px;box-shadow:0 0 5px #0d0d0d4d,inset 0 0 #0000;color:#000!important;background-color:#ffe900!important}.btn:first-child:active:active,.btn-primary.btn:active{color:#000;box-shadow:0 0 5px #0d0d0d4d,inset 0 0 #0000}.btn:first-child:active:focus,.btn-primary.btn:focus{color:#000;outline-offset:2px;outline:1px solid #778692;box-shadow:0 0 #0000,inset 0 0 5px #00000026}.btn:first-child:active:hover,.btn-primary.btn:hover{box-shadow:0 0 #0000,inset 0 0 5px #00000026}.btn-secondary.btn{border:none;max-width:110px;margin:0;padding:10px 20px;display:inline-block;box-shadow:0 0 5px #0003,inset 0 0 #0000;color:#000!important;background-color:#f6f8f9!important}.btn-secondary.btn:hover,.btn-secondary.btn:active,.btn-secondary.btn:focus{box-shadow:0 0 5px #0000,inset 0 0 5px #0003;color:#000!important;background-color:#f6f8f9!important}.btn-secondary.btn:visited{box-shadow:0 0 5px #0003,inset 0 0 #0000;color:#000!important;background-color:#f6f8f9!important}.rmi-footer{flex-direction:column;justify-content:space-between;display:flex}@media (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{justify-content:flex-end;gap:1rem;margin-top:1.25rem;display:flex}@media (width>=768px){.rmi-footer__buttons{flex-direction:row;flex:1;justify-content:flex-end;margin-top:0;margin-bottom:-1rem}}.footer__contact .contact-social a{justify-content:center;align-items:center;margin-right:0;display:flex}@media (width<=991px){footer.container{max-width:none}}footer .footer__hr{opacity:1;background-image:linear-gradient(45deg,#522398 0%,#682dc1 51%,#9160da 100%,#682dc1 100%);border:0;height:10px;margin:0}footer .footer__container{margin-top:45px;margin-bottom:15px}@media (width<=991px){footer .footer__container.container{max-width:none}}@media (width>=0) and (width<=992px){footer .footer__container{text-align:center}}@media (width>=768px) and (width<=991px){footer .footer__container .col-md-6{width:100%}}footer .footer__container.container{width:100%;margin-left:auto;margin-right:auto}@media (width<=991px){footer .footer__container.container{position:relative}}@media (width>=768px){footer .footer__container.container{padding-left:15px;padding-right:15px}}.footer__nav-panel{margin:15px auto 30px}@media (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;transition:opacity .5s ease-in;opacity:1!important}@media (width>=768px) and (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;padding:0;font-family:Helvetica,Arial,sans-serif;font-size:1rem;text-decoration:none;display:block;position:relative}@media (width>=992px){.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title{border-top:0;border-bottom:0}}@media (width<=991px){.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button:focus{color:#fff;background:#522398}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button:focus:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2ODMgMTMzMWwtMTY2IDE2NXEtMTkgMTktNDUgMTl0LTQ1LTE5bC01MzEtNTMxLTUzMSA1MzFxLTE5IDE5LTQ1IDE5dC00NS0xOWwtMTY2LTE2NXEtMTktMTktMTktNDUuNXQxOS00NS41bDc0Mi03NDFxMTktMTkgNDUtMTl0NDUgMTlsNzQyIDc0MXExOSAxOSAxOSA0NS41dC0xOSA0NS41eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==) 50% no-repeat}.footer__nav-panel .panel .footer__nav-content .panel-heading .panel-title .panel-button.open:focus:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2ODMgODA4bC03NDIgNzQxcS0xOSAxOS00NSAxOXQtNDUtMTlsLTc0Mi03NDFxLTE5LTE5LTE5LTQ1LjV0MTktNDUuNWwxNjYtMTY1cTE5LTE5IDQ1LTE5dDQ1IDE5bDUzMSA1MzEgNTMxLTUzMXExOS0xOSA0NS0xOXQ0NSAxOWwxNjYgMTY1cTE5IDE5IDE5IDQ1LjV0LTE5IDQ1LjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+) 50% no-repeat}}.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;color:inherit;cursor:pointer;border-bottom:none;padding:12px 50px 12px 15px;text-decoration:none}@media (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 (width<=991px){.panel-title .panel-button.chevron:after{content:" ";background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2ODMgMTMzMWwtMTY2IDE2NXEtMTkgMTktNDUgMTl0LTQ1LTE5bC01MzEtNTMxLTUzMSA1MzFxLTE5IDE5LTQ1IDE5dC00NS0xOWwtMTY2LTE2NXEtMTktMTktMTktNDUuNXQxOS00NS41bDc0Mi03NDFxMTktMTkgNDUtMTl0NDUgMTlsNzQyIDc0MXExOSAxOSAxOSA0NS41dC0xOSA0NS41eiIgZmlsbD0iIzc3ODY5MiIvPjwvc3ZnPg==) 50% no-repeat;width:20px;height:15px;margin-top:-8px;position:absolute;top:50%;right:17px}.panel-title .panel-button.chevron.open:after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE2ODMgODA4bC03NDIgNzQxcS0xOSAxOS00NSAxOXQtNDUtMTlsLTc0Mi03NDFxLTE5LTE5LTE5LTQ1LjV0MTktNDUuNWwxNjYtMTY1cTE5LTE5IDQ1LTE5dDQ1IDE5bDUzMSA1MzEgNTMxLTUzMXExOS0xOSA0NS0xOXQ0NSAxOWwxNjYgMTY1cTE5IDE5IDE5IDQ1LjV0LTE5IDQ1LjV6IiBmaWxsPSIjNzc4NjkyIi8+PC9zdmc+) 50% no-repeat}}
