*,: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-primary);font-weight:700}.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:#063a5b;--color-theme-secondary:#a31d23;--color-theme-tertiary:#fff;--color-highlight:#345d85;--color-text-primary:#104170;--color-text-light:#fff;--color-text-dark:#6a737b}@-webkit-keyframes glowing{0%,to{box-shadow:1px 0 14px 0 #fff,inset 0 0 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 0 0 0 rgba(255,245,3,0),inset 0 0 0 hsla(0,0%,100%,0)}}@keyframes glowing{0%,to{box-shadow:1px 0 14px 0 #fff,inset 0 0 0 hsla(0,0%,100%,.1)}50%{box-shadow:0 0 0 0 rgba(255,245,3,0),inset 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}@keyframes move{0%{transform:translate(0)}2.5%{transform:translate(3px)}5%{transform:translate(-3px)}7.5%{transform:translate(5px)}10%{transform:translate(-5px)}13.5%{transform:translate(5px)}15%{transform:translate(-3px)}17.5%{transform:translate(3px)}20%{transform:translate(0)}to{transform:translate(0)}}.mover{-webkit-animation:move 5s infinite;animation:move 5s infinite}@-webkit-keyframes ShowFromTop{0%{margin-top:-2.2rem}to{margin-top:0}}@keyframes ShowFromTop{0%{margin-top:-2.2rem}to{margin-top:0}}.page_content__wrapper{max-width:100%}.page_content__wrapper h2{color:var(--color-text-primary);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-text-primary);font-weight:700}.page_content__wrapper h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.page_content__wrapper h2{font-size:3.2rem;line-height:100%;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-text-primary);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-text-primary);font-weight:700}.page_content .container_left h2 .secondary_color,.page_content .container_right h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.page_content .container_left h2,.page_content .container_right h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.page_content .container_left p,.page_content .container_right p{margin-bottom:0}.page_content .container_left p:first-of-type,.page_content .container_right p:first-of-type{margin-bottom:3.2rem}.page_content .container_right{background-color:#f0f0f0}.page_content .consumer_logo{display:none}@media (max-width:1024px){.page_content .form__wrapper .formWrapper{background-color:rgba(163,29,35,.8);padding:2.4rem}}.page_content h3{color:var(--color-text-dark);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:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}.page_content__wrapper .form__wrapper{display:none}.page_content__wrapper .consumer_logo{display:block;position:absolute;top:0}.page_content__wrapper .container_left,.page_content__wrapper .container_right{align-content:flex-start;min-height:auto;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.jpg);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-text-primary);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-theme-secondary);font-size:1.4rem;line-height:1.8rem;margin:auto;max-width:120rem}.hero_thx__content p a{color:var(--color-theme-secondary);font-weight:700;text-decoration:underline}.hero_thx__top_header{background:var(--color-theme-primary-08)}.hero_thx__bottom_header{background:rgba(6,58,91,.7)}.hero_thx__bottom_header h2{color:var(--color-text-light)}@media (min-width:760px){.hero_thx{background-image:url(/uploads/hero-thank-you.jpg);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{color:var(--color-text-light);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{color:var(--color-text-light);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-text-primary);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-text-primary);font-weight:700}.program_content__wrapper h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.program_content__wrapper h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.program_content__wrapper h3,.program_content__wrapper p,.program_content__wrapper ul,.program_content__wrapper>h2{margin-bottom:2.4rem;text-align:left}.program_content__wrapper>div p:not(:last-of-type){margin-bottom:2.4rem}.program_content__wrapper>div .consumer_logo{display:none}.program_content__wrapper>div ul{margin-left:2.4rem;margin-top:2.4rem;width:100%}.program_content__wrapper>div ul li{line-height:2.4rem;padding:1rem 0;position:relative}.program_content__wrapper>div ul li:before{background-color:var(--color-theme-secondary);border-radius:50%;content:"";height:1rem;left:-2.4rem;position:absolute;top:1.8rem;width:1rem}.program_content__wrapper:last-child{margin-bottom:0}.program_content .container_bottom,.program_content .container_top{width:100%}.program_content .container_bottom .content,.program_content .container_top .content{margin:0 auto;max-width:1200px;padding:24px}@media (min-width:760px){.program_content .container_bottom .content,.program_content .container_top .content{padding:40px}}.program_content .container_bottom .content h2,.program_content .container_top .content h2{color:var(--color-text-primary);font-size:2.4rem;font-weight:400;line-height:3rem;margin-bottom:2.4rem;text-align:center;text-transform:capitalize}.program_content .container_bottom .content h2 .primary_color,.program_content .container_top .content h2 .primary_color{color:var(--color-text-primary);font-weight:700}.program_content .container_bottom .content h2 .secondary_color,.program_content .container_top .content h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.program_content .container_bottom .content h2,.program_content .container_top .content h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.program_content .container .consumer_logo{display:none}.program_content .container_left,.program_content .container_right{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:24px;text-align:center}@media (min-width:760px){.program_content .container_left,.program_content .container_right{padding:40px}}.program_content .container_left h2,.program_content .container_right h2{color:var(--color-text-primary);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 .container_left h2 .primary_color,.program_content .container_right h2 .primary_color{color:var(--color-text-primary);font-weight:700}.program_content .container_left h2 .secondary_color,.program_content .container_right h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.program_content .container_left h2,.program_content .container_right h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.program_content .container_left :nth-child(2),.program_content .container_right :nth-child(2){margin-top:0!important}.program_content .container_left{padding-top:0}.program_content .container_right{background-color:#f0f0f0}.program_content .form__wrapper{background-color:rgba(163,29,35,.8)}.program_content h3{color:var(--color-text-dark);font-size:1.8rem;font-weight:700;line-height:2.4rem;margin-bottom:2rem}.program_content .small{color:#adadad;font-size:1.3rem;line-height:2.4rem}.program_content__wrapper>ul,.program_content__wrapper>ul ul{margin:2.4rem 0 2.4rem 2.4rem}.program_content__wrapper>ul li{line-height:2rem;padding:1rem 0;position:relative}.program_content__wrapper>ul li,.program_content__wrapper>ul li *{color:var(--color-text-primary)}.program_content__wrapper>ul li:before{background-color:var(--color-theme-primary);border-radius:50%;content:"";height:1rem;left:-2.4rem;position:absolute;top:1.5rem;width:1rem}@media (min-width:1024px){.program_content__wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.program_content__wrapper p{text-align:left}.program_content__wrapper>div .consumer_logo{display:block;height:auto;position:absolute;right:-3.7rem;top:0;width:7.5rem;z-index:2}.program_content__wrapper .container_top :first-of-type{padding-bottom:0}.program_content__wrapper .container_top :last-of-type{padding-top:0}.program_content__wrapper .container_left{background-color:#f5f5f5;padding-top:40px}.program_content__wrapper .container_left,.program_content__wrapper .container_right{align-content:flex-start;position:relative;text-align:left;width:50%}.program_content__wrapper .container_left h2,.program_content__wrapper .container_right h2{font-size:3.2rem;line-height:100%;max-width:86rem;width:100%}.program_content__wrapper .container_left p,.program_content__wrapper .container_right p{align-self:flex-start;max-width:86rem;width:100%}.program_content__wrapper .container_left>ul,.program_content__wrapper .container_right>ul{max-width:83.6rem;width:100%}.program_content .form__wrapper{background-color:rgba(28,95,167,.8);display:none;height:53rem;left:50%;margin-top:0;max-width:50%;position:absolute;top:12.1rem;width:100%}.program_content .form__wrapper .form{max-width:60rem;padding:3.2rem 10rem}}.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-light);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-theme-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-tertiary);color:var(--color-theme-primary);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;cursor:pointer;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-theme-secondary)}.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-theme-secondary)}.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:3.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{color:var(--color-text-light);font-size:2.8rem;font-weight:700;line-height:3.2rem;margin-bottom:1.6rem;text-align:center}.form__wrapper .form-title span{color:#000}@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-light);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;line-height:calc(100% + .4rem);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{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:ShowFromTop;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:rgba(0,0,0,.5);font-size:1.3rem}.form__wrapper .form form .input-box input::placeholder{color:rgba(0,0,0,.5);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{-webkit-animation-delay:0;animation-delay:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:ShowFromTop;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-light);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-tertiary);color:var(--color-theme-secondary);transition:.25s ease-in-out}.form__wrapper .form .opt-info .form-opt{color:var(--color-text-light);font-size:1rem;line-height:100%;text-align:center}.form__wrapper .form .opt-info .form-opt a{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-light);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{-webkit-animation:spinner 1.2s infinite;animation:spinner 1.2s infinite;border-color:#a31d23 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)}}.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-light);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)}@media (min-width:1200px){.gin{text-align:center}}.menu_mobile{background-color:#fff;background-color:#104170;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 p{color:var(--color-text-light);font-weight:700;padding:1.2rem;text-transform:capitalize}.menu_mobile .main_list .category{padding-left:1.2rem}.menu_mobile .main_list .category.active{background-color:var(--color-theme-primary)}.menu_mobile .main_list .sub_list{max-height:0;overflow:hidden}.menu_mobile .main_list .sub_list.active{max-height:100rem}.menu_mobile .main_list .sub_list li a{color:var(--color-text-light);display:inline-block;padding:1.2rem 1.2rem 1.2rem 3.2rem;position:relative;width:100%}.menu_mobile .main_list .sub_list li a:before{background-color:#fff;border-radius:50%;content:"";height:.8rem;left:1.4rem;position:absolute;top:1.6rem;width:.8rem}.menu_desktop{background-color:#104170;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{padding:4rem 0}.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-light);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-light);font-size:1.8rem;font-weight:700;margin-bottom:1.6rem;text-transform:capitalize}.menu_desktop__content .category_desktop .sub_menu{display:flex;flex-wrap:wrap;margin-left:-2rem;width:auto;width:calc(100% + 2rem)}.menu_desktop__content .category_desktop .sub_menu li{margin-bottom:1.2rem}.menu_desktop__content .category_desktop .sub_menu li:not(:last-of-type) a{border-right:.1rem solid #fff}.menu_desktop__content .category_desktop .sub_menu li a{background-color:transparent;color:var(--color-text-light);cursor:pointer;display:block;font-size:1.4 rem;padding:.2rem 2rem;position:relative;text-transform:capitalize;transition:.25s ease-in-out;white-space:nowrap;width:100%}.menu_desktop__content .category_desktop .sub_menu li a:hover{color:var(--color-theme-secondary)}.modal{align-items:flex-start;background-color:rgba(0,0,0,.75);cursor:pointer;display:none;height:100%;justify-content:center;max-width:100%;min-height:100vh;overflow:auto;position:fixed;width:100%;z-index:99}@media (min-width:760px){.modal{align-items:center}}.modal .form__wrapper{background-color:var(--color-highlight);max-width:100%}.modal .form__wrapper .form{margin:0}.modal .form{max-width:46rem;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}.form_pa{background-color:var(--color-theme-primary);padding:24px;text-align:center;width:100%}@media (min-width:760px){.form_pa{padding:40px}}.form_pa a,.form_pa h2,.form_pa strong{color:var(--color-text-light)}.form_pa a{background-color:var(--color-theme-secondary);display:inline-block;font-weight:600;margin-top:2.4rem;padding:1.6rem 2.4rem;transition:.25s ease-in-out}.form_pa a:hover{background-color:var(--color-theme-tertiary);color:var(--color-text-dark);cursor:pointer;transition:.25s ease-in-out}.container-modal{align-items:flex-start;background-color:rgba(0,0,0,.9);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.container-modal.active{display:flex}@media (min-width:760px){.container-modal{align-items:center}}.container-modal .inner-modal{background-color:#fff;border-radius:.5rem;max-width:60rem;padding:2.4rem;position:relative}.container-modal .inner-modal .title{margin:2.4rem 0}.container-modal .inner-modal p{color:var(--color-text-dark);margin-bottom:1.6rem}.container-modal .inner-modal p span{font-size:1.2rem}.container-modal button{background-color:transparent;font-size:2.4rem;position:absolute;right:1.6rem;top:1.6rem}.splash.lazy-bg-loaded{background-image:url(/mobile/hero-home.jpg);background-position:top;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);padding:2rem 2.4rem;width:100%}.splash__content h1,.splash__content h2{color:var(--color-text-light);font-size:2.2rem;font-weight:400;line-height:2.6rem;margin:0 auto;max-width:1200px;text-align:center}.splash__content h1 strong,.splash__content h2 strong{color:var(--color-text-light)}@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.jpg);background-position:top}.splash__wrapper{height:auto}.splash .form__wrapper{background-color:rgba(163,29,35,.8);display:block;left:50%;margin-top:4.2rem;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:100%}.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-light);font-size:4rem;font-weight:600;line-height:100%;margin-bottom:1.2rem}.splash .form__wrapper .fullhd_fragment p{color:var(--color-text-light);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)}}.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{background:linear-gradient(90deg,hsla(0,0%,100%,.6) 50%,#fff 0);position:absolute;top:55px;z-index:9}}.achive_excellence.lazy-bg-loaded{background-image:url(/images/bg/get_started.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.achive_excellence__wrapper{margin:0 auto;max-width:110rem;padding:24px;text-align:center}@media (min-width:760px){.achive_excellence__wrapper{padding:40px}}.achive_excellence__wrapper *{color:var(--color-text-light)}.achive_excellence__wrapper img{height:auto;margin-bottom:2.4rem;max-width:calc(100% - 4.8rem)}.achive_excellence__wrapper p{margin-bottom:2.4rem}.achive_excellence__wrapper h2{font-size:2.4rem;font-weight:700;line-height:3rem;margin-bottom:3.2rem}.achive_excellence__wrapper p{font-weight:600}@media (min-width:1200px){.achive_excellence{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:48rem}.achive_excellence__wrapper h2{font-size:3rem;margin-bottom:4.8rem}}.programs__wrapper{margin:0 auto;max-width:1200px;padding:24px}@media (min-width:760px){.programs__wrapper{padding:40px}}.programs__wrapper h2{color:var(--color-text-primary);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-text-primary);font-weight:700}.programs__wrapper h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.programs__wrapper h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.programs .category h3{color:var(--color-theme-secondary);font-size:2.4rem;font-weight:700;line-height:2.8rem;margin-bottom:1.2rem}.programs ul{margin:2.4rem 0}.programs ul li{margin-bottom:1.6rem}.programs ul li a{background-color:var(--color-theme-primary);color:var(--color-text-light);display:inline-block;font-size:1.4rem;font-weight:600;padding:1.6rem 0;text-align:center;text-transform:capitalize;transition:.25s ease-in-out;width:100%}.programs ul li a:hover{background-color:var(--color-theme-secondary);transition:.25s ease-in-out}@media (min-width:760px){.programs ul{display:flex;flex-wrap:wrap;justify-content:flex-start}.programs ul li{width:calc(50% - .7rem)}}@media (min-width:760px) and (max-width:1200px){.programs ul li:nth-of-type(odd){margin-right:1.4rem}}@media (min-width:760px) and (min-width:1200px){.programs ul li{margin-right:1.4rem;width:calc(33% - .9rem)}.programs ul li:nth-of-type(3n+3){margin-right:0}}.testimonials{background:#f3f1f3}.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-text-primary);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-text-primary);font-weight:700}.testimonials_header h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.testimonials_header h2{font-size:3.2rem;line-height:100%;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:#6a737b;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-light);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-text-primary);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-text-primary);font-weight:700}.faq_header h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.faq_header h2{font-size:3.2rem;line-height:100%;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-theme-secondary);font-weight:700;transition:all .5s ease-in-out}.faq_body .faq_item.active .item_question .circle{background:var(--color-theme-secondary);border:none;color:var(--color-text-light);font-weight:700;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:#6a737b;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-secondary);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:#f2f6fa;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{font-size:1.4rem;line-height:2rem;margin:1rem 0}@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.lazy-bg-loaded{background-image:url(/images/bg/pa.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.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-text-primary);color:var(--color-text-light);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-text-primary);font-weight:700}.pa_header h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}.pa_header h2 span.primary_color{color:var(--color-text-light)}@media (min-width:760px){.pa_header h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.pa_body{padding-top:0;text-align:center}.pa_body p{color:var(--color-text-light);font-size:1.4rem;line-height:2rem}.pa_body button{display:inline-block;margin:4rem auto 0}.pa_body button a{background:#fbbd10;color:var(--color-btn-text);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-secondary);color:#fff;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:2.4rem 0}.financial_aid h2{color:var(--color-text-primary);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-text-primary);font-weight:700}.financial_aid h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.financial_aid h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}.financial_aid__row_wrapper{text-align:center}.financial_aid__row_wrapper:nth-of-type(2n){background-color:#f2f6f7}.financial_aid__row_wrapper .content{margin:0 auto;max-width:1200px;padding:24px;text-align:left}@media (min-width:760px){.financial_aid__row_wrapper .content{padding:40px}}.financial_aid__row_wrapper h3{color:var(--color-theme-primary);font-size:2.4rem;font-weight:500;line-height:2.4rem;margin-bottom:2.4rem}.financial_aid__row_wrapper ul{margin-left:2.4rem}.financial_aid__row_wrapper ul li{line-height:2rem;padding:.7rem 0;position:relative}.financial_aid__row_wrapper ul li:before{background-color:var(--color-theme-secondary);border-radius:50%;content:"";height:1rem;left:-2.4rem;position:absolute;top:1.2rem;width:1rem}@media (min-width:1200px){.financial_aid h2{margin-bottom:0}}.img_spacer{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;height:48rem;justify-content:flex-start}.img_spacer.lazy-bg-loaded{background-image:url(/images/bg/spacer-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover}.img_spacer .content_wrapper{background-color:rgba(7,69,107,.85);padding:24px;width:100%}@media (min-width:760px){.img_spacer .content_wrapper{padding:40px}}.img_spacer .content h2{color:var(--color-text-primary);color:var(--color-text-light);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-text-primary);font-weight:700}.img_spacer .content h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.img_spacer .content h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}}@media (min-width:1200px){.img_spacer{height:85rem}.img_spacer.lazy-bg-loaded{background-position:bottom;background-size:cover}.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}}@media (min-width:1920px){.img_spacer.lazy-bg-loaded{background-position:top;background-size:contain}}.campuses__wrapper{margin:0 auto;max-width:1200px;padding:24px;text-align:left}.campuses__wrapper h2{color:var(--color-text-primary);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-text-primary);font-weight:700}.campuses__wrapper h2 .secondary_color{color:var(--color-theme-secondary);font-weight:700}@media (min-width:760px){.campuses__wrapper h2{font-size:3.2rem;line-height:100%;margin-bottom:2.4rem}.campuses__wrapper{padding:40px}}.campuses__wrapper>img{margin:2.4rem 0}.campuses img{height:auto;max-width:100%}.campuses_list{margin-top:2.4rem}.campuses_list .campus{background-color:#f2f6f7;margin-bottom:2.4rem;padding:1.6rem;text-align:center}.campuses_list .campus h3{color:var(--color-theme-secondary);font-weight:700;margin:1.2rem 0}.campuses_list .campus p{font-size:1.5rem;line-height:2.4rem}@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{margin:2.4rem 1.2rem 0;width:calc(50% - 2.4rem)}}@media (min-width:1200px){.campuses_list{justify-content:flex-start}.campuses_list .campus{width:calc(33.3% - 2.4rem)}}.footer{background-color:var(--color-theme-secondary)}.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:hsla(0,0%,100%,.4);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}}
