*,:after,:before{box-sizing:border-box}a,b,blockquote,body,button,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}footer,header,main,section{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border:none;border-radius:0;outline:none}html{font-family:Open Sans,sans-serif;max-width:100%;scroll-behavior:smooth}html body{max-width:100%;overflow-x:hidden}*,:after,:before{font-family:Open Sans,sans-serif}@media (max-width:1200px){.fixed{position:fixed;width:100%}}.strong{color:var(--color-theme-secondary);font-weight:600}.nowrap{white-space:nowrap}.hidden,.hide{display:none}.mgb-0{margin-bottom:0}.mgt-0{margin-top:0}@media (max-width:1200px){.desktop_only{display:none}}[class^=col-]{flex-basis:100%}@media (min-width:760px){.grid-small .col-1{flex:0 0 12.5%}.grid-small .col-offset-left-1{margin-left:12.5%}.grid-small .col-offset-right-1{margin-right:12.5%}.grid-small .col-2{flex:0 0 25%}.grid-small .col-offset-left-2{margin-left:25%}.grid-small .col-offset-right-2{margin-right:25%}.grid-small .col-3{flex:0 0 37.5%}.grid-small .col-offset-left-3{margin-left:37.5%}.grid-small .col-offset-right-3{margin-right:37.5%}.grid-small .col-4{flex:0 0 50%}.grid-small .col-offset-left-4{margin-left:50%}.grid-small .col-offset-right-4{margin-right:50%}.grid-small .col-5{flex:0 0 62.5%}.grid-small .col-offset-left-5{margin-left:62.5%}.grid-small .col-offset-right-5{margin-right:62.5%}.grid-small .col-6{flex:0 0 75%}.grid-small .col-offset-left-6{margin-left:75%}.grid-small .col-offset-right-6{margin-right:75%}.grid-small .col-7{flex:0 0 87.5%}.grid-small .col-offset-left-7{margin-left:87.5%}.grid-small .col-offset-right-7{margin-right:87.5%}.grid-small .col-8{flex:0 0 100%}.grid-small .col-offset-left-8{margin-left:100%}.grid-small .col-offset-right-8{margin-right:100%}.grid-medium .col-1{flex:0 0 10%}.grid-medium .col-offset-left-1{margin-left:10%}.grid-medium .col-offset-right-1{margin-right:10%}.grid-medium .col-2{flex:0 0 20%}.grid-medium .col-offset-left-2{margin-left:20%}.grid-medium .col-offset-right-2{margin-right:20%}.grid-medium .col-3{flex:0 0 30%}.grid-medium .col-offset-left-3{margin-left:30%}.grid-medium .col-offset-right-3{margin-right:30%}.grid-medium .col-4{flex:0 0 40%}.grid-medium .col-offset-left-4{margin-left:40%}.grid-medium .col-offset-right-4{margin-right:40%}.grid-medium .col-5{flex:0 0 50%}.grid-medium .col-offset-left-5{margin-left:50%}.grid-medium .col-offset-right-5{margin-right:50%}.grid-medium .col-6{flex:0 0 60%}.grid-medium .col-offset-left-6{margin-left:60%}.grid-medium .col-offset-right-6{margin-right:60%}.grid-medium .col-7{flex:0 0 70%}.grid-medium .col-offset-left-7{margin-left:70%}.grid-medium .col-offset-right-7{margin-right:70%}.grid-medium .col-8{flex:0 0 80%}.grid-medium .col-offset-left-8{margin-left:80%}.grid-medium .col-offset-right-8{margin-right:80%}.grid-medium .col-9{flex:0 0 90%}.grid-medium .col-offset-left-9{margin-left:90%}.grid-medium .col-offset-right-9{margin-right:90%}.grid-medium .col-10{flex:0 0 100%}.grid-medium .col-offset-left-10{margin-left:100%}.grid-medium .col-offset-right-10{margin-right:100%}.grid-large .col-1{flex:0 0 8.3333333333%}.grid-large .col-offset-left-1{margin-left:8.3333333333%}.grid-large .col-offset-right-1{margin-right:8.3333333333%}.grid-large .col-2{flex:0 0 16.6666666667%}.grid-large .col-offset-left-2{margin-left:16.6666666667%}.grid-large .col-offset-right-2{margin-right:16.6666666667%}.grid-large .col-3{flex:0 0 25%}.grid-large .col-offset-left-3{margin-left:25%}.grid-large .col-offset-right-3{margin-right:25%}.grid-large .col-4{flex:0 0 33.3333333333%}.grid-large .col-offset-left-4{margin-left:33.3333333333%}.grid-large .col-offset-right-4{margin-right:33.3333333333%}.grid-large .col-5{flex:0 0 41.6666666667%}.grid-large .col-offset-left-5{margin-left:41.6666666667%}.grid-large .col-offset-right-5{margin-right:41.6666666667%}.grid-large .col-6{flex:0 0 50%}.grid-large .col-offset-left-6{margin-left:50%}.grid-large .col-offset-right-6{margin-right:50%}.grid-large .col-7{flex:0 0 58.3333333333%}.grid-large .col-offset-left-7{margin-left:58.3333333333%}.grid-large .col-offset-right-7{margin-right:58.3333333333%}.grid-large .col-8{flex:0 0 66.6666666667%}.grid-large .col-offset-left-8{margin-left:66.6666666667%}.grid-large .col-offset-right-8{margin-right:66.6666666667%}.grid-large .col-9{flex:0 0 75%}.grid-large .col-offset-left-9{margin-left:75%}.grid-large .col-offset-right-9{margin-right:75%}.grid-large .col-10{flex:0 0 83.3333333333%}.grid-large .col-offset-left-10{margin-left:83.3333333333%}.grid-large .col-offset-right-10{margin-right:83.3333333333%}.grid-large .col-11{flex:0 0 91.6666666667%}.grid-large .col-offset-left-11{margin-left:91.6666666667%}.grid-large .col-offset-right-11{margin-right:91.6666666667%}.grid-large .col-12{flex:0 0 100%}.grid-large .col-offset-left-12{margin-left:100%}.grid-large .col-offset-right-12{margin-right:100%}}@font-face{font-display:fallback;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:300;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:400;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:500;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:600;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:fallback;font-family:Open Sans;font-stretch:100%;font-style:normal;font-weight:700;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{font-size:62.5%}body{font-size:1.6rem}p{color:var(--color-text-primary)}section p{line-height:2.6rem}strong{font-weight:700}*,:after,:before{color:var(--color-text-primary)}:root{--color-theme-primary:#0e2b4e;--color-theme-secondary:#008081;--color-theme-highlight:#9e7c11;--color-header:#6a737b;--color-theme-primary-09:rgba(14,43,78,.844);--color-theme-primary-08:rgba(67,24,73,.8);--color-theme-primary-075:rgba(76,148,220,.75);--color-theme-primary-003:#f0f0f0;--color-theme-primary-004:#f5f5f5;--color-theme-secondary-90:rgba(0,176,177,.8);--color-theme-secondary-70:#f0f8f8;--color-bg-second:#f2f6f7;--color-text-highlight:#00b0b1;--color-text-secondary:#fff;--color-text-primary:#6a737b}@keyframes glowing{0%,to{box-shadow:1px 0 14px 0 #fff,inset 0 0 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 0 0 0 rgba(255,245,3,0),inset 0 0 0 hsla(0,0%,100%,0)}}@keyframes 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{animation:move 5s infinite}@keyframes ShowFromTop{0%{margin-top:-2.2rem}to{margin-top:0}}.page_content__wrapper{max-width:100%}.page_content__wrapper h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.page_content__wrapper h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.page_content__wrapper h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.page_content__wrapper h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.page_content__wrapper h3,.page_content__wrapper p,.page_content__wrapper ul,.page_content__wrapper>h2{margin-bottom:2.4rem}.page_content__wrapper:last-child{margin-bottom:0}.page_content .container_left,.page_content .container_right{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:35rem;padding:24px;text-align:center}@media (min-width:760px){.page_content .container_left,.page_content .container_right{padding:40px}}.page_content .container_left h2,.page_content .container_right h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;line-height:100%;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.page_content .container_left h2 .primary_color,.page_content .container_right h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.page_content .container_left h2 .secondary_color,.page_content .container_right h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.page_content .container_left h2,.page_content .container_right h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.page_content .container_left p,.page_content .container_right p{color:var(--color-header);margin-bottom:0}.page_content .container_right{background-color:#f0f0f0}@media (max-width:1024px){.page_content .form__wrapper .formWrapper{background-color:var(--color-text-highlight);padding:2.4rem}}.page_content h3{color:var(--color-text-primary);font-size:1.8rem;font-weight:700;line-height:2.4rem;margin-bottom:2rem}.page_content .small{color:#adadad;font-size:1.3rem;line-height:2.4rem}.page_content__wrapper>ul,.page_content__wrapper>ul ul{margin:2.4rem 0 2.4rem 2.4rem}.page_content__wrapper>ul li{line-height:2rem;padding:1rem 0;position:relative}.page_content__wrapper>ul li,.page_content__wrapper>ul li *{color:var(--color-text-primary)}.page_content__wrapper>ul li:before{border-radius:50%;content:"";height:1rem;left:-2.4rem;position:absolute;top:1.5rem;width:1rem}.page_content__wrapper>ul li:before,.page_content__wrapper>ul:nth-of-type(3n+1) li:before{background-color:var(--color-theme-primary)}.page_content__wrapper>ul:nth-of-type(3n+2) li:before{background-color:var(--color-theme-secondary)}.page_content__wrapper>ul:nth-of-type(3n+3) li:before{background-color:var(--color-theme-tertiary)}@media (min-width:1024px){.page_content__wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.page_content__wrapper .form__wrapper{display:none}.page_content__wrapper .container_left,.page_content__wrapper .container_right{width:50%}.page_content__wrapper .container_left h2,.page_content__wrapper .container_right h2{font-size:3.2rem;line-height:100%;width:100%}.page_content__wrapper .container_left p,.page_content__wrapper .container_right p{margin:0 auto;max-width:86rem}}.error .menu_bar .page_nav{display:none!important}.page_not_found{align-content:center;align-items:center;display:flex;flex-wrap:wrap;justify-content:center;min-height:calc(100vh - 12.8rem);padding:1.6rem}.page_not_found h1{font-size:3.8rem;text-align:center;width:100%}.page_not_found h1 span{color:var(--color-theme-secondary);font-size:4.2rem;font-weight:500;line-height:4.6rem}.page_not_found a{margin-top:2rem;text-decoration:underline}@media (min-width:760px){.page_not_found{min-height:calc(100vh - 21.3rem)}.page_not_found h1{font-size:4.8rem;line-height:5.2rem}.page_not_found h1 span{color:var(--color-theme-secondary);font-size:12rem;font-weight:500;line-height:12.6rem}}.thankyou .top_header .menu_bar{z-index:3}.thankyou .menu_bar .page_nav{display:none}.hero_thx{align-content:space-between;align-items:space-between;background-image:url(/mobile/uploads/hero-thank-you.webp);background-position:top;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:52rem;position:relative;z-index:1}.hero_thx .form_wrapper{display:none}.hero_thx .container{width:100%}.hero_thx__bottom_header,.hero_thx__top_header{padding:1.6rem 0;text-align:center;width:100%}.hero_thx__bottom_header h2,.hero_thx__top_header h2{color:var(--color-text-secondary);font-size:1.8rem;font-weight:700;line-height:2.2rem}.hero_thx__content{background-color:hsla(0,0%,100%,.8);padding:2.4rem;text-align:center}.hero_thx__content h3{color:var(--color-header);font-size:1.6rem;font-weight:700;line-height:2rem;margin:auto auto 2.4rem;max-width:120rem}.hero_thx__content p{color:var(--color-header);font-size:1.4rem;line-height:1.8rem;margin:auto;max-width:120rem}.hero_thx__content p a{color:var(--color-header);font-weight:700;text-decoration:underline}.hero_thx__top_header{background:transparent;color:var(--color-text-secondary)}.hero_thx__bottom_header{background:var(--color-theme-primary)}.hero_thx__bottom_header h2{color:var(--color-text-secondary)}@media (min-width:760px){.hero_thx{background-image:url(/uploads/thank-you-desktop.webp);min-height:58rem}.hero_thx__bottom_header,.hero_thx__top_header{padding:1.6rem 0}.hero_thx__bottom_header h2,.hero_thx__top_header h2{font-size:3.6rem;line-height:4rem;margin:auto;max-width:120rem;padding-left:4rem}}@media (min-width:1200px){.hero_thx{min-height:86rem}.hero_thx .form_wrapper{background:#fff;bottom:auto;display:block;left:calc(50% + 16rem);max-width:40rem;position:absolute;right:auto;top:5.6rem}.hero_thx__bottom_header,.hero_thx__top_header{padding:1.6rem 0;text-align:left}.hero_thx__bottom_header h2,.hero_thx__top_header h2{margin:auto;max-width:120rem;padding-left:4rem}.hero_thx__content{padding:4rem 0 10rem;text-align:left}.hero_thx__content h3,.hero_thx__content p{padding-left:4rem}.hero_thx__content h3{font-size:2.4rem;line-height:2.8rem}.hero_thx__content p{font-size:2rem;line-height:2.4rem}}.program_content__wrapper{max-width:100%}.program_content__wrapper h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.program_content__wrapper h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.program_content__wrapper h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.program_content__wrapper h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.program_content__wrapper h3,.program_content__wrapper p,.program_content__wrapper ul,.program_content__wrapper>h2{color:var(--color-text-primary);margin-bottom:2.4rem;text-align:left}.program_content__wrapper .subtitle{color:var(--color-theme-secondary);font-size:18px;font-weight:700}.program_content__wrapper>div ul{margin-left:0;margin-top:0}.program_content__wrapper>div ul li{color:var(--color-text-primary);line-height:2.6rem;margin-left:2.4rem;padding:1rem 0;position:relative}.program_content__wrapper>div span{color:var(--color-text-primary)}.program_content__wrapper:last-child{margin-bottom:0}.program_content__wrapper .left_right_container{display:flex;flex-direction:column}.program_content__wrapper .container_bottom,.program_content__wrapper .container_left,.program_content__wrapper .container_right,.program_content__wrapper .container_top{padding:24px;padding-block:40px}@media (min-width:760px){.program_content__wrapper .container_bottom,.program_content__wrapper .container_left,.program_content__wrapper .container_right,.program_content__wrapper .container_top{padding:40px}}.program_content__wrapper .container_bottom .content,.program_content__wrapper .container_left .content,.program_content__wrapper .container_right .content,.program_content__wrapper .container_top .content{margin:0 auto;max-width:1200px}.program_content__wrapper .container_bottom .content h2,.program_content__wrapper .container_left .content h2,.program_content__wrapper .container_right .content h2,.program_content__wrapper .container_top .content h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.program_content__wrapper .container_bottom .content h2 .primary_color,.program_content__wrapper .container_left .content h2 .primary_color,.program_content__wrapper .container_right .content h2 .primary_color,.program_content__wrapper .container_top .content h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.program_content__wrapper .container_bottom .content h2 .secondary_color,.program_content__wrapper .container_left .content h2 .secondary_color,.program_content__wrapper .container_right .content h2 .secondary_color,.program_content__wrapper .container_top .content h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.program_content__wrapper .container_bottom .content h2,.program_content__wrapper .container_left .content h2,.program_content__wrapper .container_right .content h2,.program_content__wrapper .container_top .content h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.program_content__wrapper .container_bottom .content h2 span,.program_content__wrapper .container_left .content h2 span,.program_content__wrapper .container_right .content h2 span,.program_content__wrapper .container_top .content h2 span{color:var(--color-theme-secondary);font-weight:700}.program_content__wrapper .container_top{width:100%}.program_content__wrapper .container_top li{padding:0}.program_content__wrapper .container_left{background:var(--color-theme-primary-003)}@media (min-width:760px){.program_content__wrapper .container_left{background:var(--color-theme-primary-004)}}.program_content__wrapper .container_right{background:var(--color-theme-primary-003)}.program_content__wrapper .container_right h2{line-height:3.2rem}.program_content__wrapper .container_right p{text-align:center}.program_content__wrapper .container_right .content{padding-inline:0}.program_content__wrapper .container_left,.program_content__wrapper .container_right{align-items:center;display:flex;flex-direction:column;width:100%}.program_content__wrapper .container_left .content,.program_content__wrapper .container_right .content{width:100%}.program_content__wrapper .container_left p,.program_content__wrapper .container_right p{color:var(--color-header)}.program_content__wrapper .container_left ul,.program_content__wrapper .container_right ul{margin-top:2.4rem}.program_content__wrapper .container_left ul li,.program_content__wrapper .container_right ul li{padding:0}.program_content__wrapper .container_left ul li:before,.program_content__wrapper .container_right ul li:before{background-color:var(--color-theme-secondary);border-radius:50%;content:"";height:1rem;left:-2.4rem;position:absolute;top:1rem;width:1rem}.program_content__wrapper .container_bottom{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.program_content__wrapper .container_bottom .li_number{color:var(--color-theme-secondary);font-weight:700;text-align:left;width:auto}.program_content__wrapper .container_bottom .normal-color{color:var(--color-text-primary);font-weight:700}.program_content__wrapper .container_bottom .sub-list li:before{background-color:var(--color-theme-secondary);border-radius:50%;content:"";height:1rem;left:-2.4rem;position:absolute;top:1.6rem;width:1rem}.program_content__wrapper .container_bottom h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;line-height:100%;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.program_content__wrapper .container_bottom h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.program_content__wrapper .container_bottom h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.program_content__wrapper .container_bottom h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.program_content__wrapper .container_bottom .admission__body{display:flex;flex-direction:column}.program_content__wrapper .container_bottom .admission__body ul li p:first-child{font-size:20px;margin-bottom:0}.program_content__wrapper .container_bottom .admission__body a{align-self:flex-start;background:var(--color-theme-secondary);color:var(--color-text-secondary);padding:10px 30px}.program_content__wrapper h3{color:var(--color-text-dark);font-size:1.8rem;font-weight:700;line-height:2.4rem;margin-bottom:2rem}.program_content__wrapper .small{color:#adadad;font-size:1.3rem;line-height:2.4rem}.program_content__wrapper>ul{margin:2.4rem 0 20px 2.4rem}@media (min-width:1024px){.program_content__wrapper>ul__wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.program_content__wrapper>ul__wrapper p{text-align:left}.program_content__wrapper>ul__wrapper .container_middle{align-content:flex-start;text-align:left}.program_content__wrapper>ul__wrapper .container_middle h2{font-size:3.2rem;line-height:100%;width:100%}.program_content__wrapper>ul__wrapper .container_middle p{align-self:flex-start;margin:0;max-width:86rem}}.program_content .form__wrapper{background:var(--color-theme-secondary)}@media (min-width:1024px){.program_content .form__wrapper{display:none}}@media (min-width:760px){.program_content .container_bottom .sub-list{margin-left:2.4rem}}@media (min-width:1200px){.program_content .left_right_container{flex-direction:row}.program_content_left,.program_content_right{width:50%}}@media (min-width:1400px){.program_content .container_left ul{-moz-columns:2;column-count:2}}@media (min-width:1600px){.program_content .container_left .content,.program_content .container_right .content{width:90%}}@media (min-width:1600px) and (min-width:1800px){.program_content .container_left .content,.program_content .container_right .content{width:75%}}@media (min-width:1600px) and (min-width:2100px){.program_content .container_left .content,.program_content .container_right .content{width:60%}}.financial .menu_bar .page_nav{display:none}.quiz_bar{background-color:var(--color-theme-primary)}.quiz_bar__wrapper{align-items:top;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:1200px;width:100%}.quiz_bar__btn,.quiz_bar__question{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:4rem;text-align:center;width:50%}.quiz_bar__btn *,.quiz_bar__question *{color:var(--color-text-secondary);font-weight:600}.quiz_bar .text_abs{display:none}.quiz_bar__question p{font-size:1.3rem;font-weight:semibold}.quiz_bar__btn a,.quiz_bar__question p{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:.8rem 1.6rem}.quiz_bar__btn a{align-self:stretch;background-color:var(--color-text-highlight);color:var(--color-text-secondary);font-size:1.4rem;font-weight:700;transition:.25s ease-in-out;width:100%}.quiz_bar__btn a:hover{background-color:var(--color-theme-highlight);cursor:pointer;transition:.25s ease-in-out}.quiz_bar__desktop_burger{display:none}@media (min-width:1200px){.quiz_bar__wrapper{justify-content:flex-start;position:relative}.quiz_bar__question{width:auto}.quiz_bar__question p{font-size:1.8rem;padding-left:4rem}.quiz_bar__btn,.quiz_bar__question{min-height:5.5rem}.quiz_bar__btn{width:24rem}.quiz_bar__btn a{font-size:1.8rem}.quiz_bar .text_abs{color:#fff;display:block;font-size:2rem;font-weight:700;left:calc(50% + 22rem);position:absolute;top:1.8rem}.quiz_bar .text_abs span{color:var(--color-text-highlight)}.quiz_bar__desktop_burger{align-items:flex-end;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;height:2.6rem;justify-content:space-between;left:calc(50% + 45rem);position:absolute;top:1.6rem;width:4.5rem}.quiz_bar__desktop_burger .bar{background-color:#fff;border-radius:.2rem;height:.4rem;transition:.25s ease-in-out;width:100%}.quiz_bar__desktop_burger .bar:first-of-type{width:85%}.quiz_bar__desktop_burger .bar:nth-of-type(2){background-color:var(--color-text-highlight)}.quiz_bar__desktop_burger .bar:nth-of-type(3){width:60%}.quiz_bar__desktop_burger:hover .bar{transition:.25s ease-in-out}.quiz_bar__desktop_burger:hover .bar:first-of-type,.quiz_bar__desktop_burger:hover .bar:nth-of-type(3){width:100%}}.menu_bar{background-color:hsla(0,0%,100%,.6)}.menu_bar nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1200px;padding:.8rem 2.4rem}.menu_bar__logo a{display:inline-block;max-width:16rem}.menu_bar__logo a img{height:auto;max-width:100%}.menu_bar .page_nav{display:none}.menu_bar__burger_mobile .burger_mobile{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;height:2.6rem;justify-content:space-between;width:4.5rem}.menu_bar__burger_mobile .burger_mobile .bar{background-color:var(--color-theme-primary);border-radius:.2rem;height:.4rem;width:100%}.menu_bar__burger_mobile .burger_mobile .bar:last-of-type{background-color:var(--color-theme-secondary)}.menu_bar__burger_mobile .burger_mobile .bar:first-of-type{width:85%}.menu_bar__burger_mobile .burger_mobile .bar:nth-of-type(3){width:60%}@media (min-width:1200px){.menu_bar nav{padding:1.6rem 4rem}.menu_bar__logo a{max-width:22rem}.menu_bar .page_nav{display:block;padding-right:5rem}.menu_bar .page_nav a{background-color:transparent;color:#616161;display:inline-block;padding:1.6rem}.menu_bar .page_nav a,.menu_bar .page_nav a:hover{transition:.25s ease-in-out}.menu_bar .page_nav a:hover:hover{background-color:#f2f6fa;cursor:pointer;transition:.25s ease-in-out}.menu_bar__burger_mobile{display:none}}.form__wrapper h2,.form__wrapper h3,.form__wrapper p{margin-bottom:0}.form__wrapper .form{background-color:none;margin:0;padding:2.4rem 1.6rem;position:relative;width:100%}@media (min-width:760px){.form__wrapper .form{margin:0;width:100%}}.form__wrapper .form .closeBTN{display:none}.form__wrapper .form-title{font-size:2.8rem;font-weight:700;line-height:3.2rem;margin-bottom:1.6rem;text-align:center}.form__wrapper .form-title,.form__wrapper .form-title span{color:var(--color-text-secondary)}@media (min-width:1200px){.form__wrapper .form-title{font-size:3.6rem;line-height:4rem}}.form__wrapper .form .form-info-box{margin:2rem 0}.form__wrapper .form .form-info-box p.strong{color:var(--color-text-secondary);font-size:1.8rem;font-weight:600;line-height:3rem;text-align:center}.form__wrapper .form .form-info-box .list-wrapper{align-items:top;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:auto;max-width:35rem;padding:1.6rem 0 0}.form__wrapper .form .form-info-box .list-wrapper ul{margin-bottom:0;margin-left:1rem;width:100%}.form__wrapper .form .form-info-box .list-wrapper ul li{font-size:1.1rem;line-height:1.6rem;position:relative}.form__wrapper .form .form-info-box .list-wrapper ul li:before{border-bottom:.5rem solid transparent;border-left:.5rem solid var(--color-theme-secondary);border-top:.5rem solid transparent;bottom:auto;content:"";display:block;height:0;left:-1.2rem;position:absolute;right:auto;top:.3rem;width:0}.form__wrapper .form .form-info-box .list-wrapper ul:first-of-type{width:calc(60% - 1rem)}.form__wrapper .form .form-info-box .list-wrapper ul:nth-of-type(2){width:calc(40% - 1rem)}@media (min-width:760px){.form__wrapper .form form .input-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.form__wrapper .form form .input-row .input-box{width:calc(50% - 1rem)}}.form__wrapper .form form .select-box{background-color:#fff;margin-bottom:2rem;padding:0;position:relative;width:100%}.form__wrapper .form form .select-box .err{background-color:#fff;color:red;display:none;font-size:1rem;font-weight:600;margin-top:0;padding:.6rem 1rem}.form__wrapper .form form .select-box select{-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:none;color:var(--color-header);line-height:100%;outline:none;padding:1.2rem;position:relative;width:100%;z-index:3}.form__wrapper .form form .select-box select~span{border-left:4px solid transparent;border-color:transparent;border-right:4px solid transparent;border-top:7px solid #97a9b2;display:block;height:0;position:absolute;right:1.2rem;top:1.6rem;width:0;z-index:0}.form__wrapper .form form .select-box select.error~span{border-top:7px solid red}.form__wrapper .form form .select-box select.error~.err{animation-delay:0;animation-duration:1s;animation-name:ShowFromTop;display:block}.form__wrapper .form form .select-box select.valid~span{border-top:7px solid #14aa00}.form__wrapper .form form .input-box{background-color:#fff;margin-bottom:2rem;padding:0;position:relative;width:100%}.form__wrapper .form form .input-box .err{background-color:#fff;color:red;display:none;font-size:1rem;font-weight:600;margin-top:0;padding:.6rem 1rem}.form__wrapper .form form .input-box input{background-color:#fff;font-size:1.3rem;line-height:100%;padding:1.2rem;width:100%;z-index:1}.form__wrapper .form form .input-box input::-moz-placeholder{color:var(--color-header);font-size:1.3rem}.form__wrapper .form form .input-box input::placeholder{color:var(--color-header);font-size:1.3rem}.form__wrapper .form form .input-box input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff}.form__wrapper .form form .input-box input~span{background-repeat:no-repeat;background-size:contain;display:inline-block;height:1.2rem;position:absolute;right:1rem;top:1.5rem;width:1.2rem;z-index:2}.form__wrapper .form form .input-box input[data-name=name]~span{background-image:url(/images/icons/user.png)}.form__wrapper .form form .input-box input[data-name=email]~span{background-image:url(/images/icons/mail.png)}.form__wrapper .form form .input-box input[data-name=phone]~span{background-image:url(/images/icons/tel.png)}.form__wrapper .form form .input-box input[data-name=postal]~span{background-image:url(/images/icons/pointer.png)}.form__wrapper .form form .input-box input.error{color:red;position:relative}.form__wrapper .form form .input-box input.error:-webkit-autofill{-webkit-text-fill-color:red}.form__wrapper .form form .input-box input.error~.err{animation-delay:0;animation-duration:1s;animation-name:ShowFromTop;display:block}.form__wrapper .form form .input-box input.error[data-name=email]~span,.form__wrapper .form form .input-box input.error[data-name=name]~span,.form__wrapper .form form .input-box input.error[data-name=phone]~span,.form__wrapper .form form .input-box input.error[data-name=postal]~span{background-image:url(/images/icons/error.png)}.form__wrapper .form form .input-box input.valid[data-name=name]~span{background-image:url(/images/icons/valid-user.png)}.form__wrapper .form form .input-box input.valid[data-name=email]~span{background-image:url(/images/icons/valid-mail.png)}.form__wrapper .form form .input-box input.valid[data-name=phone]~span{background-image:url(/images/icons/valid-tel.png)}.form__wrapper .form form .input-box input.valid[data-name=postal]~span{background-image:url(/images/icons/valid-pointer.png)}.form__wrapper .form .submit-btn{background-color:var(--color-theme-primary);border:none;color:var(--color-text-secondary);cursor:pointer;font-size:1.8rem;font-weight:700;line-height:2.2rem;margin:0 0 1.6rem;padding:.8rem;position:relative;transition:.25s ease-in-out;width:100%}.form__wrapper .form .submit-btn:hover{background-color:var(--color-theme-highlight);transition:.25s ease-in-out}.form__wrapper .form .opt-info .form-opt{color:var(--color-text-secondary);font-size:1rem;line-height:100%;text-align:center}.form__wrapper .form .opt-info .form-opt a{color:var(--color-text-secondary);cursor:pointer;text-decoration:underline}.form__wrapper .form #additional-terms{margin-top:1rem}.form__wrapper .form .close{cursor:pointer;float:right;font-size:1.6rem}.form__wrapper .form .terms-item{color:var(--color-text-secondary);font-size:1rem;line-height:1.4rem;text-align:center}@media (min-width:375px){.form__wrapper .form{padding:3.2rem 2.4rem}}.spinner{left:26px;position:absolute;top:11px;width:6px}.spinner:after{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}@keyframes spinner{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:rotate(0)}50%{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:rotate(900deg)}to{transform:rotate(5turn)}}.gin{margin:0 auto;max-width:1200px;padding:40px 24px 30px;text-align:center}.gin.pt-0{padding-top:0}.gin.pb-0{padding-bottom:0}.gin button{background:var(--color-theme-primary);border:none;color:var(--color-text-secondary);cursor:pointer;display:inline-block;font-size:2rem;font-weight:600;line-height:2.4rem;margin:auto;max-width:100%;outline:none;padding:1.6rem 3.2rem;text-align:center;width:20rem}.gin button,.gin button:hover{transition:all .25s ease-in-out}.gin button:hover{background:var(--color-theme-secondary);color:var(--color-text-primary)}@media (min-width:1200px){.gin{text-align:center}}.menu_mobile{background-color:#fff;background-color:rgba(0,176,177,.95);height:100%;left:0;min-height:100vh;overflow-y:auto;position:fixed;top:0;transform:translateY(-100%);transition:.5s ease-in-out;width:100%;z-index:-1}@media (min-width:1200px){.menu_mobile{display:none}}.menu_mobile.open{transform:translateY(0);z-index:9}.menu_mobile__content{overflow-y:auto;padding:1.6rem 0;position:relative}.menu_mobile__content .logo{text-align:center}.menu_mobile__content .close_btn{position:absolute;right:2rem;top:2rem}.menu_mobile .main_list{padding:2.4rem 0}.menu_mobile .main_list li{color:var(--color-text-secondary);font-weight:700;margin-bottom:1rem}.menu_mobile .main_list li a{background-color:transparent;color:var(--color-text-secondary);cursor:pointer;display:inline-block;font-size:1.3rem;line-height:2rem;padding:.6rem 0 .6rem 4.4rem;position:relative;text-transform:capitalize;transition:.25s ease-in-out;width:100%}.menu_mobile .main_list li a:before{background-color:var(--color-text-secondary);border-radius:50%;content:"";height:.5rem;left:2.6rem;position:absolute;top:1.4rem;width:.5rem}.menu_mobile .main_list li a:hover{background-color:var(--color-theme-primary)}.menu_mobile .main_list .category{padding-left:4rem}.menu_mobile .main_list .category .category_name{color:var(--color-text-secondary);font-weight:700;margin-bottom:1rem}.menu_mobile .main_list .category .sub_list{position:relative}.menu_desktop{background-color:rgba(0,176,177,.95);display:none;left:0;position:absolute;top:-5.5rem;transform:translateY(-100%);transition:.4s ease-in-out;width:100%;z-index:9}@media (min-width:1200px){.menu_desktop{display:block}}.menu_desktop.active{transform:translateY(0);transition:.4s ease-in-out}.menu_desktop__content{margin:0 auto;max-width:1200px;padding:2.4rem}.menu_desktop__content .logo{margin-top:2.4rem;text-align:center}.menu_desktop__content .main_menu{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;padding:4rem 0}.menu_desktop__content .main_menu a{color:var(--color-text-secondary);display:inline-block;font-weight:700;padding:1.2rem 2.4rem}.menu_desktop__content .main_menu a:hover{background-color:#fff;color:var(--color-theme-primary);transition:.25s ease-in-out}.menu_desktop__content .close_btn__wrapper{text-align:center}.menu_desktop__content .close_btn__wrapper button{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto}.menu_desktop__content .close_btn__wrapper button span{color:var(--color-text-secondary);display:block;font-size:1.3rem;margin-top:1rem}.menu_desktop__content .close_btn__wrapper button img{transform:translateY(0);transition:all .25s ease-in-out}.menu_desktop__content .close_btn__wrapper button:hover img{transform:translateY(-.6rem);transition:all .24s ease-in-out}.menu_desktop__content .category_desktop{padding:1.2rem}.menu_desktop__content .category_desktop p{color:var(--color-text-secondary);font-size:1.4rem;font-weight:700;margin-bottom:1.2rem;text-transform:capitalize}.menu_desktop__content .category_desktop .sub_menu{padding-left:2rem}.menu_desktop__content .category_desktop .sub_menu li{color:var(--color-text-secondary);font-weight:700;margin-bottom:1rem}.menu_desktop__content .category_desktop .sub_menu li a{background-color:transparent;color:var(--color-text-secondary);cursor:pointer;display:inline-block;font-size:1.3rem;line-height:2rem;margin-left:-4.4rem;padding:.6rem 0 .6rem 4.4rem;position:relative;text-transform:capitalize;transition:.25s ease-in-out;width:100%}.menu_desktop__content .category_desktop .sub_menu li a:before{background-color:var(--color-text-secondary);border-radius:50%;content:"";height:.5rem;left:2.6rem;position:absolute;top:1.4rem;width:.5rem}.menu_desktop__content .category_desktop .sub_menu li a:hover{background-color:var(--color-theme-secondary);color:var(--color-header)}.modal{align-items:center;background-color:rgba(0,0,0,.75);cursor:pointer;display:none;justify-content:center;max-width:100%;min-height:100vh;position:fixed;width:100%;z-index:99}.modal .form__wrapper{background-color:var(--color-theme-primary);max-width:100%}.modal .form__wrapper .form{margin:0}.modal .form{max-width:40rem;width:100%}.modal .form .closeBTN{background-image:url(/images/icons/close-btn.png);background-repeat:no-repeat;background-size:contain;display:block;height:1rem;position:absolute;right:16px;top:16px;width:1rem}.modal.active{display:flex}.splash.lazy-bg-loaded{background-image:url(/mobile/hero-home.webp);background-position:50%;background-position-x:18%;background-repeat:no-repeat;background-size:cover}.splash__wrapper{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;height:54rem;justify-content:flex-start}.splash .form__wrapper{display:none}.splash__content{background-color:var(--color-theme-primary-09);padding:2rem 2.4rem;width:100%}.splash__content h1,.splash__content h2{color:var(--color-text-secondary);font-size:2.4rem;font-weight:400;line-height:3rem;margin:0 auto;max-width:1200px;text-align:center}.splash__content h1 strong,.splash__content h2 strong{color:var(--color-text-secondary)}@media (min-width:1200px){.splash__content h1,.splash__content h2{padding:0 4rem}}@media (min-width:1024px){.splash.lazy-bg-loaded{background-image:url(/uploads/hero-home.webp);background-position:50%}.splash__wrapper{height:auto}.splash .form__wrapper{background-color:var(--color-theme-secondary-90);display:block;left:50%;margin-top:6.6rem;max-width:50%;position:relative;top:0;width:100%}.splash .form__wrapper .fullhd_fragment{display:none}.splash .form__wrapper .form{max-width:60rem;padding:3.2rem 10rem}}@media (min-width:1200px){.splash__wrapper{height:auto}.splash__content h1{font-size:3.6rem;line-height:4.8rem}.splash .form__wrapper{margin-top:0}}@media (min-width:1740px){.splash .form__wrapper .formWrapper{border-right:.1rem dashed #fff}.splash .form__wrapper .fullhd_fragment{display:block;left:52rem;position:absolute;text-align:center;top:22rem;transform:rotate(90deg)}.splash .form__wrapper .fullhd_fragment h2{color:var(--color-text-secondary);font-size:4rem;font-weight:600;line-height:100%;margin-bottom:1.2rem}.splash .form__wrapper .fullhd_fragment p{color:var(--color-text-secondary);font-size:2.2rem;font-weight:600;margin-bottom:2.4rem}.splash .form__wrapper .fullhd_fragment .arrow{height:4rem;line-height:0;margin:0 auto 2rem;transform:rotate(90deg);width:4rem}.splash .form__wrapper .fullhd_fragment .arrow svg path{stroke:var(--color-theme-tertiary)}}@media (min-width:1500px){.splash.bg_low{background-position-y:-4.5rem}}.top_header{position:relative}.top_header .menu_bar{position:absolute;top:5.5rem;width:100%}@media (min-width:360px){.top_header .menu_bar{top:4.2rem}}@media (min-width:645px){.top_header .menu_bar{top:4rem}}@media (min-width:1200px){.top_header .menu_bar{position:relative;top:0}}.achive_excellence{padding:24px}@media (min-width:760px){.achive_excellence{padding:40px}}.achive_excellence.lazy-bg-loaded{background-image:url(/images/bg/achieve_bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.achive_excellence__wrapper{margin:0 auto;max-width:120rem}.achive_excellence__wrapper .primary_color{font-weight:700}.achive_excellence__wrapper *{color:var(--color-text-secondary)}.achive_excellence__wrapper h2{font-size:2.4rem;font-weight:400;line-height:3.6rem;margin-bottom:3.2rem;text-align:center}.achive_excellence__wrapper h2 strong{font-weight:700}.achive_excellence__wrapper ul{margin:2.4rem 0 2.4rem 4.4rem;text-align:left}.achive_excellence__wrapper li{font-size:2rem;line-height:2.6rem;padding:1rem 0;position:relative}.achive_excellence__wrapper li:before{content:url(/images/icons/bullet-white.png);height:1rem;left:-4rem;position:absolute;top:1.2rem;width:1rem}.achive_excellence__wrapper p{font-weight:600}@media (min-width:1200px){.achive_excellence__wrapper ul{-moz-columns:2;column-count:2;-moz-column-gap:6rem;column-gap:6rem}.achive_excellence__wrapper h2{font-size:3rem;margin-bottom:4.8rem}}.programs__wrapper{margin:0 auto;max-width:1200px;padding:60px 40px}.programs__wrapper h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.programs__wrapper h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.programs__wrapper h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.programs__wrapper h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.programs__wrapper h2{margin-bottom:6rem}.programs ul li{margin-bottom:1.6rem}.programs ul li a{background-color:var(--color-theme-secondary);color:var(--color-text-secondary);display:inline-block;font-weight:600;padding:1.6rem;text-align:center;text-transform:capitalize;transition:.25s ease-in-out;width:100%}.programs ul li a:hover{background-color:var(--color-theme-primary);transition:.25s ease-in-out}@media (min-width:760px){.programs ul{column-count:2;-webkit-columns:2;-moz-columns:2}}.testimonials{background:#f3f1f3;padding:40px 0}.testimonials_header{background:transparent;box-shadow:none;margin:auto;max-width:1200px;padding:2.4rem;text-align:center}@media (min-width:760px){.testimonials_header{padding:4rem}}.testimonials_header h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.testimonials_header h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.testimonials_header h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.testimonials_header h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.testimonials_body{height:33rem;margin:auto;max-width:1200px;padding:0 3.2rem 3.2rem;position:relative}@media (min-width:760px){.testimonials_body{padding:4rem}}.testimonials_body .slide{display:block;left:2.4rem;opacity:0;position:absolute;top:0;transition:all .5s ease-in-out;width:calc(100% - 4.8rem)}.testimonials_body .slide.active{display:block;opacity:1;transition:all .5s ease-in-out}.testimonials_body .slide .logo_wrapper{margin-bottom:2.4rem}.testimonials_body .slide .logo_wrapper img{margin:0;max-width:16rem;opacity:.3;width:100%}.testimonials_body .slide .description_wrapper{margin-bottom:2.4rem;min-height:30rem}@media (min-width:375px){.testimonials_body .slide .description_wrapper{min-height:26rem}}.testimonials_body .slide .description_wrapper p{color:var(--color-header);font-size:1.4rem;line-height:1.8rem;position:relative;text-align:center}@media (min-width:){.testimonials_body .slide .description_wrapper p{text-indent:6rem}.testimonials_body .slide .description_wrapper p:before{height:5rem;top:-3rem;width:5rem}}.testimonials_body .slide .description_wrapper p.author{font-weight:600;margin-top:1.6rem;text-indent:0}.testimonials_body .slide .description_wrapper p.author:before{display:none}.testimonials_body .slide .description_wrapper p.campus{color:#6a737b;font-size:1.4rem;font-weight:400;line-height:2.4rem}.testimonials_body .slide .google_wrapper{display:flex;justify-content:center}.testimonials_body .arrow_container{align-items:center;display:flex;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 auto;max-width:100rem;position:relative;top:calc(100% - 5rem);width:100%}.testimonials_body .arrow_container button{align-items:center;background:transparent;border:none;cursor:pointer;justify-content:center;outline:none;padding:2rem .4rem;transform:scale(1);transition:transform .25s ease-in-out}.testimonials_body .arrow_container button:hover{transform:scale(1.1);transition:transform .25s ease-in-out}.testimonials_body .bullet_container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 auto;position:relative;top:calc(100% - 1rem);width:100%}.testimonials_body .bullet_container .bullet{background-color:transparent;border:.2rem solid #c9c9c9;border-radius:50%;cursor:pointer;height:1.6rem;transition:.25s ease-in-out;width:1.6rem}.testimonials_body .bullet_container .bullet:not(:last-of-type){margin-right:1rem}.testimonials_body .bullet_container .bullet.active{background-color:var(--color-theme-secondary);border:.2rem solid var(--color-theme-secondary);transition:.25s ease-in-out}@media (min-width:375px) and (max-width:767px){.testimonials_body{height:28rem}.testimonials_body .slide .description_wrapper{min-height:17rem}.testimonials_body .arrow_container{top:calc(100% - 5rem)}}@media (min-width:760px){.testimonials_body{height:24rem;padding-top:0}.testimonials_body .slide .logo_wrapper{bottom:auto;left:auto;position:absolute;right:0;top:-8.8rem}.testimonials_body .slide .description_wrapper{min-height:12rem}}@media (min-width:1200px){.testimonials{background-position:50% 0;background-repeat:no-repeat;background-size:120rem}.testimonials_body{height:18rem}}@media (min-width:1300px){.testimonials_body .slide .description_wrapper{margin:0 auto;max-width:90rem;min-height:12rem}.testimonials_body .arrow_container{display:flex;left:calc(50% - 60rem);max-width:120rem;position:absolute;top:calc(50% - 8rem)}}.icons{background-color:var(--color-theme-secondary)}.icons .flex_container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.icons .flex_container .flex_item{align-items:space-between;display:flex;flex-direction:column;flex-wrap:nowrap;height:20rem;justify-content:center;min-height:13rem;padding:4rem 0;width:50%}@media (max-width:767px){.icons .flex_container .flex_item:not(:nth-last-of-type(-n+2)){border-bottom:1px dashed #fff}.icons .flex_container .flex_item:nth-of-type(odd){border-right:1px dashed #fff}}.icons .flex_container .flex_item img{display:inline-block;height:auto;margin:auto auto 2rem;max-width:5.5rem}.icons .flex_container .flex_item p{color:var(--color-text-secondary);font-size:1.4rem;font-weight:600;line-height:1.8rem;text-align:center}@media (min-width:760px){.icons .flex_container{margin:auto;max-width:1920px}.icons .flex_container .flex_item{width:25%}.icons .flex_container .flex_item:not(:nth-last-of-type(-n+1)){border-right:1px dashed #fff}}.faq_header{background:none;box-shadow:none;margin:auto;max-width:1200px;padding:2.4rem}@media (min-width:760px){.faq_header{padding:4rem}}.faq_header h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.faq_header h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.faq_header h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.faq_header h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.faq_header p{font-size:1.4rem;line-height:2rem}.faq_body{margin:auto;max-width:1200px;padding:0 2.4rem 2.4rem}@media (min-width:760px){.faq_body{padding:0 4rem}}.faq_body .faq_item{cursor:pointer;margin-bottom:2rem}.faq_body .faq_item.active .item_question h3{color:var(--color-text-highlight);transition:all .5s ease-in-out}.faq_body .faq_item.active .item_question .circle{background:var(--color-text-highlight);border:none;color:var(--color-text-secondary);transition:all .4s ease-in-out}.faq_body .faq_item.active .item_answer{margin-bottom:2rem;max-height:28rem;transition:all .5s ease-in-out}.faq_body .faq_item .item_question{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:2rem}.faq_body .faq_item .item_question h3{color:var(--color-text-primary);font-weight:600;padding-top:.5rem;transition:all .4s ease-in-out}.faq_body .faq_item .item_question .circle{border:.1rem solid var(--color-theme-primary);border-radius:50%;color:var(--color-theme-primary);display:inline-block;height:2.4rem;margin-right:1rem;min-width:2.4rem;padding:.4rem 0;text-align:center;transition:all .4s ease-in-out;width:2.4rem}.faq_body .faq_item .item_answer{background:var(--color-theme-secondary-70);border-radius:.2rem;margin-bottom:1rem;margin-left:3.6rem;max-height:0;overflow:hidden;padding:0 1rem;transition:all .5s ease-in-out}.faq_body .faq_item .item_answer p{color:var(--color-header);font-size:1.4rem;line-height:2rem;margin:1rem 0}.faq_body .faq_item .item_answer a{color:var(--color-header);text-decoration:underline}@media (min-width:760px){.faq_body{padding-bottom:1.8rem}.faq_body .faq_item{margin-bottom:0}.faq_body .faq_item.active .item_answer{max-height:16rem;transition:all .6s ease-in-out}.faq_body .faq_item .item_answer{padding:0 2rem;transition:all .6s ease-in-out}.faq_body .faq_item .item_answer p{margin:2rem 0}}.pa{background:var(--color-theme-primary)}.pa_body,.pa_header{margin:0 auto;max-width:1200px;padding:24px}@media (min-width:760px){.pa_body,.pa_header{padding:40px}}.pa_header{background-color:transparent;box-shadow:none}.pa_header h2{color:var(--color-header);color:var(--color-text-secondary);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;margin-bottom:0!important;text-align:center;text-transform:capitalize}.pa_header h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.pa_header h2 .secondary_color{font-weight:700}.pa_header h2 .secondary_color,.pa_header h2 span.primary_color{color:var(--color-text-secondary)}@media (min-width:760px){.pa_header h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.pa_body{padding-top:0;text-align:center}.pa_body p{color:var(--color-text-secondary);font-size:1.4rem;line-height:2rem}.pa_body button{display:inline-block;margin:4rem auto 0}.pa_body button a{background:var(--color-theme-secondary);color:var(--color-text-secondary);display:inline-block;font-weight:600;padding:1.6rem 3.2rem;transition:.25s ease-in-out}.pa_body button a:hover{background-color:var(--color-theme-highlight);cursor:pointer;transition:.25s ease-in-out}@media (min-width:760px){.pa{position:relative}.pa_body,.pa_header{position:relative;z-index:3}.pa_body h2,.pa_header h2{font-size:2.8rem}}.financial_aid{padding-top:2.4rem}.financial_aid h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:0;text-align:center;text-transform:capitalize}.financial_aid h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.financial_aid h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.financial_aid h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.financial_aid__row_wrapper{text-align:center}.financial_aid__row_wrapper:nth-of-type(2n){background-color:#f7f7f7}.financial_aid__row_wrapper .content{margin:0 auto;max-width:1200px;padding:24px}@media (min-width:760px){.financial_aid__row_wrapper .content{padding:40px}}.financial_aid__row_wrapper h3{color:var(--color-theme-secondary);font-size:2.4rem;font-weight:500;line-height:2.4rem;margin-bottom:2.4rem}@media (min-width:1200px){.financial_aid h2{margin-bottom:0}}.img_spacer{align-items:flex-end;background-attachment:fixed;display:flex;flex-direction:row;flex-wrap:wrap;height:48rem;justify-content:flex-start}.img_spacer.lazy-bg-loaded{background-image:url(/images/bg/parallax-mobile.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1920px){.img_spacer.lazy-bg-loaded{background-image:url(/images/bg/parallax.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}}.img_spacer .content_wrapper{background-color:rgba(0,176,177,.85);padding:24px;width:100%}@media (min-width:760px){.img_spacer .content_wrapper{padding:40px}}.img_spacer .content h2{color:var(--color-header);color:var(--color-text-secondary);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:0;text-align:center;text-transform:capitalize}.img_spacer .content h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.img_spacer .content h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.img_spacer .content h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}@media (min-width:1200px){.img_spacer{background-position:top;height:78rem}.img_spacer .content{margin:0 auto;max-width:1200px}.img_spacer .content h2{font-size:4rem;font-weight:700;line-height:5.2rem;margin-bottom:0;text-align:left}}.campuses__wrapper{margin:0 auto;max-width:1200px;padding:60px 0;text-align:center}.campuses__wrapper h2{color:var(--color-header);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.campuses__wrapper h2 .primary_color{color:var(--color-theme-secondary);font-weight:700}.campuses__wrapper h2 .secondary_color{color:var(--color-text-secondary);font-weight:700}@media (min-width:760px){.campuses__wrapper h2{font-size:3.2rem;line-height:4rem;margin-bottom:2.4rem}}.campuses__wrapper>img{margin:2.4rem 0}.campuses_list .campus{margin:0 2.4rem 2.4rem}.campuses_list .campus h3{font-weight:700;margin:1.2rem 0}@media (min-width:760px){.campuses_list{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly}.campuses_list .campus{width:50%}}@media (min-width:1200px){.campuses_list .campus{margin:0}}.footer{background-color:var(--color-theme-primary)}.footer_content{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1200px;padding:24px}@media (min-width:760px){.footer_content{padding:40px}}.footer_content *{color:var(--color-text-secondary);font-size:1.2rem;text-align:center}.footer_content div:first-of-type{margin-bottom:2.4rem}.footer_content img{margin:0;max-width:20rem;width:100%}@media (min-width:760px){.footer_content{flex-direction:row;justify-content:space-between}.footer_content div{margin-bottom:0!important;width:33%}.footer_content div.left{text-align:left}.footer_content div.right p{text-align:right}}
