@font-face{font-display:swap;font-family:Nunito Sans;font-style:normal;font-weight:200;src:url(/fonts/NunitoSans-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-weight:400;src:url(/fonts/NunitoSans-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Nunito Sans;font-weight:600;src:url(/fonts/NunitoSans-SemiBold.ttf) format("truetype")}html{box-sizing:border-box;font-size:10px;overflow-x:hidden}*,:after,:before{box-sizing:inherit;margin:0;padding:0}*,:after,:before,body{font-family:Nunito Sans,sans-serif}body{background-color:#fcf8f5;font-size:1.6rem;font-weight:300;line-height:1.4}::-moz-selection{background:#e31b24;color:#fff}::selection{background:#e31b24;color:#fff}a{color:#242021;text-decoration:none}h1,h2,h3,h4,h5{font-weight:400;line-height:1.3;margin:0}h1{font-size:3rem}h2{font-size:2rem;font-weight:600}h3{font-size:1.8rem}h4,p{font-size:1.6rem}p{font-weight:300}@media (min-width:640px){h1{font-size:3.4rem}h2{font-size:2.4rem}h3{font-size:2rem}h4{font-size:1.8rem}}.custom h3{color:#1d4273;font-weight:700!important;text-transform:uppercase!important}.hide{display:none!important}.hidden{display:none}.highlight{color:#e31b24}.highlight-blue{color:#1d4273}.sticky{position:sticky;position:-webkit-sticky}.upper{text-transform:uppercase!important}.strong{font-weight:700!important}.no-margin{margin:0!important}.no-padding{padding:0!important}.underline{text-decoration:underline}.center{text-align:center}@media (min-width:1024px){.mobile_only{display:none!important}}@media (max-width:1023px){.desktop_only{display:none!important}}.cta{cursor:pointer}@media (min-width:400px){.cta{min-width:300px}}.cta.white{background:#fff;border-color:#1d4273;color:#1d4273}.sticky-btn{display:none}@media (min-width:501px){.sticky-btn{border-right:20px solid #e31b24;display:block;height:36px;position:fixed;right:-15px;top:425px;width:155px;z-index:999998}.sticky-btn button{background:#e31b24;border:1px solid hsla(0,0%,100%,.5);border-radius:35px 0 0 35px;border-right-width:0;color:#fff;cursor:pointer;display:block;font-size:1.6rem;height:56px;outline:none;padding:0 0 0 20px;position:absolute;text-align:left;text-transform:capitalize;white-space:nowrap;width:175px}}.landing nav{display:none!important}.landing .top-mini-nav{display:none}.header{color:#fff;margin:0 auto;padding:0;position:relative;width:100%;z-index:999999}.header .top-header-content{left:0;position:absolute;top:0;width:100%;z-index:11}@media (min-width:1200px){.header .top-header-content{left:50%;margin-left:-600px;max-width:1200px}}.header .top-header-content .wrapper_content{flex-direction:row;justify-content:space-between;max-width:1200px;width:100%}@media (min-width:1100px){.header .top-header-content .wrapper_content{padding-top:8px}}.header .top-header-content .wrapper_content .logo a{display:block;height:28px;margin:16px;overflow:hidden;padding:0;text-indent:-700px;width:150px}.header .top-header-content .wrapper_content .logo a.lazy-bg-loaded{background:url(/img/sprite.png) no-repeat 0 0;background-position:-202px 0}@media (min-width:450px){.header .top-header-content .wrapper_content .logo a{height:38px;margin-left:24px;width:200px}.header .top-header-content .wrapper_content .logo a.lazy-bg-loaded{background-position:0 0}}@media (min-width:1100px){.header .top-header-content .wrapper_content .logo a{margin-top:24px}}.header .top-header-content .wrapper_content .top-mini-nav{position:absolute;right:55px;top:14px}@media (min-width:450px){.header .top-header-content .wrapper_content .top-mini-nav{right:63px;top:18px}}@media (min-width:640px){.header .top-header-content .wrapper_content .top-mini-nav{right:80px;top:0}}@media (min-width:1100px){.header .top-header-content .wrapper_content .top-mini-nav{right:16px}}.header .top-header-content .wrapper_content .top-mini-nav ul{list-style:none;margin:0;padding:0}.header .top-header-content .wrapper_content .top-mini-nav ul li{float:left;position:relative}.header .top-header-content .wrapper_content .top-mini-nav ul li:last-child{margin-right:0}.header .top-header-content .wrapper_content .top-mini-nav ul li a{color:#fff;display:block;padding:10px 5px 5px;position:relative}@media (min-width:375px){.header .top-header-content .wrapper_content .top-mini-nav ul li a{padding:10px 10px 5px}}.header .top-header-content .wrapper_content .top-mini-nav ul li a span{display:none}.header .top-header-content .wrapper_content .top-mini-nav ul li i{background:url(/img/sprite.png) no-repeat;background-position-y:-149px;content:"";display:inline-block;height:15px;position:relative;top:2px;width:16px}.header .top-header-content .wrapper_content .top-mini-nav ul li.tel i{background-position-x:-202px}.header .top-header-content .wrapper_content .top-mini-nav ul li.referral i{background-position-x:-285px;width:18px}.header .top-header-content .wrapper_content .top-mini-nav ul li.login i{background-position-x:-228px;width:14px}.header .top-header-content .wrapper_content .top-mini-nav ul li.tel-desktop{display:none}@media (min-width:768px){.header .top-header-content .wrapper_content .top-mini-nav ul li.tel-mobile{display:none}.header .top-header-content .wrapper_content .top-mini-nav ul li.tel-desktop{display:block}}@media (min-width:750px){.header .top-header-content .wrapper_content .top-mini-nav ul li{margin-right:5px}.header .top-header-content .wrapper_content .top-mini-nav ul li:last-child{background:hsla(0,0%,100%,.15);border-radius:0 0 5px 5px}.header .top-header-content .wrapper_content .top-mini-nav ul li a{font-size:1.2rem;font-weight:400;padding:10px;text-transform:uppercase}.header .top-header-content .wrapper_content .top-mini-nav ul li a span{display:inline-block}.header .top-header-content .wrapper_content .top-mini-nav ul li i{margin-right:10px}}.header .hero_content{bottom:10%;left:50%;max-width:600px;padding:24px 24px 8px;position:absolute;text-align:center;transform:translateX(-50%);width:100%;z-index:9}@media (min-width:1100px){.header .hero_content{bottom:17%}}@media (max-width:374px){.header .hero_content h1{margin-bottom:24px}}.header .hero_content p{margin:30px auto}.header .hero-media{max-height:900px;overflow:hidden}.header .hero-media:before{background-color:rgba(10,25,42,.4);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.header .hero-media img,.header .hero-media video{display:block;height:auto;width:100%}@media (min-width:768px){.header .hero-media img.mobile,.header .hero-media video.mobile{display:none}}@media (max-width:767px){.header .hero-media img.desktop,.header .hero-media video.desktop{display:none}}.header .hero-media video{-moz-filter:saturate(160%);-o-filter:saturate(160%);-ms-filter:saturate(160%);filter:saturate(160%);-o-object-fit:cover;object-fit:cover}.header .hero-media.hero-img{background-color:#0a192a;background-position:top;background-repeat:no-repeat;background-size:cover;padding-bottom:45%;position:relative}.header .hero-media.hero-img .short{padding-bottom:15%}@media (min-width:768px){.header .hero-media.hero-img .mobile{display:none}}@media (max-width:767px){.header .hero-media.hero-img .desktop{display:none}}@media (max-width:768px){.header .hero-media.hero-img{padding-bottom:158%}}@media (max-width:385px){.header .hero-media.hero-img:not(.article){background-position:top;background-size:contain}.header .hero-media.hero-img:not(.article).thx{background-size:cover}}@media (min-width:386px) and (max-width:767px){.header .hero-media.hero-img{background-size:cover}}@media (min-width:1920px){.header .hero-media.hero-img{background-size:cover}}@media (min-width:1200px){.landing .hero_content{left:calc(50% - 550px);transform:none}}@media (min-width:1200px) and (min-width:1100px){.landing .hero_content{bottom:30%}}.intro-header h2{color:#1d4273;padding-bottom:24px;text-align:center}.intro-copy p{font-weight:400}.intro h2{color:#1d4273}.courses .intro,.custom .intro,.program .intro{background:#f1f5f7}.custom .intro{padding-bottom:40px!important}.custom .intro h2{color:#1d4273}@media (min-width:1100px){.custom .intro{position:relative}.custom .intro:after,.custom .intro:before{background:#f1f5f7;content:"";display:block;height:calc(100% + 16px);position:absolute;top:-16px;width:calc(50vw - 550px);z-index:0}.custom .intro:before{left:calc(-50vw + 550px)}.custom .intro:after{right:calc(-50vw + 550px)}}.icons-home{background:#d4edce}.icons-home-box{padding:24px 0 0}.icons-home-box .box_row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.icons-home-box .box_row .box_item{align-items:center;display:flex;flex-direction:column}.icons-home-box .box_row .box_item a{align-items:center;display:flex;font-size:1.8rem;font-weight:400;height:91px;margin-bottom:24px;padding-left:110px;position:relative;width:270px}@media (min-width:350px){.icons-home-box .box_row .box_item a{min-width:300px;width:unset}}.icons-home-box .box_row .box_item a:before{background:url(/img/sprite.png);background-position-y:-48px;content:"";display:block;height:91px;left:0;position:absolute;top:0;width:91px}.icons-home-box .box_row .box_item:first-child a:before{background-position-x:0}.icons-home-box .box_row .box_item:nth-child(2) a:before{background-position-x:-101px}.icons-home-box .box_row .box_item:nth-child(3) a:before{background-position-x:-202px}@media (min-width:900px){.icons-home-box .box_row{flex-direction:row;flex-wrap:wrap;justify-content:space-around}.icons-home-box .box_row .box_item{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.icons-home-box .box_row .box_item a{min-width:unset}}.testimonials{background:#f1f5f7;padding-top:40px}.testimonials .slider{overflow:hidden;padding-bottom:48px;padding-top:0;position:relative}.testimonials-header h2{color:#1d4273;padding:0 24px;text-align:center}.testimonials-arrows .next,.testimonials-arrows .prev{background:url(/img/sprite.png);background-position-y:-208px;cursor:pointer;height:42px;position:absolute;top:170px;width:21px;z-index:2}.testimonials-arrows .prev{background-position-x:-212px;left:8px}.testimonials-arrows .next{background-position-x:-243px;right:8px}@media (min-width:450px){.testimonials-arrows .prev{left:15px}.testimonials-arrows .next{right:15px}}@media (min-width:950px){.testimonials-arrows .prev{left:calc(50% - 450px)}.testimonials-arrows .next{left:calc(50% + 450px);right:unset}}.testimonials-slides{padding-top:24px;position:relative}.testimonials-slides .carousel__item{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:700px;opacity:0;position:absolute;top:0;transform:translateX(200%);transition:transform .5s;width:100%;z-index:0}.testimonials-slides .carousel__item.active{opacity:1;position:relative;transform:none}.testimonials-slides .carousel__item.next,.testimonials-slides .carousel__item.prev{opacity:1}.testimonials-slides .carousel__item.prev{transform:translateX(-200%)}.testimonials-slides .carousel__item.next{transform:translateX(200%)}@media (min-width:700px){.testimonials-slides .carousel__item:after{background:url(/img/sprite.png);background-position:-301px -48px;content:"";display:block;height:74px;left:50px;position:absolute;top:50px;width:74px}}@media (min-width:900px){.testimonials-slides .carousel__item:after{left:0}}.testimonials-slides .carousel__item .user{display:block;height:60px;margin:0 auto;width:60px}.testimonials-slides .carousel__item .user.noname{background:url(/img/sprite.png);background-position:-311px -139px}.testimonials-slides .carousel__item .author{font-size:1.6rem;font-weight:600;margin:16px;text-align:center}.testimonials-slides .carousel__item .google{display:flex}.testimonials-slides .carousel__item .google .stars{background:url(/img/sprite.png);background-position:-97px -208px;height:16px;margin:0 auto 16px;width:105px}.testimonials-slides .carousel__item .google .logo{background-image:url(/img/sprite.png);background-position:-202px -173px;height:21px;margin-right:16px;width:67px}.testimonials-slides .carousel__item p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;height:80px;line-height:20px;margin:auto;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis}.testimonials-slides .carousel__item p:active,.testimonials-slides .carousel__item p:focus,.testimonials-slides .carousel__item p:hover{-webkit-line-clamp:unset;height:100%;min-height:80px}@media (min-width:450px){.testimonials-slides .carousel__item p{max-width:calc(100% - 100px)}}@media (min-width:640px){.testimonials-slides .carousel__item p{-webkit-line-clamp:2;height:40px}.testimonials-slides .carousel__item p:active,.testimonials-slides .carousel__item p:focus,.testimonials-slides .carousel__item p:hover{min-height:40px}}@media (min-width:900px){.testimonials-slides .carousel__item p{max-width:700px}}.parallax,.wrapper-parallax{min-height:500px}.parallax{background-attachment:fixed;background-color:#fff;background-position:50%;background-repeat:no-repeat;margin:0 auto;padding:0;position:relative;width:100%;z-index:-1}.parallax .placeholder-mobile{display:block;height:auto;max-width:100%}.parallax .placeholder-desktop{display:none}@media (min-width:640px){.parallax{background-size:cover}.parallax .placeholder-mobile{display:none}.parallax .placeholder-desktop{display:block;height:auto;max-width:100%}}@supports (-webkit-touch-callout:none){.parallax{background-attachment:scroll}}@supports not (-webkit-touch-callout:none){.parallax{background-attachment:fixed}}.diploma-programs{position:relative}.diploma-programs.lazy-bg-loaded{background:url(/img/diploma-program-bg.jpg)}.diploma-programs-header h2{font-weight:600;padding-bottom:24px;text-align:center}.diploma-programs-box{padding:24px 0}.diploma-programs-box .box_row{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.diploma-programs-box .box_row .box_item{align-items:center;display:flex;flex-direction:column;position:relative}.diploma-programs-box .box_row .box_item a{align-items:center;background:#fcf8f5;background:#fff;border:1px solid #ddd;border-radius:50px;display:flex;font-weight:600;margin-bottom:30px;max-width:375px;padding:16px 40px;width:100%}.diploma-programs-box .box_row .box_item a span{background:url(/img/sprite.png);background-position-y:-149px;display:inline-block;flex-shrink:0;height:45px;margin-right:20px;width:60px}.diploma-programs-box .box_row .box_item a.business span{background-position-x:0}.diploma-programs-box .box_row .box_item a.engineering span{background-position-x:-70px}.diploma-programs-box .box_row .box_item a.technology span{background-position-x:-140px}@media (min-width:990px){.diploma-programs .diploma-programs-box .box_row{flex-direction:row;flex-wrap:wrap}.diploma-programs .diploma-programs-box .box_row .box_item{align-items:center;display:flex;flex-direction:column}.diploma-programs .diploma-programs-box .box_row .box_item a{margin-bottom:50px;max-width:unset;padding:16px 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.diploma-programs .diploma-programs-box .box_row .box_item a.engineering{margin-left:48px;margin-right:48px}}.training .training-header h2{margin:0;padding-bottom:24px;text-align:center}.training .training-btn{padding-top:24px;text-align:center}.campus-tour{position:relative}.campus-tour .bottom-triangle-wrapper{display:none}.campus-tour .campus-tour-btn{padding-top:24px;text-align:center}@media (max-width:500px){.campus-tour .campus-tour-copy{padding-top:40px}}.bottom-blue{background-position:top;background-size:cover;margin-bottom:40px;position:relative}.bottom-blue.lazy-bg-loaded{background:#8a9cb9 url(/img/bottom-blue-img.jpg) no-repeat}@media (min-width:1000px){.bottom-blue.lazy-bg-loaded{background-position:100% 0;background-size:contain}}.bottom-blue-copy{max-width:400px;padding:48px 0 24px}.bottom-blue-copy p{color:#fff;font-size:1.6rem;font-weight:400}.wrapper_content.footer-top{flex-direction:row;justify-content:space-between}@media (min-width:400px){.wrapper_content.footer-top{justify-content:space-evenly}}.wrapper_content.footer-top .footer_links{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;list-style:none}.wrapper_content.footer-top .footer_links:first-child{margin-bottom:10px}.wrapper_content.footer-top .footer_links li{font-size:1.3rem;margin-bottom:6px}@media (min-width:640px){.wrapper_content.footer-top{flex-direction:column;justify-content:center}.wrapper_content.footer-top .footer_links{flex-direction:row;flex-wrap:wrap;justify-content:center}.wrapper_content.footer-top .footer_links li{font-size:1.2rem;margin-bottom:4px}.wrapper_content.footer-top .footer_links li:not(:last-child){display:inline-block;margin-right:12px}.wrapper_content.footer-top .footer_links li:not(:last-child):after{content:"|";display:inline-block;margin-left:12px}}.footer-bottom{background:#5f5f5f!important;display:flex;flex-direction:column;flex-wrap:wrap;padding:24px;text-align:center;width:100%}.footer-bottom .address_list,.footer-bottom .social_list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:20px}.footer-bottom .social_list li{background:url(/img/sprite.png);background-position-y:-204px;display:inline-block;height:20px;width:23px}.footer-bottom .social_list li:not(:last-child){margin-right:10px}.footer-bottom .social_list li.fb{background-position-x:0}.footer-bottom .social_list li.in{background-position-x:-23px}.footer-bottom .social_list li.ig{background-position-x:-46px}.footer-bottom .social_list li.tw{background-position-x:-69px}.footer-bottom .social_list li a{display:block;height:100%;width:100%}.footer-bottom .address_list li{color:#fff;font-size:1.25rem}.footer-bottom .address_list li:not(:last-child){display:inline-block;margin-bottom:8px;margin-right:12px}.footer-bottom .address_list li:not(:last-child):after{content:"|";display:inline-block;margin-left:12px}.footer-bottom .address_list li a{color:#fff}.footer-bottom .copyrights{color:#bababa;font-size:1.15rem}.landing .footer-bottom .social_list,.landing .wrapper_content.footer-top .footer_links{display:none}nav{align-content:flex-end;display:flex;flex-wrap:wrap}nav .navbar-collapse .top-menu{display:none}@media (max-width:599px){nav .navbar-collapse.in .top-menu{top:75px}}@media (max-width:1099px){nav .navbar-collapse.in .top-menu{background:rgba(30,65,108,.75);border:1px solid hsla(0,0%,100%,.6);border-radius:2px;box-shadow:0 0 15px 3px rgba(0,0,0,.25);color:#fff;display:block;left:15px;list-style:none;padding:8px;position:absolute;top:85px;width:calc(100% - 30px);z-index:99999}nav .navbar-collapse.in .top-menu .first-menu{margin-bottom:1px}nav .navbar-collapse.in .top-menu .first-menu .menu-item{border-radius:4px;color:#fff;display:block;font-size:1.4rem;font-weight:500;padding:10px}nav .navbar-collapse.in .top-menu .first-menu.active,nav .navbar-collapse.in .top-menu .first-menu:focus,nav .navbar-collapse.in .top-menu .first-menu:hover{background:hsla(0,0%,100%,.9)}nav .navbar-collapse.in .top-menu .first-menu.active a,nav .navbar-collapse.in .top-menu .first-menu:focus a,nav .navbar-collapse.in .top-menu .first-menu:hover a{color:#1d4273}nav .navbar-collapse.in .top-menu .first-menu .open-menu{display:none}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu{color:#fff;display:block;font-size:12px;font-weight:400;list-style:none;padding:5px 10px 10px 15px;z-index:10}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li{padding:5px 10px}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li:active,nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li:hover{background:hsla(0,0%,100%,.4);border-radius:2px}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li:active a,nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li:hover a{color:#1d4273}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li a{color:#fff;display:inline-block;text-transform:capitalize;width:100%}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li .extra-menu{list-style:none;padding:5px}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li .next-level{border-bottom:1px solid #1d4273;display:block;padding-bottom:5px}nav .navbar-collapse.in .top-menu .first-menu.active .open-menu li.second-menu{margin-bottom:10px}nav .navbar-collapse.in .active a{color:#1d4273!important}}@media (min-width:1100px){nav{padding-right:8px}nav .navbar-collapse .top-menu{display:block;list-style:none}nav .navbar-collapse .top-menu .first-menu{float:left;position:relative}nav .navbar-collapse .top-menu .first-menu .menu-item{color:#fff;display:block;font-size:13px;font-weight:400;padding:10px;text-transform:uppercase}nav .navbar-collapse .top-menu .first-menu .menu-item:after{background:#fff;content:"";display:block;float:right;height:1px;margin-top:4px;transition:width .3s;width:0}nav .navbar-collapse .top-menu .first-menu .menu-item:hover:after{width:100%}nav .navbar-collapse .top-menu .first-menu .open-menu{display:none}nav .navbar-collapse .top-menu .first-menu .open-menu li{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(30,65,108,.75);color:#fff;display:block;min-width:150px;position:relative}nav .navbar-collapse .top-menu .first-menu .open-menu li .extra-menu{display:none}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover a{background:rgba(0,0,0,.2);transition:.2s ease-in-out}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover .extra-menu{border-left:10px solid transparent;display:block;left:100%;position:absolute;top:0}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover .extra-menu .third-menu{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(30,65,108,.755);position:relative}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover .extra-menu .third-menu a{font-size:1.3rem;font-weight:400;letter-spacing:.2px;padding:2px 10px;text-transform:none}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover .extra-menu .third-menu:hover a{background:hsla(0,0%,100%,.03);transition:.2s ease-in-out}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover .extra-menu .third-menu:first-child a{padding-top:4px}nav .navbar-collapse .top-menu .first-menu .open-menu li:hover .extra-menu .third-menu:last-child a{padding-bottom:4px}nav .navbar-collapse .top-menu .first-menu .open-menu li:first-child{border-radius:3px 3px 0 0}nav .navbar-collapse .top-menu .first-menu .open-menu li:first-child a{padding-top:6px}nav .navbar-collapse .top-menu .first-menu .open-menu li:last-child{border-radius:0 0 3px 3px}nav .navbar-collapse .top-menu .first-menu .open-menu li:last-child a{padding-bottom:6px}nav .navbar-collapse .top-menu .first-menu .open-menu li a{color:#fff;display:block;font-size:13.5px;font-weight:400;line-height:24px;padding:2px 40px 2px 15px;position:relative;text-transform:capitalize;white-space:nowrap}nav .navbar-collapse .top-menu .first-menu .open-menu li a.next-level:after{background:url(/img/sprite.png) no-repeat -264px -149px;content:"";display:block;height:11px;position:absolute;right:10px;top:8px;width:6px}nav .navbar-collapse .top-menu .first-menu:hover .open-menu{border-radius:4px;display:block;min-width:100%;padding:8px 0;position:absolute;z-index:99999}nav .navbar-collapse .top-menu .first-menu:hover .open-menu:before{border-radius:3px 3px 0 0}nav .navbar-collapse .top-menu .first-menu:hover .open-menu:after{border-radius:0 0 3px 3px}nav .navbar-collapse .top-menu .first-menu:last-of-type:hover .open-menu,nav .navbar-collapse .top-menu .first-menu:nth-last-of-type(2):hover .open-menu{right:0}nav .navbar-collapse .top-menu .first-menu:last-of-type:hover .second-menu:hover .extra-menu,nav .navbar-collapse .top-menu .first-menu:nth-last-of-type(2):hover .second-menu:hover .extra-menu{border-left:none;border-right:10px solid transparent;left:unset;right:100%}}.navbar-collapse .hamburger{background:none;border:0;color:inherit;cursor:pointer;display:block;height:30px;line-height:unset;outline:none;overflow:visible;position:absolute;right:12px;text-transform:none;top:19px;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear;width:30px;z-index:9999}@media (min-width:450px){.navbar-collapse .hamburger{right:20px;top:23px}}@media (min-width:640px){.navbar-collapse .hamburger{height:35px;right:18px;top:26px;width:35px}}@media (min-width:1100px){.navbar-collapse .hamburger{display:none!important}}.navbar-collapse .hamburger .hamburger-box{height:24px;position:relative;width:35px}.navbar-collapse .hamburger .hamburger-box .hamburger-inner{background-color:#fff;border-radius:2px;display:block;height:3px;margin-top:-2px;position:absolute;top:50%;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.navbar-collapse .hamburger .hamburger-box .hamburger-inner:after,.navbar-collapse .hamburger .hamburger-box .hamburger-inner:before{background-color:#fff;border-radius:2px;content:"";display:block;height:3px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:30px}.navbar-collapse .hamburger .hamburger-box .hamburger-inner:after{bottom:-10px}.navbar-collapse .hamburger .hamburger-box .hamburger-inner:before{top:-10px}@media (min-width:640px){.navbar-collapse .hamburger .hamburger-box .hamburger-inner,.navbar-collapse .hamburger .hamburger-box .hamburger-inner:after,.navbar-collapse .hamburger .hamburger-box .hamburger-inner:before{border-radius:1px;height:4px;width:35px}.navbar-collapse .hamburger .hamburger-box .hamburger-inner:after{bottom:-12px}.navbar-collapse .hamburger .hamburger-box .hamburger-inner:before{top:-12px}}.navbar-collapse .hamburger.hamburger-spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.navbar-collapse .hamburger.hamburger-spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.navbar-collapse .hamburger.hamburger-spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.navbar-collapse.in .hamburger-spin .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.navbar-collapse.in .hamburger-spin .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.navbar-collapse.in .hamburger-spin .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.stories{background:#f1f5f7;min-height:550px;padding-top:40px}.stories .slider{max-width:100%;overflow:hidden;padding:24px 0 48px;position:relative}.stories-header h2{color:#1d4273;padding:0 24px;text-align:center}.stories-arrows .next,.stories-arrows .prev{background:url(/img/sprite.png) no-repeat;background-position-y:-204px;cursor:pointer;height:50px;position:absolute;top:85px;width:41px;z-index:2}.stories-arrows .prev{background-position-x:-202px;left:8px}.stories-arrows .next{background-position-x:-233px;right:8px}@media (min-width:768px){.stories-arrows .next,.stories-arrows .prev{top:145px}}@media (min-width:950px){.stories-arrows .prev{left:calc(50% - 455px)}.stories-arrows .next{left:calc(50% + 415px);right:unset}}.stories-slides{position:relative}.stories-slides .bg{background:#f1f5f7;height:100%;position:absolute;width:100%;z-index:1}.stories-slides .carousel__item{opacity:0;padding:0 24px;position:absolute;top:0;width:100%;z-index:0}.stories-slides .carousel__item.active{margin:auto;opacity:1;position:relative;z-index:1}.stories-slides .carousel__item.next,.stories-slides .carousel__item.prev{background:hsla(0,0%,100%,.5);left:50%;opacity:1;z-index:1}.stories-slides .carousel__item.prev{transform:translateX(-1250px)}.stories-slides .carousel__item.next{transform:translateX(550px)}.stories-slides .carousel__item.next+div{left:50%;opacity:0;transform:translateX(1450px);z-index:1}.stories-slides .carousel__item.active,.stories-slides .carousel__item.next,.stories-slides .carousel__item.next+div,.stories-slides .carousel__item.prev{transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out}.stories-slides .carousel__item .wrapper{align-items:center;flex-direction:column;flex-wrap:nowrap;justify-content:center}.stories-slides .carousel__item .wrapper .photo{margin-bottom:16px}.stories-slides .carousel__item .wrapper .photo img{border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(33,69,118,.15);display:block;-moz-filter:saturate(160%);-o-filter:saturate(160%);-ms-filter:saturate(160%);filter:saturate(160%);height:auto;margin:0 auto;max-width:175px;position:relative;width:100%}.stories-slides .carousel__item .wrapper .desc .name,.stories-slides .carousel__item .wrapper .desc .position{color:#242021;font-size:2rem;font-weight:600;text-align:center}.stories-slides .carousel__item .wrapper .desc .position{font-size:1.5rem;font-weight:400;padding-top:4px}.stories-slides .carousel__item p{font-size:1.5rem;margin-top:20px;text-align:left}@media (min-width:550px){.stories-slides .carousel__item{max-width:640px;padding:0 48px}.stories-slides .carousel__item .wrapper{align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.stories-slides .carousel__item .wrapper .photo{margin:0 24px 0 16px}.stories-slides .carousel__item .wrapper .desc .name,.stories-slides .carousel__item .wrapper .desc .position{text-align:left}}@media (min-width:768px){.stories-slides{max-width:100%;min-height:350px;overflow:hidden}.stories-slides .carousel__item{background:#fff;border:1px solid #ebebeb;border-radius:500px;padding:24px 48px}.stories-slides .carousel__item.active{left:50%;margin:unset;opacity:1;position:relative;transform:translateX(-50%);z-index:1}.stories-slides .carousel__item p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.5rem;height:60px;line-height:20px;margin-top:20px;overflow:hidden;text-align:center;text-overflow:ellipsis}.stories-slides .carousel__item p:active,.stories-slides .carousel__item p:focus,.stories-slides .carousel__item p:hover{-webkit-line-clamp:unset;height:unset;min-height:60px}}@media (min-width:900px){.stories-slides .carousel__item{max-width:700px;padding:40px 100px}}.courses .stories,.program .stories{margin-bottom:40px}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@-webkit-keyframes loadBar{0%{transform:translateX(-100%)}to{transform:translateX(1)}}@keyframes loadBar{0%{transform:translateX(-100%)}to{transform:translateX(1)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animation{-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-slow{-webkit-animation-duration:1.9s;animation-duration:1.9s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.zoom-in{-webkit-animation-name:zoomIn;animation-name:zoomIn}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.slide-from-top{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}.slide-from-down{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}.slide-from-left{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.slide-from-right{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}.pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;transform:tr}.delay-1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-4{-webkit-animation-delay:.4s;animation-delay:.4s}.delay-5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-6{-webkit-animation-delay:.6s;animation-delay:.6s}.icon-list .icon:nth-child(odd).slide-from-side{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}.icon-list .icon:nth-child(2n).slide-from-side{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-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}.mover-slow{-webkit-animation:move 7s infinite;animation:move 7s infinite}@-webkit-keyframes moveVertical{0%{transform:translateY(0)}2.5%{transform:translateY(3px)}5%{transform:translateY(-3px)}7.5%{transform:translateY(5px)}10%{transform:translateY(-5px)}13.5%{transform:translateY(5px)}15%{transform:translateY(-3px)}17.5%{transform:translateY(3px)}20%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes moveVertical{0%{transform:translateY(0)}2.5%{transform:translateY(3px)}5%{transform:translateY(-3px)}7.5%{transform:translateY(5px)}10%{transform:translateY(-5px)}13.5%{transform:translateY(5px)}15%{transform:translateY(-3px)}17.5%{transform:translateY(3px)}20%{transform:translateY(0)}to{transform:translateY(0)}}.moverVertical{-webkit-animation:moveVertical 5s infinite;animation:moveVertical 5s infinite}@-webkit-keyframes hvr-pop{50%{transform:scale(1.1)}}@keyframes hvr-pop{50%{transform:scale(1.1)}}.hvr-pop{box-shadow:0 0 1px transparent;display:inline-block;transform:perspective(1px) translateZ(0);vertical-align:middle}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-timing-function:linear;animation-timing-function:linear}.hvr-bounce-to-left{box-shadow:0 0 1px transparent;display:inline-block;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color;vertical-align:middle}.hvr-bounce-to-left:before{background:#1d426c;border:1px solid hsla(0,0%,100%,.9);border-radius:15px 0 0 15px;border-right-width:0;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transform:scaleX(0);transform-origin:100% 50%;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{transform:scaleX(1);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}.hvr-sweep-to-right{box-shadow:0 0 1px transparent;display:inline-block;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.3s;transition-property:color;vertical-align:middle}.hvr-sweep-to-right:before{background:#1d426c;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50%;transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:hover:before{transform:scaleX(1)}.hvr-sweep-to-left{box-shadow:0 0 1px transparent;display:inline-block;position:relative;transform:perspective(1px) translateZ(0);transition-duration:.25s;transition-property:color;vertical-align:middle}.hvr-sweep-to-left:before{background:#1d426c;border:1px solid hsla(0,0%,100%,.5);border-radius:inherit;border-right-width:0;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px;transform:scaleX(0);transform-origin:100% 50%;transition-duration:.25s;transition-property:transform;transition-timing-function:ease-out;z-index:-1}.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:hover:before{transform:scaleX(1)}.cta{background:#e31b24;border:1px solid #fff;border-radius:50px;box-shadow:0 0 1px transparent;color:#fff;display:inline-block;font-size:1.6rem;font-weight:400;min-width:200px;padding:16px 48px;position:relative;text-align:center;transform:perspective(1px) translateZ(0);transition-property:color;vertical-align:middle}.cta,.cta:before{transition-duration:.2s}.cta:before{background:#1d4273;border-radius:50px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scale(0);transition-property:transform;transition-timing-function:ease-out;z-index:-1}.cta:active,.cta:focus,.cta:hover{color:#fff}.cta:active:before,.cta:focus:before,.cta:hover:before{transform:scale(1)}.form{background:#5a6b7e;border:none;border-radius:10px;margin:0;padding:15px 20px}.form .close-form{display:none}.form .col-form-title{margin:0 0 5px;text-align:center}.form .col-form-title h3{color:#fff;display:inline-block;font-size:24px;margin:0;padding:0}.form .form-info-box{margin:0 -20px 10px}.form .form-info-box:after{clear:both;content:"";display:block;height:0}.form .form-info-box p{background:#3c8ee4;border-radius:0;color:#fff;font-size:11.5px;font-weight:700;margin:0;padding:7px;text-align:center}.form .form-info-box ul{display:inline-block;margin:0;padding-left:15px;padding-top:15px;width:49%}.form .form-info-box ul li{color:#fff;display:block;font-size:13px;line-height:16px;padding:7px 0 7px 20px;position:relative}.form .form-info-box ul li:before{background:url(/img/sprite.png) no-repeat -375px -139px;content:"";display:block;height:16px;left:0;position:absolute;top:6px;width:16px}@media (min-width:426px){.form-info-box{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between}.form-info-box p{width:100%}.form-info-box ul{clear:both;padding:10px;width:45%}.form-info-box ul li{font-size:12px;padding:5px 0 5px 25px}.form-info-box ul li:before{top:3px}}@media (max-width:425px){.form-info-box ul li{font-size:11px;font-weight:500}}@media (min-width:500px){.form-info-box ul{padding-left:20px}}@media (min-width:992px){.form{float:right;position:relative;width:400px;z-index:9}}.sticky-form{display:block;margin:15px;position:fixed;right:-300%;top:0;width:calc(100% - 30px);z-index:9999}.sticky-form.active{right:0;z-index:999999}.sticky-form.active .form{border:1px solid hsla(0,0%,100%,.5)}.sticky-form.active .form .close-form{color:#fff;cursor:pointer;display:block;font-size:22px;padding:0 5px;position:absolute;right:5px;top:5px}@media (min-width:525px){.sticky-form{margin:unset;right:-700px;top:110px;width:350px}.sticky-form.active .form{border-radius:10px 0 0 10px;margin-right:0}}.aoda-form .input-box,.aoda-form .select-box,.application-form .input-box,.application-form .select-box,.form .input-box,.form .select-box,.referral-form .input-box,.referral-form .select-box{display:block;margin:0 0 11px;position:relative;width:100%}.aoda-form .input-box .form-input,.aoda-form .input-box .form-select,.aoda-form .select-box .form-input,.aoda-form .select-box .form-select,.application-form .input-box .form-input,.application-form .input-box .form-select,.application-form .select-box .form-input,.application-form .select-box .form-select,.form .input-box .form-input,.form .input-box .form-select,.form .select-box .form-input,.form .select-box .form-select,.referral-form .input-box .form-input,.referral-form .input-box .form-select,.referral-form .select-box .form-input,.referral-form .select-box .form-select{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;background:#fff;border:none;border-radius:4px;box-sizing:border-box;color:#212121;font-size:14px;margin-bottom:0;outline:0 none;padding:8px 10px 9px;transition:.25s linear;width:100%}.aoda-form .input-box .form-select,.aoda-form .select-box .form-select,.application-form .input-box .form-select,.application-form .select-box .form-select,.form .input-box .form-select,.form .select-box .form-select,.referral-form .input-box .form-select,.referral-form .select-box .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='10' fill='%23e63e5a'><polygon points='0,0 8,0 4,5'/></svg>");background-position:calc(100% - 10px) 14px;background-repeat:no-repeat;padding:8px 22px 9px 10px}.aoda-form .error-msg p,.application-form .error-msg p,.form .error-msg p,.referral-form .error-msg p{color:#e63e5a;font-size:16px;font-weight:600;margin:15px 0 0;padding:0;text-align:center;text-transform:uppercase}.aoda-form .form-opt,.application-form .form-opt,.form .form-opt,.referral-form .form-opt{color:#fff;font-size:10px;line-height:1.3;margin:0 0 10px;text-align:center}.aoda-form .button-step,.application-form .button-step,.form .button-step,.referral-form .button-step{background:#e31b24;border:1px solid #fff;border-radius:60px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:400;margin-top:15px;outline:0 none;padding:15px 10px;width:100%}.aoda-form .input-row:after,.application-form .input-row:after,.form .input-row:after,.referral-form .input-row:after{clear:both;content:"";display:block;height:0;width:0}.aoda-form .input-row div:first-child,.application-form .input-row div:first-child,.form .input-row div:first-child,.referral-form .input-row div:first-child{float:left;width:48%}.aoda-form .input-row div:last-child,.application-form .input-row div:last-child,.form .input-row div:last-child,.referral-form .input-row div:last-child{float:right;width:50%}.aoda-form input[type=email]:focus,.aoda-form input[type=number]:focus,.aoda-form input[type=tel]:focus,.aoda-form input[type=text]:focus,.application-form input[type=email]:focus,.application-form input[type=number]:focus,.application-form input[type=tel]:focus,.application-form input[type=text]:focus,.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.referral-form input[type=email]:focus,.referral-form input[type=number]:focus,.referral-form input[type=tel]:focus,.referral-form input[type=text]:focus{background:#edf8fd}.aoda-form ::-moz-placeholder,.application-form ::-moz-placeholder,.form ::-moz-placeholder,.referral-form ::-moz-placeholder{color:#7d7d7d;opacity:1}.aoda-form :-ms-input-placeholder,.application-form :-ms-input-placeholder,.form :-ms-input-placeholder,.referral-form :-ms-input-placeholder{opacity:1}.aoda-form ::placeholder,.application-form ::placeholder,.form ::placeholder,.referral-form ::placeholder{color:#7d7d7d;opacity:1}.aoda-form :-ms-input-placeholder,.application-form :-ms-input-placeholder,.form :-ms-input-placeholder,.referral-form :-ms-input-placeholder{color:#7d7d7d}.aoda-form ::-ms-input-placeholder,.application-form ::-ms-input-placeholder,.form ::-ms-input-placeholder,.referral-form ::-ms-input-placeholder{color:#7d7d7d}.aoda-form .error.form-input,.aoda-form .error.form-select,.application-form .error.form-input,.application-form .error.form-select,.form .error.form-input,.form .error.form-select,.referral-form .error.form-input,.referral-form .error.form-select{background:#e63e5a!important;color:#fff}.aoda-form .error::-moz-placeholder,.application-form .error::-moz-placeholder,.form .error::-moz-placeholder,.referral-form .error::-moz-placeholder{color:#fff;opacity:1}.aoda-form .error:-ms-input-placeholder,.application-form .error:-ms-input-placeholder,.form .error:-ms-input-placeholder,.referral-form .error:-ms-input-placeholder{opacity:1}.aoda-form .error::placeholder,.application-form .error::placeholder,.form .error::placeholder,.referral-form .error::placeholder{color:#fff;opacity:1}.aoda-form .error:-ms-input-placeholder,.application-form .error:-ms-input-placeholder,.form .error:-ms-input-placeholder,.referral-form .error:-ms-input-placeholder{color:#fff}.aoda-form .error::-ms-input-placeholder,.application-form .error::-ms-input-placeholder,.form .error::-ms-input-placeholder,.referral-form .error::-ms-input-placeholder{color:#fff}.aoda-form .valid.form-input,.aoda-form .valid.form-select,.application-form .valid.form-input,.application-form .valid.form-select,.form .valid.form-input,.form .valid.form-select,.referral-form .valid.form-input,.referral-form .valid.form-select{background-color:#f2f9ff;color:#086db8}.input-box{position:relative}.input-box svg{fill:#5fd300;stroke:#5fd300;display:none;height:12px;position:absolute;right:10px;top:12px;width:12px}.input-box .form-input.valid~svg{display:block}.input-box input:-webkit-autofill.error,.input-box input:-webkit-autofill:focus.error,.input-box input:-webkit-autofill:hover.error,.input-box select:-webkit-autofill.error,.input-box select:-webkit-autofill:focus.error,.input-box select:-webkit-autofill:hover.error,.select-box input:-webkit-autofill.error,.select-box input:-webkit-autofill:focus.error,.select-box input:-webkit-autofill:hover.error,.select-box select:-webkit-autofill.error,.select-box select:-webkit-autofill:focus.error,.select-box select:-webkit-autofill:hover.error{-webkit-text-fill-color:#fff;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 1000px #e63e5a}.input-box input:-webkit-autofill.valid,.input-box input:-webkit-autofill:focus.valid,.input-box input:-webkit-autofill:hover.valid,.input-box select:-webkit-autofill.valid,.input-box select:-webkit-autofill:focus.valid,.input-box select:-webkit-autofill:hover.valid,.select-box input:-webkit-autofill.valid,.select-box input:-webkit-autofill:focus.valid,.select-box input:-webkit-autofill:hover.valid,.select-box select:-webkit-autofill.valid,.select-box select:-webkit-autofill:focus.valid,.select-box select:-webkit-autofill:hover.valid{-webkit-text-fill-color:#086db8;background-clip:content-box!important;-webkit-box-shadow:inset 0 0 0 1000px #f2f9ff}.input-box.form-error .form-input,.input-box.validated .form-input,.select-box.form-error .form-select,.select-box.validated .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}.select-box.validated:after,.select-box.validated:before{display:none}.form-error .form-input,.form-error .form-select,.validated .form-input,.validated .form-select{padding-right:36px}.form label{color:#fff;cursor:pointer;display:block;font-size:14px;line-height:16px;padding:7px 0 7px 26px;position:relative}.form label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.form label input:checked~.checkmark:after{background-image:url(/img/sprite.png);background-position:-380px -163px;bottom:10px;content:"";display:block;height:6px;position:absolute;right:9px;width:8px}.form label .checkmark{background-color:#edf0f5;border:1px solid #fff;cursor:pointer;height:16px;left:0;position:absolute;top:6px;width:16px}.form label .checkmark:after{background-image:none;content:"";display:block;height:6px;left:3px;position:absolute;top:4px;width:8px}.form label input.error~.checkmark{background-color:#e63e5a}.header-shape-wrapper{bottom:-1px;height:40px;position:absolute;width:100%;z-index:8}@media (min-width:500px){.header-shape-wrapper{height:60px}}@media (min-width:768px){.header-shape-wrapper{height:70px}}@media (min-width:992px){.header-shape-wrapper{height:90px}}.header-shape-wrapper .header-shape{fill:#fcf8f5;bottom:-1px;height:100%;width:50%}.header-shape-wrapper .header-shape.shape-left{float:left}.header-shape-wrapper .header-shape.shape-right{float:right}.courses .header-shape,.custom .header-shape,.parallax .shape-full-width,.program .header-shape{fill:#f1f5f7}.courses .parallax .shape-full-width{fill:#fcf8f5}.landing .parallax .shape-full-width,.program .parallax .shape-full-width{fill:#fff}.diploma-shape-wrapper{bottom:-1px;height:70px;position:absolute;width:100%;z-index:0}.diploma-shape-wrapper .diploma-shape{fill:#f1f5f7;bottom:-1px;height:100%}.diploma-shape-wrapper .shape-left{float:left;width:50%}.diploma-shape-wrapper .shape-right{float:right;width:50%}.bottom-triangle-wrapper{height:30px;position:absolute;top:-1px;width:100%}@media (min-width:500px){.bottom-triangle-wrapper{height:40px}}@media (min-width:768px){.bottom-triangle-wrapper{height:50px}}@media (min-width:900px){.bottom-triangle-wrapper{height:70px}}.bottom-triangle-wrapper .shape-full-width{float:left;height:100%;top:-1px;width:100%}.bottom-blue .home-shape-bottom-wrapper{height:70px;position:absolute;top:-1px;width:100%;z-index:0}.bottom-blue .home-shape-bottom-wrapper .home-shape-bottom{fill:#f1f5f7;bottom:-1px;height:100%;width:50%}.bottom-blue .home-shape-bottom-wrapper .shape-left{float:left}.bottom-blue .home-shape-bottom-wrapper .shape-right{float:right}.courses .campus-tour .bottom-triangle-wrapper,.landing .campus-tour .bottom-triangle-wrapper,.program .campus-tour .bottom-triangle-wrapper{display:block}.courses .campus-tour .bottom-triangle-wrapper .shape-full-width,.landing .campus-tour .bottom-triangle-wrapper .shape-full-width,.program .campus-tour .bottom-triangle-wrapper .shape-full-width{fill:#f1f5f7}@media (min-width:500px){.courses .campus-tour,.landing .campus-tour,.program .campus-tour{padding-top:40px}}@media (min-width:768px){.courses .campus-tour,.landing .campus-tour,.program .campus-tour{padding-top:50px}}@media (min-width:900px){.courses .campus-tour,.landing .campus-tour,.program .campus-tour{padding-top:70px}}.program-details-bar{background:#f1f5f7;padding:16px 24px}@media (min-width:550px){.program-details-bar{position:sticky;top:0;z-index:10}}.program-details-bar .wrapper_content{color:#fff;flex-direction:row;flex-wrap:wrap;margin:auto;max-width:1100px;padding:16px}.program-details-bar .wrapper_content h3{background:#1d4273;border-radius:10px;color:hsla(0,0%,100%,.9);flex:1 0 100%;font-size:1.5rem;margin-bottom:16px;padding:16px 0;text-align:center}.program-details-bar .wrapper_content h3:last-child{border-bottom:none}.program-details-bar .wrapper_content h3 span{color:#fff;display:block;font-size:2rem;margin-top:8px}@media (min-width:550px){.program-details-bar .wrapper_content{background:#1d4273;border-radius:10px}.program-details-bar .wrapper_content h3{background:none;border:solid hsla(0,0%,100%,.35);border-radius:unset;flex:1 0 50%;margin-bottom:0}.program-details-bar .wrapper_content h3:first-child{border-width:0 1px 1px 0}.program-details-bar .wrapper_content h3:nth-child(2){border-width:0 0 1px}.program-details-bar .wrapper_content h3:nth-child(3){border-width:0 1px 0 0}.program-details-bar .wrapper_content h3:nth-child(4){border-width:0}}@media (min-width:900px){.program-details-bar .wrapper_content h3{flex:1 0 25%}.program-details-bar .wrapper_content h3:first-child,.program-details-bar .wrapper_content h3:nth-child(2),.program-details-bar .wrapper_content h3:nth-child(3){border-width:0 1px 0 0}.program-details-bar .wrapper_content h3:nth-child(4){border-width:0}}@media (min-width:550px){.courses .program-details-bar .wrapper_content h3:nth-child(3){border-width:0}}@media (min-width:900px){.courses .program-details-bar .wrapper_content h3:nth-child(3){border-width:0}}.form-content{border-top:24px solid #f1f5f7;overflow:hidden;padding:16px 24px;position:relative}.form-content .program-content{max-width:1100px;width:100%}.form-content .program-content .form-container{margin-top:8px}@media (min-width:992px){.form-content .program-content .form-container{float:right;margin:24px 24px 0 0;top:140px;width:400px;z-index:9999}.form-content .program-content .program-inner{float:left;width:calc(100% - 448px)}}.form-content .program-content .program-inner .wrapper-program-training{background:#f1f5f7;position:relative}.form-content .program-content .program-inner .wrapper-program-training:before{background:#f1f5f7;content:"";display:block;height:100%;position:absolute;z-index:0}@media (max-width:991px){.form-content .program-content .program-inner .wrapper-program-training:before{left:-24px;right:-24px}}@media (min-width:992px){.form-content .program-content .program-inner .wrapper-program-training:before{left:-24px;right:-448px}}@media (min-width:1100px){.form-content .program-content .program-inner .wrapper-program-training:before{left:-24px;right:unset;width:100vw}}@media (min-width:1148px){.form-content .program-content .program-inner .wrapper-program-training:before{left:calc(-50vw + 550px);width:100vw}}.form-content .program-content .program-inner .wrapper-program-training .wrapper{position:relative;z-index:1}.form-content .program-content .program-inner .wrapper-program-training .wrapper .wrapper_content.training{align-items:center;padding:24px;text-align:left}@media (max-width:991px){.form-content .program-content .program-inner .wrapper-program-training .wrapper .wrapper_content.training{padding-left:0;padding-right:0}}@media (min-width:992px){.form-content .program-content .program-inner .wrapper-program-training .wrapper .wrapper_content.training{align-items:flex-start}}.admission .wrapper_content h2,.career .wrapper_content h2,.companies .wrapper_content h2,.description .wrapper_content h2,.partners .wrapper_content h2,.subject .wrapper_content h2{color:#1d4273;margin:0;padding-bottom:24px;text-align:center;text-transform:capitalize}@media (min-width:992px){.admission .wrapper_content h2,.career .wrapper_content h2,.companies .wrapper_content h2,.description .wrapper_content h2,.partners .wrapper_content h2,.subject .wrapper_content h2{text-align:left}}.admission .wrapper_content p,.career .wrapper_content p,.companies .wrapper_content p,.description .wrapper_content p,.partners .wrapper_content p,.subject .wrapper_content p{margin-bottom:16px}.admission .wrapper_content p.note,.career .wrapper_content p.note,.companies .wrapper_content p.note,.description .wrapper_content p.note,.partners .wrapper_content p.note,.subject .wrapper_content p.note{color:#575757;font-size:1.4rem;margin-bottom:0}.admission .wrapper_content ul,.career .wrapper_content ul,.companies .wrapper_content ul,.description .wrapper_content ul,.partners .wrapper_content ul,.subject .wrapper_content ul{list-style:none;margin:0 0 24px 12px;padding:0}@media (min-width:992px){.admission .wrapper_content ul,.career .wrapper_content ul,.companies .wrapper_content ul,.description .wrapper_content ul,.partners .wrapper_content ul,.subject .wrapper_content ul{-moz-column-count:2;column-count:2}}.admission .wrapper_content ul li,.career .wrapper_content ul li,.companies .wrapper_content ul li,.description .wrapper_content ul li,.partners .wrapper_content ul li,.subject .wrapper_content ul li{margin-bottom:8px;padding-left:24px;position:relative}.admission .wrapper_content ul li:before,.career .wrapper_content ul li:before,.companies .wrapper_content ul li:before,.description .wrapper_content ul li:before,.partners .wrapper_content ul li:before,.subject .wrapper_content ul li:before{background:#e31b24;border-radius:4px;content:"";display:inline-block;height:12px;left:0;position:absolute;top:4px;width:12px}.admission .wrapper_content a:not(.cta),.career .wrapper_content a:not(.cta),.companies .wrapper_content a:not(.cta),.description .wrapper_content a:not(.cta),.partners .wrapper_content a:not(.cta),.subject .wrapper_content a:not(.cta){color:#e31b24;display:inline-block;position:relative;text-decoration:none}.admission .wrapper_content a:not(.cta):after,.career .wrapper_content a:not(.cta):after,.companies .wrapper_content a:not(.cta):after,.description .wrapper_content a:not(.cta):after,.partners .wrapper_content a:not(.cta):after,.subject .wrapper_content a:not(.cta):after{background:#e31b24;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .9s;width:100%}.admission .wrapper_content a:not(.cta):focus:after,.admission .wrapper_content a:not(.cta):hover:after,.career .wrapper_content a:not(.cta):focus:after,.career .wrapper_content a:not(.cta):hover:after,.companies .wrapper_content a:not(.cta):focus:after,.companies .wrapper_content a:not(.cta):hover:after,.description .wrapper_content a:not(.cta):focus:after,.description .wrapper_content a:not(.cta):hover:after,.partners .wrapper_content a:not(.cta):focus:after,.partners .wrapper_content a:not(.cta):hover:after,.subject .wrapper_content a:not(.cta):focus:after,.subject .wrapper_content a:not(.cta):hover:after{right:0;transition:width .9s;width:0}.admission .wrapper_content .container-btn,.career .wrapper_content .container-btn,.companies .wrapper_content .container-btn,.description .wrapper_content .container-btn,.partners .wrapper_content .container-btn,.subject .wrapper_content .container-btn{padding-top:16px;text-align:center}@media (min-width:992px){.admission .wrapper_content .container-btn,.career .wrapper_content .container-btn,.companies .wrapper_content .container-btn,.description .wrapper_content .container-btn,.partners .wrapper_content .container-btn,.subject .wrapper_content .container-btn{text-align:left}}.description .wrapper_content ul{-moz-column-count:1;column-count:1}@media (max-width:991px){.description .wrapper_content{padding-left:0;padding-right:0}}.companies,.partners{background:#fff}.companies .wrapper_content,.partners .wrapper_content{padding-bottom:24px}.companies .wrapper_content ul.logos,.partners .wrapper_content ul.logos{-moz-column-count:unset;column-count:unset;list-style:none;margin:0;padding:0}@media (max-width:991px){.companies .wrapper_content ul.logos,.partners .wrapper_content ul.logos{text-align:center}}.companies .wrapper_content ul.logos li,.partners .wrapper_content ul.logos li{display:block;margin:0 0 40px;padding:0}.companies .wrapper_content ul.logos li:before,.partners .wrapper_content ul.logos li:before{content:unset}.companies .wrapper_content ul.logos li:first-child,.partners .wrapper_content ul.logos li:first-child{margin-top:40px}.companies .wrapper_content ul.logos li img,.partners .wrapper_content ul.logos li img{display:block;height:auto;margin:auto;max-width:150px}@media (min-width:500px){.companies .wrapper_content ul.logos li,.partners .wrapper_content ul.logos li{display:inline-block;margin:0 48px 48px 0}.companies .wrapper_content ul.logos li:first-child,.partners .wrapper_content ul.logos li:first-child{margin-top:0}.companies .wrapper_content ul.logos li img,.partners .wrapper_content ul.logos li img{height:unset;margin:unset;max-height:50px;max-width:300px}}.subject .wrapper_content .container-btn{text-align:center}@media (min-width:1200px){.landing .form-content{position:static}.landing .form-content .program-content .form-container{left:calc(50% + 150px);margin:0;position:absolute;top:140px;width:400px;z-index:999999}.landing .form-content .program-content .form-container .form{border:1px solid #fff}.landing .form-content .program-content .program-inner{float:none;width:100%}}.courses .wrapper-program-training{display:none}.content-container{margin:0 auto 40px;max-width:1100px}.content .wrapper_content h2{color:#1d4273;margin:0;padding-bottom:24px;text-align:center;text-transform:capitalize}@media (min-width:992px){.content .wrapper_content h2{text-align:left}}.content .wrapper_content p{margin-bottom:16px}.content .wrapper_content p.note{color:#575757;font-size:1.4rem;margin-bottom:0}.content .wrapper_content ul{list-style:none;margin:16px 0;padding:0}.content .wrapper_content ul>li{margin-bottom:6px;padding-left:24px;position:relative}@media (min-width:500px){.content .wrapper_content ul>li{margin-left:16px}}@media (min-width:992px){.content .wrapper_content ul>li{margin-left:24px}}.content .wrapper_content ul>li:before{background:#e31b24;border-radius:4px;content:"";display:inline-block;height:12px;left:0;position:absolute;top:4px;width:12px}.content .wrapper_content ul>li ul{margin-top:16px}.content .wrapper_content ol{margin:16px 0}.content .wrapper_content ol>li{counter-increment:item;list-style-type:none;margin-bottom:4px}@media (min-width:500px){.content .wrapper_content ol>li{padding-left:16px}}@media (min-width:992px){.content .wrapper_content ol>li{padding-left:24px}}.content .wrapper_content ol>li:before{content:counter(item) ".";display:inline-block;font-size:1.8rem;font-weight:700;margin-right:8px}.content .wrapper_content a:not(.cta){color:#e31b24;display:inline-block;position:relative;text-decoration:none}.content .wrapper_content a:not(.cta):after{background:#e31b24;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .9s;width:100%}.content .wrapper_content a:not(.cta):focus:after,.content .wrapper_content a:not(.cta):hover:after{right:0;transition:width .9s;width:0}.content .wrapper_content .container-btn{padding-top:16px;text-align:center}@media (min-width:992px){.content .wrapper_content .container-btn{text-align:left}}.content .wrapper_content .map{background:#f0f0f0;height:350px}.content .wrapper_content .map iframe{height:100%;width:100%}.admission-requirements-table,.programs-international{border-collapse:collapse;width:100%}.admission-requirements-table td,.programs-international td{border:1px solid rgba(0,0,0,.3);border-collapse:collapse;font-size:1.4rem;padding:5px 10px}.admission-requirements-table td.program-name,.programs-international td.program-name{font-weight:700;text-align:left}.admission-requirements-table{margin-bottom:16px;max-width:100%}.admission-requirements-table tr td{font-size:1.25rem}.admission-requirements-table tr:nth-of-type(odd){background:#094f9830}.admission-requirements-table tr:first-of-type{background:#1d4273;color:#fff;font-weight:700}.admission-requirements-table tr:nth-of-type(n+2) td{padding:5px 4px}.admission-requirements-table tr:nth-of-type(n+2) td:first-of-type{font-weight:700}@media (min-width:350px){.admission-requirements-table tr:nth-of-type(n+2) td{font-size:1.4rem;padding:5px 10px}}@media (max-width:991px){.programs-international .tbody-desktop{display:none}.programs-international tbody:nth-of-type(4n+1){background:#094f9830}}@media (min-width:992px){.programs-international .tbody-mobile{display:none}.programs-international .tbody-desktop .tr-header{background:#1d4273}.programs-international .tbody-desktop .tr-header td{color:#fff;font-size:1.5rem;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:center;white-space:nowrap}.programs-international .tbody-desktop .tr-header td.program-name{text-align:left}.programs-international .tbody-desktop tr td{font-size:1.4rem;text-align:center}.programs-international .tbody-desktop tr td.program-name{text-align:left}.programs-international tbody:nth-of-type(4n+4){background:#094f9830}}.wrapper_content.members-content{flex-direction:column;padding-bottom:16px}@media (max-width:767px){.wrapper_content.members-content{align-items:center}}@media (min-width:768px){.wrapper_content.members-content{flex-direction:row}}.wrapper_content.members-content .member-photo{min-width:175px;padding:0 24px 24px 0}.wrapper_content.members-content .member-photo img{border:1px solid #bbb;border-radius:50%;max-height:150px;max-width:150px}.custom.blog .categories{list-style:none;margin:16px 0;padding:0}.custom.blog .categories li{display:inline-block;margin-bottom:16px;margin-right:4px}.custom.blog .categories li.activeFilter a{background:#fff;border:2px solid #1d4273;color:#1d4273;font-weight:800}.custom.blog .categories li a{background:#1d4273;border-radius:30px;color:#fff;display:inline-block;font-size:1.4rem;padding:8px 24px}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content h2{margin:0;padding-bottom:24px}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content h2 a{color:#1d4273;display:inline-block;text-align:center;text-transform:capitalize}@media (min-width:992px){.custom.blog .content-container.blog-container .content.blog-item .wrapper_content h2 a{text-align:left}}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content h2 a:after{content:none;display:none}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-details ul{margin-bottom:16px}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-details ul li{display:inline-block;margin-right:8px;padding:0}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-details ul li:before{content:none;display:none}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-details ul li.date{color:#575757;font-size:1.2rem}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-details ul li a{background:#fff;border:1px solid #e31b24;border-radius:30px;color:#e31b24;display:inline-block;font-size:1.2rem;padding:4px 16px}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-details ul li a:after{content:none;display:none}.custom.blog .content-container.blog-container .content.blog-item .wrapper_content .article .article-content article{margin-bottom:24px;max-height:101px;overflow:hidden}.custom.blog .content-container.blog-container .content.blog-item:nth-of-type(2n){background:#f1f5f7}@media (min-width:1100px){.custom.blog .content-container.blog-container .content.blog-item:nth-of-type(2n){position:relative}.custom.blog .content-container.blog-container .content.blog-item:nth-of-type(2n):after,.custom.blog .content-container.blog-container .content.blog-item:nth-of-type(2n):before{background:#f1f5f7;content:"";display:block;height:100%;position:absolute;top:0;width:calc(50vw - 550px);z-index:0}.custom.blog .content-container.blog-container .content.blog-item:nth-of-type(2n):before{left:calc(-50vw + 550px)}.custom.blog .content-container.blog-container .content.blog-item:nth-of-type(2n):after{right:calc(-50vw + 550px)}}.custom.blog .content-container.blog-container .pagination{margin:24px 0;text-align:center}.custom.blog .content-container.blog-container .pagination ul{display:inline-block;list-style:none;margin:0;padding:0}.custom.blog .content-container.blog-container .pagination ul li{border:1px solid #e31b24;border-radius:30px;color:#e31b24;display:inline-block;margin-right:8px}.custom.blog .content-container.blog-container .pagination ul li a,.custom.blog .content-container.blog-container .pagination ul li span{color:#e31b24;display:inline-block;font-size:1.2rem;padding:4px 16px}.custom.blog .content-container.blog-container .pagination ul li a:after,.custom.blog .content-container.blog-container .pagination ul li span:after{content:none;display:none}.custom.blog .content-container.blog-container .pagination ul li:first-child,.custom.blog .content-container.blog-container .pagination ul li:last-child{border:none}.custom.blog .content-container.blog-container .pagination ul li:first-child a,.custom.blog .content-container.blog-container .pagination ul li:first-child span,.custom.blog .content-container.blog-container .pagination ul li:last-child a,.custom.blog .content-container.blog-container .pagination ul li:last-child span{font-family:arial;font-size:2rem;font-weight:700;line-height:2.5rem;padding:0 8px}.custom.blog .content-container.blog-container .pagination ul li.active{border-color:rgba(0,0,0,.25)}.custom.blog .content-container.blog-container .pagination ul li span{color:rgba(0,0,0,.25)}.custom.blog .content-container.blog-container .back-btn{padding:16px 0}.custom.article .header .hero-img.article{height:60px}@media (min-width:450px){.custom.article .header .hero-img.article{height:70px}}@media (min-width:640px){.custom.article .header .hero-img.article{height:80px}}@media (min-width:1100px){.custom.article .header .hero-img.article{height:115px}}.custom.article .header .header-shape-wrapper,.custom.article .header .hero_content{display:none}.custom.article .intro h2{padding-bottom:24px}@media (max-width:640px){.custom.article .intro li.date{display:block;margin-top:16px}}@media (min-width:641px){.custom.article .intro li.date{display:inline-block;float:right;margin-top:0}}.custom.article .article-details ul{margin-bottom:16px}.custom.article .article-details ul li{display:inline-block;margin-bottom:8px;margin-right:8px;padding:0}.custom.article .article-details ul li:before{content:none;display:none}.custom.article .article-details ul li.date{color:#575757;font-size:1.2rem}.custom.article .article-details ul li a{background:#fff;border:1px solid #e31b24;border-radius:30px;color:#e31b24;display:inline-block;font-size:1.2rem;padding:4px 16px}.custom.article .article-details ul li a:after{content:none;display:none}.custom.article .blog-container .content .wrapper_content{padding-top:24px}.custom.article .blog-container .content .wrapper_content .article-img{background-repeat:no-repeat;background-size:cover;margin-bottom:24px;min-height:200px}.top-bar-info-wrapper{background:#a21d23;margin:0 auto;transition:.5s}.top-bar-info-wrapper *{color:#fff}.top-bar-info-wrapper.hide{border:none;display:block!important;height:0;margin:0;overflow:hidden;transition:.5s}.top-bar-info{-webkit-animation:loadBar 1.5s;animation:loadBar 1.5s;padding:10px 15px;position:relative;z-index:2}.top-bar-info p{color:#fff;font-size:13px;line-height:1.4;margin:0 auto;padding:0 20px 0 0;text-align:justify}@media (min-width:600px){.top-bar-info{padding:5px}.top-bar-info p{font-size:14px;padding:0;text-align:center;width:calc(100% - 50px)}}@-webkit-keyframes ticker{0%{left:-2000px}to{left:0}}.modal-info-wrapper{background:rgba(0,0,0,.5);height:100%;position:fixed;width:100%;z-index:9999}.modal-info{background:#fff;border:2px solid #a21d23;border-radius:5px;left:5%;max-width:90%;padding:25px 15px;position:absolute;top:10%;width:100%}@media (min-width:850px){.modal-info{left:50%;max-width:800px;transform:translateX(-50%)}}.modal-info p{font-size:14px;line-height:1.4;margin:0 auto;text-align:center}.close-top-bar,.modal-info .close-modal{cursor:pointer;display:block;font-size:22px;padding:0 5px;position:absolute;right:5px;top:5px}.close-top-bar{color:#fff;top:0}.wrapper.thank_you{align-items:center;display:flex;justify-content:flex-start;min-height:240px;text-align:center}.wrapper.thank_you h1{color:#1d4273;margin:auto auto 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.spinner{left:26px;position:absolute;top:18px;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)}}.error .content{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.error .content .back{border:1px solid #000;border-radius:24px;cursor:pointer;margin-top:24px;padding:12px 24px;transition:.5s}.error .content .back:hover{background:#000;color:#fff;transition:.5s}.available-programs .wrapper_content{padding:8px 0 0}.available-programs .wrapper_content .grid_two_columns{display:flex;flex-wrap:wrap}.available-programs .wrapper_content .grid_two_columns .grid_item{box-shadow:0 3px 9px rgba(0,0,0,.2);margin:24px;width:100%}.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper{display:flex;flex-direction:column}.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper .img_wrapper{min-height:120px}.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper .img_wrapper img{height:180px;max-width:100%;width:100%}.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper .text_wrapper{align-items:center;display:flex;flex-direction:column;height:130px;justify-content:space-evenly;padding:8px 10px 16px}@media (max-width:768px){.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper .text_wrapper{height:100px}}.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper h4{font-weight:700;margin-bottom:0;padding:0 0 8px;text-align:center}.available-programs .wrapper_content .grid_two_columns .grid_item .content_wrapper a{border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 16px}@media (min-width:640px){.available-programs .wrapper_content{padding:40px 0 0}.available-programs .wrapper_content .grid_two_columns{justify-content:space-evenly}.available-programs .wrapper_content .grid_two_columns .grid_item{margin:0 0 5%;width:40%}}@media (min-width:1200px){.available-programs .wrapper_content .grid_two_columns .grid_item{margin:0 0 30px;width:29%}}.why-metro{padding-bottom:0!important}.why-metro .why-metro-header h2{margin:0;padding-bottom:24px;text-align:center}.why-metro p{margin-bottom:16px}.why-metro .why-metro-copy{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (min-width:768px){.why-metro .why-metro-copy{justify-content:space-around}}.why-metro .why-metro-copy div{background:#fff;border-radius:24px;margin:10px;padding:60px 20px 20px;position:relative;width:100%}@media (min-width:768px){.why-metro .why-metro-copy div{max-width:47%}}.why-metro .why-metro-copy div:before{background:url(/img/sprite.png) no-repeat 0 -260px;content:"";display:block;height:40px;left:50%;position:absolute;top:10px;transform:translateX(-50%);width:40px}.why-metro .why-metro-copy div:nth-child(2):before{background-position-x:-50px}.why-metro .why-metro-copy div:nth-child(3):before{background-position-x:-100px}.why-metro .why-metro-copy div:nth-child(4):before{background-position-x:-150px}.why-metro .why-metro-copy div:nth-child(5):before{background-position-x:-200px}.aoda-form,.application-form,.referral-form{background:#fff;border:1px solid #1d427360;border-radius:16px;padding:24px}.aoda-form .input-box .form-input,.aoda-form .select-box .form-select,.application-form .input-box .form-input,.application-form .select-box .form-select,.referral-form .input-box .form-input,.referral-form .select-box .form-select{background:#f1f5f7}.aoda-form .checkbox-title,.application-form .checkbox-title,.referral-form .checkbox-title{margin-top:16px}.aoda-form .conditions p,.application-form .conditions p,.referral-form .conditions p{color:#1d4273;font-size:1.2rem;padding:0 0 16px}.aoda-form .button-refer,.application-form .button-refer,.referral-form .button-refer{margin:auto;max-width:250px}.aoda-form .error-msg p,.application-form .error-msg p,.referral-form .error-msg p{color:#e31b24;font-size:16px;font-weight:700;margin:16px 0 0;padding:0;text-align:left;text-transform:uppercase}.aoda-form .form-labels,.application-form .form-labels,.referral-form .form-labels{margin-bottom:16px}.aoda-form label,.application-form label,.referral-form label{color:#1d4273;cursor:pointer;display:block;font-size:14px;line-height:16px;padding:7px 0 7px 26px;position:relative}.aoda-form label input,.application-form label input,.referral-form label input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.aoda-form label input:checked~.checkmark,.application-form label input:checked~.checkmark,.referral-form label input:checked~.checkmark{border-color:#e31b24}.aoda-form label input:checked~.checkmark:after,.application-form label input:checked~.checkmark:after,.referral-form label input:checked~.checkmark:after{background-image:url(/img/sprite.png);background-position:-380px -163px;bottom:10px;content:"";display:block;height:6px;position:absolute;right:9px;width:8px}.aoda-form label .checkmark,.application-form label .checkmark,.referral-form label .checkmark{border:1px solid #1d4273;cursor:pointer;height:16px;left:0;position:absolute;top:6px;width:16px}.aoda-form label .checkmark:after,.application-form label .checkmark:after,.referral-form label .checkmark:after{background-image:none;content:"";display:block;height:6px;left:3px;position:absolute;top:4px;width:8px}.application-form .cta{margin-top:16px}.tooltip{display:inline-block;position:relative}.tooltip .tooltiptext{background-color:#000;border-radius:6px;color:#fff;font-size:11px;padding:5px 0;position:absolute;text-align:center;visibility:hidden;width:120px;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.take-assesment{background:#1d4273;color:#fff;display:flex;justify-content:center;padding:10px 15px 11px}.take-assesment h2{display:inline-block;font-family:Nunito Sans;font-size:1.4rem;font-weight:700;text-align:center}.take-assesment a{background:#e31b24;border-radius:5px;color:#fff;font-size:1.4rem;font-weight:700;padding:6px 10px;z-index:1}@media (min-width:500px){.take-assesment{padding:19px 15px 17px}.take-assesment h2{font-size:1.5rem}.take-assesment a{font-size:1.5rem;margin-left:10px}}@media (max-width:499px){.take-assesment a{display:block;margin:8px auto auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.wrapper{align-items:center}.wrapper,.wrapper_content{display:flex;flex-direction:column;width:100%}.wrapper_content{max-width:1100px;padding:40px 24px}.wrapper_content.without_padding{padding:0}.wrapper_content.top_bottom_padding{padding:24px 0}.wrapper_content.top_padding{padding:24px 0 0}.wrapper_content.bottom_padding{padding-bottom:0 0 24px}.wrapper_content.no_bottom_padding{padding-bottom:0}.wrapper_content.no_top_padding{padding-top:0}.wrapper_content.fluid{display:flex;flex-direction:row;justify-content:center;max-width:100%;width:100%}.wrapper_content.fluid.quiz_wrapper{padding-bottom:24px;padding-top:24px}.wrapper_content.right_left_padding{padding:0 8px}.wrapper.without_padding{padding:0}.wrapper.top_bottom_padding{padding:16px 0}.wrapper.with_padding{padding:16px 8px}.wrapper.right_left_padding{padding:0 8px}.wrapper.bottom_padding{padding-bottom:8px}
