*,:after,:before{box-sizing:border-box}a,b,blockquote,body,button,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}footer,header,main,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border:none;border-radius:0;outline:none}html{font-family:Open Sans,sans-serif;max-width:100%;scroll-behavior:smooth}html body{max-width:100%;overflow-x:hidden}*,:after,:before{font-family:Open Sans,sans-serif}header{z-index:7}main{z-index:1}strong{font-weight:600}.static{position:fixed;width:100%}.strong{color:var(--color-theme-secondary);font-weight:600}.nowrap{white-space:nowrap}.wrapper{width:100%}.wrapper__content{margin:auto;max-width:1200px;padding:10px}@media (min-width:576px){.wrapper__content{padding:20px}}.hidden{display:none}body.error{min-height:100vh}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4gaVI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Open Sans;font-stretch:normal;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/opensans/v27/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVI.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}html{font-size:62.5%}body{font-size:1.6rem}*,:after,:before{color:#616161}:root{--color-theme-primary:#1a83d9;--color-theme-secondary:#4db748;--color-burger-main:#191919;--color-burger-secondary:#4c931b;--color-form-highlight:linear-gradient(180deg,#4d9a19,#488320);--color-form-btn-text:#fff;--color-mobile-menu-bg:#fff;--color-nav-bg:#fff;--color-nav-text:#3f4853;--color-btn-bg:#4ab900;--color-btn-text:#fff;--color-text-primary:#3f4853;--color-text-secondary:#fff;--color-header-bg:#2e3348;--color-header-bg-08:rgba(46,51,72,.8);--color-testimonials-bg-start:#4d9a19;--color-testimonials-bg-end:#488320;--color-primary-transparent:rgba(76,147,27,.9)}@-webkit-keyframes glowing{0%,to{box-shadow:1px 0 14px 0 #fff,inset 0 0 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 0 0 0 rgba(255,245,3,0),inset 0 0 0 hsla(0,0%,100%,0)}}@keyframes glowing{0%,to{box-shadow:1px 0 14px 0 #fff,inset 0 0 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 0 0 0 rgba(255,245,3,0),inset 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}@keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}.mover{-webkit-animation:move 5s infinite;animation:move 5s infinite}.assesment{background-color:#1a83d9;display:block;margin-top:80px;width:100%}.assesment.error{margin-top:0!important}@media (min-width:576px){.assesment{margin-top:100px}}@media (min-width:1200px){.assesment{margin-top:0}}.assesment__content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:0 20px}@media (min-width:760px){.assesment__content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.assesment__content h4{color:#fff;font-size:18px;padding:10px 0;text-align:center;width:100%}@media (min-width:760px){.assesment__content h4{padding:0;width:auto}}@media (min-width:1200px){.assesment__content h4{font-size:20px;padding:13px 0}}.assesment__content button{background-color:#ff4500;cursor:pointer;font-weight:700;margin-bottom:10px;padding:12px 15px;transition:all .2s}.assesment__content button:hover{background-color:#fff}.assesment__content button:hover a{color:#1a83d9}@media (min-width:760px){.assesment__content button{margin:0;padding:15px 20px}}.assesment__content button a{color:#fff}.assesment-bot{background-color:#d64f12;color:#fff;padding:20px 10px;text-align:right}@media (min-width:576px){.assesment-bot{padding:30px 20px}}.assesment-bot h4{color:#fff;font-size:22px;font-weight:700;margin-bottom:26px;text-align:left}@media (min-width:760px){.assesment-bot h4{font-size:26px}}.assesment-bot p{color:#fff;font-size:16px;line-height:24px;margin-bottom:22px;text-align:left}.assesment-bot .btn{background:#fff;color:#d64f12;display:block;display:inline-block;font-size:2rem;font-weight:700;line-height:1.6;margin-left:auto;margin-top:24px;padding:8px 10px;text-align:center;width:100%}@media (min-width:1024px){.assesment-bot .btn{padding:8px 40px;text-align:right;width:auto}}.burger{cursor:pointer;height:25px;position:fixed;right:20px;width:36px;z-index:10}@media (min-width:1024px){.burger{display:none}}.burger .bar{background-color:#1a83d9;height:3px;position:absolute;transition:.5s;width:100%}.burger .bar__top{left:0;top:0}.burger .bar__mid{left:50%;top:50%;transform:translate(-50%,-50%)}.burger .bar__bot{bottom:0;left:0}.burger.active .bar__top{transform:translateY(11.5px) rotate(45deg)}.burger.active .bar__mid{width:0}.burger.active .bar__bot{transform:translateY(-10.5px) rotate(-45deg)}.close-form-modal{display:none}.form-container .close-form-modal{background:none;border:none;color:#000;cursor:pointer;display:block;font-size:3rem;position:absolute;right:0;top:-5px}.form{background:#436084;box-shadow:1px 1px 7px 0 #42445a;margin:8px;padding:10px 0;z-index:8}@media (min-width:375px){.form{padding:20px}}.form-inner{padding:0;position:relative}.form-container{display:none}.form-container.active{align-items:center;background-color:rgba(0,0,0,.75);display:flex;height:100vh;justify-content:center;min-height:500px;overflow:scroll;position:fixed;top:0;width:100vw;z-index:9999}@media (max-width:420px){.form-container.active{align-items:flex-start;padding-top:20px}}.col-form-title{display:flex;font-weight:700;justify-content:center;margin:4px 0 8px}.col-form-title h3{line-height:1.2;text-align:center;width:auto}.col-form-title span{color:#d64f12;font-weight:700}.form-title{color:#fff;display:inline-block;font-size:26px;font-weight:700;margin:auto;padding:0;text-transform:Capitalize}.form-title.sub{font-size:22px;font-weight:600}.form-info-box p{border-radius:0;color:#fff;font-size:12px;margin:0 15px;padding:0 0 10px;text-align:center;width:calc(100% - 30px)}.form-info-box ul{display:inline-block;margin:0;padding-left:0;width:50%}.form-info-box ul li{display:block;padding:0;position:relative}.form-info-box ul li label{color:#fff;cursor:pointer;display:block;font-size:12px;line-height:16px;margin-left:10px;padding:4px 0 4px 15px;position:relative}@media (min-width:1024px){.form-info-box ul li label{padding:4px 0 4px 33px}}.form-info-box ul li label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form-info-box ul li label .checkmark{cursor:pointer;height:20px;left:0;margin-right:10px;position:absolute;top:-2px;width:20px}.form-info-box ul li label .checkmark:after{background-image:url(/images/check.png);background-position:0 0;content:"";display:block;height:20px;left:-9px;position:absolute;top:4px;width:20px}@media (min-width:1024px){.form-info-box ul li label .checkmark:after{left:3px}}.list-wrapper{padding-top:8px}.list-wrapper.justify{margin-bottom:5px;margin-right:-16px}.justify{display:flex;flex-wrap:wrap;justify-content:left;padding:4px 16px}@media (min-width:576px){.justify{flex-wrap:nowrap}}@media (min-width:360px){.justify{justify-content:space-around}}@media (min-width:1024px){.form{background:#436084;margin:0 0 24px;position:absolute;right:25px;top:215px;width:400px}}@media (min-width:1225px){.form{left:calc(50% + 200px);right:unset}}.input-box,.select-box{display:block;margin:0 0 15px;position:relative;width:100%}.form-input,.form-select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#fff;border:solid #cfd8dc;border-radius:0;border-width:0 0 1px;box-sizing:border-box;color:#0d0d0d;font-size:14px;margin-bottom:0;outline:0 none;padding:8px 10px 9px;transition:.25s linear;width:100%}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:8px 22px 9px 10px}.select-box label{color:#e7eced;display:block;font-size:14px;padding-bottom:5px}.form-select~:after{border-left:4px solid transparent;border-color:transparent;border-right:4px solid transparent;border-top:7px solid #a1a1a1;content:"";height:0;position:absolute;right:10px;top:14px;width:0}[data-id=email],[data-id=last_name],[data-id=phone],[data-id=postal],[dataid=first_name]{position:relative}[data-id=email]~span,[data-id=first_name]~span,[data-id=last_name]~span,[data-id=phone]~span,[data-id=postal]~span{background-image:url(/images/sprite.png);bottom:10px;display:block;position:absolute;right:9px}[data-id=first_name]~span,[data-id=last_name]~span{background-position:-65px 0;height:12px;width:12px}[data-id=email]~span{background-position:0 0;height:10px;width:13px}[data-id=phone]~span{background-position:-43px 0;height:11px;width:12px}[data-id=postal]~span{background-position:-23px 0;height:16px;width:10px}.error~span{background-image:url(/images/error.png?a59afb9b839a760705a38c675a5046bc)!important;background-position:50%!important;background-size:cover!important;bottom:10px;display:block;height:11px;position:absolute;right:9px;width:12px}.error[data-id=email]~span,.error[data-id=first_name]~span,.error[data-id=last_name]~span,.error[data-id=phone]~span,.error[data-id=postal]~span{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:icon-buzz;animation-name:icon-buzz;-webkit-animation-timing-function:linear;animation-timing-function:linear}.valid[data-id=first_name]~span,.valid[data-id=last_name]~span{background-position:-65px -20px}.valid[data-id=email]~span{background-position:0 -20px}.valid[data-id=phone]~span{background-position:-43px -20px}.valid[data-id=postal]~span{background-position:-23px -20px}.button-step{background:#ff4500;border:0;color:#fff;cursor:pointer;display:block;font-size:24px;font-weight:400;font-weight:700;margin:8px auto 0;max-width:400px;outline:0 none;padding:10px;position:relative;width:100%}.button-step:hover{background:#fff;color:#1a83d9}.button-step:hover .spinner:after{border-color:#07456b transparent}.opt-left{float:left;margin-right:10px;width:20px}.opt-right{float:left;width:calc(100% - 30px)}.opt-info{text-align:left}.opt-info .terms_btn{color:#fff;cursor:pointer;text-decoration:underline}.opt-info .terms.active{display:block}.opt-info .terms,.opt-info .terms_input{display:none;margin-bottom:10px}.opt-info .terms p,.opt-info .terms_input p{color:#90a4ae;font-size:.8rem;line-height:1.3;text-align:center}.opt-info .terms_input{display:flex;justify-content:center;padding-left:4px}.opt-info .terms_input p{padding-left:10px}.opt-info:after{clear:both;content:"";display:block;height:0;width:0}.form-opt{color:#fff;font-size:10px;line-height:1.3;margin:0 0 10px;text-align:center}.form-opt a{color:#fff;text-decoration:underline}.additional-row{border-top:1px dashed hsla(0,0%,100%,.6);margin-bottom:20px;padding-top:15px}.additional-row p{color:hsla(0,0%,100%,.85);font-size:11px;line-height:1.2;margin-bottom:10px;text-align:justify}.additional-row a.close{color:#fff;cursor:pointer;display:block;float:right;font-size:20px;line-height:1;margin:-6px 0 0;padding:2px 5px}.additional-row a.close:hover{color:red}@media (max-width:370px){.input-radio-row{margin-bottom:10px}}.input-radio-row span{color:#fff;font-size:11px;font-weight:600;line-height:18px}@media (min-width:525px){.input-radio-row span{font-size:13px}}.input-radio-row .input-box input{margin:0 .8rem}.input-radio-row .input-box input:after{background-color:#436084}.input-radio-row .input-box input:after,.input-radio-row .input-box input:checked:after{border:2px solid #ff4500;border-radius:15px;content:"";display:inline-block;height:13px;left:0;position:relative;top:-2px;visibility:visible;width:13px}.input-radio-row .input-box input:checked:after{background-color:#ff4500}.input-radio-row .input-box label{align-items:center;color:#fff;display:flex;font-weight:700;line-height:18px}@media (min-width:525px){[data-id=email]{background-position:98.5% 70%;background-size:2%}.input-box,.select-box{display:inline-block;margin:0 0 11px;width:100%}.input-row div:first-child{float:left;width:48%}.input-row div:last-child{float:right;width:50%}.form-opt{margin:0 0 10px}}::-moz-placeholder{color:#7a7a7a;opacity:1}:-ms-input-placeholder{opacity:1}::placeholder{color:#7a7a7a;opacity:1}:-ms-input-placeholder{color:#7a7a7a}::-ms-input-placeholder{color:#7a7a7a}.form-input.error::-moz-placeholder{color:red;opacity:1}.form-input.error:-ms-input-placeholder{opacity:1}.form-input.error::placeholder{color:red;opacity:1}.form-input.error:-ms-input-placeholder{color:red}.form-input.error::-ms-input-placeholder{color:red}.campusError,.programError{display:none}.error.form-input,.error.form-select{border-color:red;color:red;position:relative}.error.form-select~:after{-webkit-animation-duration:.85s;animation-duration:.85s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:icon-buzz;animation-name:icon-buzz;-webkit-animation-timing-function:linear;animation-timing-function:linear;border-color:transparent}.input-box.error:after,.input-box.valid:after{display:block;position:absolute;top:5px}.error.form-input,.error.form-select,.valid.form-input,.valid.form-select{transition:all 0s ease-in-out;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out}@media (max-width:991px){.error-message{-webkit-animation:move 4s infinite;animation:move 4s infinite;display:none;margin:10px auto 15px;padding:0 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.error-copy{color:#ff0;font-size:18px;font-weight:700;line-height:1.4;padding:10px;text-align:center;text-transform:uppercase;width:100%}}@media (min-width:992px){.error-message{-webkit-animation:move 5s infinite;animation:move 5s infinite;background:#ffc4c4;bottom:10px;display:none;left:-350px;padding:15px;position:absolute;width:300px;z-index:9}.error-message:before{border-bottom:9px solid transparent;border-left:15px solid red;border-top:9px solid transparent;content:"";height:0;margin-left:-6px;margin-top:-10px;position:absolute;right:-15px;top:50%;width:0}.error-copy{color:#fff;font-size:15px;font-weight:700;line-height:1.4;text-align:center;text-transform:uppercase;width:100%}}.form-input.error:-webkit-autofill,.form-input.error:-webkit-autofill:focus,.form-input.error:-webkit-autofill:hover,.form-select.error:-webkit-autofill,.form-select.error:-webkit-autofill:focus,.form-select.error:-webkit-autofill:hover{-webkit-text-fill-color:red;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 1000px red;color:red}.form-input.valid:-webkit-autofill,.form-input.valid:-webkit-autofill:focus,.form-input.valid:-webkit-autofill:hover,.form-select.valid:-webkit-autofill,.form-select.valid:-webkit-autofill:focus,.form-select.valid:-webkit-autofill:hover{-webkit-text-fill-color:#0d0d0d;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 1000px #fff;color:#0d0d0d}.spinner{left:26px;position:absolute;top:11px;width:6px}.spinner:after{-webkit-animation:spinner 1.2s infinite;animation:spinner 1.2s infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:8px;box-sizing:border-box;content:" ";display:block;height:0;width:6px}@-webkit-keyframes spinner{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(900deg)}to{transform:rotate(5turn)}}@keyframes spinner{0%{-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(900deg)}to{transform:rotate(5turn)}}.conditional-questions .input-radio-row:last-child{margin-bottom:0}.conditional-questions{height:0;overflow:hidden;transition:.2s}.conditional-questions.active{height:85px}@media (max-width:432px){.conditional-questions.active{height:120px}}.input-radio-row{gap:0 10px;margin-bottom:15px}.input-radio-row,.input-radio-row .input-box{align-content:center;display:flex;justify-content:space-between}.input-radio-row .input-box{align-items:center;flex-wrap:nowrap;margin-bottom:0;min-width:88px;width:auto}.input-radio-row .input-box input{display:none;visibility:hidden}.input-radio-row .input-box input:checked+label{background-color:#f99b1c;color:#fff}.input-radio-row .input-box label{background-color:#fff;box-shadow:0 3px 7px rgba(0,0,0,.25);color:#000;cursor:pointer;font-size:14px;font-weight:500;padding:5px 12px}.input-radio-row .international-label{align-self:center;color:#fff;font-size:13px}.bluestrip{background-color:#1a83d9;color:#fff;padding:20px 10px;text-align:right}@media (min-width:576px){.bluestrip{padding:30px 20px}}.bluestrip h4{color:#fff;font-size:22px;font-weight:700;margin-bottom:26px;text-align:center}@media (min-width:760px){.bluestrip h4{font-size:26px;text-align:left}}.bluestrip p{color:#fff;font-size:16px;line-height:24px;margin-bottom:22px;text-align:left}.gin{padding:40px 24px 30px;text-align:center}.gin.pt-0{padding-top:0}.gin.pb-0{padding-bottom:0}.gin a{border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-block;font-size:2rem;font-weight:500;line-height:2.4rem;margin:auto;max-width:100%;outline:none;padding:1.6rem;text-align:center;width:28rem}.gin a,.gin a:hover{background:var(--color-theme-primary);transition:all .25s ease-in-out}.header{background:#fff;background-position:14% 0;background-size:cover;height:500px}.header.lazy-bg-loaded{background:url(/images/hero.jpg?01482acce34c9a78ee7abd3aa30728cd);background-position:15% 0}.blue-strip{background-color:#1a83d9;padding:20px!important;position:relative}.blue-strip:after{background-color:#1a83d9;content:"";display:block;height:100%;left:100%;position:absolute;top:0;width:calc(50vw - 600px)}.blue-strip h4{color:#fff;font-size:24px;font-weight:700;text-align:center}@media (min-width:576px){.blue-strip h4{text-align:left}}.navbar__wrapper{background-color:#fff;box-shadow:0 2px 9px -7px #42445a;left:0;position:fixed;top:0;z-index:1000}@media (min-width:1200px){.navbar__wrapper{box-shadow:none;position:relative}}.nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.nav .logo{height:59px;max-width:100%;width:240px}.nav .logo img{height:100%;width:100%}.nav .menu{background-color:#fff;height:100%;padding:60px 20px 20px;position:fixed;right:-320px;top:0;transition:.6s;width:320px;z-index:9}.nav .menu li{color:#333;cursor:pointer;font-size:18px}.nav .menu li .category{margin:0 20px;padding:20px 20px 20px 0}.nav .menu li .dropdown{background-color:#1a83d9;max-height:0;overflow:hidden;transition:max-height .4s}.nav .menu li .dropdown li{color:#fff;font-size:14px;line-height:21px}.nav .menu li .dropdown li a{color:#fff;display:block;padding:10px 15px}@media (min-width:1024px){.nav .menu li .dropdown li a{padding:20px}.nav .menu{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:0;right:auto;top:auto;width:auto}.nav .menu,.nav .menu li{position:relative}.nav .menu li:after{background-color:#d64f12;content:"";display:block;height:25%;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px}.nav .menu li:last-child:after{display:none}.nav .menu li .category{color:#1a83d9;font-weight:500;padding:20px}.nav .menu li .category.last{padding:20px 0 20px 20px}.nav .menu li .dropdown{background:#1a83d9;display:none;max-height:none;overflow:visible;position:absolute;right:0;top:56px;width:auto}.nav .menu li .dropdown li{border-bottom:1px solid #fff;color:#fff;cursor:pointer;font-size:14px;line-height:21px;transition:.2s;white-space:nowrap}.nav .menu li .dropdown li a{padding:13px 15px}.nav .menu li .dropdown li:after{display:none}.nav .menu li .dropdown li:hover{background-color:#fff;color:#1a83d9}.nav .menu li .dropdown li:hover a{color:#1a83d9}.nav .menu li .dropdown li:last-of-type{border-bottom:none}.nav .menu li:hover .dropdown{display:block}}.nav .menu h5{color:#1a83d9;font-size:22px;margin-bottom:15px}@media (min-width:1024px){.nav .menu h5{display:none}}.nav .menu.active{right:0}.about{align-items:center;display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;padding-bottom:0;position:relative}@media (min-width:1024px){.about{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}}.about--areas{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:40px 0}.about--areas .about__text{padding:40px 20px 20px!important}.about--areas ul{padding:0 20px;width:100%}@media (min-width:1024px){.about--areas ul{width:50%}}.about--areas ul li{line-height:21px;margin:10px 0 10px 50px;position:relative}.about--areas ul li:before{background-color:#1a83d9;border-radius:50%;content:"";display:block;height:10px;left:-25px;position:absolute;top:6px;width:10px}.about__logo{width:236px}.about__logo img{margin:0 auto}.about__image{height:368px;margin-top:20px;width:236px}.about__text{font-size:14px;line-height:23px;padding:10px}.about__text--full{padding:40px 20px!important;width:100%!important}@media (min-width:576px){.about__text{font-size:16px;padding:20px}}@media (min-width:1024px){.about__text{padding:40px;width:calc(100% - 236px)}}.about__text--title{color:#1a83d9;font-size:22px;font-weight:700;line-height:30px;margin:20px 0;text-transform:uppercase}@media (min-width:1024px){.about__text--title{text-align:left}}.about .blue-strip{background-color:#1a83d9;left:0;padding:20px!important;position:absolute;top:calc(100% - 20px);width:100%}.about .blue-strip--right{left:auto;right:0}.about .blue-strip--right:after{left:100%!important}.about .blue-strip--right h4{text-align:right}@media (min-width:1024px){.about .blue-strip{width:47%}}@media (min-width:1200px){.about .blue-strip{width:41%}}.about .blue-strip:after{background-color:#1a83d9;content:"";display:block;height:100%;left:calc(-50vw - -600px);position:absolute;top:0;width:calc(50vw - 600px)}.about .blue-strip h4{color:#fff;font-size:24px;font-weight:700;text-align:center}@media (min-width:576px){.about .blue-strip h4{text-align:left}}.financialAid{background-color:#f4f4f4;display:flex;justify-content:center;width:100%}.financialAid.white{background-color:#fff}.financialAid .contentWrapper{max-width:1200px;padding:50px 20px;width:100%}.financialAid .financial-header h2{color:#1a83d9;font-size:28px;font-weight:700;margin-bottom:26px}.financialAid .financial-header p{font-size:16px;line-height:24px;margin-bottom:26px}.financialAid .content,.financialAid .content .contentRow{display:flex;flex-direction:column;width:100%}.financialAid .content .contentRow .cellHead{border-left:2px solid #ff4500;padding:10px 20px}.financialAid .content .contentRow .cellHead h3{color:#3a3a3a;font-size:18px;font-weight:700;margin:0}.financialAid .content .contentRow .cellBody{font-size:16px;line-height:24px;margin-bottom:26px;padding:20px 0}.financialAid .content .contentRow .cellBody:last-of-type{padding:20px 0 0}@media only screen and (max-width:420px){.financialAid .contentWrapper{padding:30px}}.cards{background:#e6e6e6;background-attachment:fixed;background-position:50% 0;background-repeat:no-repeat!important;background-size:cover!important}.cards.lazy-bg-loaded{background:url(/images/bg.png?e8396c6f6e40e258d0cbecdf8ae44dc5)}.cards__content{max-width:1500px;padding:100px 0}.cards__row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.cards__row .card{box-shadow:1px 1px 7px 0 #42445a;color:#fff;height:330px;margin:0 auto 30px;position:relative;transform-style:preserve-3d;transition:.6s ease-in-out;width:80%}@media (min-width:760px){.cards__row .card{height:360px;width:50%}}@media (min-width:1024px){.cards__row .card{height:360px;width:300px}}@media (min-width:1200px){.cards__row .card{height:360px;width:240px}}@media (min-width:1400px){.cards__row .card{height:360px;width:250px}}@media (min-width:576px){.cards__row .card{margin:0 10px 30px}}.cards__row .card:last-of-type{margin-bottom:0}@media (min-width:760px){.cards__row .card:last-of-type{margin-bottom:30px}}@media (min-width:1024px){.cards__row .card:hover{transform:rotateY(.5turn)}}.cards__row .card.active{transform:rotateY(.5turn)}.cards__row .card .card__face{-webkit-box-reflect:below 0 linear-gradient(transparent,transparent,transparent);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;height:100%;left:0;padding:20px;position:absolute;top:0;transition:1s ease-in-out;width:100%}.cards__row .card .card__face img{height:300px;-o-object-fit:cover;object-fit:cover;width:240px}.cards__row .card .card__face--back .ico,.cards__row .card .card__face--front .ico{height:80px;margin:0 auto;padding:0 5px;width:40%}.cards__row .card .card__face--back .ico svg,.cards__row .card .card__face--front .ico svg{height:100%;width:100%}.cards__row .card .card__face--back .ico--Bussines,.cards__row .card .card__face--front .ico--Bussines{transform:translateY(8%)}@media (min-width:1400px){.cards__row .card .card__face--back .ico--Health,.cards__row .card .card__face--front .ico--Health{padding:0 10px}}.cards__row .card .card__face--back .ico--Social,.cards__row .card .card__face--front .ico--Social{transform:translateY(10%)}.cards__row .card .card__face--back .ico--Technology,.cards__row .card .card__face--front .ico--Technology{transform:translateY(-10%)}.cards__row .card .card__face--back h3,.cards__row .card .card__face--front h3{color:#333;font-weight:700;margin:25px 0 10px;text-align:center}.cards__row .card .card__face--back p,.cards__row .card .card__face--front p{font-size:14px;line-height:21px;text-align:justify}.cards__row .card .card__face--back{transform:rotateY(.5turn)}.cards__row .card .card__face--back a{color:#1a83d9;font-size:13px;line-height:24px;padding-left:15px;position:relative}.cards__row .card .card__face--back a:before{background-color:#ff4500;border-radius:50%;content:"";display:block;height:5px;left:0;position:absolute;top:7px;width:5px}.cards__row .card .card__face--back a:hover{text-decoration:underline}.slider{background-color:#fff;padding:50px 20px;position:relative}.row,.slider{overflow:hidden}.section-title{display:flex;justify-content:center;margin-top:0}.section-title h2{color:#d64f12;color:#212121;font-size:2.3rem;font-weight:700;text-align:center;text-transform:capitalize;width:100%}.subtitle{color:#3a4e5d;margin:0 0 20px}.testimonials{box-sizing:border-box}.testi{padding-bottom:20px!important}.col-slider{position:relative}.carousel__item{color:#212121;opacity:0;padding-left:5%;padding-right:5%;position:absolute;top:0;transform:translateX(100%);transition:transform .5s;width:100%;z-index:0}@media (min-width:1340px){.carousel__item{padding-left:0;padding-right:0}}.inner{margin:0 auto;max-width:800px;padding:15px;position:relative}@media (min-width:576px){.inner{padding:30px}}.inner div{margin-left:auto;text-align:right}.carousel__item .inner{color:#414141}@media (max-width:650px){.carousel__item.active{color:#414141;width:100%}.carousel__item.active .inner{width:100%}.carousel__item .inner{width:80%}.carousel__item .inner p{color:#414141;width:100%}.carousel__item .inner:nth-of-type(2){display:none}}.carousel__item.active{display:flex;opacity:1;position:relative;transform:none;z-index:900}.carousel__item.active .inner{width:100%}.carousel__item.next,.carousel__item.prev{opacity:1;z-index:800}.carousel__item.prev{transform:translateX(-100%)}.carousel__item.next{transform:translateX(100%)}@media (min-width:992px){.carousel__item{margin:0}.col-testimonials h2{margin-top:60px}.carousel__item{width:100%}}a.next,a.prev{color:#1a83d9;cursor:pointer;font-size:80px;font-weight:400;padding:10px 15px;position:absolute;top:30%;z-index:999}a.prev{left:0}@media (max-width:450px){a.prev{padding-left:7px}}a.next{right:0}@media (min-width:900px){a.prev{left:20px}a.next{right:20px}a.next,a.prev{top:20%}}@media (min-width:1300px){a.next,a.prev{opacity:1}a.prev{left:50px}a.next{right:50px}}.carousel__item p{color:#414141;font-size:14px;height:80px;line-height:20px;margin-bottom:12px;overflow:hidden;text-align:left}@media (min-width:992px){.carousel__item p{max-width:100%}}@media (min-width:768px){.carousel__item:before{left:15px;top:-20px}.slides-arrows{z-index:999}.next,.prev{font-size:20px}}.stars{background:url(/images/sprite.png) -145px 0;height:16px;width:97px}.google{background:url(/images/sprite.png) -250px 0;height:13px;margin-top:10px;width:99px}.author{color:#414141;font-family:regular;font-size:17px;line-height:1.4;padding-top:15px}@media (min-width:500px){.author{padding-top:8px}}@media (min-width:600px){.author{font-size:18px}}.wrapper.financial-body{background:#fff;margin-top:40px;position:relative}.wrapper.financial-body .blue-strip{background-color:#1a83d9;left:0;padding:20px!important;position:absolute;top:0;width:100%}@media (min-width:760px){.wrapper.financial-body .blue-strip{width:47%}}@media (min-width:1024px){.wrapper.financial-body .blue-strip{width:47%}}@media (min-width:1200px){.wrapper.financial-body .blue-strip{width:41%}}.wrapper.financial-body .blue-strip:after{background-color:#1a83d9;content:"";display:block;height:100%;left:calc(-50vw - -600px);position:absolute;top:0;width:calc(50vw - 600px)}.wrapper.financial-body .blue-strip h4{color:#fff;font-size:24px;font-weight:700;text-align:center}@media (min-width:760px){.wrapper.financial-body .blue-strip h4{text-align:left}}.wrapper.financial-body .wrapper__content{padding:120px 20px 60px;position:relative}.wrapper.financial-body .wrapper__content h2{color:#3a3a3a;font-size:2.3rem;font-weight:600;margin-bottom:40px;text-transform:capitalize;width:100%}.wrapper.financial-body .wrapper__content .questions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.wrapper.financial-body .wrapper__content .questions .container{background:#1a83d9;margin-bottom:12px;padding:20px;width:100%}@media (min-width:767px){.wrapper.financial-body .wrapper__content .questions .container{width:49%}}.wrapper.financial-body .wrapper__content .questions .container h3{color:#fff;font-size:2rem;font-weight:700;padding-bottom:12px}.wrapper.financial-body .wrapper__content .questions .container p{color:#fff;line-height:22px}.footer{background-color:#436084;padding:40px}.footer__404{bottom:0;left:0;position:fixed}.footer__content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.footer .campus{color:#ddd;padding:10px;width:100%}@media (min-width:576px){.footer .campus{width:50%}}@media (min-width:1024px){.footer .campus{border-right:1px solid #bbb;width:25%}}.footer .campus:last-of-type{border-right:none}.footer .campus h4,.footer .campus p{color:#fff;line-height:22px;text-align:center}.footer .campus h4{font-size:16px;font-weight:700;margin-bottom:8px}.footer .campus p{font-size:14px}.footer__links{background-color:#436084;border-top:1px solid #bbb;font-size:11px}.footer__links .links{align-items:center;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (min-width:576px){.footer__links .links{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}.footer__links .links div,.footer__links .links div a{color:#fff;margin-bottom:10px;text-align:center}@media (min-width:576px){.footer__links .links div,.footer__links .links div a{margin-bottom:0}}.footer__links .links div{width:100%}@media (min-width:576px){.footer__links .links div{width:auto}}.footer__links .links span{color:#fff}.intro{padding:20px}@media (min-width:760px){.intro{padding:50px}}.intro h1,.intro h2,.intro p{line-height:28px}.intro h1,.intro span{color:#1a83d9;font-size:25px;font-weight:700;line-height:35px}.intro h1{margin-bottom:15px}.intro h2,.intro p{font-size:18px;font-weight:500;line-height:35px}.page.error{text-align:center}.page.error__msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page.error__msg h3{color:#db0016;font-size:120px;font-weight:600;line-height:140px;text-align:center}.page.error__msg h4{color:#616161;font-size:42px;line-height:54px;margin-bottom:5px}.page.error__msg a{text-decoration:underline}.available_programs{background:#fff;padding-top:30px;position:relative}.available_programs h2{color:#1a83d9;display:inline;font-size:2.3rem;font-weight:700;text-align:left;text-transform:uppercase}.available_programs .wrapper_content{padding-top:0}.available_programs .wrapper_content h2{border-bottom:2px solid #db3d33;color:#616161;display:inline;font-size:2.3rem;font-weight:600;text-align:center;text-transform:capitalize}.available_programs .wrapper_content p{color:#616161;line-height:21px;padding:0 0 24px}.available_programs .wrapper_content .progrm-container{margin-top:20px}.available_programs .wrapper_content .progrm-container h3{color:#616161;font-size:1.8rem;font-weight:700;padding-bottom:16px}.available_programs .wrapper_content .progrm-container ul{background-color:#1a83d9;list-style:none;margin-bottom:30px;padding:24px}.available_programs .wrapper_content .progrm-container ul li{color:#fff;line-height:23px;margin-bottom:8px;padding-left:24px;position:relative}.available_programs .wrapper_content .progrm-container ul li:last-child{margin-bottom:0}.available_programs .wrapper_content .progrm-container ul li:before{background:#fff;border-radius:50%;content:"";height:9px;left:0;position:absolute;top:6px;width:9px}.available_programs .wrapper_content .progrm-container ul li a{text-decoration:underline}.testimonials{background-color:#f3f3f3}.testimonials_header{background:transparent;box-shadow:none;margin:auto;max-width:1200px;padding:2.4rem}@media (min-width:){.testimonials_header{padding:4rem}}.testimonials_header h2{color:var(--color-text-primary);font-size:2rem;line-height:2.4rem;margin-bottom:2.4rem}@media (min-width:){.testimonials_header h2{font-size:2.8rem}}.testimonials_body{height:46rem;margin:auto;max-width:1200px;padding:0 3.2rem 3.2rem;position:relative}@media (min-width:){.testimonials_body{padding:4rem}}.testimonials_body .slide{display:block;left:2.4rem;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out;width:calc(100% - 4.8rem)}.testimonials_body .slide.active{display:block;opacity:1;transition:all .5s ease-in-out}.testimonials_body .slide .logo_wrapper{margin-bottom:2.4rem}.testimonials_body .slide .logo_wrapper img{margin:0;max-width:16rem;opacity:.3;width:100%}.testimonials_body .slide .stars{margin-bottom:1.6rem}.testimonials_body .slide .description_wrapper{margin-bottom:2.4rem;min-height:30rem}@media (min-width:){.testimonials_body .slide .description_wrapper{min-height:25rem}}.testimonials_body .slide .description_wrapper p{font-size:1.4rem;line-height:1.8rem}.testimonials_body .slide .description_wrapper p.author{font-weight:600;margin-top:1.6rem}.testimonials_body .slide .google_wrapper{display:flex;justify-content:center}.testimonials_body .arrow_container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;position:relative;top:calc(100% - 5rem);width:100%}.testimonials_body .arrow_container a{background:#fff;border-radius:50%;color:var(--color-testimonials-bg-end);cursor:pointer;font-size:6rem;height:6rem;line-height:6rem;padding:0;text-align:center;transform:scale(1);transition:transform .25s ease-in-out;width:6rem}.testimonials_body .arrow_container a:hover{transform:scale(1.1);transition:transform .25s ease-in-out}@media (min-width:375px) and (max-width:767px){.testimonials_body{height:38rem}.testimonials_body .slide .description_wrapper{min-height:17rem}.testimonials_body .arrow_container{top:calc(100% - 5rem)}}@media (min-width:){.testimonials_body{height:30rem;padding-top:0}.testimonials_body .slide{left:4rem;width:calc(100% - 8rem)}.testimonials_body .slide .logo_wrapper{bottom:auto;left:auto;position:absolute;right:0;top:-8.8rem}.testimonials_body .slide .description_wrapper{min-height:12rem}.testimonials_body{height:26rem}}@media (min-width:1300px){.testimonials_body .slide .description_wrapper{min-height:12rem}.testimonials_body .arrow_container{left:-4rem;position:absolute;top:calc(50% - 8rem);width:calc(100% + 8rem)}.testimonials_body .arrow_container img{bottom:-4rem;left:calc(50% - 5rem);position:absolute}}
