*,*:before,*:after{box-sizing:border-box}html,body,div,span,object,iframe,figure,h1,h2,h3,h4,h5,h6,p,blockquote,button,pre,a,code,em,img,small,strike,strong,sub,sup,tt,b,u,i,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td,main,canvas,embed,footer,header,nav,section,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;text-size-adjust:none}footer,header,section,main{display:block}body{line-height:1}ol,ul{list-style:none}a{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0;outline:none;border:none}html{font-family:Open Sans,sans-serif;max-width:100%;scroll-behavior:smooth}html body{overflow-x:hidden;max-width:100%}*,*:before,*:after{font-family:Open Sans,sans-serif;font-display:swap}header{z-index:7}main{z-index:1}strong{font-weight:600;color:inherit}em{font-style:italic;color:inherit}@media (max-width: 1200px){.static{width:100%;position:fixed}}.strong{color:var(--color-theme-secondary);font-weight:600}.nowrap{white-space:nowrap}.pb-24{padding-bottom:2.4rem}.hidden{display:none}[class^=col-]{flex-basis:100%}@media (min-width:){.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-family:Open Sans;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Open Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:U+0000-00FF,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-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/open_sans.woff2) format("woff2");unicode-range:U+0000-00FF,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)}*,*:before,*:after{color:#616161}:root{--color-theme-primary: #fe5a19;--color-theme-secondary: #00a9fa;--color-theme-highlight: #b23000;--color-header: #444444;--color-PA-top: rgba(4, 11, 22, .9);--color-theme-primary-09: rgba(254, 90, 25, .9);--color-theme-primary-08: rgba(254, 90, 25, .8);--color-theme-primary-70: rgba(254, 90, 25, .7);--color-theme-primary-003: rgba(254, 90, 25, .03);--color-theme-secondary-90: rgba(178, 48, 0, .9);--color-theme-secondary-70: rgba(178, 48, 0, .7);--color-bg-second: #f9f9f9;--color-darkgreen-08: #22372bda;--color-text-primary: #181818;--color-text-secondary: #fff;--color-text-highlight: #b23000}@-moz-keyframes glowing{0%,to{-moz-box-shadow:1px 0px 14px 0px #fff,inset 0px 0px 0px rgba(255,255,255,.1);box-shadow:1px 0 14px #fff,inset 0 0 #ffffff1a}50%{-moz-box-shadow:0px 0px 0px 0px rgba(255,245,3,0),inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0 0 #fff50300,inset 0 0 #fff0}}@-webkit-keyframes glowing{0%,to{-webkit-box-shadow:1px 0px 14px 0px #fff,inset 0px 0px 0px rgba(255,255,255,.1);box-shadow:1px 0 14px #fff,inset 0 0 #ffffff1a}50%{-webkit-box-shadow:0px 0px 0px 0px rgba(255,245,3,0),inset 0px 0px 0px rgba(255,255,255,0);box-shadow:0 0 #fff50300,inset 0 0 #fff0}}@-o-keyframes glowing{0%,to{box-shadow:1px 0 14px #fff,inset 0 0 #ffffff1a}50%{box-shadow:1px 0 14px #fff,inset 0 0 #ffffff1a}}@keyframes glowing{0%,to{box-shadow:1px 0 14px #fff,inset 0 0 #ffffff1a}50%{box-shadow:0 0 #fff50300,inset 0 0 #fff0}}@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}.form_wrapper{box-shadow:0 0 10px #00000040}.form{padding:1.6rem;background-color:#fff;position:relative}.form .closeBTN{display:none}.form-title{font-size:2.8rem;line-height:3.2rem;color:var(--color-theme-primary);font-weight:600;text-align:center;margin-bottom:1.2rem}.form-title span{font-weight:700;color:#616161}.form .form-info-box p.strong{font-size:1.4rem;font-weight:600;line-height:1.6rem;text-align:center;color:#616161;margin:auto}.form .form-info-box .list-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;justify-content:center;padding:1.6rem;max-width:35rem;margin:auto}.form .form-info-box .list-wrapper ul{width:18rem}.form .form-info-box .list-wrapper ul li{line-height:1.6rem;position:relative;font-size:1.4rem}.form .form-info-box .list-wrapper ul li:before{position:absolute;top:.3rem;left:-1.2rem;right:auto;bottom:auto;width:0;height:0;content:"";display:block;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.5rem solid var(--color-theme-primary)}@media (min-width: 375px){.form .form-info-box .list-wrapper ul{margin-left:1rem}.form .form-info-box .list-wrapper ul:nth-of-type(1){width:calc(60% - 1rem)}.form .form-info-box .list-wrapper ul:nth-of-type(2){width:calc(40% - 1rem)}}@media (min-width: 375px){.form .form-info-box .list-wrapper{padding:1.6rem 0}.form .form-info-box .list-wrapper ul{width:100%}.form .form-info-box .list-wrapper ul li{font-size:1.2rem;font-weight:600}.form .form-info-box .list-wrapper ul li:nth-of-type(1){margin-bottom:10px}}.form form .input-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.form form .input-row .input-box{width:calc(50% - 1rem)}@media (max-width: 425px){.form form .input-row .input-box{width:100%}}.form form .input-radio-row{display:flex;align-content:center;justify-content:space-between}@media (max-width: 370px){.form form .input-radio-row{margin-bottom:10px}}.form form .input-radio-row .input-box{padding:0}.form form .input-radio-row.error .input-box label{color:red;animation:move 5s infinite}@media (max-width: 499px){.form form .input-radio-row.error{position:relative}.form form .input-radio-row.error:before{content:"Please Select Option";color:red;position:absolute;left:calc(50% - 7rem);top:-1rem;width:14rem;margin:0;font-size:1.2rem;text-align:center}}.form form .input-radio-row.error .input-box{position:relative}@media (min-width: 500px){.form form .input-radio-row.error .input-box:before{content:"Select Option";color:red;position:absolute;right:46%;top:3px;width:16rem;margin:0}}.form form .input-radio-row span{font-size:11px;line-height:24px;font-weight:600}@media (min-width: 525px){.form form .input-radio-row span{font-size:13px}}.form form .input-radio-row .input-box{width:auto;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-between}.form form .input-radio-row .input-box input{margin:0 .8rem;line-height:100%;padding:0}.form form .input-radio-row .input-box input:after{width:13px;height:13px;border-radius:15px;top:0;left:0;position:relative;background-color:transparent;content:"";display:inline-block;visibility:visible;border:2px solid var(--color-theme-primary)}.form form .input-radio-row .input-box input:checked:after{width:13px;height:13px;border-radius:15px;top:0;left:0;position:relative;background-color:var(--color-theme-primary);content:"";display:inline-block;visibility:visible;border:2px solid var(--color-theme-primary)}.form form .input-radio-row .input-box label{font-size:14px;font-weight:700;display:flex;align-items:center;cursor:pointer}.form form .select-box{width:100%;padding:1.4rem 0 1rem;position:relative}.form form .select-box select{border:none;position:relative;border-bottom:solid .1rem #cfd8dc;line-height:2.4rem;width:100%;padding-bottom:.4rem;padding-left:.5rem;z-index:3;outline:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent}.form form .select-box select~span{display:block;position:absolute;top:2.4rem;right:1.2rem;width:0rem;height:0rem;border-left:4px solid transparent;border-color:transparent;border-right:4px solid transparent;border-top:7px solid #97a9b2;z-index:0}.form form .select-box select.error{border-bottom:solid .1rem #ff0000}.form form .select-box select.error~span{border-top:7px solid #ff0000}.form form .select-box select.valid~span{border-top:7px solid #14aa00}.form form .input-box{width:100%;padding:1.4rem 0 1rem;position:relative}.form form .input-box input{border-bottom:solid .1rem #cfd8dc;line-height:2.4rem;width:100%;padding-bottom:.4rem;z-index:1}.form form .input-box input[type=radio]{border-bottom:none}.form form .input-box input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.form form .input-box input~span{position:absolute;display:inline-block;right:1rem;top:2.4rem;width:1.2rem;height:1.2rem;background-size:contain;background-repeat:no-repeat;z-index:2}.form form .input-box input[data-name=name]~span{background-image:url(/build/assets/user-ee2b7068.png)}.form form .input-box input[data-name=email]~span{background-image:url(/build/assets/mail-f36e3d65.png)}.form form .input-box input[data-name=phone]~span{background-image:url(/build/assets/tel-78698fd6.png)}.form form .input-box input[data-name=postal]~span{background-image:url(/build/assets/pointer-d7adf309.png)}.form form .input-box input[data-name=zip]~span{background-image:url(/build/assets/pointer-d7adf309.png)}.form form .input-box input.error{color:red;border-bottom:solid .1rem #ff0000}.form form .input-box input.error:-webkit-autofill{-webkit-text-fill-color:#ff0000}.form form .input-box input.error[data-name=name]~span{background-image:url(/build/assets/error-71e70a9c.png)}.form form .input-box input.error[data-name=email]~span{background-image:url(/build/assets/error-71e70a9c.png)}.form form .input-box input.error[data-name=phone]~span{background-image:url(/build/assets/error-71e70a9c.png)}.form form .input-box input.error[data-name=postal]~span{background-image:url(/build/assets/error-71e70a9c.png)}.form form .input-box input.error[data-name=zip]~span{background-image:url(/build/assets/error-71e70a9c.png)}.form form .input-box input.valid[data-name=name]~span{background-image:url(/build/assets/valid-user-f40a8a8d.png)}.form form .input-box input.valid[data-name=email]~span{background-image:url(/build/assets/valid-mail-368f4221.png)}.form form .input-box input.valid[data-name=phone]~span{background-image:url(/build/assets/valid-tel-e52dc04c.png)}.form form .input-box input.valid[data-name=postal]~span{background-image:url(/build/assets/valid-pointer-2f5ea304.png)}.form form .input-box input.valid[data-name=zip]~span{background-image:url(/build/assets/valid-pointer-2f5ea304.png)}.form .submit-btn{width:100%;background-color:var(--color-theme-primary);color:var(--color-text-secondary);padding:.8rem;font-weight:700;font-size:1.8rem;line-height:2.2rem;margin:1.6rem 0 0;cursor:pointer;transition:.25s ease-in-out;position:relative}.form .submit-btn:hover{transition:.25s ease-in-out;background-color:var(--color-theme-secondary)}.form .opt-info .form-opt{margin-top:10px;text-align:center;font-size:1rem;line-height:1.2}.form .opt-info .form-opt p{color:#a9aeab}.form .opt-info .form-opt a{color:var(--color-theme-primary);text-decoration:underline;cursor:pointer}.form .terms-item{display:block;text-align:justify;padding-top:1rem}.form .terms-item p{font-size:.8rem;line-height:1rem;text-align:justify}.form .terms-item p.center{text-align:center;margin:4px 0}.form .terms-item .close{background-color:#fff;border:none;float:right;cursor:pointer;display:none}@media (min-width: 375px){.form{padding:2.4rem 2.4rem 1.2rem}}.top_header .main_nav{background-color:var(--color-PA-top)}.top_header .main_nav .content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:1.6rem 2.4rem}.top_header .main_nav .content__text .text{display:none}.top_header .main_nav .content__text .burger{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap;position:relative;z-index:12;width:4.4rem;height:2.7rem;cursor:pointer}.top_header .main_nav .content__text .burger.active .bar{transition:.25s ease-in-out}.top_header .main_nav .content__text .burger.active .bar.top,.top_header .main_nav .content__text .burger.active .bar.bottom{width:100%}.top_header .main_nav .content__text .burger .bar{width:100%;height:.3rem;background:#fff;border-radius:2.5rem;transition:.25s ease-in-out}.top_header .main_nav .content__text .burger .bar.top{width:88.6363636364%}.top_header .main_nav .content__text .burger .bar.bottom{width:59.0909090909%;background-color:var(--color-theme-primary)}.top_header .main_nav .content__text .burger:hover .bar{width:100%!important}.top_header .main_nav .content__logo{text-align:center;position:relative;z-index:11}.top_header .main_nav .content__logo img{max-width:17rem;width:100%;margin:0}.top_header .main_nav .content__quiz{display:none}@media (min-width: 1000px){.top_header .main_nav .content{justify-content:space-between;padding:0rem 4rem;max-width:120rem;margin:auto}.top_header .main_nav .content__logo{display:none}.top_header .main_nav .content__quiz{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.top_header .main_nav .content__quiz .content__left{padding:1.6rem 0}.top_header .main_nav .content__quiz .content__left p{font-size:2rem;font-weight:600;color:var(--color-text-secondary)}.top_header .main_nav .content__quiz .content__right{margin-left:2rem}.top_header .main_nav .content__quiz .content__right a{display:inline-block;padding:0rem 2.4rem;font-size:1.8rem;background:var(--color-theme-secondary);color:#fff;font-weight:600;transition:.3s;line-height:5.2rem}.top_header .main_nav .content__quiz .content__right a:hover{background-color:var(--color-theme-primary)}.top_header .main_nav .content__text{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;flex-wrap:wrap}.top_header .main_nav .content__text .text{display:block;margin-right:2.4rem;color:var(--color-text-secondary);font-weight:700;font-size:2rem}}.modal{position:fixed;z-index:99;width:100%;min-height:100vh;display:none;justify-content:center;align-items:flex-start;background-color:#000000bf;cursor:pointer;height:100%;overflow:auto}@media (min-width: 768px){.modal{align-items:center}}.modal .form{max-width:40rem}.modal .form .closeBTN{position:absolute;display:block;top:10px;right:10px;line-height:20px;font-size:25px;color:#000}.modal.active{display:flex}.gin{padding:40px 24px;text-align:center;background:#fff;position:relative}.gin.pt-0{padding-top:0}.gin.pb-0{padding-bottom:0}.gin button{background:var(--color-theme-secondary);color:var(--color-text-secondary);padding:1.6rem;display:inline-block;margin:auto;text-align:center;font-weight:500;font-size:2rem;line-height:2.4rem;transition:all .25s ease-in-out;border:none;outline:none;cursor:pointer;width:28rem;max-width:100%}.gin button:hover{background:var(--color-theme-highlight);transition:all .25s ease-in-out}.parallax{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap;min-height:42rem;overflow:hidden;position:relative;background:transparent}.parallax:before{content:"";width:100%;height:100%;top:0;left:0;z-index:-2;position:fixed;background-repeat:no-repeat;background-size:cover;background-position:center}.parallax__content{background:rgba(0,0,0,.6);width:100%}.parallax__content h2{padding:24px;margin:auto;max-width:120rem;font-size:1.8rem;line-height:2.2rem;font-weight:700;color:var(--color-text-secondary)}@media (min-width: 760px){.parallax__content h2{padding:40px}}@media (min-width: 760px){.parallax{background-position:center 20%;min-height:52.5rem}.parallax__content h2{font-size:3rem;line-height:3.4rem;text-align:left}}.menu{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:fixed;background-color:var(--color-theme-primary);width:100%;height:100%;min-height:100vh;z-index:10;top:0;left:0;transform:translate(100%);transition:.25s ease-in-out;padding-top:8rem}.menu.active{transition:.25s ease-in-out;transform:translate(0)}.menu a{padding:1.6rem 3.2rem 1.6rem 1.6rem;color:var(--color-text-secondary);font-weight:400;text-transform:capitalize;text-align:left;border-bottom:solid .1rem rgba(255,255,255,.315)}@media (max-width: 650px){.menu a{width:100%}}@media (min-width: 1000px){.menu{width:30rem;transform:translate(100vw)}.menu.active{transform:translate(calc(100vw - 30rem))}}.modal .spinner{left:10%}.spinner{position:absolute;width:6px;left:20px;top:12px}.spinner:after{content:" ";display:block;border-radius:50%;width:6px;height:0;box-sizing:border-box;border:8px solid rgb(255,255,255);border-color:rgb(255,255,255) transparent rgb(255,255,255) transparent;animation:spinner 1.2s infinite}@keyframes spinner{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(1800deg)}}.menu_desktop{background-color:var(--color-theme-primary);position:fixed;top:-1px;left:0;width:100%;z-index:15;transition:.4s ease-in-out;transform:translateY(-100%);display:none}@media (min-width: 1000px){.menu_desktop{display:block}}.menu_desktop.active{transition:.4s ease-in-out;transform:translateY(0)}.menu_desktop__content{max-width:1200px;margin:auto;padding:0 2.4rem 2.4rem}.menu_desktop__content .logo{text-align:center;margin-top:4rem;margin-bottom:2rem}.menu_desktop__content .close_btn__wrapper{text-align:center}.menu_desktop__content .close_btn__wrapper button{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;margin:1rem auto 0;background-color:transparent;cursor:pointer}.menu_desktop__content .close_btn__wrapper button span{color:#fff;font-size:1.3rem;display:block;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:1rem 0}.menu_desktop__content .category_desktop .sub_menu{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-2rem;width:auto;width:calc(100% + 2rem)}.menu_desktop__content .category_desktop .sub_menu li{margin-bottom:.8rem}.menu_desktop__content .category_desktop .sub_menu li:not(:nth-last-of-type(1)) a{border-right:solid .1rem #fff}.menu_desktop__content .category_desktop .sub_menu li:hover{background:rgba(255,255,255,.75)}.menu_desktop__content .category_desktop .sub_menu li.category_name{padding:.2rem .3rem 0 1rem;color:#fff;font-weight:800;font-size:1.6rem}.menu_desktop__content .category_desktop .sub_menu li.category_name:hover{background:none}.menu_desktop__content .category_desktop .sub_menu li a{position:relative;text-transform:capitalize;font-size:1.4rem;transition:.25s ease-in-out;background-color:transparent;cursor:pointer;padding:.4rem 1rem;color:#fff;display:block;width:100%;white-space:nowrap}.menu_desktop__content .category_desktop .sub_menu li a:hover{color:var(--color-text-primary)}.menu_mobile{position:fixed;width:100%;height:100%;min-height:100vh;background-color:#fff;z-index:-1;top:0;left:0;transition:.5s ease-in-out;transform:translateY(-100%);background-color:var(--color-theme-primary);overflow-y:auto}@media (min-width: 1200px){.menu_mobile{display:none}}.menu_mobile.active{transform:translateY(0);z-index:99}.menu_mobile__content{padding:1.6rem 0;position:relative;overflow-y:auto}.menu_mobile__content .logo{text-align:center}.menu_mobile__content .close_btn{position:absolute;top:2rem;right:2rem}.menu_mobile .main_list{padding:2.4rem 0}.menu_mobile .main_list p{color:#fff;font-weight:700;text-transform:capitalize;padding:1.4rem}.menu_mobile .main_list .category{padding-left:1.2rem}.menu_mobile .main_list .category.active{background-color:var(--color-theme-secondary)}.menu_mobile .main_list .sub_list{max-height:0;overflow:hidden}.menu_mobile .main_list .sub_list.active{max-height:100rem;padding:5px 0 10px}.menu_mobile .main_list .sub_list li a{display:inline-block;width:100%;padding:1.2rem 1.2rem 1.2rem 3.2rem;color:#fff;position:relative;line-height:1.3}.menu_mobile .main_list .sub_list li a:before{position:absolute;left:1.4rem;top:1.8rem;width:.8rem;height:.8rem;background-color:#fff;border-radius:50%;content:""}.home_content{background-color:#fff}.home_content__wrapper{padding:24px;max-width:120rem;margin:auto}@media (min-width: 760px){.home_content__wrapper{padding:40px}}.home_content__header .desktop_only{display:none}.home_content__header h2{font-size:2.4rem;margin-bottom:1.6rem;line-height:2.8rem;font-weight:700;color:var(--color-text-primary)}.home_content__header h2 span{color:var(--color-theme-secondary);font-weight:700}.home_content__header h3{font-weight:700;font-size:1.6rem;line-height:2.4rem;color:var(--color-text-primary)}.home_content__body{margin-top:2.4rem}.home_content__body h3{font-weight:700;font-size:1.6rem;line-height:2.4rem;color:var(--color-text-primary)}.home_content__body p{font-size:1.6rem;line-height:2.4rem;font-weight:400;color:var(--color-text-primary)}.home_content__body ul{margin:1.2rem 0 2.4rem}.home_content__body ul li{text-indent:2.6rem;position:relative;margin-bottom:1rem;line-height:2.4rem;color:var(--color-text-primary)}.home_content__body ul li:before{content:"";display:inline-block;position:absolute;width:1.4rem;height:1.4rem;background:url(/build/assets/bullet-cc971a3e.png) no-repeat;background-size:contain;top:.8rem;left:0}.home_content__body--reverse,.home_content__bottom--reverse{background-color:#f9f9f9}.home_content__bottom--reverse .home_content__body{padding:20px 40px 40px;max-width:1200px;margin:0 auto}.home_content__bottom--reverse .home_content__body h2{margin-top:20px}.home_content__bottom .left_column,.home_content__bottom .right_column{padding:2.4rem}.home_content__bottom .left_column .column_content,.home_content__bottom .right_column .column_content{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:57rem;width:100%;padding:0 60px;margin:0 auto}.home_content__bottom .left_column .column_content h4,.home_content__bottom .right_column .column_content h4{color:var(--color-text-primary);font-weight:700;font-size:2rem;margin-bottom:1.6rem;text-align:center}.home_content__bottom .left_column .column_content h4 span,.home_content__bottom .right_column .column_content h4 span{color:var(--color-theme-secondary)}.home_content__bottom .left_column .column_content p,.home_content__bottom .right_column .column_content p{font-size:1.6rem;line-height:2rem;font-weight:500;text-align:center}.home_content__bottom .left_column{background-color:#f5f5f5}.home_content__bottom .right_column{background-color:#ececec}.home_content~.form_wrapper{padding:1rem;max-width:100%;background:#fff}@media (min-width: 760px){.home_content__header .desktop_only{display:block}.home_content__body .flex__container{flex-direction:row;justify-content:space-between}.home_content__body .flex__item{width:calc(50% - 1.2rem)}}@media (min-width: 1000px){.home_content~.form_wrapper{display:none}.home_content~.quiz{display:none}.home_content__wrapper.pt-0{padding-top:0}.home_content__body .flex__container{justify-content:space-around}.home_content__body .flex__item{width:20.6rem;height:20.6rem;margin-bottom:0}.home_content__bottom{display:flex;width:100%;padding-bottom:4rem;background-color:#fff}.home_content__bottom .left_column,.home_content__bottom .right_column{width:50%;display:inline-block;padding:4rem 0}.home_content__bottom .left_column .column_content h4,.home_content__bottom .right_column .column_content h4{font-size:3rem}.home_content__bottom .left_column{background-color:#f5f5f5}.home_content__bottom .left_column .column_content{margin-left:auto;margin-right:0}.home_content__bottom .right_column{background-color:#ececec}.home_content__bottom .right_column .column_content{margin-right:auto;margin-left:0}}.columns{display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width: 1040px){.columns{justify-content:center}}.columns .column{width:25%;padding:25px 12px 15px}.columns .column.link:hover .img img{transform:scale(1.1)}.columns .column .img{border-radius:50%;width:200px;overflow:hidden;margin:0 auto}.columns .column .img img{transition:.4s;border-radius:50%;width:100%;height:100%}.columns .column__title{color:var(--color-theme-secondary);font-weight:600;margin:1.8rem 0;line-height:1.4;font-size:18px;text-align:center}.columns .column p{text-align:center;line-height:1.8;font-size:14px;color:var(--color-text-primary)}@media (max-width: 1040px){.columns .column{width:50%}}@media (max-width: 550px){.columns .column .column__title{font-size:14px}.columns .column .img{width:100%}.columns .column p{display:none}}.columns--blocks{justify-content:space-between;padding:40px;gap:20px}@media (max-width: 657px){.columns--blocks{justify-content:center}}@media (max-width: 580px){.columns--blocks{padding:30px 0}}.columns--blocks .column{background-color:#fff;width:210px;display:flex;flex-direction:column}@media (max-width: 1040px){.columns--blocks .column{width:40%}}@media (max-width: 657px){.columns--blocks .column{width:200px}}@media (max-width: 580px){.columns--blocks .column{width:45%}}.columns--blocks .column p{display:block;font-size:22px;margin:10px 0;font-weight:700;color:var(--color-text-primary)}.columns--blocks .column__title{font-size:18px;margin:5px 0}.columns--blocks .column .img{border-radius:0%}.columns--blocks .column .img img{border-radius:0}.columns--blocks .column--students .img{width:40px}.columns--blocks .column--courses .img{width:50px}.columns--blocks .column--experience .img{width:40px}.columns--blocks .column--teachers .img{width:70px}.program__top{background-color:#fff}.program__top h3{padding:24px;max-width:1200px;margin:auto;font-size:1.6rem;font-weight:600;color:var(--color-text-primary);line-height:2.4rem}@media (min-width: 760px){.program__top h3{padding:40px}}@media (min-width: 760px){.program__top h3{padding-bottom:0}}.program__top~.form_wrapper{background-color:#fff}@media (min-width: 375px){.program__top~.form_wrapper{padding:24px}}@media (min-width: 375px) and (min-width: 760px){.program__top~.form_wrapper{padding:40px}}.program_data{background:var(--color-bg-second)}.program_data__wrapper{max-width:1200px;margin:auto;padding:24px}@media (min-width: 760px){.program_data__wrapper{padding:40px}}.program_data__wrapper h4{font-weight:700;font-size:2rem;line-height:4rem;margin-bottom:1.6rem;color:var(--color-theme-primary)}.program_data__wrapper p{font-weight:700}@media (min-width: 760px){.program_data__wrapper h4{font-size:3rem}}.program__body{background-color:#fff}.program__body .program__wrapper{max-width:1200px;margin:auto;padding:24px}@media (min-width: 760px){.program__body .program__wrapper{padding:40px}}.program__body h2{font-size:2.4rem;line-height:2.8rem;font-weight:400;margin-bottom:2.4rem;color:var(--color-text-primary);color:var(--color-text-header)}.program__body h2 span{font-weight:700}.program__body h2 span{color:var(--color-theme-secondary)}.program__body h3{font-size:2rem;line-height:2.4rem;color:var(--color-text-primary);margin-bottom:2.4rem}.program__body h3 span{font-weight:700;color:var(--color-text-primary)}.program__body p{line-height:2.4rem;margin-bottom:2.4rem}.program__body p.strong{color:var(--color-text-primary);font-weight:700}.program__body .container{margin-bottom:3.2rem}.program__body .salary span{color:var(--color-theme-secondary);font-weight:700}@media (min-width: 1000px){.program__top~.form_wrapper{display:none}.program_data__wrapper{flex-direction:row;justify-content:space-evenly}.program_body h3{font-size:2.4rem;line-height:4rem}}.thankyou .main_nav .content__text{display:none!important}.hero_thx{display:flex;flex-direction:row;justify-content:center;align-items:space-between;flex-wrap:wrap;align-content:space-between;min-height:60rem;position:relative;background-repeat:no-repeat;background-size:cover;background-image:url(/build/assets/thank-you-mobile-9fc43f73.jpg);background-position:top center}.hero_thx .form_wrapper{display:none}.hero_thx .container{width:100%}.hero_thx .content__quiz{background-color:var(--color-theme-secondary-70);text-align:center;padding:1.6rem;border-bottom:solid .1rem #fff}.hero_thx .content__quiz p{color:#fff;font-weight:500}.hero_thx .content__quiz .content__left{margin-bottom:1.6rem}.hero_thx .content__quiz .content__right{margin-top:1rem}.hero_thx .content__quiz .content__right a{padding:1.4rem 3rem;background-color:#fff;color:var(--color-theme-secondary);font-weight:600;display:inline-block}.hero_thx__top_header,.hero_thx__bottom_header{width:100%;text-align:center;padding:1.6rem 0}.hero_thx__top_header h2,.hero_thx__bottom_header h2{font-size:1.8rem;line-height:2.2rem;font-weight:700;color:var(--color-text-secondary)}.hero_thx__content{background-color:#fffc;text-align:center;padding:2.4rem}.hero_thx__content h3{font-size:1.6rem;line-height:2rem;font-weight:700;color:var(--color-text-primary);margin:auto;margin-bottom:2.4rem;max-width:120rem}.hero_thx__content p{color:var(--color-theme-primary);font-size:1.4rem;line-height:1.8rem;max-width:120rem;margin:auto}.hero_thx__content p a{font-weight:700;text-decoration:underline;color:var(--color-theme-primary)}.hero_thx__top_header,.hero_thx__bottom_header{background-color:var(--color-theme-secondary-70)}@media (min-width: 760px){.hero_thx{background-image:url(/build/assets/thank-you-desktop-4369ec9d.jpg);min-height:58rem}.hero_thx .content__quiz{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;padding-left:4rem}.hero_thx .content__quiz .content__left{margin-bottom:0;padding-right:4rem}.hero_thx .content__quiz .content__right{margin-top:0}.hero_thx__top_header,.hero_thx__bottom_header{padding:1.6rem 0}.hero_thx__top_header h2,.hero_thx__bottom_header h2{padding-left:4rem;max-width:120rem;margin:auto;font-size:3.6rem;line-height:4rem;color:var(--color-text-secondary)}}@media (min-width: 1000px){.hero_thx{min-height:100rem}.hero_thx .form_wrapper{position:absolute;top:5.6rem;left:calc(50% + 16rem);right:auto;bottom:auto;display:block;max-width:40rem;background:#fff}.hero_thx .content__quiz{justify-content:flex-start;padding-left:4rem}.hero_thx .content__quiz .content__left{margin-left:auto;margin-bottom:0;padding-right:4rem;width:48rem;text-align:left}.hero_thx .content__quiz .content__right{margin-top:0;margin-right:auto;width:66rem;text-align:left}.hero_thx__top_header,.hero_thx__bottom_header{text-align:left;padding:1.6rem 0}.hero_thx__top_header h2,.hero_thx__bottom_header h2{padding-left:4rem;max-width:120rem;margin:auto;color:var(--color-text-secondary)}.hero_thx__content{text-align:left;padding:4rem 0 10rem}.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}}.thankyou-nav{display:flex;justify-content:flex-start;max-width:1100px;margin:0 auto;padding:0 15px}.page_not_found{min-height:calc(100vh - 12.8rem);display:flex;justify-content:center;align-items:center;align-content:center;padding:1.6rem;flex-wrap:wrap}.page_not_found h1{text-align:center;font-size:3.8rem;width:100%}.page_not_found h1 span{color:var(--color-theme-secondary);font-size:4.2rem;line-height:4.6rem;font-weight:500}.page_not_found a{text-decoration:underline;margin-top:2rem}@media (min-width: 760px){.page_not_found{min-height:calc(100vh - 6.8rem)}.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;line-height:12.6rem;font-weight:500}}.testimonials{background:var(--color-bg-second)}.testimonials_header{padding:2.4rem;max-width:1200px;margin:auto;box-shadow:none;background:transparent}@media (min-width: 760px){.testimonials_header{padding:4rem}}.testimonials_header h2{font-size:2.4rem;line-height:2.8rem;font-weight:400;margin-bottom:2.4rem;color:var(--color-text-primary);font-weight:700}.testimonials_header h2 span{font-weight:700}.testimonials_header h2 .strong{font-weight:700;color:var(--color-theme-secondary)}.testimonials_body{padding:2.4rem 3.2rem;padding-top:0;padding-bottom:3.2rem;max-width:1200px;position:relative;height:39rem;margin:auto}@media (min-width: 760px){.testimonials_body{padding:4rem}}.testimonials_body .slide{position:absolute;top:0;left:2.4rem;width:calc(100% - 4.8rem);display:block;opacity:0;transition:all .5s ease-in-out}.testimonials_body .slide.active{transition:all .5s ease-in-out;opacity:1;display:block}.testimonials_body .slide .logo_wrapper{margin-bottom:2.4rem}.testimonials_body .slide .logo_wrapper img{max-width:16rem;width:100%;margin:0;opacity:.3}.testimonials_body .slide .description_wrapper{margin-bottom:2.4rem;min-height:0rem}@media (min-width:){.testimonials_body .slide .description_wrapper{min-height:26rem}}.testimonials_body .slide .description_wrapper p{text-indent:4rem;font-size:1.5rem;line-height:2.4rem;color:var(--color-text-primary);position:relative}.testimonials_body .slide .description_wrapper p:before{content:"";top:-1.2rem;left:0;width:3rem;height:3rem;display:block;position:absolute;background-image:url(/build/assets/quote-2463faa6.png);background-size:contain;background-repeat:no-repeat}@media (min-width: 760px){.testimonials_body .slide .description_wrapper p{text-indent:6rem}.testimonials_body .slide .description_wrapper p:before{width:5rem;height:5rem;top:-3rem}}.testimonials_body .slide .description_wrapper p.author{text-indent:0;margin-top:1.6rem;font-weight:700}.testimonials_body .slide .description_wrapper p.author:before{display:none}.testimonials_body .slide .google_wrapper{display:flex;justify-content:center}.testimonials_body .arrow_container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;position:relative;top:calc(100% - 5rem);width:100%;margin:0 auto}.testimonials_body .arrow_container button{cursor:pointer;padding:2rem .4rem;color:var(--color-testimonials-bg-end);transition:transform .25s ease-in-out;transform:scale(1);border-radius:50%;background:#fff;padding:0;width:6rem;height:6rem;line-height:6rem;font-size:6rem;text-align:center;display:flex;justify-content:center;align-items:center}.testimonials_body .arrow_container button img{margin-left:-5px}.testimonials_body .arrow_container button.next img{margin-left:5px;transform:rotate(180deg)}.testimonials_body .arrow_container button:hover{transition:transform .25s ease-in-out;transform:scale(1.1)}@media (min-width: 375px) and (max-width: 767px){.testimonials_body{height:32rem}.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{left:4rem;width:calc(100% - 8rem)}.testimonials_body .slide .logo_wrapper{position:absolute;top:-8.8rem;left:auto;right:0;bottom:auto}.testimonials_body .slide .description_wrapper{min-height:12rem}}@media (min-width: 1000px){.testimonials_body{height:22rem}}@media (min-width: 1300px){.testimonials_body .slide .description_wrapper{min-height:12rem;max-width:80rem;margin-left:10rem}.testimonials_body .arrow_container{position:absolute;top:calc(50% - 8rem);width:100%;left:0}}.faq{background:#fff;color:var(--color-text-primary);position:relative}.faq .wrapper_content{padding:24px;max-width:120rem;margin:auto}@media (min-width: 760px){.faq .wrapper_content{padding:40px}}.faq_header{display:flex;flex-direction:column;align-items:flex-start}.faq_header h2{font-size:2.4rem;font-weight:700;color:var(--color-text-primary);padding-bottom:2.4rem}.faq_header h2 span{font-weight:700;color:var(--color-theme-secondary)}.faq_questions{color:var(--color-text-primary);display:grid;grid-template-columns:1fr;column-gap:10px}@media (min-width: 1024px){.faq_questions{grid-template-columns:1fr 1fr}}.faq_questions .question_wrapper{overflow:hidden;padding:1.6rem 2.4rem;transition:1s;margin:10px 0;height:fit-content;cursor:pointer;color:var(--color-text-primary);background:#f9f9f9}.faq_questions .question_wrapper .question_visible{text-transform:capitalize;position:relative}.faq_questions .question_wrapper .question_visible .bullet{background:var(--color-theme-secondary);height:20px;position:absolute;width:2px;display:inline-block;top:calc(50% - 9px)}.faq_questions .question_wrapper .question_visible .bullet:before{background:var(--color-theme-secondary);content:"";height:2px;left:-9px;position:absolute;top:9px;width:20px}.faq_questions .question_wrapper .question_visible h3{font-size:1.8rem;text-align:left;font-weight:600;display:inline-block;padding-left:2.4rem;color:var(--color-text-primary)}.faq_questions .question_wrapper .question_collapse{overflow:hidden;max-height:0px;transition:.45s ease-in-out}.faq_questions .question_wrapper .question_collapse p{font-weight:400;line-height:2rem}.faq_questions .question_wrapper .question_collapse a{color:var(--color-text-primary);text-decoration:underline;cursor:pointer}.faq_questions .question_wrapper.active{transition:.45s ease-in-out}.faq_questions .question_wrapper.active .question_visible{color:var(--color-text-primary)}.faq_questions .question_wrapper.active .question_visible .bullet{transition:.5s;background:#fff}.faq_questions .question_wrapper.active .question_collapse{transition:.45s ease-in-out;height:auto;max-height:32rem;padding:1.6rem 0;color:var(--color-text-primary)}.hero{display:flex;flex-direction:row;justify-content:center;align-items:space-between;flex-wrap:wrap;align-content:flex-end;min-height:48rem;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center}.hero .form_wrapper,.hero__top_header{display:none}.hero__top_header,.hero__bottom_header{width:100%;text-align:center;padding:1.6rem}.hero__top_header h1,.hero__bottom_header h1{font-size:2.8rem;line-height:3.2rem;font-weight:400;color:var(--color-text-secondary)}.hero__top_header h1 span,.hero__bottom_header h1 span{font-weight:700;color:var(--color-text-secondary)}.hero__top_header h1.program,.hero__bottom_header h1.program{font-size:2rem;line-height:2.4rem;font-weight:700}.hero__top_header h2,.hero__bottom_header h2{font-size:1.8rem;line-height:2.2rem;font-weight:400;color:var(--color-text-secondary)}.hero .hero_video{position:absolute;z-index:-1}@media (min-width: 1500px){.hero .hero_video{width:100%}}.hero__bottom_header{background-color:#00a9fae6}@media (min-width: 760px){.hero{min-height:45rem}.hero__top_header,.hero__bottom_header{padding:1.6rem 0}.hero__top_header h1,.hero__bottom_header h1{padding-left:4rem;max-width:120rem;margin:auto;font-size:3.6rem;line-height:4rem;color:var(--color-text-secondary)}}@media (min-width: 1000px){.hero{min-height:65rem;flex-direction:column;justify-content:space-between}.hero__top_header{display:block;position:relative}.hero__top_header a{display:inline-block;position:relative;left:calc(50% - 56.2rem)}}@media (min-width: 1000px) and (max-width: 1200px){.hero__top_header a{left:calc(50% - 49rem)}}@media (min-width: 1000px){.hero .form_wrapper{position:absolute;top:2rem;left:calc(50% + 16rem);right:auto;bottom:auto;display:block;max-width:40rem}}@media (min-width: 1000px) and (max-width: 1200px){.hero .form_wrapper{left:calc(50% + 5rem)}}@media (min-width: 1000px){.hero__top_header,.hero__bottom_header{text-align:left;padding:1.6rem 0 2.6rem}.hero__top_header h1,.hero__bottom_header h1{padding-left:4rem;max-width:120rem;margin:auto;color:var(--color-text-secondary);font-size:3.6rem;margin-bottom:.8rem}.hero__top_header h1.program,.hero__bottom_header h1.program{font-size:3.6rem;line-height:4rem;max-width:56rem;text-align:left;margin:0}}@media (min-width: 1000px) and (min-width: 1200px){.hero__top_header h1.program,.hero__bottom_header h1.program{margin-left:calc((100vw - 121rem)/2)}}@media (min-width: 1000px){.hero__top_header h2,.hero__bottom_header h2{padding-left:4rem;font-size:2.4rem;line-height:2.8rem;max-width:120rem;margin:auto;color:var(--color-text-secondary)}.hero__bottom_header{background-color:#00a9fae6}}.quiz{padding:24px;background-color:var(--color-theme-primary);text-align:center}@media (min-width: 760px){.quiz{padding:40px}}.quiz h2{color:var(--color-text-secondary);font-size:1.6rem;font-weight:600}.quiz a{margin:auto;margin-top:2rem;max-width:24.6rem;display:inline-block;padding:1rem;width:100%;font-weight:600;font-size:1.8rem;background-color:#fff;color:var(--color-theme-highlight)}.programs{background-color:var(--color-theme-primary)}.programs__wrapper{padding:24px;max-width:1200px;margin:auto}@media (min-width: 760px){.programs__wrapper{padding:40px}}.programs__header h2{font-size:2.4rem;line-height:2.8rem;font-weight:400;margin-bottom:2.4rem;color:var(--color-text-primary);color:#fff}.programs__header h2 span{font-weight:700}.programs__header h2 span{color:#fff}.programs__body.flex{padding:2.4rem 0}.programs__body.flex .category{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:3rem;background-color:#fff;margin-bottom:2.4rem}.programs__body.flex .category .title_column{display:flex;align-items:center;margin-bottom:2rem}.programs__body.flex .category .title_column img{padding-right:1rem;width:auto}.programs__body.flex .category .title_column h3{font-weight:600;font-size:1.6rem;color:var(--color-text-primary)}.programs__body.flex .category .program_column,.programs__body.flex .category .program_column ul{width:100%}.programs__body.flex .category .program_column ul li{text-align:left;width:100%;margin-bottom:1.3rem}.programs__body.flex .category .program_column ul li a{width:100%;cursor:pointer;font-size:1.4rem;font-weight:700;color:var(--color-text-primary);text-decoration:underline}.programs__body.flex .category .program_column ul li a:hover{color:var(--color-theme-highlight);text-decoration:none}@media (min-width: 760px){.programs__body.flex .category{flex-direction:row}.programs__body.flex .category .program_column{width:calc(100% - 20rem);margin-top:11px}.programs__body.flex .category .title_column{width:20rem}}@media (min-width: 1000px){.programs__body.flex{display:list;column-count:2;column-gap:4rem}.programs__body.flex .category{break-inside:avoid;margin-bottom:4rem}}.financial{background:#fff}.financial__wrapper{max-width:1200px;margin:auto;padding:24px}@media (min-width: 760px){.financial__wrapper{padding:40px}}.financial__header h2{font-size:2.4rem;line-height:2.8rem;font-weight:400;margin-bottom:2.4rem;font-weight:700;color:var(--color-text-primary)}.financial__header h2 span{font-weight:700}.financial__header h2 span{color:var(--color-theme-secondary)}.financial__body p{color:var(--color-text-primary);margin-bottom:3.2rem;line-height:2.4rem}.financial__body p.strong{font-weight:600}.financial__body h3{font-size:1.6rem;line-height:2.4rem;margin-bottom:3.2rem;font-weight:700;color:var(--color-text-primary)}.financial__body span{font-weight:700}.financial__body span.italic{font-weight:400;font-style:italic}.financial__body ul{margin:1.2rem 0 2.4rem;padding-left:30px}.financial__body ul.two-col{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.financial__body ul.two-col li{width:45%}.financial__body ul li{position:relative;margin-bottom:1rem;line-height:2.4rem;color:var(--color-text-primary);padding-left:28px;font-weight:600}.financial__body ul li:before{content:"";display:inline-block;position:absolute;width:1.4rem;height:1.4rem;background:url(/build/assets/bullet-cc971a3e.png) no-repeat;background-size:contain;top:.6rem;left:0}.financial__body .ul_img{display:flex;flex-direction:column}@media (min-width: 760px){.financial__body .ul_img{flex-direction:row;gap:2.4rem}}@media (min-width: 1000px){.financial__body .ul_img{gap:10rem}}.financial__body .ul_img img{align-self:center}@media (min-width: 760px){.financial__body .ul_img img{justify-self:center}}.campuses{background:#fff}.campuses__wrapper{padding:24px 24px 0;max-width:1200px;margin:auto}@media (min-width: 760px){.campuses__wrapper{padding:40px}}.campuses__header h2{font-size:2.4rem;line-height:2.8rem;font-weight:700;color:var(--color-text-primary);margin-bottom:2.4rem}.campuses__header h2 span{color:var(--color-theme-secondary);font-weight:700}.campuses__header p{font-weight:700;line-height:2.4rem}.campuses__body .campus{text-align:center;padding:4rem 2rem;background:#f9f9f9;margin-bottom:2rem}.campuses__body .campus:last-child{margin-bottom:0}.campuses__body .campus_header{line-height:2.4rem;font-size:1.6rem;font-weight:700;color:var(--color-text-primary)}.campuses__body .campus_description{line-height:2.4rem}@media (min-width: 760px){.campuses__wrapper{padding-bottom:0}.campuses__body{display:flex;justify-content:space-between;flex-wrap:wrap}.campuses__body .campus{width:30%;margin-bottom:4rem}.campuses__body .campus:last-child{margin-bottom:4rem}}.footer{background-color:#000}.footer_content{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;max-width:120rem;margin:auto;padding:24px}@media (min-width: 760px){.footer_content{padding:40px}}.footer_content *{color:var(--color-text-secondary);text-align:center;font-size:1.2rem}.footer_content div{margin-bottom:2.4rem}.footer_content img{max-width:20rem;width:100%;margin:0}.footer_content a{line-height:24px}@media (min-width: 760px){.footer_content{flex-direction:row;justify-content:space-between}.footer_content div{width:33%;margin-bottom:0}.footer_content div.left{text-align:left}.footer_content div.right p{text-align:right}}.pa{background-color:var(--color-theme-primary)}.pa.lazy-bg-loaded{background-image:url(/build/assets/personality-assessment-f50e9dd6.webp);background-repeat:no-repeat;background-size:cover;background-position:center}.pa_header,.pa_body{max-width:1200px;margin:auto;padding:24px}@media (min-width: 760px){.pa_header,.pa_body{padding:40px}}.pa_header{box-shadow:none;padding-bottom:1.2rem;background-color:transparent}.pa_header h2{font-size:2.4rem;line-height:2.8rem;font-weight:400;margin-bottom:2.4rem;color:var(--color-text-primary);margin-bottom:0;color:var(--color-text-secondary)}.pa_header h2 span{font-weight:700}.pa_header h2 strong{color:var(--color-text-secondary)}.pa_body{padding-top:1.2rem;text-align:left}.pa_body p{font-size:1.6rem;line-height:2.4rem;text-align:left;color:var(--color-text-secondary)}.pa_body button{margin:auto;margin-top:4rem;display:inline-block;background:none}.pa_body button a{transition:.25s ease-in-out;display:inline-block;padding:1.6rem 3.2rem;background:white;color:#000;font-weight:600;width:28rem;font-size:2rem}.pa_body button:hover a{transition:.25s ease-in-out;color:#000}@media (min-width: 760px){.pa.lazy-bg-loaded{background-image:url(/build/assets/personality-assessment-f50e9dd6.webp);background-repeat:no-repeat;background-size:cover;background-position:right}}.splide{background-color:#f9f9f9}.splide__slide{display:flex;justify-content:center}.splide__slide img{align-self:center;max-width:100%}
