@charset "UTF-8";@keyframes rollDown{0%{bottom:0}50%{bottom:0}100%{bottom:-4px}}@keyframes rollRight{0%{right:0}50%{right:0}100%{right:-4px}}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{padding:0;margin:0;font-size:10px;line-height:10px;scroll-behavior:smooth}body.mobile-menu-active{overflow:hidden}@media (min-width:1400px){.container{max-width:1440px;padding:0 48px}}@media (max-width:1399px){.container{max-width:unset;width:100%;padding:0 48px}}@media (max-width:992px){.container{padding:0 24px}}.container-fluid{padding:0 48px}@media (max-width:992px){.container-fluid{padding:0 24px}}body:not(.home) .page-content{padding-bottom:72px}section{margin:0 0 5vh}img{width:100%}.slick-slide{margin:0 24px}.slick-list{margin:0 -24px}.slick-dots{display:flex;justify-content:center;align-items:center;list-style-type:none;padding:0}.slick-dots li{padding:0;width:30px}@media (max-width:992px){.slick-dots{margin-bottom:0}}.slick-dots li.slick-active button{background-color:#38b1c6}.slick-dots button{text-indent:-9000px;height:18px;width:18px;margin:0 12px;border-radius:50%;padding:0;border:0;background-color:rgba(17,17,17,.2)}.cog svg *,.image{stroke:none}.cog,.cog svg,.image{backface-visibility:hidden}.cog svg path,.cog svg polygon,.image{shape-rendering:geometricPrecision}.cc-compare header,.cc-stack header{-webkit-box-shadow:none;box-shadow:none}.cc-compare .cc-badge,.cc-stack .cc-badge{font-size:1.2rem}a{color:inherit;text-decoration:none;transition:all .15s ease-out;position:relative}a:hover{color:inherit}a:not(.button):not(.component--cta):not(.menu-link):after{content:"";position:absolute;top:calc(100% + 2px);left:0;height:0;width:100%;max-width:100%;animation-duration:.75s;animation-iteration-count:1;animation-fill-mode:forwards}a:not(.button):not(.component--cta):not(.menu-link):hover:after{height:.5px;animation-name:slideAcross}@keyframes slideAcross{0%{left:50%;max-width:0}100%{left:0;max-width:100%}}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;line-height:1.2}address,blockquote,li,p,small,span,td{font-family:Inter,sans-serif;line-height:1.6;font-weight:300}a{font-family:inherit;font-weight:inherit}h1{font-size:4.4rem}@media (max-width:768px){h1{font-size:3rem;line-height:1.4}}h2{font-size:3.4rem;margin-bottom:24px}@media (max-width:768px){h2{font-size:4.8vw;line-height:1.6}}@media (max-width:568px){h2{font-size:6vw}}h3{font-size:2rem;margin-bottom:12px;line-height:1.4}@media (max-width:768px){h3{font-size:4vw}}@media (max-width:568px){h3{font-size:5vw}}h3 a{font-size:2rem;font-weight:500}h3 a:hover{text-decoration:underline}h4,h5,h6{font-size:1.8rem;margin-bottom:12px}p+h2,p+h3,p+h4,ul+h2,ul+h3,ul+h4{margin-top:36px}a,address,blockquote,li,p,span{font-size:1.6rem;margin-bottom:12px}@media (max-width:568px){a,address,blockquote,li,p,span{font-size:4vw}}i{font-size:1.6rem}address{display:inline-flex;text-align:left}strong{font-weight:700}small{font-size:1.2rem}ol,ul{margin:24px 24px}.page-content a{text-decoration:underline;color:rgba(17,17,17,.8)}.page-content a:hover{color:#111}figure.wp-block-image{margin:36px 0;display:table}figure.wp-block-image figcaption{font-size:1.2rem;line-height:1.4;display:table-caption;caption-side:bottom;padding:12px 6px;background-color:rgba(17,17,17,.1);color:rgba(17,17,17,.6);margin:0}small *{font-size:inherit;line-height:inherit}small a{display:inline-flex;flex-direction:column;text-decoration:none;margin:0}small a:after{content:"";width:100%;height:1px;background-color:rgba(17,17,17,.2);display:inline-block;transition:all .15s ease-out}.menu{list-style-type:none;margin:0;padding:10px 0}.menu li{display:inline-block;margin:0 12px}.menu li:first-of-type{margin-left:0}.menu li:last-of-type{margin-right:0}.social-links a:hover{color:rgba(17,17,17,.6)}.button,button{border-radius:50px;padding:15px 25px;background-color:#38b1c6;font-size:1.6rem;line-height:1.4;font-family:Montserrat,sans-serif;text-decoration:none!important;display:inline-block;user-select:none;color:#fff;position:relative;cursor:pointer;display:flex;justify-content:center}.button[disabled],button[disabled]{background-color:#dfdfdf!important;border-color:#dfdfdf!important;color:#acacac!important}@media (max-width:768px){.button,button{font-size:1.4rem}}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{outline:0;color:inherit}.button.has-icon,button.has-icon{display:inline-flex;align-items:center;padding:15px 50px 15px 25px}.button.has-icon i,button.has-icon i{display:inline-block;position:absolute;margin:0 0 0 36px;right:2rem;color:inherit;line-height:1;top:50%;transform:translateY(-50%)}@keyframes arrowmove{from{right:2rem}to{right:1.6rem}}.button.has-icon:hover i.fa-chevron-right,button.has-icon:hover i.fa-chevron-right{animation:arrowmove .5s infinite alternate forwards}@media (max-width:992px){.button.has-icon:hover i.fa-chevron-right,button.has-icon:hover i.fa-chevron-right{animation:none}}.button.outline,button.outline{background-color:transparent;border:1px solid}.button.outline.c--primary,button.outline.c--primary{color:#38b1c6!important;border-color:#38b1c6;background-color:transparent}.button.outline.c--primary:hover,button.outline.c--primary:hover{color:#38b1c6;background-color:#fff;border-color:#fff}.button.outline.c--secondary,button.outline.c--secondary{color:#1e2a38!important;border-color:#1e2a38;background-color:transparent}.button.outline.c--secondary:hover,button.outline.c--secondary:hover{color:#1e2a38;background-color:#fff}.button.outline.c--tertiary,button.outline.c--tertiary{color:#ff9729!important;border-color:#ff9729;background-color:transparent}.button.outline.c--tertiary:hover,button.outline.c--tertiary:hover{color:#ff9729;background-color:#fff}.button.outline.c--white,button.outline.c--white{color:#fff;border-color:#fff;background-color:transparent}.button.outline.c--white:hover,button.outline.c--white:hover{color:#fff;background-color:rgba(255,255,255,.1)}.button.fill.c--primary,button.fill.c--primary{background-color:#38b1c6;border-color:#38b1c6;color:#fff}.button.fill.c--primary:hover,button.fill.c--primary:hover{background-color:#2d8d9e;border-color:#2d8d9e}.button.fill.c--secondary,button.fill.c--secondary{background-color:#1e2a38;border-color:#1e2a38;color:#fff}.button.fill.c--secondary:hover,button.fill.c--secondary:hover{background-color:#0c1117;border-color:#0c1117}.button.fill.c--tertiary,button.fill.c--tertiary{background-color:#ff9729;border-color:#ff9729;color:#fff}.button.fill.c--tertiary:hover,button.fill.c--tertiary:hover{background-color:#f57e00;border-color:#f57e00}.button.fill.c--white,button.fill.c--white{background-color:#fff;border-color:#fff;color:#111!important}.button.fill.c--white:hover,button.fill.c--white:hover{background-color:#e6e6e6;border-color:#e6e6e6}.bg--primary{background-color:#38b1c6;color:#fff}.bg--primary *{color:inherit}.break-out{width:100%;position:relative;left:0}form .inputWrapper{display:block;width:100%;padding-bottom:24px}.error404{background-color:#fff;color:#38b1c6}.error404 *{color:inherit}.error404 footer,.error404 header{display:none}.error404 img{margin-bottom:24px}.error404 p+a{display:inline-block;margin-top:60px}.error404 h1{color:#38b1c6;margin:0 0 24px}.error404 .component--cta{padding:4px 0}.page-not-found{height:100vh;margin:0!important;overflow:hidden}.page-not-found img{max-width:120px}.page-not-found .container{position:relative;top:40%;transform:translateY(-40%)}.single-post .recent-listing,.single-unit .recent-listing{padding:2vh 0}.single-post .recent-listing h2,.single-unit .recent-listing h2{color:#38b1c6}.single-post a,.single-unit a{text-decoration:underline}.single-post .posts-grid,.single-unit .posts-grid{padding:2rem 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px 72px}@media (max-width:768px){.single-post .posts-grid,.single-unit .posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:568px){.single-post .posts-grid,.single-unit .posts-grid{grid-template-columns:repeat(1,1fr)}}.single-post .sharethis-inline-share-buttons,.single-unit .sharethis-inline-share-buttons{padding-top:5rem}.single-post .sharethis-inline-share-buttons .st-label,.single-unit .sharethis-inline-share-buttons .st-label{vertical-align:middle!important;margin-bottom:0}.single-post .content--wrapper h1,.single-unit .content--wrapper h1{color:#38b1c6}.single-post .content--wrapper h2,.single-unit .content--wrapper h2{color:#38b1c6}.single-free-post{padding:60px 0 0;margin:0;width:60%;margin:0 auto}.single-free-post h1{color:#38b1c6;margin-bottom:24px}.single-free-post h2{color:#38b1c6}.single-free-post a{text-decoration:underline!important}.single-free-post .bialty-container{padding:0 48px;margin:0 auto}@media (max-width:992px){.single-free-post{width:80%}.single-free-post .bialty-container{padding:0 24px}}@media (max-width:568px){.single-free-post{width:80%}.single-free-post .bialty-container{padding:0}}.single-course h1{padding-bottom:2rem}.single-post h3{color:#1e2a38}.single-post .block--full-width-content .content--wrapper .content-centered h3{color:#1e2a38}.single-course .block--content .content--wrapper{padding:2vh 9vw 2vh 0}@media (max-width:576px){.single-course .block--content .content--wrapper{padding:6vh 0}}.single-course .block--content .content--wrapper .accordian h3:after{background-color:#f5f5f5}.single-course .block--content .component--side-bar{padding:2vh 0 5vh 0;margin:0}.single-course .block--content .component--side-bar .edu-qual{padding:2rem;-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549)}.single-course .block--content .component--side-bar .edu-qual .qual-logo{width:35%}.single-course .block--content .component--side-bar .edu-qual .edu-qual-content{border-radius:2rem}.single-course .block--content .component--side-bar .edu-qual .edu-qual-content .credits{gap:0}.single-course .block--content .component--side-bar .side-bar-cta{-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549)}.single-course .block--content .component--side-bar .component--cta{-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549)}.single-course .block--content h1,.single-course .block--content h2{color:#38b1c6}.single-course h3,.single-course strong{font-weight:500}.archive .posts-grid{padding:36px 0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:60px 72px}@media (max-width:768px){.archive .posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:568px){.archive .posts-grid{grid-template-columns:repeat(1,1fr)}}.archive .posts-grid ul{list-style:none;padding:0;margin:0}.archive .posts-grid .sector-card{background-color:rgba(56,177,198,.1);padding:2rem;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;height:100%}.archive .posts-grid .sector-card .button{width:fit-content;margin-top:1rem}.archive .category-nav{display:flex;list-style:none;gap:2rem;margin:20px 0 0 0;padding:0}.archive .category-nav .button{min-width:unset;font-size:1.4rem}.archive .category-nav .button.current{pointer-events:none}@media (max-width:992px){.archive .category-nav{display:inline;gap:10px}.archive .category-nav .button{font-size:1.2rem}}.archive-page{padding:0 0}.archive-page h1{color:#38b1c6;margin-bottom:24px}.archive-page h2{color:#ff9729;font-weight:300}.archive-page a{color:#ff9729}.archive-page a:hover{opacity:.8}.sector-content h4{color:#38b1c6}.sector-content a{text-decoration:underline;color:#ff9729}header{-webkit-box-shadow:0 0 2px 2px #eee;box-shadow:0 0 2px 2px #eee}@media (max-width:992px){header{height:auto}}@media (max-width:992px){#wpadminbar{display:none!important}}#app-header{position:sticky;width:100%;top:0;left:0;z-index:999;background-color:#fff}.header{padding:2rem 2rem 1rem 2rem}@media (max-width:992px){.header{padding:0 1rem}}.ilearn-menu{display:flex;gap:2rem;flex-wrap:wrap}.ilearn-menu a{margin:0 auto}@media (max-width:1024px){.ilearn-menu{display:none}}.logo-wrapper-mobile{display:none}@media (max-width:992px){.logo-wrapper-mobile{display:block}}@media (max-width:992px){.logo-wrapper{display:none}}.menu-mobile-menu-container{display:none}@media (max-width:1024px){.menu-mobile-menu-container{display:block}}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children{position:relative;padding-right:4rem}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu a{color:#fff}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu a:after{content:none}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu li{width:100%;margin:0}@media (max-width:1024px){.menu-mobile-menu-container #menu-mobile-menu{position:absolute;background-color:#38b1c6;height:100vh;width:100vw;left:-100vw;top:0;z-index:98;display:flex;flex-direction:column;padding-top:10rem;overflow:scroll;padding-top:2rem;padding:10vh 10vw}.menu-mobile-menu-container #menu-mobile-menu.active{left:0}.menu-mobile-menu-container #menu-mobile-menu ul{padding-left:1.5rem}.menu-mobile-menu-container #menu-mobile-menu li{margin:0;margin-bottom:12px}.menu-mobile-menu-container #menu-mobile-menu li a{font-size:2rem;color:#fff;border-bottom:.5px solid rgba(255,255,255,.4941176471)}.menu-mobile-menu-container #menu-mobile-menu li+li:after{content:none}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children{position:relative}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children:before{position:absolute;content:"\f078";font:var(--fa-font-solid);font-size:1.2rem;color:#38b1c6;top:20px;transform:translateY(-50%);right:0;cursor:pointer}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu{position:relative;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;max-height:0;display:none}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu::after{content:none}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu li{padding:10px 0 10px 0}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu.active{width:100%;padding-top:0;max-height:5000px;overflow:hidden;left:0;top:10px;margin:0}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu.active a{font-size:1.6rem;border-bottom:.5px solid rgba(255,255,255,.4941176471)}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu.active li{border-bottom:transparent}.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children .sub-menu.active li:last-of-type{padding-bottom:30px}}.menu-wrapper{padding-top:2rem}@media (max-width:1024px){.menu-wrapper{display:block}}@media (max-width:992px){.menu-wrapper{display:none}}.menu-header-primary-container:after{clear:both}.menu-header-primary-container #menu-header-primary{padding-top:1rem}.menu-header-primary-container #menu-header-primary #menu-item-767::before{content:"FREE";text-decoration:underline;color:#ff9729;font-size:1.6rem;padding-right:.5rem}.menu-header-primary-container #menu-header-primary li{position:relative;padding:0}.menu-header-primary-container #menu-header-primary li:last-of-type{padding-right:0}.menu-header-primary-container #menu-header-primary li:last-of-type a{margin-right:3rem}.menu-header-primary-container #menu-header-primary li a{font-size:1.6rem;margin-bottom:16px}.menu-header-primary-container #menu-header-primary li a:after{content:none}.menu-header-primary-container #menu-header-primary li a:hover{text-decoration:underline #38b1c6}.menu-header-primary-container #menu-header-primary li+li:after{content:"";position:absolute;height:50%;top:50%;transform:translateY(-50%);width:.1rem;background-color:#38b1c6;left:-1.2rem}.menu-header-primary-container #menu-header-primary .menu-item-has-children{position:relative;padding-right:2rem}.menu-header-primary-container #menu-header-primary .menu-item-has-children a{position:relative}.menu-header-primary-container #menu-header-primary .menu-item-has-children a:before{position:absolute;content:"\f078";font:var(--fa-font-solid);font-size:1.2rem;color:#38b1c6;top:50%;transform:translateY(-50%);right:-2rem;cursor:pointer}@media (max-width:1024px){.menu-header-primary-container #menu-header-primary .menu-item-has-children a:before{right:-30%}}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu{max-height:5000px;min-width:350px;width:100%;max-width:350px;position:absolute;z-index:1100;background-color:#38b1c6;margin:0;top:40px;left:0;padding:20px 25px;display:none;flex-direction:column;align-items:baseline;width:max-content;-webkit-box-shadow:-6px 6px 10px -6px #666;box-shadow:-6px 6px 10px -6px #666}@media (max-width:1024px){.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu{background-color:#fff}}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu:after{content:"";position:absolute;top:0;left:15%;margin-left:-15px;margin-top:-15px;width:0;z-index:10;height:0;border-bottom:solid 20px #38b1c6;border-left:solid 20px transparent;border-right:solid 20px transparent;padding-bottom:5px}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu a{color:#fff}@media (max-width:1024px){.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu a{color:#0e2431}}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu a:after{content:none}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu a:hover{text-decoration:underline #fff}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu .sub-menu{z-index:1200;left:100%;top:-20px;padding:20px}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu .sub-menu:after{content:none}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li{width:100%;padding:10px 0 10px 10px;margin:0}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li:last-of-type a{margin-right:0}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li:after{content:none}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li a{overflow:hidden}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li a:before{content:"";position:absolute;font:var(--fa-font-solid);color:#ff9729;left:-10rem;top:50%;opacity:0;transform:translateY(-50%);transition:all linear .5s}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li a:hover::before{left:-1.5rem;opacity:1}@media (max-width:1024px){.menu-header-primary-container #menu-header-primary{position:absolute;background-color:#fff;height:100%;width:100vw;left:-100vw;top:0;z-index:98;display:flex;flex-direction:column;transition:all linear .5s;padding-top:10rem;overflow:scroll;padding-top:2rem}.menu-header-primary-container #menu-header-primary.active{left:0}.menu-header-primary-container #menu-header-primary li{margin:2rem;margin-bottom:12px}.menu-header-primary-container #menu-header-primary li a{font-size:5vw}.menu-header-primary-container #menu-header-primary #menu-item-767::before{font-size:5vw}.menu-header-primary-container #menu-header-primary li+li:after{content:none}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu{position:relative;overflow:hidden;-webkit-box-shadow:none;box-shadow:none;transition:all linear .5s;max-height:0;display:none}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu::after{content:none}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu li{padding:10px 10px 10px 30px}.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu .open,.menu-header-primary-container #menu-header-primary .menu-item-has-children .sub-menu.active{transition:all linear .5s;display:block;width:100%;padding-top:0;max-height:3500px;overflow:hidden;left:-25px;top:10px}}.phone-number{padding-right:30px}.phone-number a{position:relative;font-weight:lighter}.phone-number a::before{font:var(--fa-font-solid);content:"\f879";position:absolute;right:-3rem;color:#ff9729;font-size:2rem;top:.1rem}.phone-number a:hover{text-decoration:underline}@media (max-width:992px){.phone-number{display:none}}@media (max-width:992px){#menu-item-1275{position:relative}#menu-item-1275:before{position:absolute;content:"\f054";font:var(--fa-font-solid);font-size:1.2rem;color:#1e2a38;top:50%;transform:translateY(-50%);right:2rem;cursor:pointer}}.mobile-background{display:none}@media (max-width:992px){.mobile-background{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}}.mobile-menu-toggle{display:none;height:100%;width:100%;flex-direction:column;align-items:flex-end;justify-content:center;z-index:99}@media (max-width:1050px){.mobile-menu-toggle{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;cursor:pointer;padding:0 2rem}}.mobile-menu-toggle .line{display:block;height:4px;width:100%;max-width:30px;border-radius:10px;background:#38b1c6;margin-bottom:.5rem;transform:rotate(0);position:relative;top:0;right:0;opacity:1;transition:all linear .3s}.mobile-menu-toggle .line3{margin:0}.mobile-menu-toggle.active .line2{opacity:0}.mobile-menu-toggle.active .line1{transform:rotate(45deg);top:.9rem;background:#fff;z-index:999}.mobile-menu-toggle.active .line3{transform:rotate(-45deg);top:-.9rem;background:#fff;z-index:999}.logo{height:100%;display:flex;align-items:flex-end;z-index:9}@media (max-width:992px){.logo{align-items:center}}.logo a{margin:0}.logo svg{width:100%;max-width:120px;min-width:120px;position:relative;z-index:9;object-fit:contain;object-position:center}@media (max-width:1024px){.logo svg{min-width:120px;max-width:120px;max-height:100%;height:100%;width:100%;padding:2rem}}.buttons-icons{display:none}@media (max-width:992px){.buttons-icons{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:2rem 1rem;flex-wrap:wrap;gap:5px}.buttons-icons .button{padding:10px 15px;margin:0;font-size:1.4rem}.buttons-icons .button i{position:inherit;margin:0;top:0;right:0;transform:none;font-size:1.4rem;padding:0 0 0 10px}}.download-prospectus{display:none}@media (max-width:992px){.download-prospectus{display:block;padding:0 1rem 2rem}}.download-prospectus a{font-size:1.4rem;color:#1e2a38;text-decoration:underline}.videos-spacing{width:1240px;margin:0 auto;padding:0 48px}@media (max-width:1050px){.videos-spacing{width:90%;display:flex;gap:20px}}@media (max-width:992px){.videos-spacing{width:70%;padding:0 24px}}@media (max-width:568px){.videos-spacing{width:90%;padding:0}}@media (max-width:1024px){.menu-mobile-menu-container #menu-mobile-menu .menu-item-has-children:before{color:#fff}}footer{background-color:#38b1c6;color:#fff;padding:80px 0}footer .footer-logo{width:100%;padding-bottom:20px}footer .footer-logo svg{max-width:150px;object-fit:contain;object-position:center}@media (max-width:992px){footer{padding:60px 0}}footer p{line-height:1.4;font-size:1.4rem}footer .developer_info{padding-top:10px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center}footer .developer_info p{font-size:1.2rem;opacity:.6;margin:0}footer .developer_info a{font-size:1.2rem}footer .developer_info a:after{content:none}footer .developer_info a:hover{text-decoration:underline rgba(255,255,255,.8)}footer .developer_info #menu-footer{padding:0}footer .cristian{margin-top:40px}footer .cristian p{font-size:1.2rem;opacity:.6;margin:0}footer .cristian a{font-size:1.2rem}footer .cristian a:after{content:none}footer .cristian a:hover{text-decoration:underline rgba(255,255,255,.8)}.menu-footer-container ul{padding:18px 0 0;margin:0;display:flex;align-items:center;flex-wrap:wrap}.menu-footer-container li{padding:0 12px;margin:0;height:14px;line-height:1;border-left:1px solid #fff;font-size:1.2rem}.menu-footer-container li:first-child{border-left:0;padding-left:0}.menu-footer-container a{line-height:1.2;margin-bottom:0;font-size:1.4rem}.menu-footer-container a:after{content:none}.menu-work-with-us-container ul{padding:0 0 36px;margin:0;display:flex;align-items:center;flex-wrap:wrap}.menu-work-with-us-container li{padding:0 12px;margin:0;height:15px;line-height:1;border-left:1px solid #fff;font-size:1.2rem}.menu-work-with-us-container li:first-child{border-left:0;padding-left:0}.menu-work-with-us-container a{line-height:1.2;margin-bottom:0;font-size:1.4rem}.menu-work-with-us-container a:after{content:none}.menu-work-with-us-container a:hover{text-decoration:underline rgba(255,255,255,.8)}.social-media{display:flex;justify-content:flex-start;list-style-type:none;max-width:400px;margin:20px 0;padding:0}.social-media li{display:inline-block}.social-media li a{margin-right:10px}.social-media li:first-of-type{margin-left:0}.social-media li i{color:#fff;font-size:30px}.social-media li i:hover{color:rgba(255,255,255,.8)}.social-media .social-links{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-columns:auto;gap:10px}.social-media .social-links i{font-size:30px}.csecondaryits{display:block;margin:20px auto;text-align:center}.csecondaryits ul{margin:0;padding:0}.csecondaryits ul li{list-style-type:none;display:inline-block;padding:0 2px;margin:0;font-size:1.2rem;border-left:2px solid rgba(255,0,0,.425)}.csecondaryits ul li:first-child{border-left:0}.csecondaryits ul li a{font-size:1.2rem;font-weight:600;margin:0 10px;color:rgba(0,0,0,.596)}.csecondaryits ul li a:hover{color:#1a8fd6}form legend{font-size:2.6rem;line-height:1.2;font-weight:700;text-transform:uppercase;margin:0 0 24px;display:block;border-bottom:1px solid rgba(223,223,223,.4)}form select{font-size:1.6rem;line-height:1.4;font-family:Inter,sans-serif;color:rgba(17,17,17,.6);transition:all 50ms ease-out;margin:0 0 4px;cursor:pointer;width:100%;padding:1rem 0}form label{font-size:1.6rem;line-height:1.4;font-family:Inter,sans-serif;color:rgba(17,17,17,.6);transition:all 50ms ease-out;margin:0 0 4px;cursor:pointer}form input,form textarea{-webkit-appearance:none;appearance:none;border:0;border-radius:4px;background-color:#f9f9f9;font-family:Inter,sans-serif;line-height:1.4;font-size:1.6rem;padding:12px;width:100%;border:1px solid #f9f9f9;transition:all .15s ease-out;cursor:text}form input:active,form input:focus,form textarea:active,form textarea:focus{outline:0;border-color:#111;background-color:#f3f3f3}form input:hover,form textarea:hover{background-color:#f3f3f3}form input[type=checkbox]{width:auto;cursor:pointer}form input[type=checkbox] a{color:#ff9729}form textarea{resize:none;height:240px}.wpforms-error{font-size:14px;margin:10px 0}.wpforms-page-indicator-page-progress-wrap{height:10px!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-page-progress{background-color:#ff9729!important}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress{display:block}div.wpforms-container-full .wpforms-form .wpforms-page-indicator.progress .wpforms-page-indicator-steps{font-size:1.2rem}main div.wpforms-container-full{width:100%;margin:0}main div.wpforms-container-full .wpforms-form h2{color:#38b1c6;font-size:2.5rem}main div.wpforms-container-full .wpforms-form .wpforms-title{font-size:3.6rem;line-height:1.6;color:#38b1c6;padding-bottom:12px;margin-bottom:24px;font-family:Montserrat,sans-serif;position:relative}main div.wpforms-container-full .wpforms-form .wpforms-title:after{content:"";width:100%;display:block;height:1px;background-color:#38b1c6;position:absolute;top:100%}main div.wpforms-container-full .wpforms-form .wpforms-description{font-family:Inter,sans-serif;color:#38b1c6;font-size:1.6rem;line-height:1.4;margin:0 0 48px}main div.wpforms-container-full .wpforms-form #wpforms-902-field_7-container .wpforms-field-row{max-width:100%}main div.wpforms-container-full .wpforms-form .wpforms-requisecondary-label{color:#38b1c6}main div.wpforms-container-full .wpforms-form .wpforms-error{padding-top:5px;opacity:.6}main div.wpforms-container-full .wpforms-form .wpforms-pagebreak-left{padding-top:10px}main div.wpforms-container-full .wpforms-form .wpforms-field{padding:0 0 20px}main div.wpforms-container-full .wpforms-form .wpforms-field label.wpforms-field-label{font-family:Inter,sans-serif;font-weight:400;padding:15px 0 7.5px 0}main div.wpforms-container-full .wpforms-form .wpforms-field input{border-radius:4px;width:100%;max-width:unset;padding:20px;height:auto;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa}main div.wpforms-container-full .wpforms-form .wpforms-field select{border-radius:4px;width:100%;max-width:unset;padding:20px;height:auto;font-family:Inter,sans-serif;-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;color:rgba(17,17,17,.4)}main div.wpforms-container-full .wpforms-form .wpforms-field #wpforms-868-field_7,main div.wpforms-container-full .wpforms-form .wpforms-field #wpforms-900-field_6{box-shadow:none}main div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox]{-webkit-appearance:none;appearance:none;padding:0;width:16px;height:16px;border:1px solid #ccc;border-radius:4px;background:#fff;box-shadow:none;vertical-align:text-bottom;display:inline-grid;place-content:center;cursor:pointer}main div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox]::after{content:"";width:5px;height:9px;border-right:2px solid #111;border-bottom:2px solid #111;transform:rotate(45deg);opacity:0}main div.wpforms-container-full .wpforms-form .wpforms-field input[type=checkbox]:checked::after{opacity:1}main div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio]{width:auto;-webkit-appearance:radio;-moz-appearance:radio;appearance:radio;cursor:pointer}main div.wpforms-container-full .wpforms-form .wpforms-field input[type=radio]:checked{background-color:#38b1c6}main div.wpforms-container-full .wpforms-form .wpforms-field textarea{padding:12px;border-radius:16px;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549)}main div.wpforms-container-full .wpforms-form .wpforms-field .choices__inner{padding:16px;border-radius:16px;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);max-width:100%}main div.wpforms-container-full .wpforms-form .wpforms-field .choices{max-width:100%}main div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-file-upload{padding:24px 0 36px}main div.wpforms-container-full .wpforms-form .wpforms-field .wpforms-field-description{color:rgba(17,17,17,.4)}main div.wpforms-container-full .wpforms-form .wpforms-field-large{padding:0 0 10px}main div.wpforms-container-full .wpforms-form button.wpforms-page-button,main div.wpforms-container-full .wpforms-form button[type=submit]{border:1px solid #38b1c6;border-radius:16px;padding:16px 20px;color:#fff;font-size:1.8rem;line-height:1;font-family:Montserrat,sans-serif;text-decoration:none!important;transition:all .25s ease-in-out;font-weight:500;user-select:none;color:#fff;background-color:#38b1c6;text-align:left;display:inline-flex;align-items:center;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549)}main div.wpforms-container-full .wpforms-form button.wpforms-page-button:hover,main div.wpforms-container-full .wpforms-form button[type=submit]:hover{opacity:.8;background-color:#38b1c6;border:1px solid #38b1c6}main div.wpforms-container-full .wpforms-form button.wpforms-page-button.wpforms-page-next:after,main div.wpforms-container-full .wpforms-form button[type=submit]:after{content:"\f178";font:var(--fa-font-solid);color:#fff;font-weight:900;display:inline-block;margin:0 0 0 36px;color:inherit;font-size:1.2rem;line-height:1}main div.wpforms-container-full .wpforms-form button.wpforms-page-button.wpforms-page-prev:before{content:"\f177";color:#fff;font-weight:900;font:var(--fa-font-solid);display:inline-block;margin:0 36px 0 0;color:inherit;font-size:1.2rem;line-height:1}main div.wpforms-container-full .wpforms-form ::-webkit-input-placeholder{color:rgba(17,17,17,.4)}main div.wpforms-container-full .wpforms-form ::-moz-placeholder{color:rgba(17,17,17,.4)}main div.wpforms-container-full .wpforms-form :-ms-input-placeholder{color:rgba(17,17,17,.4)}main div.wpforms-container-full .wpforms-form :-moz-placeholder{color:rgba(17,17,17,.4)}main .wpforms-confirmation-container-full{background:0 0;border:none;padding:0;margin:0}main .wpforms-confirmation-container-full p{font-family:Montserrat,sans-serif;color:#38b1c6;font-size:1.8rem;line-height:1.6}main .wpforms-confirmation-container-full p strong{font-weight:600}div.wpforms-container-full .wpforms-form label.wpforms-error{display:none!important}div.wpforms-container-full .wpforms-form .wpforms-field-row.wpforms-field-medium{max-width:100%!important}@supports (-webkit-touch-callout:none){input[type=checkbox]{transform:scale(.8);transform-origin:center}}div.wpforms-container-full .wpforms-form .wpforms-field-sublabel{padding:15px 0 7.5px 0;font-size:16px}div.wpforms-container .wpforms-form .choices[data-type*=select-one] .choices__inner{padding:20px!important}#wpforms-10853-field_26{box-shadow:none}@media (max-width:768px){.component--sidebar-units{margin-top:5rem}}.component--sidebar-units h3{color:#ff9729}.component--sidebar-units .courses--list a{text-align:center}.component--sidebar-units .cta--holder{display:block;padding-top:0}.component--sidebar-units .cta--holder .button{min-height:10rem;align-items:center;justify-content:center;display:flex;font-weight:700;font-size:2.4rem;border-radius:2rem;margin-bottom:5rem;-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549)}.component--fees-card{height:fit-content;box-shadow:0 0 4px rgba(102,102,102,.2588235294);padding:5rem 2rem;border-radius:10px;border-bottom:3px solid #38b1c6}.component--fees-card ul{margin:0}.component--fees-card .options-wrapper{padding-bottom:20px}.component--fees-card .options-wrapper .payment-option{padding:20px 2rem}.component--fees-card h3{color:#38b1c6}.component--fees-card h4{color:#38b1c6}.component--fees-card .component--cta:hover{border:transparent;color:#fff;opacity:.7}.component--fees-card .course-list p{color:#ff9729}.component--fees-card .course-list li{font-size:1.6rem;position:relative;list-style:none;padding:0 8%}.component--fees-card .course-list li::before{content:"";display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:10px;height:20px;left:0;top:0;border:solid #5faa1d;border-width:0 2px 2px 0;transform:rotate(45deg)}.component--fees-card .payment-option{box-shadow:0 0 4px rgba(102,102,102,.2588235294);margin:20px 0;background-color:#eee;border-top:1px solid #ff9729}.component--fees-card .payment-option strong{color:#ff9729}.component--fees-card .options-view,.component--fees-card .payment-option{border-radius:20px}@media (max-width:992px){.options-view .instlament-length{padding:0 0;text-align:left}}.component--payment-cards .options-wrapper{padding:4rem 0;display:grid;grid-template-columns:repeat(3,1fr);gap:5rem}@media (max-width:992px){.component--payment-cards .options-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.component--payment-cards .options-wrapper{grid-template-columns:repeat(1,1fr)}}.component--payment-cards .options-wrapper .payment-option{padding:4rem 2rem;border-radius:1rem;background-color:#fff;box-shadow:0 0 10px #aaa;display:flex;flex-direction:column;justify-content:space-between;min-height:350px}.component--payment-cards .options-wrapper .payment-option P{font-style:italic}.component--payment-cards .options-wrapper .payment-option .single-text p{margin:0;color:#ff9729;font-weight:600}.component--payment-cards .options-wrapper .payment-option .instalments{margin:0}.component--payment-cards .options-wrapper .payment-option .total-payment{margin:0}.component--payment-cards .options-wrapper .payment-option .cheapest{color:#ff9729;font-weight:600}.component--listing-sector .component--listing-card{height:100%}.component--listing-sector .component--listing-card .card--content{height:100%;grid-template-rows:15% 60% 25%}.component--listing-sector a{text-decoration:underline}.component--listing-sector a:hover{opacity:.8}.component--post-sidebar{background-color:#38b1c6;padding:2rem;border-radius:5rem}.component--post-sidebar h2{font-size:2.8rem;color:#fff}.component--post-sidebar ul{list-style:none;margin:0;padding:0}.component--post-sidebar ul a{color:#fff;font-size:1.6rem}.overlay{height:100vh;width:100%;position:absolute;background-color:rgba(255,255,255,.4);opacity:0;transition:all linear .5s;z-index:-1;pointer-events:none}.overlay.active{opacity:1;z-index:10;pointer-events:auto}.component--form-modal{background-color:#38b1c6;margin:0 auto;position:fixed;width:100%;padding:10px 0;color:#fff;opacity:0;transition:all linear .5s;z-index:-1;pointer-events:none}.component--form-modal.active{opacity:1;z-index:999;padding:5vh 0;pointer-events:auto}.component--form-modal .close-modal{position:absolute;top:3rem;font-size:3.6rem;right:0;cursor:pointer}.component--form-modal .close-modal .fa-circle-xmark{font-size:3.6rem}.component--form-modal .prospectus-form{max-width:900px;position:relative;margin:0 auto}.component--form-modal .prospectus-form .wpforms-field-container .wpforms-field-medium,.component--form-modal .prospectus-form .wpforms-field-container .wpforms-field-required{padding:20px;border-radius:16px;height:55px;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);color:rgba(102,102,102,.431372549)}.component--form-modal .prospectus-form .wpforms-field-container #wpforms-901-field_4{max-width:535px;box-shadow:none}.component--form-modal .prospectus-form .wpforms-field-container .wpforms-field-label-inline{font-size:13px;color:#fff}.component--form-modal .prospectus-form .wpforms-field-container input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;-ms-appearance:checkbox!important;-o-appearance:checkbox!important;appearance:checkbox!important;border:1px solid #ccc;background-color:#fff;width:16px;height:14px;margin:0 3px 3px 3px;display:inline-block;vertical-align:middle}.component--form-modal .prospectus-form p{font-size:3.4rem;margin-bottom:24px}.component--form-modal div.wpforms-container-full .wpforms-form button[type=submit]{border:1px solid;border-radius:50px;padding:15px 20px;text-align:right;font-size:1.6rem;line-height:1;font-family:"Open Sans",sans-serif;text-decoration:none!important;transition:all .25s ease-in-out;display:inline-block;font-weight:500;user-select:none;min-width:250px;position:relative;display:block;cursor:pointer;display:flex;justify-content:center;background-color:#fff;color:#38b1c6}.component--form-modal div.wpforms-container-full .wpforms-form button[type=submit]:hover{background-color:rgba(255,255,255,.4)}.component--side-bar-form{padding:2vh 0 10vh 0}.component--side-bar-form .component--cta.button{min-height:10rem;align-items:center;justify-content:center;display:flex;font-weight:700;font-size:2.4rem;border-radius:2rem;margin-bottom:5rem;-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);width:100%}.component--side-bar-form .edu-qual{-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);border-radius:2rem;padding:4rem 2rem;margin-bottom:5rem}.component--side-bar-form .edu-qual.course-page{display:flex;justify-content:center;flex-direction:column;align-items:center}.component--side-bar-form .edu-qual .qual-logo{max-width:60%;padding-bottom:2rem}.component--side-bar-form .edu-qual .edu-qual-content{background-color:#ff9729;color:#fff;display:grid;grid-template-columns:54% 40%;padding:3rem 2rem;border-radius:3rem}.component--side-bar-form .edu-qual .edu-qual-content .course-info{align-self:end;display:flex;flex-direction:column;gap:1rem}.component--side-bar-form .edu-qual .edu-qual-content .course-info .run-by{font-size:2.4rem;font-weight:700}.component--side-bar-form .edu-qual .edu-qual-content .credits{align-self:end;justify-self:end;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.component--side-bar-form .edu-qual .edu-qual-content .credits span{margin-bottom:0}.component--side-bar-form .edu-qual .edu-qual-content .credits .credit-score{font-size:5rem;font-weight:700;margin-bottom:0}.component--side-bar-form .edu-qual .edu-qual-content .credits .credit-text{font-weight:700;text-transform:lowercase}.component--side-bar-form .side-form{-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);border-radius:2rem;padding:4rem 2rem}.component--side-bar-form .side-form .wpforms-container-full .wpforms-form button[type=submit]{border:1px solid;border-radius:50px;padding:15px 20px;text-align:right;background-color:#38b1c6;font-size:1.6rem;line-height:1;font-family:"Open Sans",sans-serif;text-decoration:none!important;transition:all .25s ease-in-out;display:inline-block;font-weight:500;user-select:none;color:#fff;margin:0 auto;position:relative;display:block;cursor:pointer;display:flex;justify-content:center}.component--side-bar-form .side-form .wpforms-field-container .wpforms-field-medium,.component--side-bar-form .side-form .wpforms-field-container .wpforms-field-required{padding:20px;border-radius:16px;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);color:rgba(17,17,17,.6)}.component--side-bar-form .side-form .wpforms-field-container .wpforms-field-label-inline{font-size:13px;color:rgba(17,17,17,.6)}.component--side-bar-form .side-form .wpforms-field-container #wpforms-868-field_8 h3{color:#38b1c6}.component--side-bar-form .side-form .wpforms-field-container #wpforms-868-field_8 hr{background-color:#ff9729}.component--side-bar-form .side-form .wpforms-field-container .wpforms-field-label-inline{color:rgba(17,17,17,.6)}.component--side-bar{padding:10vh 0 10vh 0;margin:0}.component--side-bar .component--cta.button{min-height:10rem;align-items:center;justify-content:center;display:flex;font-weight:700;font-size:2.4rem;border-radius:2rem;margin-bottom:5rem;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #888;border:1px solid #38b1c6}.component--side-bar .edu-qual{-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;border-radius:2rem;padding:4rem 2rem;margin-bottom:5rem}.component--side-bar .edu-qual.course-page{display:flex;justify-content:center}.component--side-bar .edu-qual .qual-logo{max-width:60%;padding-bottom:2rem}.component--side-bar .edu-qual .edu-qual-content{background-color:#ff9729;color:#fff;display:grid;grid-template-columns:54% 40%;padding:3rem 2rem;border-radius:3rem}.component--side-bar .edu-qual .edu-qual-content .course-info{align-self:end;display:flex;flex-direction:column;gap:1rem}.component--side-bar .edu-qual .edu-qual-content .course-info .run-by{font-size:1.6rem;font-weight:500}.component--side-bar .edu-qual .edu-qual-content .credits{align-self:end;justify-self:end;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.component--side-bar .edu-qual .edu-qual-content .credits span{margin-bottom:0}.component--side-bar .edu-qual .edu-qual-content .credits .credit-score{font-size:5rem;font-weight:700;margin-bottom:0;line-height:1}.component--side-bar .edu-qual .edu-qual-content .credits .credit-text{font-weight:700;text-transform:lowercase}.component--side-bar .side-bar-cta{-webkit-box-shadow:0 0 10px #888;box-shadow:0 0 10px #888;border-radius:2rem;padding:4rem 2rem}.component--side-bar .side-bar-cta .intro{margin-bottom:5rem}.component--application-form{position:absolute;top:min(200px,20vh);left:50%;transform:translateX(-50%);z-index:8}@media (max-width:992px){.component--application-form{top:0;left:0;transform:none;width:100%;height:100%;z-index:30;pointer-events:none}}.component--application-form .wpforms-page-indicator.progress{display:block}.component--application-form .wpforms-page-indicator.progress .wpforms-page-indicator-steps{color:#072a3a;font-size:1.6rem}.component--application-form .application-form--content{background-color:#fff;padding:0;border-radius:6px;position:relative;display:flex;justify-content:center;align-items:center;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.4);-moz-box-shadow:0 2px 6px 0 rgba(0,0,0,.4);box-shadow:0 2px 6px 0 rgba(0,0,0,.4);width:min(60vw,720px);max-width:0;pointer-events:none;opacity:0;transition:opacity .35s ease,max-width 10ms .36s linear,padding 10ms .36s linear}.component--application-form .application-form--content.open{padding:48px;pointer-events:auto;opacity:1;max-width:min(60vw,720px);transition:opacity .35s 10ms ease,max-width 10ms linear,padding 10ms linear}@media (max-width:992px){.component--application-form .application-form--content.open{max-width:unset;width:100%;height:100%;padding-right:24px;position:fixed;border-radius:0}}@media (max-width:992px){.component--application-form div.wpforms-container-full{padding-right:24px;height:100%;overflow:auto}}.component--application-form i.fa-times-circle{cursor:pointer;font-size:24px;position:absolute;top:-6px;right:-6px;color:#38b1c6;margin:0}@media (max-width:992px){.component--application-form i.fa-times-circle{top:24px;right:24px;font-size:36px}}.component--application-form #wpforms-486-field_20-container{display:flex;flex-direction:column-reverse;gap:15px}.component--listing-card{position:relative;background-color:#38b1c6;color:#fff;align-self:stretch;border-radius:20px;overflow:hidden;transition:all 3s ease-out}.component--listing-card.primary p{color:#fff}.component--listing-card .card-bg{overflow:hidden}.component--listing-card .card--image:hover{transition:all .3s ease-in-out;transform:scale(1.03)}.component--listing-card.primary{background-color:#38b1c6}.component--listing-card.primary .card--content p{color:#fff}.component--listing-card.secondary{background-color:#1e2a38}.component--listing-card.secondary .card--content p{color:#fff}.component--listing-card.tertiary{background-color:#ff9729}.component--listing-card.tertiary .card--content p{color:#fff}.component--listing-card.white{background-color:#fff;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;color:#111}.component--listing-card.white h3{color:#38b1c6}.component--listing-card.white p{color:#111}.component--listing-card.white .card--content p{color:#111}@media (max-width:992px){.component--listing-card{padding:0}}.component--listing-card:after{content:"";height:12px;width:100%;position:absolute;top:100%;left:0}@media (max-width:992px){.component--listing-card:after{top:calc(100% - 12px)}}.component--listing-card .card--image{width:100%;height:220px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:20px 20px 0 0;transition:all .3s ease-in-out}.component--listing-card .card--image+.card--content{padding-top:28px}.component--listing-card .card--content{padding:30px 30px 40px;display:grid;grid-template-rows:15% 60% 25%;gap:10px}.component--listing-card .card--content strong{font-size:1.8rem}.component--listing-card .card--content img{max-width:108px;margin:0 0 24px}.component--listing-card .card--content .cta--holder{justify-content:center;align-self:end}.component--listing-card .card--content .cta--holder .button{box-shadow:0 8px 15px rgba(0,0,0,.1)}.component--listing-card .card--content ul{display:flex;list-style:none;margin:0;padding:0;gap:0 2rem;flex-wrap:wrap}.component--listing-card .card--content ul .cat-link{margin:0;padding:0}.component--listing-card .card--content ul .cat-link a{font-size:1.4rem;color:#38b1c6}.component--listing-card .card--content ul .cat-link a:after{background-color:#38b1c6}@media (max-width:992px){.component--listing-card .card--content{padding:52px 20px 40px}}.component--listing-card a{margin:0}.component--listing-card[data-flair=secondary]:after{background-color:#1e2a38}.component--listing-card-posts{position:relative;background-color:#38b1c6;color:#fff;align-self:stretch;border-radius:20px;overflow:hidden;transition:all 3s ease-out}.component--listing-card-posts.primary p{color:#fff}.component--listing-card-posts .card-bg{overflow:hidden}.component--listing-card-posts .card--image:hover{transition:all .3s ease-in-out;transform:scale(1.03)}.component--listing-card-posts.secondary{background-color:#1e2a38}.component--listing-card-posts.secondary .card--content p{color:#fff}.component--listing-card-posts.tertiary{background-color:#ff9729}.component--listing-card-posts.tertiary .card--content p{color:#fff}.component--listing-card-posts.white{background-color:#fff;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;color:#111}.component--listing-card-posts.white h3{color:#38b1c6}.component--listing-card-posts.white p{color:#111}.component--listing-card-posts.white .card--content p{color:#111}@media (max-width:992px){.component--listing-card-posts{padding:0}}.component--listing-card-posts:after{content:"";height:12px;width:100%;position:absolute;top:100%;left:0}@media (max-width:992px){.component--listing-card-posts:after{top:calc(100% - 12px)}}.component--listing-card-posts .card--image{width:100%;height:220px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:20px 20px 0 0;transition:all .3s ease-in-out}.component--listing-card-posts .card--image+.card--content{padding-top:28px}.component--listing-card-posts .card--content{padding:30px 30px 40px;display:grid;gap:10px}.component--listing-card-posts .card--content.four-row-grid{grid-template-rows:35% 10% 10% 35%}.component--listing-card-posts .card--content strong{font-size:1.8rem}.component--listing-card-posts .card--content img{max-width:108px;margin:0 0 24px}.component--listing-card-posts .card--content .cta--holder{justify-content:center;align-self:end}.component--listing-card-posts .card--content .cta--holder .button{box-shadow:0 8px 15px rgba(0,0,0,.1)}.component--listing-card-posts .card--content ul{display:flex;list-style:none;margin:0;padding:0;gap:0 2rem;flex-wrap:wrap}.component--listing-card-posts .card--content ul .cat-link{margin:0;padding:0}.component--listing-card-posts .card--content ul .cat-link a{font-size:1.4rem;color:#38b1c6}.component--listing-card-posts .card--content ul .cat-link a:after{background-color:#38b1c6}@media (max-width:992px){.component--listing-card-posts .card--content{padding:52px 20px 40px}}.component--listing-card-posts a{margin:0}.component--listing-card-posts[data-flair=secondary]:after{background-color:#1e2a38}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.component--listing-card-units{position:relative;background-color:#38b1c6;color:#fff;align-self:stretch;border-radius:20px;overflow:hidden;transition:all 3s ease-out}.component--listing-card-units.primary p{color:#fff}.component--listing-card-units .card--image:hover{transition:all .3s ease-in-out;transform:scale(1.03)}.component--listing-card-units.accent{background-color:#ff9729}.component--listing-card-units.accent .card--content p{color:#fff}.component--listing-card-units.white{background-color:#fff;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;color:#111}.component--listing-card-units.white h3{color:#38b1c6}.component--listing-card-units.white p{color:#111}.component--listing-card-units.white .card--content p{color:#111}@media (max-width:992px){.component--listing-card-units{padding:0}}.component--listing-card-units:after{content:"";height:12px;width:100%;position:absolute;top:100%;left:0}@media (max-width:992px){.component--listing-card-units:after{top:calc(100% - 12px)}}.component--listing-card-units .card--image{width:100%;height:220px;background-position:center;background-size:cover;background-repeat:no-repeat;border-radius:20px 20px 0 0}.component--listing-card-units .card--image+.card--content{padding-top:28px}.component--listing-card-units .card--content{padding:30px 30px 40px;display:flex;flex-direction:column;gap:10px}.component--listing-card-units .card--content strong{font-size:1.8rem}.component--listing-card-units .card--content img{max-width:108px;margin:0 0 24px}.component--listing-card-units .card--content .cta--holder{justify-content:center;padding-top:30px}.component--listing-card-units .card--content .cta--holder .button{box-shadow:0 8px 15px rgba(0,0,0,.1)}.component--listing-card-units .card--content ul{display:flex;list-style:none;margin:0;padding:0;gap:0 2rem;flex-wrap:wrap}.component--listing-card-units .card--content ul .cat-link{margin:0;padding:0}.component--listing-card-units .card--content ul .cat-link a{font-size:1.4rem;color:#38b1c6}.component--listing-card-units .card--content ul .cat-link a:after{background-color:#38b1c6}@media (max-width:992px){.component--listing-card-units .card--content{padding:52px 20px 40px}}.component--listing-card-units a{margin:0}.component--listing-card-units[data-flair=secondary]:after{background-color:#1e2a38}.component--listing-card-units .cat-link{display:block}.component--courses-card{position:relative;align-self:stretch;border-radius:20px}@media (max-width:992px){.component--courses-card{padding:0}}.component--courses-card:after{content:"";height:12px;width:100%;position:absolute;top:100%;left:0}@media (max-width:992px){.component--courses-card:after{top:calc(100% - 12px)}}.component--courses-card .card--content{padding:72px 30px 40px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:992px){.component--courses-card .card--content{padding:52px 20px 40px}}.component--courses-card .card--content a{width:auto}.component--courses-card[data-flair=secondary]:after{background-color:#1e2a38}.cta--holder{display:flex;justify-content:flex-start;align-items:center;padding-top:36px}@media (max-width:992px){.cta--holder{padding-top:5vh;flex-wrap:wrap;flex-direction:column;align-items:flex-start}}.component--cta{margin-right:48px}.component--cta:last-of-type{margin-right:0}@media (max-width:992px){.component--cta{margin-right:0;margin:0 0 12px}}.component--cta i{margin:0 0 0 12px}.component--cta span{font-family:inherit;font-size:inherit;line-height:inherit}#cookie{background-color:#fff;position:fixed;z-index:10;right:24px;bottom:24px;width:auto;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;-webkit-box-shadow:0 0 12px 0 rgba(17,17,17,.3);-moz-box-shadow:0 0 12px 0 rgba(17,17,17,.3);box-shadow:0 0 12px 0 rgba(17,17,17,.3);border-radius:6px;backdrop-filter:blur(2px)}#cookie.pending{opacity:0;bottom:24px;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:.5s;animation-delay:1s;animation-name:C_slideup}@media (max-width:768px){#cookie.pending{animation-name:C_M_slideup}}#cookie.accepted{opacity:1;bottom:24px;animation-iteration-count:1;animation-fill-mode:forwards;animation-duration:.5s;animation-name:C_slidedown}@media (max-width:768px){#cookie.accepted{animation-name:C_M_slidedown}}#cookie button{border-radius:50%;padding:6px;display:inline-flex;justify-content:center;align-items:center}#cookie button:hover{background-color:#38b1c6;color:#fff}#cookie button,#cookie p{margin:0}#cookie p{font-size:1.2rem;padding:0 24px 0 0;display:inline-block;color:#38b1c6}#cookie p a{font-size:inherit;line-height:inherit;color:#38b1c6}#cookie p a:after{background-color:#38b1c6}#cookie button.has-icon i{font-size:1.6rem;line-height:1;margin:0 2px;top:50%;transform:translateY(-50%)}@keyframes C_slideup{from{opacity:0;bottom:-12px}to{opacity:1;bottom:24px}}@keyframes C_M_slideup{from{opacity:0;bottom:-12px}to{opacity:1;bottom:24px}}@keyframes C_slidedown{from{opacity:1;bottom:24px}to{opacity:0;bottom:-12px}}@keyframes C_M_slidedown{from{opacity:1;bottom:0}to{opacity:0;bottom:-12px}}.block--awards{overflow:hidden;position:relative;padding:80px 0}.block--awards .content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:10;padding-bottom:20px}.block--awards .content-wrapper h2{font-family:Montserrat,sans-serif;color:#38b1c6;margin-bottom:10px}.block--awards .content-wrapper p{width:100%;max-width:500px;margin:0 auto;text-align:center}.block--awards .clients-wrapper .client-item{padding:0 0;height:100%;display:flex;align-items:center;justify-content:center;min-height:120px;max-height:100px}.block--awards .clients-wrapper .client-item img{width:100%;max-width:150px;min-width:150px;height:100%;object-fit:cover;object-position:center}.block--awards .slick-list{width:95%;margin:0 auto}.block--awards .fade-left,.block--awards .fade-right{position:absolute;overflow:hidden;width:100%;height:100%;z-index:9;top:0}.block--awards .fade-left::before,.block--awards .fade-right::after{content:"";position:absolute;top:0;width:100px;height:100%;pointer-events:none}.block--awards .fade-left::before{left:25px;background:linear-gradient(to right,#fff,rgba(255,255,255,0))}@media (max-width:992px){.block--awards .fade-left::before{left:0}}.block--awards .fade-right::after{left:1215px;background:linear-gradient(to left,#fff,rgba(255,255,255,0))}@media (max-width:992px){.block--awards .fade-right::after{left:unset;right:50px}}.block--blog-list.primary{background-color:#38b1c6;color:#fff}.block--blog-list.primary .listing-centered .listing--content h2,.block--blog-list.primary .listing-centered .listing--content p{color:#fff}.block--blog-list.primary a{color:#fff}.block--blog-list.secondary{background-color:#1e2a38}.block--blog-list.secondary .listing-centered .listing--content h2,.block--blog-list.secondary .listing-centered .listing--content p{color:#fff}.block--blog-list.secondary a{color:#fff}.block--blog-list.tertiary{background-color:#ff9729}.block--blog-list.tertiary .listing-centered .listing--content h2,.block--blog-list.tertiary .listing-centered .listing--content p{color:#fff}.block--blog-list.tertiary a{color:#fff}.block--blog-list .listing--wrapper{display:grid;grid-template-rows:auto;grid-gap:60px 72px;position:relative;padding-left:40px;padding-right:40px;grid-template-columns:1fr}@media (max-width:992px){.block--blog-list .listing--wrapper{padding:0}}.block--blog-list .listing--wrapper .slick-slide{height:inherit;display:grid;grid-template-rows:220px auto}.block--blog-list .listing--wrapper .slick-slide.component--listing-sector{display:block}.block--blog-list .listing--wrapper .slick-track{display:flex;margin:60px 0}.block--blog-list .listing--wrapper .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:5rem;cursor:pointer}@media (max-width:992px){.block--blog-list .listing--wrapper .slick-arrow{font-size:3rem}}.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-left{left:-4rem;color:#dfdfdf}.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-left:hover{color:#38b1c6}@media (max-width:992px){.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-left{left:0;z-index:9;color:#ff9729;background-color:#fff;padding:10px 10px 10px 30px;border-top-right-radius:10px;border-bottom-right-radius:10px;top:170px;margin:0 -25px}.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-left:hover{color:#ff9729}}.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-right{right:-4rem;color:#dfdfdf}.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-right:hover{color:#38b1c6}@media (max-width:992px){.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-right{right:0;color:#ff9729;background-color:#fff;padding:10px 30px 10px 10px;border-top-left-radius:10px;border-bottom-left-radius:10px;top:170px;margin:0 -25px}.block--blog-list .listing--wrapper .slick-arrow.fa-chevron-right:hover{color:#ff9729}}@media (max-width:992px){.block--blog-list .component--listing-card-posts .card--content{grid-template-rows:25% 30% 30%}}.block--blog-list .listing-centered{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:94%;margin:0 auto}.block--blog-list .listing-centered .listing--content{max-width:900px;padding:5vh 0 0}.block--blog-list .listing-centered .listing--content a{text-decoration:underline}.block--blog-list .listing-centered .listing--content p{color:#111;margin:0}.block--blog-list .listing-centered .listing--content h2{color:#38b1c6}.block--full-width-content{position:relative;overflow:hidden;margin:0;height:100%}.block--full-width-content a{text-decoration:underline}.block--full-width-content a:hover{text-decoration:underline;opacity:.8}.block--full-width-content h1{margin-bottom:4rem}.block--full-width-content[data-bgcolor=primary]{background-color:#38b1c6;color:#fff}.block--full-width-content[data-bgcolor=primary] .cta--holder a{background-color:#fff;color:#38b1c6;transition:all .3s ease}.block--full-width-content[data-bgcolor=primary] .cta--holder a:hover{background-color:#e6e6e6;color:#38b1c6}.block--full-width-content[data-bgcolor=tertiary]{background-color:#ff9729;color:#fff}.block--full-width-content[data-bgcolor=secondary]{background-color:#1e2a38}.block--full-width-content[data-bgcolor=secondary] h1,.block--full-width-content[data-bgcolor=secondary] h2{color:#fff}.block--full-width-content[data-bgcolor=secondary] h3,.block--full-width-content[data-bgcolor=secondary] h4,.block--full-width-content[data-bgcolor=secondary] h5,.block--full-width-content[data-bgcolor=secondary] h6{color:#ff9729}.block--full-width-content[data-bgcolor=secondary] a,.block--full-width-content[data-bgcolor=secondary] li,.block--full-width-content[data-bgcolor=secondary] p,.block--full-width-content[data-bgcolor=secondary] span{color:#fff}.block--full-width-content[data-bgcolor=white]{background-color:#fff;color:#111}.block--full-width-content[data-bgcolor=white] h2{color:#38b1c6}.block--full-width-content .content--wrapper{padding:2vh 0}.block--full-width-content .content-centered{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:94%;margin:0 auto}.block--payment-plans h2{color:#38b1c6}.block--payment-plans .plans-title{display:flex;justify-content:center;align-items:center;color:#38b1c6;padding-bottom:20px}@media (max-width:992px){.block--payment-plans .plans-title{padding-bottom:20px;text-align:left}}.block--payment-plans .content-top{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:40px;max-width:900px;padding-top:40px;text-align:center;margin:0 auto}.block--payment-plans .content-top a{text-decoration:underline}@media (max-width:992px){.block--payment-plans .content-top{text-align:left;padding-top:0}}.block--payment-plans .content-top h1{color:#38b1c6}.block--payment-plans .content-top p:first-of-type{color:#38b1c6}.block--payment-plans .fees-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media (max-width:992px){.block--payment-plans .fees-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.block--payment-plans .fees-grid{grid-template-columns:repeat(1,1fr)}}.block--frequently-asked .content-wrapper{max-width:830px;margin:0 auto}.block--frequently-asked .content-wrapper h1{color:#38b1c6;padding:20px 0}@media (max-width:992px){.block--frequently-asked .content-wrapper h1{font-size:3.9rem;text-align:center}}.block--frequently-asked .accordian{margin:4rem 0}@media (max-width:992px){.block--frequently-asked .accordian{margin:2rem 0}}.block--frequently-asked .accordian a{color:#ff9729;text-decoration:underline}.block--frequently-asked .accordian span{position:relative;cursor:pointer;padding-right:5rem;font-weight:600;font-size:2rem;display:block;max-width:100%}@media (max-width:992px){.block--frequently-asked .accordian span{font-size:1.4rem;max-width:100%;display:block;margin:0 auto}}.block--frequently-asked .accordian span::before{position:absolute;bottom:-2rem;content:" ";width:100%;height:.2rem;background-color:rgba(56,177,198,.8)}.block--frequently-asked .accordian span:after{font:var(--fa-font-solid);content:"\f078";position:absolute;font-size:1.2rem;color:rgba(56,177,198,.5);right:0;top:50%;transform:translateY(-50%);background-color:#f5f5f5;padding:1rem;border-radius:50%;transition:all linear .3s}.block--frequently-asked .accordian span.active::after{transform:translateY(-50%) rotate(-90deg)}.block--frequently-asked .accordian .accordian-text{height:0;max-height:0;padding-top:5rem;overflow:hidden;transition:all linear .3s;max-width:100%;margin:0 auto}.block--frequently-asked .accordian .accordian-text.active{height:100%;max-height:100%;max-width:100%;margin:0 auto}@media (max-width:992px){.block--frequently-asked .accordian .accordian-text.active{max-width:100%;margin:0 auto}}.block--student-page .student-handbook{margin-top:0!important;font-size:1.6rem;padding:4rem 5rem!important;background-color:#3cb4b2;color:#fff;border-radius:20px;box-shadow:none!important;margin:0 auto}.block--student-page .student-handbook i{font-size:2rem;padding-left:20px}.block--student-page .student-handbook a{font-size:1.6rem;margin-bottom:12px;color:#000;background-color:#fff;padding:10px 20px;border-radius:20px}.block--student-page .student-handbook a:hover{opacity:.8;text-decoration:underline}.block--student-page .top-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}@media (max-width:992px){.block--student-page .top-wrapper h1{margin:0;padding-bottom:20px;font-size:3.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;text-align:center;width:100%}}@media (max-width:992px){.block--student-page .top-wrapper .logo-student img{max-width:225px;padding-bottom:20px}}@media (max-width:992px){.block--student-page .top-wrapper .logo-student{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}}.block--student-page .form-check,.block--student-page .form-check-inline{margin-right:0;padding:0;margin-top:20px;padding-right:20px}.block--student-page .form-check-input{font-size:.1rem!important;border:1px #666;display:flex;margin-right:5px;cursor:pointer;border:solid 1px rgba(56,177,198,.8)}.block--student-page .form-check-input:checked{font-size:.1rem!important;border:0;display:flex;margin-right:5px;background-color:#0d6efd}.block--student-page .check{display:flex;align-items:baseline;gap:5px;margin-top:20px}.block--student-page .check label{font-size:1.4rem}.block--student-page #assignmentFile{margin:1rem 0}.block--student-page input[type=checkbox]{appearance:checkbox;-moz-appearance:checkbox;-webkit-appearance:checkbox}.block--student-page h1{font-size:5rem;color:#38b1c6;margin:5vh 0}.block--student-page .btn{padding:1rem 1.5rem}.block--student-page .alpha{background-color:#dfdfdf;padding:10vh 0;font-size:1.4rem;line-height:1.6}.block--student-page .course-info .container{padding:0}.block--student-page .course-info .btn{font-size:1.4rem}.block--student-page .grade-buttons{display:flex;justify-content:flex-end}@media (max-width:992px){.block--student-page .grade-buttons{gap:10px;display:grid;grid-template-columns:repeat(2,1fr);padding:10px 0}}.block--student-page .user-info{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem;padding-bottom:5rem}@media (max-width:992px){.block--student-page .user-info{grid-template-columns:repeat(1,1fr)}}.block--student-page .user-info .user-name{font-size:2.4rem}.block--student-page .user-info .progress .progress-bar{height:10px}.block--student-page .logout-sidebar{-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;border-radius:2rem;padding:4rem 2rem;margin-bottom:5rem;background-color:#38b1c6}.block--student-page .logout-sidebar a{-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #aaa;margin-bottom:0;color:#111;font-weight:600}.block--student-page .logout-sidebar a.outline.c--primary{color:#111}.block--student-page .card{padding:2rem;border-radius:1rem!important}.block--student-page .card .card-body{padding:2vh 0}.block--student-page .title--wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.block--student-page .title--wrapper .button-edit button{margin-top:0!important;font-size:1.6rem;padding:1rem 5rem!important;background-color:#38b1c6;color:#fff;border-radius:20px;box-shadow:none!important}.block--student-page .title--wrapper .button-edit button:hover{opacity:.7}.block--student-page .card-body .contact-card-title{color:#38b1c6!important}.block--student-page .card-body .progress .progress-bar{background-color:#ff9729}.block--student-page .card-body .contact-card-button{font-size:1.6rem;background-color:#38b1c6;border-radius:20px;border:transparent}.block--student-page .card-body .contact-card-button:hover{opacity:.7}.block--student-page .assignment-student h4{color:#38b1c6}.block--student-page .name-wrapp{padding:2rem 0}.block--student-page .name-wrapp span{margin:0}.block--student-page .address-wrapper{padding-bottom:20px}.block--student-page .contact-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:20px}.block--student-page .contact-wrapper p{color:#ff9729;margin:0}.block--student-page .contact-wrapper .start{max-width:60%}.block--student-page .contact-wrapper .end{display:flex;flex-direction:column;align-items:flex-end}.block--student-page .contact-card-header{color:#38b1c6;font-size:2rem}.block--student-page .contact-card-header .text-center{color:#111;font-size:1.5rem;font-weight:500;padding-bottom:1rem}.block--student-page .contact-card-header span{font-size:2rem;font-weight:500}.block--student-page .user-info .contact-card-title{font-weight:500;font-size:1.6rem;padding-bottom:.51rem;color:#ff9729}.block--student-page .user-info .card-body form{display:flex;flex-direction:column;gap:3rem}.block--student-page .units-wrapper .contact-card-header{padding-bottom:2rem}.block--student-page .units-wrapper form select{display:none}.block--student-page .units-wrapper form input{display:none}.block--student-page .divider{margin:5vh 0;border-top:#ff9729 5px dotted}.page-id-1093 #app-header,.page-id-1093 .small-hero{display:none!important}.block--login{padding:10rem 0}@media (max-width:992px){.block--login{padding:2rem 0}}.block--login .block-title{padding-bottom:5rem;width:80%;margin:0 auto}@media (max-width:992px){.block--login .block-title{width:100%}}.block--login .block-title h1{color:#1e2a38}.block--login .login--wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;width:80%;margin:0 auto}@media (max-width:992px){.block--login .login--wrapper{grid-template-columns:repeat(1,1fr);width:100%}}.block--login .google-lgn .img-wrapper,.block--login .tutor-login .img-wrapper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding-bottom:40px}.block--login .google-lgn .img-wrapper img,.block--login .tutor-login .img-wrapper img{margin-right:10px;max-width:50px}.block--login .google-lgn .img-wrapper a,.block--login .tutor-login .img-wrapper a{color:#fff;background:#fff;border-radius:16px;box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.3);color:#1e2a38}.block--login .google-lgn .log-title,.block--login .tutor-login .log-title{display:flex;justify-content:space-between;align-items:center;width:100%}.block--login .google-lgn .log-title h2,.block--login .tutor-login .log-title h2{color:#1e2a38;text-align:left}.block--login .google-lgn .log-title h4,.block--login .tutor-login .log-title h4{color:#1e2a38;font-size:2.5rem}.block--login .google-lgn .log-title i,.block--login .tutor-login .log-title i{color:#1e2a38;font-size:36px;display:flex;flex-direction:row;justify-content:center;align-self:start}.block--login a{border:1px solid #eee;padding:5px 25px 5px 15px;border-radius:20px;margin:0}.block--login a:hover{cursor:pointer;text-decoration:underline;opacity:.7}.block--login .log-wrapper{-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);border-radius:2rem;padding:4rem 2rem;margin-bottom:5rem;max-width:500px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:2px solid #ff9729}.block--login .log-wrapper p{color:rgba(17,17,17,.6)}.block--login .google-lgn{width:100%;padding-bottom:30px}.block--login .tutor-login{-webkit-box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);box-shadow:0 0 4px 0 rgba(102,102,102,.431372549);border-radius:2rem;padding:4rem 2rem;margin-bottom:5rem;max-width:500px;width:100%;margin:0 auto;display:flex;flex-direction:column;border-bottom:2px solid #ff9729}.block--login input[type=checkbox]{-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;-ms-appearance:checkbox!important;-o-appearance:checkbox!important;appearance:checkbox!important;border:1px solid #ccc;background-color:#fff;width:16px;height:14px;display:inline-block;vertical-align:revert}.block--login .login-submit .button:hover{opacity:.5;background-color:#38b1c6;color:#fff}.block--form{margin:10vh 0}.block--form .form-wrapper{-webkit-box-shadow:0 0 10px #444;box-shadow:0 0 10px #888;border-radius:2rem;padding:4rem 2rem;max-width:60rem;margin:0 auto}.block--form .form-wrapper .button:hover{background-color:rgba(56,177,198,.5);color:#fff;border-color:rgba(56,177,198,.5)}.block--enrol{padding:0 0}.block--enrol .top-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:730px;margin:0 auto}.block--enrol .top-content h1{color:#38b1c6}@media (max-width:992px){.block--enrol .top-content .title-text{padding:0 9vw}}.block--enrol .top-content a{text-decoration:underline}.block--enrol .top-content .btn-here{background-color:transparent;border:transparent;padding:0;margin:0;font-size:1.6rem;line-height:1.8;font-weight:lighter;text-decoration:underline!important}.block--enrol .top-content .modal-dialog{max-width:60%;margin:1.75rem auto;padding:7vh}@media (max-width:992px){.block--enrol .top-content .modal-dialog{max-width:100%;padding:2vh}}@media (max-width:992px){.block--enrol .top-content .modal-title{font-size:1.5rem}}.block--enrol .top-content .modal-content{padding:2rem;background-color:#38b1c6}.block--enrol .top-content .modal-content h3,.block--enrol .top-content .modal-content h5,.block--enrol .top-content .modal-content p{color:#fff}.block--enrol .top-content .modal-footer{justify-content:center}.block--enrol .top-content .modal-footer .btn-footer{font-size:1.6rem;background-color:#ff9729}.block--enrol h1,.block--enrol h2{color:#38b1c6}@media (max-width:992px){.block--enrol h5{font-size:1.5rem}.block--enrol p,.block--enrol strong{font-size:1.4rem}}.block--enrol a:after{color:#111}.block--enrol .wpforms-container{margin:0 auto;border-radius:2rem;padding:2rem;margin-bottom:5rem;max-width:768px}.block--enrol .wpforms-container .wpforms-field-container .wpforms-field-address-address2,.block--enrol .wpforms-container .wpforms-field-container .wpforms-field-required,.block--enrol .wpforms-container .wpforms-field-container .wpforms-smart-phone-field{border-radius:16px;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549)}.block--enrol .wpforms-container #wpforms-1665-field_5{border-radius:16px;-webkit-box-shadow:0 0 13px -7px rgba(102,102,102,.431372549);box-shadow:0 0 13px -7px rgba(102,102,102,.431372549)}.block--enrol .wpforms-container .wpforms-page-indicator-steps{color:#666;opacity:.5;margin:0 0 30px 0;font-size:1rem}.block--enrol .wpforms-container #wpforms-900-field_5{color:#666;opacity:.7}.block--enrol .wpforms-container #wpforms-900-field_6 .wpforms-field-label-inline{font-size:14px}.block--enrol .content{padding-bottom:2rem}.block--enrol .enroll-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.block--enrol .enroll-content p{max-width:55%}.block--enrol .contact{padding:4rem 4rem 4rem 1rem}.block--enrol .contact p{margin:0}.block--enrol .contact p strong{opacity:.7}.block--enrol .contact p a{text-decoration:underline}#wpforms-1631-field_3-container{width:50%;margin:0;padding-right:10px}@media (max-width:992px){#wpforms-1631-field_3-container{width:100%}}#wpforms-1631-field_4-container{width:50%;margin:0}@media (max-width:992px){#wpforms-1631-field_4-container{width:100%}}#block_6419b063c8801{padding:5vh 0}#block_6419b063c8801 .contact{width:50%;padding:0}@media (max-width:992px){#block_6419b063c8801 .contact{width:100%}}#block_6419b063c8801 .form{max-width:45%;margin:0 auto}@media (max-width:992px){#block_6419b063c8801 .form{max-width:100%}}.block--courses-list a:after{content:none}.block--courses-list a:hover{text-decoration:underline}.block--courses-list ul{list-style:none;margin:24px 0;padding:0}.block--courses-list li{padding-left:1.3em;position:relative}.block--courses-list li:before{font:var(--fa-font-solid);content:"\f054";display:inline-block;font-size:1.2rem;position:absolute;top:50%;transform:translateY(-50%);left:0;width:1.3em;color:#ff9729}.block--courses-list .choice-1:before{content:none}.block--courses-list h1{color:#38b1c6}.block--courses-list h2{color:#38b1c6}.block--courses-list .description{color:#1e2a38}.block--courses-list h3{font-size:1.8rem}.block--courses-list .listing-area{padding:2vh 0 0 0}.block--courses-list .listing--content{line-height:1.6;padding-bottom:5rem;max-width:900px}.block--courses-list .listing--content a{text-decoration:underline}.block--courses-list .listing-intro{margin-bottom:5rem;position:relative}.block--courses-list .listing-intro:after{position:absolute;bottom:0;height:.5rem;width:100%;background-color:#38b1c6}.block--courses-list .child-lists-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:5rem;padding-bottom:7rem}.block--courses-list .child-list{padding-bottom:7rem}@media (max-width:992px){.block--courses-list .child-list{padding-bottom:0}}.block--courses-list .list-section h3{margin-bottom:2.5rem}.block--courses-list .list-section li{margin:2rem 0}.block--courses-list .side-bar{position:sticky;top:150px}@media (max-width:768px){.block--courses-list .component--side-bar-form{padding:0 0 10vh 0}.block--courses-list .listing-area{padding:0 0 2vh 0}.block--courses-list .child-lists-wrapper{grid-template-columns:repeat(1,1fr)}}.block--testimonial{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:100%;margin:0}.block--testimonial .alpha{background-color:rgba(0,0,0,.4);padding:80px 0}.block--testimonial svg{width:120px;padding-bottom:20px}.block--testimonial .content--wrapper{width:90%;margin-left:10%;color:#fff}.block--testimonial .content--wrapper p{font-size:2.4rem;font-weight:500;max-width:660px}@media (max-width:992px){.block--testimonial .content--wrapper{width:80%}.block--testimonial .content--wrapper p{font-size:2rem}}@media (max-width:992px){.block--testimonial{background-position:center}}.block--cta-block{background-color:#fff;color:#111;position:relative;overflow:hidden;margin:0}.block--cta-block[data-bgcolor=tertiary]{background-color:#ff9729;color:#fff}.block--cta-block[data-bgcolor=primary]{background-color:#38b1c6;color:#fff}.block--cta-block[data-bgcolor=secondary]{background-color:#1e2a38;color:#fff}.block--cta-block[data-bgcolor=white]{background-color:#fff;color:#111}.block--cta-block .cog svg *,.block--cta-block .image{stroke:none}.block--cta-block .cog,.block--cta-block .cog svg,.block--cta-block .image{display:block;transform:translateZ(0);backface-visibility:hidden}.block--cta-block .cog svg path,.block--cta-block .cog svg polygon,.block--cta-block .image{shape-rendering:geometricPrecision}.block--cta-block .cog svg,.block--cta-block .image{height:auto}.block--cta-block .image{background-size:contain;background-repeat:no-repeat;padding:15rem;position:absolute;right:-425px;top:64%;transform:translateY(-50%)}.block--cta-block .image svg{width:100%;max-width:600px;min-width:600px}.block--cta-block .content--wrapper{color:#fff;padding:8vh 0}@media (max-width:992px){.block--cta-block .content--wrapper{padding:4vh}}.block--cta-block .content--wrapper a{text-decoration:underline}.block--cta-block .cta--holder{padding-top:20px}@media (max-width:992px){.block--cta-block .image{display:none}}.block--sale-point{position:relative;overflow:hidden;margin:0;background-color:var(--bg,#fff)}.block--sale-point.primary{background-color:#38b1c6}.block--sale-point.primary .card--content p{color:#fff}.block--sale-point.primary .cta--holder a{color:#38b1c6}.block--sale-point.primary .cta--holder a:hover{opacity:.7;color:#38b1c6}.block--sale-point.secondary{background-color:#1e2a38}.block--sale-point.secondary .card--content p{color:#fff}.block--sale-point.secondary .cta--holder a{color:#1e2a38}.block--sale-point.secondary .cta--holder a:hover{opacity:.7;color:#1e2a38}.block--sale-point.tertiary{background-color:#ff9729}.block--sale-point.tertiary .card--content p{color:#fff}.block--sale-point.tertiary .cta--holder a{color:#ff9729}.block--sale-point.tertiary .cta--holder a:hover{opacity:.7;color:#ff9729}.block--sale-point.white{background-color:#fff;color:#111}.block--sale-point.white h3{color:#38b1c6}.block--sale-point.white p{color:#111}.block--sale-point.white .card--content p{color:#111}.block--sale-point.flex-row-reverse .image{right:-10rem;left:unset}.block--sale-point h2,.block--sale-point h3{color:#fff}.block--sale-point .image{background-size:contain;padding:20rem;background-repeat:no-repeat;background-position:left center;position:absolute;left:-425px;right:unset;top:65%;transform:translateY(-50%)}.block--sale-point .image svg{width:100%;max-width:600px;min-width:600px;transform:rotate(45deg)}.block--sale-point .content--wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:80px 5vw}@media (max-width:1800px){.block--sale-point .content--wrapper{padding:8vh 0 8vh 13vw}}@media (max-width:992px){.block--sale-point .content--wrapper{padding:5vh 0 5vh 2vw}}.block--sale-point .content--wrapper .learning-infos{display:grid;grid-template-columns:repeat(2,1fr);gap:60px;justify-items:start;max-width:100%}.block--sale-point .content--wrapper .learning-infos .wrapp{display:flex;flex-direction:row-reverse;max-width:100%;gap:30px}.block--sale-point .content--wrapper .learning-infos .wrapp i{font-size:8rem;color:#fff}.block--sale-point .content--wrapper .learning-infos .wrapp p{color:#fff;margin-bottom:0}@media (max-width:992px){.block--sale-point .content--wrapper .learning-infos{grid-template-columns:repeat(1,1fr);max-width:100%;gap:40px}.block--sale-point .content--wrapper .learning-infos .wrapp{max-width:100%}.block--sale-point .content--wrapper .learning-infos .wrapp i{font-size:4rem;line-height:1.4}}.block--sale-point .content--wrapper .title{width:80%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:30px}.block--sale-point .content--wrapper .title h2{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (max-width:1280px){.block--sale-point .image{padding:15rem;left:-15rem}}@media (max-width:998px){.block--sale-point .image{display:none}}.block--formal{padding:96px 0}.block--formal h2{color:#38b1c6;margin:0 0 12px}.block--formal p+h2{margin-top:72px}.block--formal a{color:#38b1c6;text-decoration:underline}.block--formal a:hover{text-decoration:underline}.block--formal ul.links{list-style-type:none;position:sticky;top:200px}.block--formal ul.links li{margin:0}.block--formal ul.links a{font-family:Montserrat,sans-serif}.block--media{position:relative}.block--media .media--container{width:100%;padding:10vh 8vw;min-height:650px;position:relative;overflow:hidden}.block--media .media--container a{position:absolute;top:0;left:0;z-index:3;height:100%;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}.block--media .media--container a:hover:before{transform:scale(1.2)!important;opacity:1!important}.block--media .media--container a:before{color:#fff;font-size:56px;font-weight:900;transition:all .25s ease;opacity:0}.block--media .media--container a:before{content:"\f144";opacity:.6}.block--media .media--image,.block--media video{width:100%;height:100%;position:absolute;top:0;left:0}.block--media .media--image{background-position:center;background-size:cover;background-repeat:no-repeat}.block--listing{padding:2vh 0;color:#38b1c6;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;overflow:hidden;margin:0}.block--listing p{color:#2f3129}.block--listing .sector{margin:0}.block--listing .sector .slick-track{display:flex;margin:0 0!important}.block--listing .listing-centered{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:94%;margin:0 auto}.block--listing.tertiary{background-color:#ff9729;color:#fff}.block--listing.tertiary p{color:#fff}.block--listing.primary{background-color:#38b1c6;color:#fff}.block--listing.primary p{color:#fff}.block--listing.secondary{background-color:#1e2a38;color:#fff}.block--listing.secondary p{color:#fff}.block--listing .cog-place{position:relative;margin-bottom:40px}.block--listing .cog-icon{position:absolute;max-width:15%;top:0;right:10vw;z-index:2}.block--listing .category-nav{display:flex;list-style:none;gap:2rem;margin:20px 0 0 0;padding:0;flex-wrap:wrap}.block--listing .category-nav .current{pointer-events:none}.block--listing .category-nav .button{min-width:unset;margin-bottom:0}.block--listing .category-nav .buttonhover{color:#3cb4b2;background-color:#fff;border-color:#fff}.block--listing .posts-grid,.block--listing .units-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;grid-gap:60px 72px;padding-top:66px;position:relative}@media (max-width:992px){.block--listing .posts-grid,.block--listing .units-grid{grid-template-columns:repeat(2,1fr);grid-gap:60px 30px}}@media (max-width:576px){.block--listing .posts-grid,.block--listing .units-grid{grid-template-columns:repeat(1,1fr)}}.block--listing .units-grid{padding-top:0}.block--listing .listing--content{max-width:900px;padding:2vh 0 0}.block--listing .listing--content h3{font-size:1.8rem;margin-bottom:12px;color:#ff9729}.block--listing .listing--content a{text-decoration:underline}.block--listing .listing--content ul li{color:#111}@media (max-width:568px){.block--listing .listing--content ul{margin:0;padding:0}}.block--listing .listing--wrapper{display:grid;grid-template-rows:auto;grid-gap:60px 72px;position:relative;padding-left:40px;padding-right:40px;grid-template-columns:1fr}@media (max-width:992px){.block--listing .listing--wrapper{padding:0}}.block--listing .listing--wrapper .slick-slide{height:inherit;display:grid;grid-template-rows:220px auto}.block--listing .listing--wrapper .slick-slide.component--listing-sector{display:block}.block--listing .listing--wrapper .slick-track{display:flex;margin:60px 0}.block--listing .listing--wrapper .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:5rem;cursor:pointer}@media (max-width:992px){.block--listing .listing--wrapper .slick-arrow{font-size:3rem}}.block--listing .listing--wrapper .slick-arrow.fa-chevron-left{left:-4rem;color:#dfdfdf;transition:all .3s ease}.block--listing .listing--wrapper .slick-arrow.fa-chevron-left:hover{color:#2d8d9e}@media (max-width:992px){.block--listing .listing--wrapper .slick-arrow.fa-chevron-left{left:0;z-index:9;color:#ff9729;background-color:#fff;padding:10px 10px 10px 30px;border-top-right-radius:10px;border-bottom-right-radius:10px;top:170px;margin:0 -25px}.block--listing .listing--wrapper .slick-arrow.fa-chevron-left:hover{color:#ff9729}}.block--listing .listing--wrapper .slick-arrow.fa-chevron-right{right:-4rem;color:#dfdfdf;transition:all .3s ease}.block--listing .listing--wrapper .slick-arrow.fa-chevron-right:hover{color:#2d8d9e}@media (max-width:992px){.block--listing .listing--wrapper .slick-arrow.fa-chevron-right{right:0;color:#ff9729;background-color:#fff;padding:10px 30px 10px 10px;border-top-left-radius:10px;border-bottom-left-radius:10px;top:170px;margin:0 -25px}.block--listing .listing--wrapper .slick-arrow.fa-chevron-right:hover{color:#ff9729}}.block--listing .pagination{display:flex;gap:2rem;padding:2rem 0}@media (max-width:992px){.block--listing .posts-grid{grid-template-columns:repeat(2,1fr)}.block--listing .cog-icon{display:none}}@media (max-width:576px){.block--listing .category-nav{display:inline}.block--listing .posts-grid{grid-template-columns:repeat(1,1fr);padding-bottom:40px}}.units-filters select{border:1px solid #ddd}.units-filters select:focus{outline:0;border-color:#000}.block--content{position:relative;overflow:clip;margin:0}.block--content a{text-decoration:underline}.block--content a:hover{text-decoration:underline;opacity:.8}.block--content .side-bar{position:sticky;top:150px}.block--content .units-list{list-style:none;margin:0;padding:0}.block--content .payment-plan{padding-top:0}.block--content .payment-plan .component--cta{width:100%;min-height:10rem;align-items:center;justify-content:center;display:flex;font-weight:700;font-size:2.4rem;border-radius:2rem;margin-bottom:5rem;-webkit-box-shadow:0 0 10px #aaa;box-shadow:0 0 10px #888;border:1px solid #38b1c6}.block--content.flex-row-reverse .grid--container{position:relative;grid-template-columns:55% 45%}@media (max-width:992px){.block--content.flex-row-reverse .grid--container{grid-template-columns:1fr;grid-auto-flow:row;grid-template-rows:auto 40vh}.block--content.flex-row-reverse .grid--container .image{grid-column:1;grid-row:2}}@media (max-width:992px){.block--content.flex-row-reverse .brand-override{grid-template-rows:0 auto}}@media (max-width:992px){.block--content.flex-row-reverse .brand-override-2{height:1px}}.block--content.flex-row-reverse .image{grid-column:2}@media (max-width:992px){.block--content.flex-row-reverse .image{grid-column:unset}}.block--content.flex-row-reverse .content--wrapper{padding:5vh 0 5vh 9vw}@media (max-width:1200px){.block--content.flex-row-reverse .content--wrapper{padding:20vh 4vw}}@media (max-width:992px){.block--content.flex-row-reverse .content--wrapper{padding:2vh 0}}@media (max-width:568px){.block--content.flex-row-reverse .content--wrapper{padding:6vh 0}}.block--content .cog{position:absolute;background-repeat:no-repeat;background-position:center;background-size:cover;padding:0;right:-365px;top:50%;transform:translateY(-50%)}.block--content .cog svg{width:100%;max-width:800px;min-width:800px}@media (max-width:992px){.block--content .cog{display:none}}.block--content .content--wrapper{padding:5vh 9vw 5vh 0;max-width:900px}@media (max-width:1200px){.block--content .content--wrapper{padding:20vh 4vw}}@media (max-width:992px){.block--content .content--wrapper{padding:2vh 0}}@media (max-width:568px){.block--content .content--wrapper{padding:6vh 0}}.block--content .content--wrapper h2{color:#38b1c6}.block--content .content--wrapper h3{max-width:700px;font-weight:600}.block--content .content--wrapper p{max-width:700px}.block--content .content--wrapper img{width:100%;max-width:900px;min-width:820px;height:auto}.block--content .content--wrapper .accordian{margin:4rem 0}.block--content .content--wrapper .accordian .accordian-title{max-width:99%;position:relative;cursor:pointer}@media (max-width:992px){.block--content .content--wrapper .accordian .accordian-title h3{font-size:1.8rem}}.block--content .content--wrapper .accordian .accordian-title::before{position:absolute;bottom:-2rem;content:" ";width:100%;height:.2rem;background-color:rgba(56,177,198,.8)}.block--content .content--wrapper .accordian .accordian-title:after{font:var(--fa-font-solid);content:"\f078";position:absolute;font-size:1.2rem;color:rgba(56,177,198,.5);right:0;top:50%;transform:translateY(-50%);background-color:rgba(255,255,255,.6);padding:1rem;border-radius:50%;transition:all linear .3s}.block--content .content--wrapper .accordian .accordian-title.active::after{transform:translateY(-50%) rotate(-90deg)}.block--content .content--wrapper .accordian .accordian-text{height:0;max-height:0;padding-top:2rem;overflow:hidden;transition:all linear .3s}.block--content .content--wrapper .accordian .accordian-text.active{height:100%;max-height:100%}.block--content .image{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#dfdfdf}.block--content .grid--container{position:relative;display:grid;grid-auto-flow:column;grid-template-columns:45% 55%}.block--content .grid--container[data-bgcolor=primary]{background-color:#38b1c6;color:#fff}.block--content .grid--container[data-bgcolor=primary] h1,.block--content .grid--container[data-bgcolor=primary] h2{color:#fff}.block--content .grid--container[data-bgcolor=secondary]{background-color:#1e2a38}.block--content .grid--container[data-bgcolor=secondary] h1,.block--content .grid--container[data-bgcolor=secondary] h2{color:#fff}.block--content .grid--container[data-bgcolor=secondary] h3,.block--content .grid--container[data-bgcolor=secondary] h4{color:#fff}.block--content .grid--container[data-bgcolor=secondary] li,.block--content .grid--container[data-bgcolor=secondary] p{color:#fff}.block--content .grid--container[data-bgcolor=secondary] a{color:#fff}.block--content .grid--container[data-bgcolor=tertiary]{background-color:#ff9729;color:#fff}.block--content .grid--container[data-bgcolor=tertiary] h1,.block--content .grid--container[data-bgcolor=tertiary] h2{color:#fff}.block--content .grid--container[data-bgcolor=white]{background-color:#fff;color:#111}.block--content .grid--container[data-bgcolor=white] h1,.block--content .grid--container[data-bgcolor=white] h2{color:#38b1c6}.block--content .grid--container[data-bgcolor=white] .cls-4,.block--content .grid--container[data-bgcolor=white] .cls-5{fill:#38b1c6}@media (max-width:992px){.block--content .grid--container{grid-template-rows:auto 40vh;grid-auto-flow:row;grid-template-columns:1fr}.block--content .grid--container .image{grid-column:1;grid-row:2}}.block--content .grid--container .image[data-bgcolor=primary]{background-color:#38b1c6;color:#fff}.block--content .image--wrapper{display:grid;grid-gap:72px;grid-auto-flow:row;grid-template-columns:repeat(4,1fr);width:100%;align-items:center;padding-top:72px}@media (max-width:568px){.block--content .image--wrapper{grid-template-columns:repeat(2,1fr);padding-bottom:36px}.block--content .image--wrapper img{margin:0 auto}}.block--content .image--wrapper img{max-height:132px}.grid-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:600px}@media (max-width:992px){.grid-image{min-height:300px}}.grid-image img{max-width:100%;max-height:100%}.grid-image-top{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:600px}@media (max-width:992px){.grid-image-top{min-height:300px}}.grid-image-top img{max-width:70%;max-height:70%}@media (max-width:992px){.itc-brand-override{padding-top:0!important}}#block_692060d23515d .content--wrapper .accordian{margin:0}@media (max-width:992px){#block_692060d23515d .content--wrapper .accordian .accordian-title h3{font-size:1.6rem;max-width:250px;min-width:150px}}.block--breadcrumbs{margin:2vh 0;color:#b9b9b9;top:132px;background-color:rgba(255,255,255,.8);z-index:4}@media (max-width:992px){.block--breadcrumbs{min-height:0;padding:0}}@media (max-width:992px){.block--breadcrumbs i,.block--breadcrumbs span{display:none}}.block--breadcrumbs a,.block--breadcrumbs p,.block--breadcrumbs span{color:inherit}.block--breadcrumbs a{margin-right:6px;padding:0;margin:0}.block--breadcrumbs a:hover{color:#38b1c6}.block--breadcrumbs span.breadcrumb_last{margin-left:6px}.block--breadcrumbs p{margin:0}.block--breadcrumbs p#breadcrumbs a{margin-right:6px}.block--breadcrumbs p#breadcrumbs a+span{margin-left:6px}.block--breadcrumbs .breadcrumb-menu{list-style-type:none;padding:0;margin:0}.block--breadcrumbs li{display:inline-block;margin:0 12px;padding:0 6px}.block--breadcrumbs li a{padding:0}.block--breadcrumbs li a:hover{opacity:.6}.block--breadcrumbs i.fa-share-nodes{font-size:1.8rem;margin-left:12px;cursor:pointer}.block--hero,.small-hero{background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;background-color:#dfdfdf;margin:0 0;position:relative;min-height:590px}.block--hero #video-wrapper,.small-hero #video-wrapper{width:100%;height:590px;overflow:hidden;position:relative;z-index:9}@media (max-width:992px){.block--hero #video-wrapper,.small-hero #video-wrapper{min-height:unset}}.block--hero span,.block--hero strong,.small-hero span,.small-hero strong{font-size:5rem;font-family:"Open Sans",sans-serif;line-height:1.2;font-weight:500;opacity:1;margin-bottom:5px}@media (max-width:768px){.block--hero span,.block--hero strong,.small-hero span,.small-hero strong{font-size:3rem}}.block--hero #auth,.small-hero #auth{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);min-width:100%;min-height:100%;width:auto;height:auto;overflow:hidden}.block--hero .alpha,.small-hero .alpha{position:absolute;width:100%;top:0;background-color:rgba(0,0,0,.4);padding:168px 0 168px;z-index:10;height:100%}@media (max-width:992px){.block--hero .alpha,.small-hero .alpha{padding:100px 0}}.block--hero *,.small-hero *{color:inherit}.block--hero p,.small-hero p{line-height:1.8;font-size:2.6rem}@media (max-width:768px){.block--hero p,.small-hero p{font-size:2rem}}.block--hero .search-bar,.small-hero .search-bar{position:relative;max-width:800px}.block--hero .search-bar .fa-circle-arrow-right,.small-hero .search-bar .fa-circle-arrow-right{position:absolute;right:2rem;font-size:2.6rem;top:50%;transform:translateY(-50%);color:#38b1c6;cursor:pointer;z-index:1}.block--hero .search,.small-hero .search{color:#111;position:relative;width:100%;height:6rem;border:none;border-radius:10px;font-size:1.8rem;padding:2rem 1rem;-webkit-box-shadow:0 0 10px 1px #666;box-shadow:0 0 10px 1px #666;z-index:1;padding:10px 30px}.block--hero .search:focus,.small-hero .search:focus{outline:0}.block--hero .search::placeholder,.small-hero .search::placeholder{opacity:.5;border:none;font-size:22px;font-weight:lighter}@media (max-width:1024px){.block--hero .search::placeholder,.small-hero .search::placeholder{font-size:16px}}.block--hero .search input,.small-hero .search input{-webkit-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666;font-weight:300;padding:20px;border-radius:10px}.block--hero .component--flair,.small-hero .component--flair{position:absolute;top:100%;right:48px}@media (max-width:992px){.block--hero .component--flair,.small-hero .component--flair{right:0}}.block--hero .cta--holder,.small-hero .cta--holder{padding-top:0;padding:0 30px}.block--hero .cta--holder .component--cta,.small-hero .cta--holder .component--cta{margin-right:0}.block--hero .cta--holder .component--cta.button,.small-hero .cta--holder .component--cta.button{border-radius:0 0 15px 15px}.block--hero .cta--holder .component--cta.button:hover,.small-hero .cta--holder .component--cta.button:hover{text-decoration:underline!important}@media (max-width:568px){.block--hero .cta--holder .component--cta,.small-hero .cta--holder .component--cta{font-size:1.3rem;padding:10px 20px}}@media (max-width:992px){.block--hero .cta--holder,.small-hero .cta--holder{padding-top:0;flex-wrap:nowrap;flex-direction:row;align-items:unset;padding:0 10px}}.block--hero h1,.small-hero h1{text-align:left;font-size:5rem}@media (max-width:768px){.block--hero h1,.small-hero h1{font-size:3rem}}.block--hero h4,.small-hero h4{font-weight:600;font-size:30px;text-align:left;text-decoration:underline #0fc20f}@media (max-width:992px){.small-hero{max-height:100%}.small-hero .alpha{padding:100px 0 100px}.small-hero h1{font-size:3rem}.small-hero p{font-size:2.5rem}}#ui-id-1{max-width:85vw}.hero-media{position:absolute;inset:0;z-index:0}.hero-bg{width:100%;height:100%;object-fit:cover;display:block}.block--hero,.small-hero{position:relative;overflow:hidden}.alpha{position:relative;z-index:1}