html,body{min-height:100%}body{background-color:#fff;color:#535659;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:300}a:hover,a:focus{color:#143F91;text-decoration:underline}b,strong{font-weight:600}blockquote{border:none;color:#535659;font-size:18px;line-height:30px}p,.p{font-size:18px;font-weight:300;line-height:26px}ol li,ul li{color:#535659;font-size:18px;line-height:28px}h1,h2,h3,h4,h5,h6,h7{font-weight:400}h1,.h1{font-size:50px;font-weight:600;line-height:62px}@media (max-width: 575px){h1,.h1{font-size:28px;line-height:34px}}h2,.h2{font-size:30px;font-weight:500;letter-spacing:inherit;line-height:42px}@media (max-width: 575px){h2,.h2{font-size:24px;line-height:30px}}h3,.h3{font-size:24px;letter-spacing:inherit;line-height:36px}@media (max-width: 575px){h3,.h3{font-size:20px;line-height:30px}}h4,.h4{font-size:16px;letter-spacing:inherit;line-height:24px}@media (max-width: 575px){h4,.h4{font-size:16px;line-height:24px}}h5,.h5{font-size:16px;font-weight:400;letter-spacing:inherit;line-height:28px}h6,.h6{font-size:14px;font-weight:300;letter-spacing:inherit;line-height:24px}h7,.h7{font-size:18px;letter-spacing:inherit;line-height:34px}h7,.h7{display:block;margin:10px 0}input::-webkit-input-placeholder{color:#535659;font-size:18px}input::-moz-placeholder{color:#535659;font-size:18px}input::-ms-input-placeholder{color:#535659;font-size:18px}input::placeholder{color:#535659;font-size:18px}@font-face{font-family:"FontAwesome";font-style:normal;font-weight:normal;src:url("/theme/eec-2018/fonts/dist/fontawesome-webfont.eot?v=4.6.3");src:url("/theme/eec-2018/fonts/dist/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"),url("/theme/eec-2018/fonts/dist/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/theme/eec-2018/fonts/dist/fontawesome-webfont.woff?v=4.6.3") format("woff"),url("/theme/eec-2018/fonts/dist/fontawesome-webfont.ttf?v=4.6.3") format("truetype"),url("/theme/eec-2018/fonts/dist/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg")}#contact-us .cover.cover-navbar-open{max-height:none}#contact-us .cover>.container{z-index:inherit}#contact-us .container{padding-left:0;padding-right:0}@media (min-width: 1200px){ #contact-us .container{width:1200px}}@media screen and (min-width: 992px) and (max-width: 1199px){ #contact-us .container{width:720px}#contact-us footer .desk-footer .footer-column{padding:0}}@media screen and (min-width: 576px) and (max-width: 991px){ #contact-us .container{width:550px}}@media screen and (min-width: 321px) and (max-width: 575px){ #contact-us .container{width:285px}}@media screen and (max-width: 320px){ #contact-us .container{width:285px}}#contact-us .page-content .blue-gradient{background:#24abe2;background:-webkit-gradient(linear, left top, left bottom, from(#24abe2), to(#65cdcb));background:-webkit-linear-gradient(#24abe2, #65cdcb);background:-o-linear-gradient(#24abe2, #65cdcb);background:linear-gradient(#24abe2, #65cdcb)}#contact-us .page-content .cta-box{padding:50px 0 40px 0}@media (max-width: 991px){ #contact-us .page-content .cta-box{padding-bottom:68px}}@media (max-width: 575px){ #contact-us .page-content .cta-box{padding-bottom:50px}}#contact-us .page-content .cta-box h1{color:#ffffff;margin-bottom:37px;text-transform:uppercase}#contact-us .page-content .cta-box .btn-yellow{margin-top:15px;position:static;width:274px}#contact-us .page-content .container{padding:0;width:1200px}#contact-us .page-content .container .contact-info{margin:30px auto 0 auto}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info{margin-top:-10px}}@media (max-width: 991px){ #contact-us .page-content .container .contact-info{margin-top:28px}}@media (max-width: 575px){ #contact-us .page-content .container .contact-info{margin-top:0}}#contact-us .page-content .container .contact-info .btn{background:#24abe2;color:#ffffff}#contact-us .page-content .container .contact-info h2{color:#535659;margin:0}#contact-us .page-content .container .contact-info h4{margin:4px 0 0 0}#contact-us .page-content .container .contact-info p{color:#24abe2;margin:28px 0 0 0}#contact-us .page-content .container .contact-info .btn-wrapper{margin-top:15px}#contact-us .page-content .container .contact-info .table-row{display:table-row;width:100%}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .table-row{display:block}}#contact-us .page-content .container .contact-info .table-cell{display:table-cell}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .table-cell{display:block}}#contact-us .page-content .container .contact-info .info-1{border-bottom:1px solid #535659;padding-bottom:29px}#contact-us .page-content .container .contact-info .info-1 .info-box{margin-top:-5px;padding-left:110px;padding-right:130px}#contact-us .page-content .container .contact-info .info-1 .info-box .btn-lg:hover,#contact-us .page-content .container .contact-info .info-1 .info-box .btn-lg:active{background:#1b7ea7}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .info-1 .info-box{margin-top:38px;padding-left:160px;padding-right:160px}}@media (max-width: 991px){ #contact-us .page-content .container .contact-info .info-1 .info-box{margin-top:28px;padding-left:75px;padding-right:75px}}@media (max-width: 575px){ #contact-us .page-content .container .contact-info .info-1 .info-box{padding-left:0;padding-right:0}}#contact-us .page-content .container .contact-info .info-1 .info-box.right-border{border-right:1px solid #535659}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .info-1 .info-box.right-border{border-right:none}}#contact-us .page-content .container .contact-info .info-1 .table-cell{width:50%}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .info-1 .table-cell{width:100%}}#contact-us .page-content .container .contact-info .info-2{border-bottom:1px solid #535659;margin-top:28px;padding-bottom:28px}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .info-2 .info-box{margin-top:32px;padding-left:160px;padding-right:160px}}@media (max-width: 991px){ #contact-us .page-content .container .contact-info .info-2 .info-box{padding-left:75px;padding-right:75px}}@media (max-width: 575px){ #contact-us .page-content .container .contact-info .info-2 .info-box{padding-left:0;padding-right:0}}#contact-us .page-content .container .contact-info .info-2 .table-cell{text-align:center;width:30%}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .info-2 .table-cell{width:100%}}@media (min-width: 1199px){ #contact-us .page-content .container .contact-info .info-2 .table-cell:nth-child(1){padding-right:30px}#contact-us .page-content .container .contact-info .info-2 .table-cell:nth-child(3){padding-left:40px}}#contact-us .page-content .container .contact-info .info-2 h2{margin-top:8px}#contact-us .page-content .container .contact-info .info-2 h4{padding-left:30px;padding-right:30px}#contact-us .page-content .container .contact-info .info-3 .info-box{overflow:hidden;padding-top:28px}#contact-us .page-content .container .contact-info .info-3 .info-box .inner{margin:auto;padding:0;text-align:left;width:590px}@media (max-width: 991px){ #contact-us .page-content .container .contact-info .info-3 .info-box .inner{margin-left:-15px;max-width:550px}}@media (max-width: 575px){ #contact-us .page-content .container .contact-info .info-3 .info-box .inner{margin-bottom:30px;margin-left:0;max-width:285px;text-align:center}#contact-us .page-content .container .contact-info .info-3 .info-box .inner h2{margin-top:30px}}#contact-us .page-content .container .contact-info .info-3 .info-box .inner img{float:left;margin-right:35px;margin-top:-28px}@media (max-width: 575px){ #contact-us .page-content .container .contact-info .info-3 .info-box .inner img{float:none;margin-right:0}}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .info-box{text-align:center}}@media (max-width: 1199px){ #contact-us .page-content .container .contact-info .btn-wrapper{text-align:center}}@media (max-width: 1199px){ #contact-us .page-content .container{max-width:720px}}@media (max-width: 991px){ #contact-us .page-content .container{max-width:550px}}@media (max-width: 575px){ #contact-us .page-content .container{max-width:285px}}#contact-us .cover{padding-top:50px}@media (max-width: 1023px){ #contact-us .cover .thankyou-container{margin-top:80px}}@media (max-width: 575px){ #contact-us .cover .thankyou-container{margin-top:0}}#contact-us .cover .cover-image{background-image:url('/theme/eec-2018/images/contact-us-bg-510.jpg');background-position:center top;background-repeat:no-repeat;height:610px;background-size:auto}#contact-us .cover .cover-image.thankyou{height:510px}#contact-us .cover .cover-image.trouble-logging{background-image:url('/theme/eec-2018/images/trouble-logging-in-bg.jpg');background-position:center top;background-repeat:no-repeat;height:541px;background-size:auto}@media (max-width: 991px){ #contact-us .cover .cover-image.trouble-logging{height:570px}}@media (max-width: 575px){ #contact-us .cover .cover-image.trouble-logging{height:330px}}#contact-us .cover.contact-us-cover{height:710px}#contact-us .cover.contact-us-cover.thankyou{height:510px}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover{height:auto}}#contact-us .cover.contact-us-cover.trouble-logging{height:auto}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover{height:auto}}#contact-us .cover.contact-us-cover>.container{padding:0;position:inherit}#contact-us .cover.contact-us-cover>.container .row-cover{margin:0 auto;max-width:1200px}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover>.container{max-width:720px}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover>.container{max-width:550px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover>.container{max-width:285px}}#contact-us .cover.contact-us-cover .row-cover h3{background:#a4a4a4;color:#fff;height:60px;left:0;margin:0;padding-left:27px;padding-top:10px;position:absolute;top:310px;width:600px}#contact-us .cover.contact-us-cover .row-cover h3 a.phone{color:#ffffff;text-decoration:none}#contact-us .cover.contact-us-cover .row-cover h3 a.phone:hover{text-decoration:none}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover h3{margin:auto;position:static;width:100%}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .row-cover h3{max-width:550px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .row-cover h3{height:100px;max-width:285px;padding-left:0;text-align:center}}#contact-us .cover.contact-us-cover .row-cover.thankyou h3{margin:0;padding-left:0;padding-right:0;position:absolute;top:310px;width:100%;width:1200px}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover.thankyou h3{max-width:720px;top:300px;width:720px}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .row-cover.thankyou h3{top:300px;width:550px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .row-cover.thankyou h3{top:337px;width:285px}}#contact-us .cover.contact-us-cover .row-cover.trouble-logging h3{top:460px}#contact-us .cover.contact-us-cover .row-cover.trouble-logging h3.need-account{background:transparent;color:#535659;height:auto;top:849px}#contact-us .cover.contact-us-cover .row-cover.trouble-logging h3.need-account p{font-size:24px;line-height:40px}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover.trouble-logging h3.need-account{margin-top:16px;text-align:center}}#contact-us .cover.contact-us-cover .row-cover__content{background-color:rgba(248,248,248,0.5);display:inline-block;float:left;height:370px;margin:0;padding:56px 32px 10px;width:600px}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover__content{display:block;float:inherit;margin:0 auto 27px;text-align:center;width:100%}}@media (min-width: 992px) and (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover__content{height:330px}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .row-cover__content{padding-top:35px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .row-cover__content{height:466px;padding:42px 0 6px 0}}@media (min-width: 1200px){ #contact-us .cover.contact-us-cover .row-cover__content h2{max-width:480px}}#contact-us .cover.contact-us-cover .thankyou .row-cover__content{height:370px;margin:0;position:relative;text-align:center;width:100%}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .thankyou .row-cover__content{height:430px;padding-left:0;padding-right:0;width:720px}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .thankyou .row-cover__content{height:430px;width:550px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .thankyou .row-cover__content{height:435px;width:285px}}#contact-us .cover.contact-us-cover .thankyou .row-cover__content h2{margin-left:auto;margin-right:auto;max-width:560px}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .thankyou .row-cover__content h2{max-width:600px}}@media (min-width: 576px) and (max-width: 991px){ #contact-us .cover.contact-us-cover .thankyou .row-cover__content h2{margin-bottom:26px;max-width:500px}}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .trouble-logging .row-cover__content{height:300px}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .trouble-logging .row-cover__content{height:320px;padding-top:33px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .trouble-logging .row-cover__content{height:auto}}#contact-us .cover.contact-us-cover .row-cover__content h1{color:#535659;margin:0;text-transform:uppercase}#contact-us .cover.contact-us-cover .row-cover__content h2{color:#535659;font-size:28px;line-height:42px;margin-top:54px}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .row-cover__content h2{margin-top:30px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .row-cover__content h2{margin-top:44px}}#contact-us .cover.contact-us-cover .row-cover__content h6{margin:26px 0 0 0}#contact-us .cover.contact-us-cover .row-cover__form{background-color:#24abe2;display:inline-block;float:right;height:590px;padding:20px 27px 10px 23px;position:relative;width:600px}#contact-us .cover.contact-us-cover .row-cover__form:after{border:solid transparent;content:" ";height:0;position:absolute;width:0}@media (min-width: 1200px){ #contact-us .cover.contact-us-cover .row-cover__form:after{border-right-color:#24abe2;border-width:36px;margin-top:-36px;right:100%;top:180px}}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover__form:after{border-bottom-color:#24abe2;border-width:27px;bottom:100%;left:50%;margin-left:-27px}}#contact-us .cover.contact-us-cover .row-cover__form.trouble-logging{height:auto}@media (min-width: 1200px){ #contact-us .cover.contact-us-cover .row-cover__form.trouble-logging:after{top:160px}}#contact-us .cover.contact-us-cover .row-cover__form .consent-to-receive-emails{width:auto;margin-top:8px;color:#fff;font-size:14px;line-height:24px;margin:8px 0 0 0;font-style:italic}@media (min-width: 1200px){ #contact-us .cover.contact-us-cover .row-cover__form .consent-to-receive-emails{width:245px}}@media (min-width: 992px) and (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover__form .consent-to-receive-emails{width:230px}}@media (min-width: 992px) and (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover__form .consent-to-receive-emails{width:230px}}@media (max-width: 767px){ #contact-us .cover.contact-us-cover .row-cover__form .consent-to-receive-emails{margin-bottom:10px}}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .row-cover__form{display:block;float:inherit;height:auto;margin:0 auto;width:100%}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .row-cover__form{max-width:550px;padding:10px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .row-cover__form{padding-left:6px;padding-right:6px}}#contact-us .cover.contact-us-cover .contact-us-form-wrapper{padding-top:23px}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .row{margin:0}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .mandatory{color:#fff;margin:-5px 0 0 0}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .contact-us-form-wrapper .mandatory{margin:-14px 0 10px 0}}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .form-control{background-color:#24abe2;border-color:#ffffff;border-radius:0;color:#FCFCFC;font-family:proxima-nova,sans-serif;font-size:18px;font-weight:300;height:60px;margin-bottom:16px;padding:6px 20px;width:100%}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .contact-us-form-wrapper .form-control{padding-right:16px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .contact-us-form-wrapper .form-control{padding:6px 12px}}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .form-control.error{background-color:#f98d40;border-color:#ffffff !important}@media (max-width: 1199px){ #contact-us .cover.contact-us-cover .contact-us-form-wrapper{padding:25px 60px 10px 60px}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .bottom{padding:14px 0 0 0}}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .contact-us-form-wrapper{padding:25px 5px 10px 5px}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .bottom{padding-top:8px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .contact-us-form-wrapper{padding-left:0;padding-right:0}#contact-us .cover.contact-us-cover .contact-us-form-wrapper .bottom{padding:0}}#contact-us .cover.contact-us-cover input::-moz-placeholder,#contact-us .cover.contact-us-cover textarea::-moz-placeholder{color:#fff;opacity:1}#contact-us .cover.contact-us-cover input:-ms-input-placeholder,#contact-us .cover.contact-us-cover textarea:-ms-input-placeholder{color:#fff}#contact-us .cover.contact-us-cover input::-webkit-input-placeholder,#contact-us .cover.contact-us-cover textarea::-webkit-input-placeholder{color:#fff}#contact-us .cover.contact-us-cover .first-name,#contact-us .cover.contact-us-cover .last-name{float:left;width:270px}@media (max-width: 991px){ #contact-us .cover.contact-us-cover .first-name,#contact-us .cover.contact-us-cover .last-name{width:255px}}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .first-name,#contact-us .cover.contact-us-cover .last-name{width:274px}}#contact-us .cover.contact-us-cover .last-name{margin-left:10px}@media (max-width: 575px){ #contact-us .cover.contact-us-cover .last-name{margin-left:0}}#contact-us .cover.contact-us-cover .question .form-control{height:160px}#contact-us .trouble-logging .row-cover__notice{color:#ffffff;text-align:center}@media (max-width: 991px){ #contact-us .trouble-logging .row-cover__notice{height:178px}}@media (max-width: 575px){ #contact-us .trouble-logging .row-cover__notice{height:310px}}#contact-us .trouble-logging .row-cover__notice h1{margin-top:0}@media (max-width: 1023px){ #contact-us .trouble-logging .row-cover__notice h1{margin-bottom:0;margin-top:20px}}@media (max-width: 575px){ #contact-us .trouble-logging .row-cover__notice h1{max-width:310px}}#contact-us .trouble-logging .row-cover__notice p{margin:26px 0 17px 0}@media (max-width: 991px){ #contact-us .trouble-logging .row-cover__notice p{margin-bottom:0;margin-top:15px}}@media (max-width: 575px){ #contact-us .trouble-logging .row-cover__notice p{margin-top:30px}}@media (min-width: 992px) and (max-width: 1199px){ #contact-us .trouble-logging .row-cover__content h2{padding-left:3px;padding-right:3px}}@media (max-width: 575px){ #contact-us .trouble-logging .row-cover__content h2{padding-left:3px;padding-right:3px}}#contact-us .trouble-logging .contact-us-form-wrapper .school-program,#contact-us .trouble-logging .contact-us-form-wrapper .question{margin-top:40px}@media (max-width: 575px){ #contact-us .trouble-logging .contact-us-form-wrapper .school-program,#contact-us .trouble-logging .contact-us-form-wrapper .question{margin-top:35px}}#contact-us .trouble-logging .contact-us-form-wrapper .city,#contact-us .trouble-logging .contact-us-form-wrapper .state{float:left;width:350px}@media (max-width: 575px){ #contact-us .trouble-logging .contact-us-form-wrapper .city,#contact-us .trouble-logging .contact-us-form-wrapper .state{width:274px}}#contact-us .trouble-logging .contact-us-form-wrapper .state{margin-left:10px;width:190px}@media (max-width: 991px){ #contact-us .trouble-logging .contact-us-form-wrapper .state{width:160px}}@media (max-width: 575px){ #contact-us .trouble-logging .contact-us-form-wrapper .state{height:76px;margin-left:0;width:274px}}#contact-us .state .select2-container{border:1px solid #ffffff;height:60px;width:100% !important}#contact-us input:-webkit-autofill{background-color:#24abe2 !important;-webkit-box-shadow:0 0 0 1000px #24abe2 inset;-webkit-text-fill-color:#fcfcfc}#contact-us input:-webkit-autofill:hover,#contact-us input:-webkit-autofill:focus{background-color:#24abe2 !important;-webkit-box-shadow:0 0 0 1000px #24abe2 inset;-webkit-text-fill-color:#fcfcfc}#contact-us .grecaptcha-badge{z-index:5}
