:root{--ieg-orange:#f58220;--ieg-blue:#00aeef;--ieg-yellow:#ffc72a;--ieg-green:#4aad4d;--ieg-red:#ed1944;--ieg-purple:#865e9c;--ieg-black:hsla(225,2%,44%,.7);--ieg-black-2:hsla(210,4%,91%,.1);--ieg-dark-grey:#353538;--ieg-dark-blue:#003346;--ieg-grey:#e6e7e8;--width:10vw;--full-width:10vw;--angle:-4.3deg;--magic-number:0.1;--skew-padding:calc(var(--width)*var(--magic-number));--clip-padding:calc(var(--full-width)*var(--magic-number))}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{overflow-x:hidden}strong{font-weight:700}em{font-style:italic}.row-fluid [class*=span]{min-height:0}.container-fluid{padding-left:0!important;padding-right:0!important}@media screen and (max-width:600px){div[data-hs-cos-field=title_rich_text] div,div[data-hs-cos-type=inline_rich_text] div{padding:0!important}}body{overflow-x:hidden}a,body{color:var(--ieg-dark-blue);font-size:18px;letter-spacing:.6px}a,body,p{font-family:Barlow;font-weight:400;line-height:30px}p{font-size:20px;letter-spacing:.02em}p:not(:last-child){margin-bottom:20px}a{text-decoration:none;transition:opacity .2s}.disclaimer{font-size:14px}h1{font-size:50px;font-style:normal;letter-spacing:1.5px;line-height:normal}h1,h2{font-family:Barlow;font-weight:700}h2{font-size:40px;line-height:48px}h3{font-family:Barlow;font-size:25px;font-weight:500;letter-spacing:.01em;line-height:35px}h4{font-family:Barlow;font-size:30px;font-style:normal}h4,h5{font-weight:500;letter-spacing:.9px;line-height:normal}h5{font-size:25px}h2,h3,h4,h5{padding-bottom:0}@media screen and (max-width:600px){h2,h3,h4,h5{line-height:1.1}}.bold{font-weight:700}.center{justify-content:center;margin:0 auto;text-align:center}.center-bg{transform:translate(50%)}.right{text-align:right}.left{text-align:left}ul.list-normal{margin-top:20px;padding:0 0 0 20px}ul.list-normal li{font-family:Barlow;font-size:20px;font-weight:400;line-height:30px;text-align:left}ul.list-normal.bullets{list-style-type:disc}ul.highlight-right-orange-list{padding-left:20px}ul.highlight-right-orange-list li{position:relative}ul.highlight-right-orange-list li h3{padding-bottom:0}ul.highlight-right-orange-list li:not(:last-child){margin-bottom:30px}ul.highlight-right-orange-list li:before{background-color:#f58236;content:"";height:100%;left:-10px;position:absolute;top:0;width:3px}ul.checkmark li:before{color:#83b3cb;content:"\f00c";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:600;margin-left:-1.3em;width:1.3em}.image-container.image-hover img{transition:.5s}.image-container.image-hover img:hover{scale:1.1}.image-container img{border-radius:5px}section{position:relative;z-index:1}section.padding-normal,section:not(.section-divider){padding:100px 0}section.padding-small{padding:50px 0}section.padding-none{padding:0}section.padding-top{padding-top:50px}section.padding-bottom{padding-bottom:50px}section.padding-top-none{padding-top:0}section.padding-bottom-none{padding-bottom:0}section.padding-top-extra{padding-top:200px!important}@media screen and (max-width:767px){section.padding-top-extra{padding-top:50px!important}}section.padding-extra{padding:200px!important}@media screen and (max-width:767px){section.padding-extra{padding:50px 15px!important}}section.padding-bottom-extra{padding-bottom:250px}@media screen and (max-width:767px){section.padding-bottom-extra{padding-bottom:50px}}section.margin-top-extra{margin-top:100px}@media screen and (max-width:767px){section.margin-top-extra{padding-top:0}}section .row-title{margin-bottom:50px}section .description p{font-family:Barlow;font-size:20px;font-weight:400;letter-spacing:.02em;line-height:30px}section .description h2,section .description h3{padding-bottom:30px}section.section-hero{height:850px;overflow:hidden;padding-top:200px}@media screen and (max-width:600px){section.section-hero{height:100%!important;min-height:500px;padding-bottom:70px;padding-top:70px}}section.section-hero .container{position:relative;z-index:2}section.section-hero .description h1{font-family:Barlow;font-size:60px;font-weight:700;line-height:80px}section.section-divider .divider{background:linear-gradient(90deg,#83b3cb 13.85%,#83cfcb 64.23%,#fff 110.73%);height:12px;width:100%}section.section-divider .divider.reverse{transform:rotate(180deg)}.stroke-text-orange{color:#fff;text-shadow:0 0 2px #f58236,0 0 2px #f58236,0 0 2px #f58236,0 0 2px #f58236}.circles-bg{background-image:url(https://5020112.fs1.hubspotusercontent-na1.net/hubfs/5020112/IEG%20Corporate%20Website/template-resources/images/background/bg_double_circles.png);background-repeat:no-repeat;background-size:cover;position:absolute}a.link{color:#f58236}a.link,a.link-blue{text-decoration:underline}a.link-blue{font-size:20px;font-weight:500}a.btn{border-radius:5px;font-family:Barlow;font-size:18px;font-style:normal;font-weight:700;letter-spacing:2px;line-height:21.6px;padding-left:38px;padding-right:38px;transition:all .2s}@media screen and (max-width:600px){a.btn{font-size:16px;line-height:1}}a.btn:hover{opacity:.8}a.btn-white-outline{background-color:transparent;border:1px solid #fff;color:#fff}a.btn-white{background-color:#fff;border:1px solid #fff;color:var(--ieg-red)}a.btn-white:hover{background-color:var(--ieg-dark-grey);color:#fff}a.btn-orange{background-color:var(--ieg-orange);border:1px solid var(--ieg-orange);color:#fff}a.btn-orange.a-link{font-size:18px;letter-spacing:3.6px}a.btn-orange:hover{background-color:var(--ieg-orange);opacity:.8}a.btn-blue{background-color:#81b1cc;border:1px solid #81b1cc;color:#fff}a.btn-blue.a-link{font-size:18px;letter-spacing:3.6px}a.btn-blue:hover{background-color:#81b1cc;opacity:.8}a.btn-red{background-color:#ea3333;border:1px solid #ea3333;color:#fff}a.btn-red.a-link{font-size:18px;letter-spacing:3.6px}a.btn-red:hover{background-color:#ea3333;opacity:.8}a.btn-green{background-color:#00a4a1;border:1px solid #00a4a1;color:#fff}a.btn-green.a-link{font-size:18px;letter-spacing:3.6px}a.btn-green:hover{background-color:#00a4a1;opacity:.8}a.btn-purple{background-color:#3d003c;border:1px solid #3d003c;color:#fff}a.btn-purple.a-link{font-size:18px;letter-spacing:3.6px}a.btn-purple:hover{background-color:#3d003c;opacity:.8}a.btn-dark-grey{background-color:var(--ieg-dark-grey);border:1px solid var(--ieg-dark-grey);color:#fff}a.btn-dark-grey.a-link{font-size:18px;letter-spacing:3.6px}a.btn-dark-grey:hover{background-color:var(--ieg-grey);border:1px solid var(--ieg-grey);color:var(--ieg-dark-grey)}a.btn-orange-outline{background-color:transparent;border:1px solid var(--ieg-orange);color:var(--ieg-orange)}a.btn-orange-outline:hover{background-color:var(--ieg-orange);border:1px solid var(--ieg-orange);color:#fff}section.section-footer-cta-form{background-color:var(--ieg-aqua)}section.section-footer-cta-form h2,section.section-footer-cta-form h3,section.section-footer-cta-form h4{padding-bottom:0}section.section-footer-cta-form h2{font-size:40px;font-weight:400;letter-spacing:1.2px;line-height:50px}section.section-footer-cta-form .form-container{margin-top:50px}section.section-footer-cta-form .form-container form{display:flex;flex-wrap:wrap}section.section-footer-cta-form .form-container form input,section.section-footer-cta-form .form-container form select{padding:5px 15px}section.section-footer-cta-form .form-container form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url(https://www.els.edu/hubfs/ELS/Website%20v2/template-resources/images/icon/icon_caret_down-min.png);background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:12px 6px;position:relative}section.section-footer-cta-form .form-container form label.hs-error-msg{color:var(--ieg-dark-blue);font-size:16px}section.section-footer-cta-form .form-container form a{display:inline;text-decoration:underline}section.section-footer-cta-form .form-container form .hs-form-field{padding:15px}section.section-footer-cta-form .form-container form .hs-input{border:0;border-radius:10px;height:45px;width:100%}section.section-footer-cta-form .form-container form .hs-submit input{background:var(--ieg-dark-blue);border:0;border-radius:10px;color:#fff;font-family:Barlow;font-size:14px;font-style:normal;font-weight:700;letter-spacing:4.8px;letter-spacing:.15em;line-height:19px;padding:5px 30px;text-transform:uppercase;transition:all .2s;width:160px}section.section-footer-cta-form .form-container form .hs-submit input:hover{opacity:.8}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox,section.section-footer-cta-form .form-container form .legal-consent-container{width:100%}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox input[type=checkbox],section.section-footer-cta-form .form-container form .legal-consent-container input[type=checkbox]{border-radius:5px;height:16px;position:relative;width:16px}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display,section.section-footer-cta-form .form-container form .legal-consent-container label.hs-form-booleancheckbox-display{align-items:center;display:flex}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display span,section.section-footer-cta-form .form-container form .legal-consent-container label.hs-form-booleancheckbox-display span{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.36px;line-height:19px;margin-left:10px}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display span:not(.hs-form-required),section.section-footer-cta-form .form-container form .legal-consent-container label.hs-form-booleancheckbox-display span:not(.hs-form-required){position:relative;top:-35px}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display p,section.section-footer-cta-form .form-container form .legal-consent-container label.hs-form-booleancheckbox-display p{display:inline;font-family:Barlow;font-size:13px;font-weight:400;letter-spacing:.03em;line-height:19px;margin:0;text-align:left}section.section-footer-cta-form .form-container form .hs-fieldtype-booleancheckbox label.hs-form-booleancheckbox-display p a,section.section-footer-cta-form .form-container form .legal-consent-container label.hs-form-booleancheckbox-display p a{font-size:12px}section.section-footer{background-color:var(--ieg-dark-blue);padding:100px 0;position:relative;z-index:1}section.section-footer:before{background:linear-gradient(270deg,#15425b 13.47%,#f07206 42.21%,#ff7500 76.96%,#ffb00c 96.68%);content:"";height:7px;position:absolute;top:0;width:100%}section.section-footer .container{background-color:transparent;z-index:3}@media (max-width:992.97px){section.section-footer .container>.row{flex-direction:column-reverse}}section.section-footer .container .row-logo{display:flex;justify-content:space-between;margin-bottom:30px}section.section-footer .container .row-logo .logo-pad{padding-top:10px}section.section-footer .container .footnote{color:#fff;font-size:12px}section.section-footer .container .footnote p{color:#fff;font-size:12px;line-height:14px}section.section-footer .container .divider-row{left:-400px;padding:30px 0;position:relative;width:150%}section.section-footer .container .divider-row .divider{background:linear-gradient(90deg,#15425b 4.22%,#f07206 33.11%,#ff7500 68.27%,#ffb00c 96.68%);border-radius:10px;height:1px;transform:rotate(180deg);width:100%}section.section-footer .container ul.footnote-links{align-items:stretch;display:flex;float:right;justify-content:space-between;margin-top:-10px;width:50%}section.section-footer .container ul.footnote-links li{display:block;flex:0 1 auto}section.section-footer .container ul li{padding:0 0 5px}section.section-footer .container .right-container{padding-left:10%;padding-top:10px}section.section-footer .container .right-container ul.footer-dropdown-item{margin-top:20px}section.section-footer .container .left-container .logo-container{width:100%}@media (max-width:992.97px){section.section-footer .container .left-container{padding-bottom:100px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}}section.section-footer .container .left-container h3{margin-top:30px}section.section-footer .container .left-container .social-media-container{margin-top:50px}section.section-footer .container .left-container .social-media-container ul{align-items:center;display:flex;justify-content:space-between}section.section-footer .container .left-container .social-media-container ul li{height:35px;width:35px}section.section-footer .container .left-container .social-media-container ul li svg{fill:#fff;transition:all .3s}section.section-footer .container .left-container .social-media-container ul li:hover svg{fill:var(--ieg-dark-blue)}section.section-footer .container h3{font-family:Barlow;font-size:25px;font-weight:500;letter-spacing:.01em;line-height:35px}section.section-footer .container h4{color:#fff;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.1em;line-height:21px;padding-bottom:0}section.section-footer .container a{color:#fff;font-family:Barlow;font-size:13px;font-style:normal;font-weight:500;letter-spacing:.45px;line-height:30px;transition:color .3s}section.section-footer .container a:hover{color:var(--ieg-orange);opacity:1}section.section-footer .container .sub-footer{margin-top:50px}section.section-footer .container .sub-footer .border-top{padding-top:15px}section.section-footer .container .sub-footer ul{align-items:center;display:flex;justify-content:flex-end}@media (max-width:767px){section.section-footer .container .sub-footer ul{display:block}}section.section-footer .container .sub-footer ul li{padding:10px 20px}section.section-footer .container .sub-footer .footer-copyright{color:#fff;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.45px;line-height:30px}section .footer-dropdown input{display:none}section .footer-dropdown label{display:block;margin-bottom:0}@media (max-width:991.97px){section .left-container .logo-container{display:flex;justify-content:center}section .right-container{margin-bottom:60px!important}section .right-container .col{flex-basis:auto}section .right-container .col h4{font-size:20px}section .right-container .row-logo{display:block;margin-bottom:30px;margin-top:30px}section .right-container .social-media-container{padding-left:0!important;text-align:center}section .right-container .logo-image img{display:block;margin:0 auto 50px;width:250px!important}section .right-container .container .col-md-2{width:100%}section .right-container .border-top{border-top:0!important}section .right-container .footer-dropdown{border-bottom:1px solid #fff;padding:0}section .right-container .footer-dropdown label{padding:33px 0 33px 30px;width:100%}section .right-container .footer-dropdown label h4{font-size:20px;margin-bottom:20px}section .right-container .footer-dropdown label h4:after{align-items:center;background-color:#e5edfd;border-radius:50%;color:var(--ieg-orange);content:"\f107";display:flex;float:right;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:600;height:30px;justify-content:center;margin-right:10px;padding:12px;transform:rotate(0deg);transition:all .2s cubic-bezier(.165,.84,.44,1) 0s;width:30px}section .right-container .footer-dropdown ul.footer-dropdown-item{padding:0 0 30px 30px}section .right-container .footer-dropdown ul.footer-dropdown-item a{font-size:18px}section .right-container .footer-dropdown input:checked~ul.footer-dropdown-item{display:block;padding-left:50px}section .right-container .footer-dropdown input:checked~label h5:after{transform:rotate(180deg)}section .right-container .footer-dropdown ul.footer-dropdown-item{display:none}}.section-hero h1,.section-hero h3,.section-hero h4{color:#fff;margin-bottom:25px;text-shadow:0 4px 4px rgba(0,0,0,.25)}.section-hero h4{font-size:25px}.section-hero .container{padding-top:100px;z-index:2}@media screen and (max-width:767px){.section-hero .container{padding-top:100px}}.section-hero.bg-hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.section-hero .hero-image-container .hero-image{position:absolute}@media screen and (max-width:1399.9px){.section-hero .hero-image-container .hero-image{bottom:0;position:relative;right:0}}@media screen and (min-width:1400px){.section-hero .hero-image-container .hero-image{bottom:60px;top:unset!important}}@media screen and (min-width:2100px){.section-hero .hero-image-container .hero-image{bottom:0;top:unset!important}}@media screen and (max-width:600px){.section-hero .hero-image-container .hero-image{bottom:-25px;position:relative}}.section-hero .hero-sub{align-items:center;display:flex;margin-top:25px}.section-hero .hero-sub .full-width-row{position:relative}.section-hero .hero-sub .full-width-row .container-left-bg{height:100%;left:-1500px;position:absolute;top:0;width:200%}.section-hero .down-move{cursor:pointer;flex-shrink:0;left:40%;position:absolute;top:23vw;width:17.525px;z-index:99}@media screen and (max-width:767px){.section-hero .down-move{display:none}}@media screen and (min-width:2000px){.section-hero .down-move{top:20vw}}@media screen and (min-width:2500px){.section-hero .down-move{top:19vw}}@media screen and (min-width:2900px){.section-hero .down-move{top:17vw}}@media screen and (min-width:3300px){.section-hero .down-move{top:15vw}}.section-hero .down-move .txt{color:#fff;font-size:15px;font-weight:500;letter-spacing:.45px;line-height:normal;text-align:center;transform:rotate(90deg)}.section-hero .down-move .arrow-down{background-image:url(https://www.els.edu/hubfs/ELS/Website%20v2/template-resources/images/icon/icon_arrow-down.svg);background-position:bottom,50%,50%;background-repeat:no-repeat;background-size:cover;bottom:-100px;flex-shrink:0;height:30.927px;left:-1px;position:absolute;width:17.525px}.modal .modal-dialog{margin:30px auto;max-width:800px}.modal .modal-content{border:0}.modal .modal-content,.modal button .close{background-color:transparent}.modal .close{color:#fff;font-size:3rem;opacity:1;text-align:right;text-shadow:none}.form-container .hs-form-field{margin-bottom:30px}.form-container input,.form-container select,.form-container textarea{background-color:#fff;border:0;border-radius:5px;width:100%}.form-container input::placeholder,.form-container select::placeholder,.form-container textarea::placeholder{font-family:Barlow;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:19px;text-align:left}.form-container input,.form-container select{height:45px}.form-container textarea{height:200px}.form-container input[type=submit]{background:#ff8b35;color:#3f3838;float:right;font-family:Barlow;font-size:20px;font-weight:700;letter-spacing:.05em;line-height:30px;margin-top:30px;max-width:200px;padding:10px 0;text-align:center}