.aspen-container{max-width:922px}body{font-family:'Arimo', Arial, Helvetica, sans-serif;color:#65696b}#aspen-logo{height:50px}#header-navigation a{font-size:0.9em;color:black;font-weight:400;padding:0 20px}@media (max-width: 768px){#header-navigation{display:none}}@media (max-width: 768px){#ccne-logo{float:right}}#hero{background:url("../images/banner2.jpg") repeat center 75% fixed;min-height:0;position:relative;background-attachment:fixed;background-repeat:no-repeat;background-position:0 -150px;background-size:cover;border-style:none;margin-left:auto;margin-right:auto;margin-bottom:0px;border-radius:0px;width:100%;position:relative}@media (max-width: 768px){#hero{background-size:inherit !important}}#hero::before{position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.7);content:'';top:0}#hero h1{font-size:42px;color:#fff;line-height:1.6}@media screen and (min-width: 576px) and (max-width: 992px){#hero h1{font-size:30px}}@media screen and (min-width: 0px) and (max-width: 576px){#hero h1{font-size:25px}}#hero ul{font-size:22px}#hero .reasons-list{line-height:2em}#hero .reasons-list i{margin-right:15px;font-size:17px;color:#f5b325}#hero form{background:#e7f0f6}#hero form h2{font-size:26px;color:#5474a0;text-align:center}#hero form h2 .program{color:#ffffff;font-weight:bold}#hero form .form-control{border-radius:0}#hero form .control-label{margin-bottom:0;color:#65696b;font-size:0.9em;font-weight:bold}#hero form .form-group{margin-bottom:10px}#hero form .form-disclaimer{font-size:12px}#hero form .form-disclaimer a{color:inherit;opacity:0.6}#hero form .steps{text-align:center;margin-bottom:15px}#hero form .bubble{display:inline-block;height:30px;width:30px;color:#676a6c;background-color:#fff;font-weight:bold;line-height:24px;border:solid 3px #676a6c;border-radius:15px}#hero form .active{background-color:#22428b;color:white;border:0;line-height:30px}#hero form .bubble.complete{background-color:#1ab394;color:white;border:0;line-height:30px}#hero form .fa{line-height:30px}#hero form .connection{display:inline-block;height:4px;width:5%;background-color:#676a6c;border-radius:2px;margin-bottom:2px}#hero form .connection.active{background:pink}#hero form .connection.complete{background-color:#1ab394}#hero form .radio-wrapper{max-width:200px;margin:0 auto;padding:10px 0}#hero form input[type="radio"]{width:25px;height:25px}#hero form .radio{display:flex;align-items:center}#hero form label{margin:7px;margin-left:0}#hero form hr{width:100%;height:2px;border-top:1px solid #22428B}#hero form #specialization-select{border-radius:0;background:#fff;width:80%;line-height:2;border:1px solid #c6c6c6;color:rgba(0,0,0,0.8)}#hero form .submit-button{background:linear-gradient(to top, #aa833b, #fcc159);outline:1px solid #8080804a !important;color:#ffffff;padding:3% 5%;outline:none;border:0;width:80%;font-weight:bold;letter-spacing:1px;cursor:pointer}.callout{display:block;width:100%;background:#272d6b}.callout h2{color:#8099aa !important;font-size:28px;font-weight:bolder;margin:0}@media (max-width: 576px){.callout h4{margin:0 auto !important}}.callout span{color:#ffffff}@media (max-width: 768px){.callout{margin:0 auto}}.callout .cta-button{border:0}#program-details{background:white}#program-details #program-heading{color:#2b2d2e;text-align:center;text-transform:uppercase;font-size:24px;line-height:.9em}@media (min-width: 992px){#program-details #program-heading{font-size:24px}}#program-details #program-heading:after{display:block;margin:0 auto;margin-top:0px;margin-top:17px;margin-bottom:20px;width:70px;height:1px;background:#22428b;content:""}#program-details .program-reason{margin:10px 0}#program-details p{margin-top:0;color:#65696b;font-size:17px;margin-bottom:15px;line-height:29px}#program-details h3{font-size:22px}#program-details h2,#program-details h3{color:#fdc25a}.cta-button{box-sizing:border-box;position:relative;overflow:hidden;height:auto;font-size:12px;letter-spacing:1px;border:1px solid #8099aa;color:#fff;text-transform:uppercase}@media (max-width: 576px){.cta-button{margin:0 auto;margin-top:1rem}}.cta-button:hover{color:#dfdfdf}.cta-button span .fa-chevron-right{color:#2a76b3}.cta-button span.icon,.cta-button span.title{display:block;position:relative;line-height:40px;padding:0 15px 0 20px}.cta-button span.left{float:left}.cta-button span.right{float:right}.cta-button span.icon{font-size:18px;background-color:white}.cta-button span.title{background:#2a76b3}.cta-button span.title-gradient{background:linear-gradient(to right, #272d6b 30%, #2a76b3 80%)}.cta-button span.title-bright-blue{background:#00adef}.cta-button span.arrow-right{position:absolute;width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent}.cta-button span.right span.arrow-right{top:0;left:0;border-left:10px solid #2a76b3}.cta-button span.right span.arrow-right-bright-blue{top:0;left:0;border-left:10px solid #00adef}.learn-more-button{background:#272d6b;padding:15px 25px;display:inline-block;text-transform:uppercase;color:#ffffff !important;border:0;margin:20px auto;font-weight:bold;text-decoration:none}#why-aspen{background:#e7f0f6;border-top:#5474a0 1px solid;border-bottom:#5474a0 1px solid}#why-aspen h4{color:black}#why-aspen i{color:#003d7d}#testimonials{width:100%}#testimonials h3{color:#333;font-size:40px}@media (max-width: 576px){#testimonials h3{font-size:30px}}#testimonials h4{font-size:24px;color:#003d7d;font-weight:bold}#testimonials small{color:#fdc25a;font-size:14px}#testimonials .t-comment{color:#65696b;font-style:italic;line-height:32px;font-size:18px}@media (max-width: 576px){#testimonials .testimonial-block{border-bottom:1px solid rgba(0,61,125,0.2)}#testimonials .testimonial-block:last-of-type{border-bottom:none}}#footer{font-size:0.8em}#footer a{color:inherit;opacity:0.7}footer p{margin-bottom:5px}.parsley-error{border:2px solid #c61c22}.parsley-errors-list{padding-left:0}.parsley-custom-error-message{font-size:12px;margin-bottom:10px;list-style-type:none;margin-left:0}#server-errors{display:none;font-size:0.9em}.disclaimer{font-size:85% !important;line-height:1.6 !important;font-style:italic}.bg-80-white{background:rgba(255,255,255,0.8)}.text-80-white{color:rgba(255,255,255,0.8)}.section-title{color:#2b2d2e;text-align:center;text-transform:uppercase;font-size:24px;line-height:.9em}.section-title:after{display:block;margin:0 auto;margin-top:17px;width:70px;height:1px;background:#22428b;content:""}
