/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */.em,dfn,em,span.amp{font-style:italic}#header,.breadWrap,body#body_386 .columnlayout li img,body#body_388 .columnlayout li img,img{max-width:100%}body.locations-2024 .columnlayout.grid-3>div .card-item p a,pre{word-wrap:break-word}.custom-shape-divider-bottom-1619407762 .shape-fill,.custom-shape-divider-top-1619406898 .shape-fill{fill:#FFF}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body,dl,figure,form,menu,ol,ul{margin:0}a:focus{outline:dotted thin}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}.strong,b,strong{font-weight:700}.h5,.h6,body,h1 span,h5,h6{font-weight:400}blockquote{margin:1em 40px}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;padding:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}#gallery li,.newsItem,textarea{vertical-align:top}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto}table{border-collapse:collapse;border-spacing:0;width:100%}p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none}.small,small{font-size:75%}dd{margin:0}.commentlist,.sidebar ol,.sidebar ul{list-style:none}.cf{zoom:1}.cf:after,.cf:before{content:"";display:table}.cf:after{clear:both}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif!important}.h1 em,address,h1 em{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.h3.center,.text-center,h3:not(.ui-accordion-header):not(.noLine).center{text-align:center}.alert-error,.alert-help,.alert-info,.alert-success,.hs-error-msg,.hs_error_rollup{margin:0;padding:.25em;border:1px solid;font-size:.7em}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error,.hs-error-msg,.hs_error_rollup{border-color:#f8cdce;background:#fbe3e4;color:#e23138}.alert-success{border-color:#deeaae;background:#e6efc2}.scrollpoint{display:block;position:relative;top:-110px;visibility:hidden}.button,.buttonlinks,button,buttonlinks,input.button,input.hs-button{padding:1em 1.5em;margin:.8em auto;display:inline-block;font-family:aileron,sans-serif;text-decoration:none;text-transform:uppercase}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button,button,input.button,input.hs-button{cursor:pointer;border:1px solid #0a0a0a;background:0 0;color:#0a0a0a;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover,input.button:active,input.button:focus,input.button:hover,input.hs-button:active,input.hs-button:focus,input.hs-button:hover{background:#0a0a0a;border:1px solid #0a0a0a;color:#fff;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.button.primary,.hs-button.primary{background:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.button.primary:active,.button.primary:focus,.button.primary:hover,.hs-button.primary:active,.hs-button.primary:focus,.hs-button.primary:hover{background:#9f201f;border:1px solid #9f201f;color:#fff}.hbspt-form .hs-button.primary{width:100%;width:-webkit-fill-available}.button.secondary,body.landing-1 #content .requestInfo input.button,body.landing-2 #content .requestInfo input.button{border:1px solid #ca2827;background:#ca2827;color:#fff}.button.secondary:active,.button.secondary:focus,.button.secondary:hover,body.landing-1 #content .requestInfo input.button:active,body.landing-1 #content .requestInfo input.button:focus,body.landing-1 #content .requestInfo input.button:hover,body.landing-2 #content .requestInfo input.button:active,body.landing-2 #content .requestInfo input.button:focus,body.landing-2 #content .requestInfo input.button:hover{background:#9f201f;border:1px solid #9f201f;color:#fff}.requestInfo .button,input.hs-button{border:1px solid #fff;background:#fff;color:#0a0a0a}.requestInfo .button:active,.requestInfo .button:focus,.requestInfo .button:hover,input.hs-button:active,input.hs-button:focus,input.hs-button:hover{background:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.button.tertiary,.responsive3 .button:not(.secondary){border:1px solid #fff;background:#fff;color:#0a0a0a}.button.tertiary:active,.button.tertiary:focus,.button.tertiary:hover,.responsive3 .button:not(.secondary):active,.responsive3 .button:not(.secondary):focus,.responsive3 .button:not(.secondary):hover{background:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.campusEnquiry .button.secondary{border:1px solid #0a0a0a;background:0 0;color:#0a0a0a}.campusEnquiry .button.secondary:active,.campusEnquiry .button.secondary:focus,.campusEnquiry .button.secondary:hover{background:#0a0a0a;border:1px solid #0a0a0a;color:#fff}.buttonlinks:active,.buttonlinks:focus,.buttonlinks:hover,a,a:visited,body,buttonlinks:active,buttonlinks:focus,buttonlinks:hover{color:#0a0a0a}.buttonlinks,buttonlinks{cursor:default;border:1px solid #0a0a0a;background:0 0;color:#0a0a0a;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#logo2,.dontdisplay,.hideonMobile,.printable,body.landing-1 #topBlocks .h1:after,body.landing-1 #topBlocks .h2:after,body.landing-1 #topBlocks .h3:after,body.landing-1 #topBlocks h1:after,body.landing-1 #topBlocks h2:after,body.landing-1 #topBlocks h3:after,body.landing-2 #topBlocks .h1:after,body.landing-2 #topBlocks .h2:after,body.landing-2 #topBlocks .h3:after,body.landing-2 #topBlocks h1:after,body.landing-2 #topBlocks h2:after,body.landing-2 #topBlocks h3:after,body.locations-2024 #topBlocks .h1:after,body.locations-2024 #topBlocks .h2:after,body.locations-2024 #topBlocks .h3:after,body.locations-2024 #topBlocks h1:after,body.locations-2024 #topBlocks h2:after,body.locations-2024 #topBlocks h3:after{display:none}.upload,div.courses .courseImg:hover,p#CTAFormTab{cursor:pointer}.ones{animation-delay:1s}.onefives{animation-delay:1.5s}.twos{animation-delay:2s}.twofives{animation-delay:2.5s}#confidenceTriggers .block>.cf .fourcol:nth-of-type(2),.breadWrap #breadcrumbs.os-animation{animation-delay:.5s}.noTopPadding{padding-top:0!important}body{font-family:aileron,sans-serif;font-size:15px;line-height:1.5}.os-animation{opacity:0}.hideonDesktop,.showonBoth{display:block}.row,.row-small,.row-x-small,body:not(.locations-old) #leftcol>div>div{margin:0 auto;width:90%;padding:1em 0}body.Home #content #leftcol>div>div{width:100%;padding:0}.row-small{padding:0}.container{position:relative}a,a:visited{padding-bottom:.25em}a:focus,a:hover,a:visited:focus,a:visited:hover{color:#ca2827}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}#breadcrumbs a,#footer a,#header a,#rightcol a,body#body_388 .columnlayout li a{border-bottom:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:.25em 0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;border-bottom:none}.h2,h2{margin:.5em 0}p+h3{margin-top:1.4em}.certificate,.h3,.h4,.moreinformation,h3,h4{font-weight:700;letter-spacing:.1em}.h1,h1{font-weight:700;text-transform:uppercase}.h3,.h4,h3,h4{text-transform:uppercase}.h1 em,h1 em{text-transform:none}.h2,.hbspt-form h1,.slideshow_caption,h2,p.cert{text-transform:uppercase}.testimonial,.wrap-locations .campusDisplayLocation{font-style:italic}.noLine:after{background:0 0}.h3,h3:not(.ui-accordion-header):not(.noLine){position:relative;margin-bottom:2em}.h3:after,h3:not(.ui-accordion-header):not(.noLine):after{content:'';width:60px;height:4px;background:#ca2827;display:block;position:relative;bottom:-.4em}.h3.center:after,h3:not(.ui-accordion-header):not(.noLine).center:after{margin:0 auto}.h3.white:after,h3:not(.ui-accordion-header):not(.noLine).white:after{background:#fff}.h1,h1{font-size:2em;margin-bottom:.25em}.h2,.hbspt-form h1,h2{font-size:1.8em;margin-bottom:.5em;font-weight:900}.hbspt-form h1 span{font-weight:900;letter-spacing:normal;font-size:100%}#CTA .h2,.far,i{font-weight:400}#confidenceTriggers i,a.toggleMenu{font-size:1.6em}#meetContact,.h3,h3{font-size:1.15em;margin:1em auto}#breadcrumbs,.h4,.h5,.h6,.header .last nav,h4,h5,h6{font-size:1em}.text-x-small{font-size:.5em}.h4,h4{margin-top:1em}p.cert{font-size:1.4em}.accordion h3{padding:.75em;margin-bottom:0}ul.responsive3.testimonials{font-size:.75em}#breadcrumbs,#breadcrumbs a,.h6,.hs-richtext:not(.hs-main-font-element),.respond-form label,.smText,.topLine,h6{font-size:.85em;line-height:2}#CTA .h2,.topLine #phone{font-size:1.4em}#CTA .h2{text-transform:capitalize}.certificate,.moreinformation{font-size:1em}#meetContact,.fas{font-weight:700}.fal{font-weight:300}#breadcrumbs a:hover{text-decoration:underline}#footer nav a,#header a,.courses a{text-decoration:none}body.landing-1 .h1,body.landing-1 h1,body.landing-2 .h1,body.landing-2 h1,body.locations-2024 .h1,body.locations-2024 h1{font-weight:900;line-height:1.2}body.landing-1 .h2,body.landing-1 h2,body.landing-2 .h2,body.landing-2 h2,body.locations-2024 .h2,body.locations-2024 h2{font-weight:700;line-height:1.2}body.landing-1 .h3,body.landing-1 .h4,body.landing-1 .phone,body.landing-1 h3,body.landing-1 h4,body.landing-2 .h3,body.landing-2 .h4,body.landing-2 .phone,body.landing-2 h3,body.landing-2 h4,body.locations-2024 .h3,body.locations-2024 .h4,body.locations-2024 .phone,body.locations-2024 h3,body.locations-2024 h4{font-weight:400;text-transform:uppercase;letter-spacing:.1em}body.landing-1 .h2,body.landing-1 h2,body.landing-1 p.h1,body.landing-2 .h2,body.landing-2 h2,body.landing-2 p.h1,body.locations-2024 .h2,body.locations-2024 h2,body.locations-2024 p.h1{text-transform:none;letter-spacing:0}body.landing-1 .card-item h3,body.landing-1 .h1,body.landing-1 .h2,body.landing-1 .h3,body.landing-1 .h4,body.landing-1 h1,body.landing-1 h2,body.landing-1 h3,body.landing-1 h4,body.landing-2 .card-item h3,body.landing-2 .h1,body.landing-2 .h2,body.landing-2 .h3,body.landing-2 .h4,body.landing-2 h1,body.landing-2 h2,body.landing-2 h3,body.landing-2 h4,body.locations-2024 .card-item h3,body.locations-2024 .h1,body.locations-2024 .h2,body.locations-2024 .h3,body.locations-2024 .h4,body.locations-2024 h1,body.locations-2024 h2,body.locations-2024 h3,body.locations-2024 h4{margin:.25em 0}body.landing-1 .h3,body.landing-1 h3,body.landing-2 .h3,body.landing-2 h3,body.locations-2024 .h3,body.locations-2024 h3{margin-bottom:.25em!important}#logo,body.landing-1 .h4.text-center,body.landing-1 .h4[style*=center],body.landing-1 h4.text-center,body.landing-1 h4[style*=center],body.landing-2 .h4.text-center,body.landing-2 .h4[style*=center],body.landing-2 h4.text-center,body.landing-2 h4[style*=center],body.locations-2024 .h4.text-center,body.locations-2024 .h4[style*=center],body.locations-2024 h4.text-center,body.locations-2024 h4[style*=center]{margin:0 auto}body.landing-1 .button,body.landing-1 .h4,body.landing-1 button,body.landing-1 h4,body.landing-2 .button,body.landing-2 .h4,body.landing-2 button,body.landing-2 h4,body.locations-2024 .button,body.locations-2024 .h4,body.locations-2024 button,body.locations-2024 h4{font-size:1em;letter-spacing:.05em}body.landing-1 .h3:after,body.landing-1 h3:after,body.landing-2 .h3:after,body.landing-2 h3:after,body.locations-2024 .h3:after,body.locations-2024 h3:after{display:none!important}body.landing-1 .h4,body.landing-1 h4,body.landing-2 .h4,body.landing-2 h4,body.locations-2024 .h4,body.locations-2024 h4{position:relative;display:inline-block;padding-bottom:4px;box-shadow:none}body.landing-1 .h4:after,body.landing-1 h4:after,body.landing-2 .h4:after,body.landing-2 h4:after,body.locations-2024 .h4:after,body.locations-2024 h4:after{content:'';position:absolute;bottom:0;height:4px;left:0;background:#ca2827;width:100%}#header,#header #logo,#header .row{position:relative}#header #logoHelper,#hero .topBlock .h1,#hero .topBlock h1{left:50%;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0)}body.landing-1 .phone,body.landing-1 .testimonial-2 .article-stack__item--top i,body.landing-2 .phone,body.landing-2 .testimonial-2 .article-stack__item--top i,body.locations-2024 .phone,body.locations-2024 .testimonial-2 .article-stack__item--top i{font-size:2em}body.landing-1 .biggest,body.landing-1 .phone,body.landing-2 .biggest,body.landing-2 .phone,body.locations-2024 .biggest,body.locations-2024 .phone{font-size:1.5em}body.landing-1 #meetContact,body.landing-1 .bigger,body.landing-1 .campusTestimonial,body.landing-2 #meetContact,body.landing-2 .bigger,body.landing-2 .campusTestimonial,body.locations-2024 #meetContact,body.locations-2024 .bigger,body.locations-2024 .campusTestimonial{font-size:1.2em}body.landing-1 #topBlocks .h1,body.landing-1 #topBlocks h1,body.landing-2 #topBlocks .h1,body.landing-2 #topBlocks h1,body.locations-2024 #topBlocks .h1,body.locations-2024 #topBlocks h1{font-weight:900}body.landing-1 #topBlocks .h1,body.landing-1 #topBlocks .h2,body.landing-1 #topBlocks .h3,body.landing-1 #topBlocks h1,body.landing-1 #topBlocks h2,body.landing-1 #topBlocks h3,body.landing-2 #topBlocks .h1,body.landing-2 #topBlocks .h2,body.landing-2 #topBlocks .h3,body.landing-2 #topBlocks h1,body.landing-2 #topBlocks h2,body.landing-2 #topBlocks h3,body.locations-2024 #topBlocks .h1,body.locations-2024 #topBlocks .h2,body.locations-2024 #topBlocks .h3,body.locations-2024 #topBlocks h1,body.locations-2024 #topBlocks h2,body.locations-2024 #topBlocks h3{color:#fff}body.landing-1 .hs-richtext:not(.hs-main-font-element),body.landing-2 .hs-richtext:not(.hs-main-font-element),body.locations-2024 .hs-richtext:not(.hs-main-font-element){font-size:.6em!important;text-align:left}body.landing-1 .requestInfo form,body.landing-2 .requestInfo form,body.locations-2024 .requestInfo form{padding:0}body.locations-2024 .h1,body.locations-2024 h1,body.locations-2024 p.h1{text-transform:uppercase;letter-spacing:.05em}#CTA,#CTA a,#confidenceTriggers h2,#meetContact,.accordion h3:hover a,.black,.blue,.h2,.respond-form,h2,h3.ui-state-active a{color:#0a0a0a}#CTA a:hover,#CTA a:hover:after,#confidenceTriggers i,.red,.red a,.ui-accordion a:hover,.ui-accordion h3:hover,h3 a:hover{color:#ca2827}#formtoggle:hover:after,.blackish,.grey{color:#0a0a0a}#CTA h2,#footer a:hover,#footer span.h2.white a,#formtoggle:after,#mobilePhone a,#topBlocks .heading h1,.cd-top,.cert,.cert a,.heading .h1,.moreinformation a,.moreinformation a:hover,.slick-arrow:before,.slideshow_caption,.slideshow_caption a.button,.student-login a,.student-login a:visited,.testimonial.red-bg em,.testimonial.red-bg p,.topMenu .nav li a,.white,a.toggleMenu,a.toggleMenu.active,a.toggleMenu:focus,h4.cert,ul.responsive3.testimonials{color:#fff}#formtoggle:after{color:#fff!important}#footer,#footer a,.grey{color:#ccc}.blue{color:#335fac}.green{color:#029b59}.orange{color:#f89921}#peach{background:#e38a6c;padding:1em}#lightpeach{background:#f9ddcc;padding:2.3em}#darkpeach{background:#b44308;padding:2.3em}.peach{color:#e38a6c}#div699{background:#f2f2f2}::-webkit-input-placeholder{color:#0a0a0a!important}::-moz-placeholder{color:#0a0a0a!important}::-ms-placeholder{color:#0a0a0a!important}::placeholder{color:#0a0a0a!important}::-webkit-datetime-edit{color:#0a0a0a!important}#logo{display:block;background:url(../images/logo.svg) center top no-repeat;width:108px;height:90px;background-size:108px 90px}.message{width:100%;background-color:#fdb813;box-shadow:0 0 6px 0 rgba(0,0,0,.3) inset;color:#0a0a0a;text-align:center;padding:.75em 1em;font-size:.85em;z-index:9999999999}.message a,.message a:hover{color:#0a0a0a;text-decoration:underline}#CTA #formtoggle,#rightcol .block ol li a,#rightcol .block ul:not(.rslides) li a,.nav li a,body.fullwidth2 #content #leftcol ul.checkList li a,body.locations-2024 .phone a,body:not(.locations):not(.Default):not(#body_717) #content blockquote a{text-decoration:none}#header{background:#0a0a0a;padding:0;z-index:999999999;min-height:150px}#header #mobilePhone{width:100%;position:fixed;top:0;margin:0;z-index:9999999999;text-align:right;background:#0a0a0a}#header #mobilePhone>a{display:inline-block}#header #mobilePhone>a.enrol{line-height:2.5;float:left;padding:.25em 0;margin-left:1em;margin-top:.25em}#header #mobilePhone>.button{padding:.5em 1em;margin:.5em 1em .5em .5em}#header #logoHelper{display:block;width:175px;height:150px;background:#0a0a0a;position:absolute;-ms-transform:translateX(-50%) translateY(0);transform:translate3d(-50%,0,0);top:0;margin-left:-4.5em;box-shadow:0 0 10px 2px rgba(0,0,0,.3);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;transform:skewX(-35deg)}#header .row{height:150px;padding:1em 0 0}#header .menu{width:100%}#header #logo{z-index:99999999;top:2.5em}#header .accountMenu a{padding:.5em}#header .topMenu a.toggleMenu{margin-top:.25em;padding:0;position:absolute;right:0;bottom:.5em}#header .student-login{position:absolute;right:0;top:3.25em}#header .student-login a{display:inline-block;padding:.25em 0}#hero{position:relative}#hero .topBlock{z-index:8888;text-align:center}#hero .topBlock .h1,#hero .topBlock h1{display:inline-block;padding:.5em;background:#fff;bottom:0;width:100%;position:absolute;-ms-transform:translateX(-50%) translateY(0);transform:translate3d(-50%,0,0)}body.fullwidth2 #topBlocks p,body.fullwidth2 #topBlocks picture{display:block;position:relative;width:100%;height:100%}body.fullwidth2 #topBlocks p img,body.fullwidth2 #topBlocks picture img{width:100%!important;object-fit:cover}#header .megaMenu{display:none}a.toggleMenu{width:100%;padding:2% 4%;text-transform:uppercase;margin-bottom:0}a.toggleMenu>div{display:block;width:auto;float:right;padding-left:.5em;text-align:center}a.toggleMenu>div span{display:block}.nav{margin-top:1.85em;position:absolute;width:96%;z-index:99999;text-transform:uppercase}.nav:last-child{display:none}.nav li{position:relative;text-align:left}.nav li a{display:block;padding:.75em .5em;background:#000;border-bottom:1px solid rgba(130,154,193,.21)}.nav li a:focus,.nav li a:hover{background:#171717}.nav li a.parent:before{content:"\f107";font-family:'Font Awesome 5 Pro';font-weight:300;display:block;float:right;font-size:large;padding-right:.5em;line-height:1.2}.nav li.hover>a.parent:before{content:"\f106"}.nav li ul,.nav li ul.children,.nav li ul.sub-menu{margin-top:0;border-top:0;display:none;z-index:8999}.nav li ul li a,.nav li ul.children li a,.nav li ul.sub-menu li a{padding-left:1em;background:#0a0a0a;border-bottom:1px solid rgba(130,154,193,.21)}.nav li ul li a:focus,.nav li ul li a:hover,.nav li ul.children li a:focus,.nav li ul.children li a:hover,.nav li ul.sub-menu li a:focus,.nav li ul.sub-menu li a:hover{background:#242424}.nav li ul li ul li a,.nav li ul.children li ul li a,.nav li ul.sub-menu li ul li a{padding-left:1.5em;background:#171717}.nav li ul li ul li a:focus,.nav li ul li ul li a:hover,.nav li ul.children li ul li a:focus,.nav li ul.children li ul li a:hover,.nav li ul.sub-menu li ul li a:focus,.nav li ul.sub-menu li ul li a:hover{background:#242424}.nav li ul li ul li ul li a,.nav li ul.children li ul li ul li a,.nav li ul.sub-menu li ul li ul li a{padding-left:2em;background:#242424}.nav>li.hover>ul{left:0;display:block}.nav li li.hover>ul{left:100%;top:0;display:block}ul.list li{margin-bottom:.75em}#body_519 #content #leftcol>div{padding:1em 0;width:auto}#content #leftcol>div{padding:2em 0;max-height:none}#content #leftcol>div:first-child{padding-top:0}body.Home #content #leftcol>div,body.Home #content #leftcol>div:nth-child(even){padding:0}body:not(.locations):not(.Default):not(#body_717) #content #leftcol>div:nth-child(even){background:#f2f2f2}body:not(.locations):not(.Default):not(#body_717) #content hr{border:0;background-color:transparent;margin:2em 0}body:not(.locations):not(.Default):not(#body_717) #content hr:after{content:"";display:block;border-bottom:1px dotted #0a0a0a}body:not(.locations):not(.Default):not(#body_717) #content blockquote{margin:1em 0;text-align:left;padding-left:4em;padding-bottom:2em}body:not(.locations):not(.Default):not(#body_717) #content blockquote:before{content:"\f10d";font-family:'Font Awesome 5 Pro';font-weight:300;display:block;font-size:3em;padding-right:.5em;line-height:1.2;position:absolute;left:0}.breadWrap{overflow:hidden;padding-bottom:.8em}.breadWrap #breadcrumbs div{display:inline}.courseOptions .fourcol,.courseOptions .threecol,.icons .fourcol,.icons .threecol{width:49%;margin-left:0;display:inline-block;overflow:hidden}.courseOptions .fourcol:nth-child(even),.courseOptions .threecol:nth-child(even),.icons .fourcol:nth-child(even),.icons .threecol:nth-child(even){margin-left:0}div.campus,div.fulltime,div.online,div.parttime{display:block;width:280px;max-width:100%;height:105px;margin:.5em auto;background-repeat:no-repeat;background-size:fill}div.campus.small,div.fulltime.small,div.online.small,div.parttime.small{width:24%;display:inline-block;height:50px}div.online{background-image:url(/library/FitCollege/images/Online.svg)}div.campus{background-image:url(/library/FitCollege/images/Campus.svg)}div.fulltime{background-image:url(/library/FitCollege/images/Full.svg)}div.parttime{background-image:url(/library/FitCollege/images/Part.svg)}#body_717 .gymContactWrapper{padding-right:2em}#body_717 .landing-1 #topBlocks h1{color:#0a0a0a}#body_717 #content #leftcol>div:nth-child(odd){background:#f2f2f2}#body_717 #content #leftcol>#div700,#body_717 #content #leftcol>div:first-of-type{background:0 0}#body_717 #content #leftcol>#div700:before{content:'';top:0;height:4px;background:#ca2827;width:25%;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-ms-transform:translateX(-50%) translateY(0);transform:translate3d(-50%,0,0)}div.courses{height:100%}div.courses .h2,div.courses h2{text-align:center;margin:1em auto}div.courses a.button{text-align:center;margin:0 auto;display:inline-block}div.courses .courseImg{position:relative;padding:0;overflow:hidden;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;line-height:0}div.courses .courseImg .cert,div.courses .courseImg .cert .certificate{top:49.8%;left:49.8%;line-height:1.5;position:absolute;text-align:center}div.courses .courseImg img{padding:0;min-width:100%}div.courses .courseImg .overlay{background:rgba(0,0,0,.15);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}div.courses .courseImg .cert{margin:0;padding:0;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0);width:90%}div.courses .courseImg .cert em{display:block}div.courses .courseImg .cert .certificate{-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0);width:80%;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;opacity:1;visibility:visible}div.courses .courseImg .cert a:after{content:"";position:absolute;width:1000px;height:1000px;top:-250px;left:50%;transform:translateX(-50%)}div.courses .courseImg .moreinformation{position:absolute;margin-bottom:0;bottom:0;height:40px;padding-right:40px;width:25%;opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}div.courses .courseImg .moreinformation a{background:#0a0a0a;display:inline-block;width:100%;height:100%;padding-left:1em;line-height:40px}div.courses .courseImg .moreinformation:after{content:" ";position:absolute;right:0;width:0;height:0;border-top:40px solid #0a0a0a;border-right:40px solid transparent}div.courses .courseImg:hover .overlay{opacity:.35;background:#0a0a0a;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}div.courses .courseImg:hover p.cert .moreinformation{opacity:1;visibility:visible;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}div.courses .courseImg:hover .moreinformation{width:60%;opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#CTA,#CTA form,.wrap-locations .os-animation{opacity:0}.courseDetails{background:#fff;border:1px solid #e6e6e6;padding:1em 2em}.courseOptions{border-bottom:2px solid #0a0a0a;width:100%}h1 span{display:block;font-size:70%;letter-spacing:.125em}.short-courses h3{font-weight:800;font-size:1.8em;margin-bottom:10px;letter-spacing:normal}.short-courses h3 span{font-weight:400}.short-courses h3 img{float:right;height:.75em;width:auto!important;margin-top:.3em}.short-courses h3:after{content:none}.short-courses>div{padding:0 2em 1em 0}body.admCampusManagement .campusDetailsContainer .campusCourseContainer{background:#f5f5f5}body.fullwidth #leftcol>div:nth-child(even),body.locations-old #leftcol>div>div>div:nth-child(even){background:#ebebeb}#content #leftcol ul:not(.slick-slider):not(.no-list):not(.inputs-list):not(.list):not(.checkList){padding-left:5px;position:relative;display:block;list-style:none}#content #leftcol ul:not(.slick-slider):not(.no-list):not(.inputs-list):not(.list):not(.checkList) li{position:relative;padding-left:2em;margin-bottom:1em}#content #leftcol ul:not(.slick-slider):not(.no-list):not(.inputs-list):not(.list):not(.checkList) li:before:not(.landing-1){content:"\f058";font-family:'Font Awesome 5 Pro';font-weight:300;position:absolute;display:block;top:0;left:0;font-size:1.5em;line-height:1.1}body.fullwidth2 #content #leftcol ul.checkList{padding-left:5px;position:relative;display:block;list-style:none}body.fullwidth2 #content #leftcol ul.checkList li{position:relative;padding-left:1.5em;margin-bottom:1em}body.fullwidth2 #content #leftcol ul.checkList li a{font-size:1em}body.fullwidth2 #content #leftcol ul.checkList li:before{content:"\f00c";font-family:'Font Awesome 5 Pro';font-weight:300;position:absolute;display:block;top:0;left:0;font-size:1em;line-height:1.1}body.landing-1 #content #leftcol ul:not(.slick-slider):not(.no-list){padding-left:5px;position:relative;display:block;list-style:none}body.landing-1 #content #leftcol ul:not(.slick-slider):not(.no-list) li{position:relative;padding-left:1.5em;margin-bottom:1em}body.landing-1 #content #leftcol ul:not(.slick-slider):not(.no-list) li a{font-size:1em;text-decoration:none}body.landing-1 #content #leftcol ul:not(.slick-slider):not(.no-list) li:before{content:"\f054";font-family:'Font Awesome 5 Pro';font-weight:300;position:absolute;display:block;top:0;left:0;font-size:1em;line-height:1.1}#jobs table thead tr td{background:#29357D;color:#fff;font-weight:600}#jobs table td{padding:10px;display:block}#jobs table tr td:last-child{min-width:10%}#jobs table a{color:#29357D}#jobs table thead tr td:first-child{width:10%}#jobs table tr:nth-child(2n+1){background-color:#f0f2f4}#jobs table thead{display:none}.block:not(.bottomBlock){margin-bottom:1em}.columnlayout{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;height:100%;padding:0}.columnlayout article,.columnlayout li,.columnlayout>div{display:inline-block;vertical-align:top;flex:1 1 auto;flex-grow:0;width:100%;margin-bottom:1em}.columnlayout article>div,.columnlayout li>div,.columnlayout>div>div{width:auto}.columnlayout article:before,.columnlayout li:before,.columnlayout>div:before{display:none}body#body_388 .columnlayout li{text-align:center;padding:1em}body#body_386 .columnlayout{justify-content:flex-start}body#body_386 .columnlayout li{margin-right:1em;margin-bottom:1em;padding:1em;background-color:#fff}.dropShadow{background:#fff;box-shadow:0 0 10px 2px rgba(0,0,0,.1);padding:1em 3em;border-radius:20px;margin:0 auto;max-width:1200px}body:not(.Home) #topBlocks .block{position:relative;height:300px;overflow:hidden}body:not(.Home) #topBlocks .block .heading{position:absolute;top:49.8%;left:49.8%;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0);width:92%;margin:0 auto;text-align:center;letter-spacing:2px}.hbspt-form table,.requestInfo fieldset input.button,.requestInfo table,.respond-form table{width:100%}body:not(.Home) #topBlocks .block .slick-slider button:before,body:not(.Home) #topBlocks .block .slideshow_caption{display:none!important}#topBlocks p{margin:0}@media only screen and (max-width:1400px){#topBlocks>div>p img{height:100%;width:100%}}#rightcol{margin-top:1em}#rightcol .block ol,#rightcol .block ul:not(.rslides){padding:0 0 1em}#rightcol .block ol li,#rightcol .block ul:not(.rslides) li{list-style:none;border-bottom:1px solid #bdbdbd;padding:5px 0;display:block;min-height:40px;line-height:1.6}#rightcol .block ol li:before,#rightcol .block ul:not(.rslides) li:before{content:"\f105";font-family:'Font Awesome 5 Pro';display:block;font-weight:300;float:left;font-size:large;padding-right:.5em;padding-bottom:1em;line-height:1.2}#bottomBlocks{border-top:1px solid #e0e0e0;background:#ebebeb;overflow:hidden;padding:1em 0}#bottomBlocks>div{background:#fff;border:0 solid #e6e6e6;padding:1em;max-width:1000px}#bottomBlocks.parallax-window{background:0 0;border-top:none}#bottomBlocks.parallax-window>div{background:rgba(255,255,255,.65)}#bottomBlocks .h2,#bottomBlocks h2{text-align:center}#bottomBlocks input.button{display:block;margin:0 auto;text-align:center}.respond-form{margin:0;min-width:190px}.requestInfo fieldset{width:100%;margin-right:0;display:inline-block}.requestInfo fieldset:nth-child(even){margin-right:0}.hbspt-form h1,.hbspt-form h2,.hbspt-form p{text-align:center}.hbspt-form label,.requestInfo label,.respond-form label{text-align:left}.hbspt-form form,.requestInfo form,.respond-form form{margin:0;padding:1em 0}.hbspt-form form ul,.requestInfo form ul,.respond-form form ul{padding-left:0}.hbspt-form form li,.requestInfo form li,.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.hbspt-form form fieldset,.requestInfo form fieldset,.respond-form form fieldset{border:none;padding:0;text-align:left;max-width:none}.hbspt-form form .hs-submit div,.requestInfo form .hs-submit div,.respond-form form .hs-submit div{text-align:center}.hbspt-form form ul.no-list,.requestInfo form ul.no-list,.respond-form form ul.no-list{padding:0;margin-right:8px}.hbspt-form form ul.no-list li label,.requestInfo form ul.no-list li label,.respond-form form ul.no-list li label{display:block}.hbspt-form form .hs_recaptcha,.requestInfo form .hs_recaptcha,.respond-form form .hs_recaptcha{margin-top:.8em;text-align:center}.hbspt-form form .hs_recaptcha>div,.requestInfo form .hs_recaptcha>div,.respond-form form .hs_recaptcha>div{display:inline-block;margin:0 auto;width:auto}.hbspt-form form .hs_error_rollup,.requestInfo form .hs_error_rollup,.respond-form form .hs_error_rollup{display:none;flex:1;width:90%;position:absolute;bottom:1em;text-align:center}.hbspt-form form input[type=email],.hbspt-form form input[type=tel],.hbspt-form form input[type=text],.hbspt-form form input[type=url],.hbspt-form form select,.hbspt-form form textarea,.requestInfo form input[type=email],.requestInfo form input[type=tel],.requestInfo form input[type=text],.requestInfo form input[type=url],.requestInfo form select,.requestInfo form textarea,.respond-form form input[type=email],.respond-form form input[type=tel],.respond-form form input[type=text],.respond-form form input[type=url],.respond-form form select,.respond-form form textarea{padding:.8em;background:rgba(255,255,255,.6);margin:0 0 .5em;display:table-cell;width:100%!important;max-width:100%;border:1px solid}.hbspt-form form input[type=email]:focus,.hbspt-form form input[type=tel]:focus,.hbspt-form form input[type=text]:focus,.hbspt-form form input[type=url]:focus,.hbspt-form form select:focus,.hbspt-form form textarea:focus,.requestInfo form input[type=email]:focus,.requestInfo form input[type=tel]:focus,.requestInfo form input[type=text]:focus,.requestInfo form input[type=url]:focus,.requestInfo form select:focus,.requestInfo form textarea:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=tel]:focus,.respond-form form input[type=text]:focus,.respond-form form input[type=url]:focus,.respond-form form select:focus,.respond-form form textarea:focus{background-color:#fff}.hbspt-form form input[type=checkbox],.requestInfo form input[type=checkbox],.respond-form form input[type=checkbox]{margin-right:5px;min-height:20px}.hbspt-form form input[name="180_LeaseEnquiry"],.requestInfo form input[name="180_LeaseEnquiry"],.respond-form form input[name="180_LeaseEnquiry"]{margin-bottom:1em}.hbspt-form form .required,.requestInfo form .required,.respond-form form .required{background-position:right top;background-repeat:no-repeat}.hbspt-form form textarea,.requestInfo form textarea,.respond-form form textarea{height:100px}.hbspt-form form img,.requestInfo form img,.respond-form form img{float:left;max-height:25px}.hbspt-form form img.fullwidth,.requestInfo form img.fullwidth,.respond-form form img.fullwidth{max-width:100%}#address form{margin:0 auto}body.Landing .respond-form{background:#fff}.no-touch .cd-top:hover,body.Landing .respond-form form input[type=email],body.Landing .respond-form form input[type=text],body.Landing .respond-form form input[type=url],body.Landing .respond-form form select,body.Landing .respond-form form textarea{background-color:#0a0a0a}#hsForm_8de601ed-8903-4c99-b6b0-494f722b2034 fieldset.form-columns-1 .hs-input.hs-fieldtype-intl-phone{width:100%}#hsForm_8de601ed-8903-4c99-b6b0-494f722b2034 fieldset.form-columns-1 select#phone_ext-8de601ed-8903-4c99-b6b0-494f722b2034{margin-bottom:.5em}#hsForm_8de601ed-8903-4c99-b6b0-494f722b2034 fieldset.form-columns-1 input#phone-8de601ed-8903-4c99-b6b0-494f722b2034{width:68%!important;float:right;margin-bottom:.5em}.newsItem{display:inline-block;width:100%;text-align:center}.newsItem #listing{list-style:none;margin:0;background:#e6e6e6;border:1px solid #d9d9d9;padding:1em}.newsItem #listing h2{margin:0}.newsItem #listing p{margin-top:.25em}.newsItem div.listingImg{min-height:100px}.newsItem div.caseStudy img{max-width:318px;height:auto}#gallery{display:table;margin:0 auto;padding:0}#gallery li{list-style:none;width:45.5%;margin-right:2%;display:-moz-inline-stack;display:inline-block;zoom:1;border-bottom:1px dotted #8a8a8a}#gallery p{display:none}.confidence{padding:2em 0}.confidence .row>div{text-align:center}#content #leftcol #faqAccoridan h3,#content #leftcol #locationsAccoridan h3{cursor:pointer;background-color:#f0f0f0;border:1px solid #e6e6e6;padding:1em 1.5em 1em 1em;position:relative}#content #leftcol #faqAccoridan h3:first-child,#content #leftcol #locationsAccoridan h3:first-child{margin-top:0}#content #leftcol #faqAccoridan h3:after,#content #leftcol #locationsAccoridan h3:after{display:block;float:right;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-ms-transform:translateX(0) translateY(-50%);transform:translate3d(0,-50%,0);right:.5em;content:"\f067";font-family:'Font Awesome 5 Pro';color:#0a0a0a;font-size:large;font-weight:400}#content #leftcol #faqAccoridan h3:hover:after,#content #leftcol #locationsAccoridan h3:hover:after{color:#ca2827}#content #leftcol #faqAccoridan h3:focus,#content #leftcol #locationsAccoridan h3:focus{border:1px solid #e6e6e6;outline:0}#content #leftcol #faqAccoridan h3.ui-state-active,#content #leftcol #locationsAccoridan h3.ui-state-active{border-bottom:0;margin-bottom:0}#content #leftcol #faqAccoridan h3.ui-state-active:after,#content #leftcol #locationsAccoridan h3.ui-state-active:after{content:"\f068"}#content #leftcol #faqAccoridan .ui-accordion-content,#content #leftcol #locationsAccoridan .ui-accordion-content{padding:1em;margin-bottom:1em;background-color:#f0f0f0;border:1px solid #e6e6e6;border-top:0}#content #leftcol div.ui-accordion-content > ul > li { margin-bottom: 0 !important; padding-left: 0 !important; }#content #leftcol div.ui-accordion-content > ul { margin-left: 2em !important; }#content #leftcol div.ui-accordion-content ul ul { list-style-type: circle !important; }#content #leftcol div.ui-accordion-content ul { list-style-type: disc !important; }.wrap-locations .h3,.wrap-locations h3{margin-bottom:1em}.wrap-locations .campusName{text-transform:uppercase;font-size:2.5em}.wrap-locations .logos{text-align:center}.wrap-locations .campusImage,.wrap-locations .gymImage{max-width:50%;max-height:200px;margin:1em auto;text-align:center;vertical-align:middle;display:inline-block}.wrap-locations .campusSchedule{border:1px solid #0a0a0a}.wrap-locations .campusSchedule th{display:none}.wrap-locations .campusSchedule tr{background-color:#fff}.wrap-locations .campusSchedule tr:nth-child(even){background-color:#ebebeb}.wrap-locations .campusSchedule td{text-align:right;display:block;width:100%;padding:.5em}.wrap-locations .campusSchedule td .button.secondary{margin:0}.wrap-locations .campusSchedule td:first-child{border-top:1px solid #0a0a0a}.wrap-locations .campusSchedule td:before{float:left;font-weight:700}.wrap-locations .campusSchedule td.campusScheduleCourseName:before{content:'Course:'}.wrap-locations .campusSchedule td.campusScheduleType:before{content:'Study Type:'}.wrap-locations .campusSchedule td.campusScheduleLocation:before{content:'Location:'}.wrap-locations .campusSchedule td.campusScheduleDays:before{content:'Duration (Days):'}.wrap-locations .campusSchedule td.campusScheduleDate:before{content:'Scheduled Start:'}.wrap-locations .gymContactWrapper{display:inline-block;background:#fff;border:1px solid #e6e6e6;padding:1em}.wrap-locations .gymDetails{display:inline-block;vertical-align:middle;height:100%}.testimonial{background:0 0;padding:1em;margin:2em auto}.testimonial .campusTestimonial{margin:1em 0;text-align:left;padding-left:4em;padding-bottom:2em}.testimonial .campusTestimonial:before{content:"\f10d";font-family:'Font Awesome 5 Pro';font-weight:300;display:block;font-size:2em;padding-right:1.5em;line-height:1.2;position:absolute;left:1em}.testimonial .CampusTestimonialAuthor{display:block}.testimonial .campusTestimonialAuthorImage{float:none}.testimonial.red-bg{background:#ca2827}.testimonial.red-bg .campusTestimonial{font-style:normal}.testimonial.red-bg .campusTestimonial:before{left:1.5em}.campusContactImage,.campusTestimonialAuthorImage{display:block;margin:.5em auto;width:200px;height:200px;border-radius:200px;border:4px solid #fff;box-shadow:0 0 6px 1px rgba(0,0,0,.35)}#careerAdvisor,#meetContact,.campusContact{display:inline-block;margin:.5em .05em}.campusContact{font-weight:700}#footer{background:#0a0a0a}#footer>div i{padding-right:.25em}#footer>div #copyright{display:inline-block;padding-left:.5em}#footer>div #copyright a{display:inline-block}#footer>div nav ul{padding-top:.5em}#footer>div nav ul li{border-bottom:1px dotted rgba(255,255,255,.23)}#footer>div nav ul li a{display:block;line-height:2;padding:.5em 0}#footer>div #privacy{text-align:center;display:inline-block}#footer>div #privacy a{padding:0 .8em}#footer>div:last-child{padding-top:0}#confidenceTriggers .socials a,#secondFooter .socials a{font-size:2em;padding:0 1em}#secondFooter{text-align:center}.USPs{text-align:center;padding:1em}.USPs .sixcol,.USPs .sixcol>div{margin:1em auto}.USPs .sixcol .threecol,.USPs .sixcol>div .threecol{color:#0a0a0a;font-size:1.5em;vertical-align:middle}.USPs .sixcol .ninecol,.USPs .sixcol>div .ninecol{vertical-align:middle;padding:0 1em}#confidenceTriggers{background:#fff;text-align:center;border-top:1px solid #e0e0e0;padding:2em 0;line-height:2}#confidenceTriggers .block>.cf{display:flex;flex-wrap:wrap;flex-direction:row;flex:1 1 auto}#confidenceTriggers .block>.cf .fourcol{justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin-bottom:1em;transform:skew(-15deg);width:100%;vertical-align:middle;display:block;flex:1 1 auto;padding:0 1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;animation-duration:.5s;min-height:100px}#CTA,#CTA:after{width:100%;-webkit-transition:all 1s ease-in-out}#confidenceTriggers .block>.cf .fourcol>div{display:flex}#confidenceTriggers .block>.cf .fourcol:nth-of-type(3){animation-delay:1s}#confidenceTriggers .block>.cf .fourcol:nth-of-type(4){animation-delay:1.5s}#confidenceTriggers .block>.cf .fourcol:nth-of-type(5){animation-delay:2s}#confidenceTriggers .block>.cf .fourcol:nth-of-type(6){animation-delay:2.5s}#confidenceTriggers .block>.cf .fourcol:nth-of-type(4) .threecol,#confidenceTriggers .block>.cf .fourcol:nth-of-type(5) .threecol,#confidenceTriggers .block>.cf .fourcol:nth-of-type(6) .threecol{border-color:#0a0a0a}#confidenceTriggers .block>.cf .fourcol:nth-of-type(4) .threecol i,#confidenceTriggers .block>.cf .fourcol:nth-of-type(5) .threecol i,#confidenceTriggers .block>.cf .fourcol:nth-of-type(6) .threecol i{color:#0a0a0a}#confidenceTriggers .block>.cf .fourcol .threecol{max-width:100px;height:80px;position:relative;left:5px;top:0;z-index:1;vertical-align:middle;background:#fff;border:2px solid #0a0a0a;text-align:center;border-radius:2px;transform:skew(-15deg);margin:0}#confidenceTriggers .block>.cf .fourcol .threecol i{line-height:45px;padding:.25em;font-size:2.5em;transform:skew(15deg);color:#0a0a0a}#confidenceTriggers .block>.cf .fourcol .threecol p{margin:.25em 0}#confidenceTriggers .block>.cf .fourcol .ninecol{text-align:center;vertical-align:middle;line-height:1.3;padding-left:.5em;height:80px;position:relative;text-transform:uppercase;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;background:#fff;border:2px solid #0a0a0a;border-radius:4px;transform:skew(-15deg)}#confidenceTriggers .block>.cf .fourcol .ninecol>p{transform:skew(15deg);width:100%;margin:0;font-weight:700;letter-spacing:1.5px}p#CTAFormTab{line-height:2;margin-bottom:1em;margin-top:0;padding:.5em 1em;z-index:99999}#CTA{position:fixed;display:block;bottom:-440px;overflow:hidden;animation-delay:2s;background:0 0;margin:0 auto;left:0;height:500px;z-index:999999999!important;text-align:center;transition:all 1s ease-in-out}#CTA fieldset.form-columns-1{display:none}#CTA fieldset.form-columns-1:last-of-type,#CTA:after,.overlay{display:block}#CTA form{width:90%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition-delay:0;padding:0;margin:1em auto}#CTA:after{content:'';height:100%;background:#ca2827;position:absolute;top:0;left:0;z-index:-9999;transition:all 1s ease-in-out}#CTA.expanded,#CTA.expanded form{-webkit-transition:all 1s ease-in-out}#CTA.expanded{overflow-y:scroll;background:#fff;z-index:999999999!important;max-height:100%;box-shadow:0 0 20px rgba(0,0,0,.2);min-height:460px;height:auto;padding-bottom:1em;left:0;bottom:0;transition:all 1s ease-in-out}#hero ul,.rslides,.slick-slider,ul.responsive3,ul.slick-slider{padding:0;list-style:none}#CTA.expanded::-webkit-scrollbar{width:8px}#CTA.expanded::-webkit-scrollbar-track{background:#fff}#CTA.expanded::-webkit-scrollbar-thumb{background:#0a0a0a}#CTA.expanded::-webkit-scrollbar-thumb:hover{background:#8a1b1b}#CTA.expanded form{opacity:1;transition:all 1s ease-in-out;transition-delay:1s}#CTA.expanded p#CTAFormTab{background:#ca2827;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA.expanded:after{transform:skew(0);background:#fff;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA #formtoggle{position:relative;font-size:1.5em;margin:0 .2em;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA #formtoggle:active,#CTA #formtoggle:focus,#CTA #formtoggle:hover{border:none;outline:0}#CTA #formtoggle.bounce{animation:tada 1.2s infinite}#CTA #formtoggle.inactiveIcon{position:absolute;right:auto;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA #formtoggle.inactiveIcon:after{content:'\f062';font-family:'Font Awesome 5 Pro';font-weight:700}#CTA #formtoggle.activeIcon{position:absolute;right:5%;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA #formtoggle.activeIcon:after{content:'\f00d';font-family:'Font Awesome 5 Pro';font-weight:700}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:none;-o-transform:translate3d(0,0,0);transform:none}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.15)}.rslides{position:relative;overflow:hidden;width:100%;margin:0}.rslides li{position:absolute;display:none;width:100%;left:0;top:0;background:#fff;padding:1em;border:1px solid #e6e6e6}.rslides img{display:block;height:auto;float:left;width:100%;border:0}.rslides_nav,.slides1_nav{display:none;visibility:hidden}.slick-slider{padding:0;margin-bottom:0;list-style:none;max-width:100%;overflow:hidden}.slick-slider.responsive2{background:0 0}.slick-slider.responsive2 .slick-slide{padding:1em;margin:1em;background:#fff;border:1px solid #e6e6e6;display:block;overflow:hidden}.facilities.cf,.slick-slider.responsive2 .slick-slide img{padding:2em}.slick-slider .slick-list{margin:0 auto}.slick-slider .slick-list .slick-track .slick-slide{position:relative;display:block;overflow:hidden}.slick-slider .slick-list .slick-track .slick-slide img{z-index:-1}.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption{-webkit-backface-visibility:hidden;width:85%;padding:1em;text-align:center;position:absolute;top:49.8%;left:49.8%;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0)}.slick-slider .slick-list .slick-track .slick-slide .row,ul.responsive3.testimonials .testimonialText{position:absolute;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0)}.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption .button{line-height:1.8}.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption .h1,.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption .h2,.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption .h3{text-shadow:0 0 12px rgba(0,0,0,.9)}.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption .secondary{display:none}.slick-slider .slick-list .slick-track .slick-slide .row{top:49.8%;left:49.8%;-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0);text-align:center;width:70%}.slick-slider>button{padding:.2em;height:auto;z-index:99;text-shadow:0 0 4px rgba(0,0,0,.8)}.slick-slider>button:before{content:"\f104";font-family:'Font Awesome 5 Pro';font-weight:300;height:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-slider .slick-prev{left:2%}.slick-slider .slick-next{right:2%}.slick-slider .slick-next:before{content:"\f105";padding-left:.1em}.slick-arrow:active,.slick-arrow:focus,.slick-arrow:hover{border:none}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{width:100%}ul.responsive3{margin-bottom:0}ul.responsive3 .slick-list .slick-track .slick-slide{text-align:right}ul.responsive3 .slick-list .slick-track .slick-slide img:not(.campusContactImage){min-height:300px;max-width:220%;width:auto}ul.responsive3.testimonials .testimonialText{left:49.8%;-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0);top:40%;width:90%;text-align:center}ul.responsive3.testimonials .testimonialText .testimonialName{font-weight:700}ul.responsive3.testimonials .testimonialText i{margin:0 .5em}ul.responsive3.testimonials .slick-list .slick-track .slick-slide img.campusContactImage{display:block;width:150px;height:150px;min-width:0;margin:1em auto}body:not(.Home) ul.responsive3{margin-bottom:0}body:not(.Home) ul.responsive3 .slick-list .slick-track .slick-slide{right:0}body:not(.Home) ul.responsive3 .slick-list .slick-track .slick-slide img{max-width:none;width:auto}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxCurrent,#cboxNext,#cboxPrevious{top:4px}#cboxCurrent{font-size:120%;line-height:1.8em}#cboxLoadedContent{margin-top:28px}.cd-top{z-index:9999;display:inline-block;height:40px;width:40px;text-align:center;position:fixed;bottom:80px;right:10px;box-shadow:0 0 10px rgba(0,0,0,.05);white-space:nowrap;background:#0a0a0a;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top i{margin:auto;line-height:2.5;position:absolute;top:49.8%;left:49.8%;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0)}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{opacity:1}.facilities.cf .row{background:0 0;padding:2em}.facilities.cf h2{padding:0 0 0 75px;border:2px solid #ca2827;width:70%;margin-left:-80px}.facilities.cf h3:after{background:#ca2827}body.fullwidth2 .button,body.landing-1 .button,body.landing-2 .button,body.locations-2024 .button{border-radius:.25em}body.fullwidth2 #topBlocks .block,body.landing-1 #topBlocks .block,body.landing-2 #topBlocks .block,body.locations-2024 #topBlocks .block{height:auto}body.fullwidth2 #topBlocks .block .heading>h3,body.fullwidth2 #topBlocks .block .heading>p,body.landing-1 #topBlocks .block .heading>h3,body.landing-1 #topBlocks .block .heading>p,body.landing-2 #topBlocks .block .heading>h3,body.landing-2 #topBlocks .block .heading>p,body.locations-2024 #topBlocks .block .heading>h3,body.locations-2024 #topBlocks .block .heading>p{display:none}body.fullwidth2 #topBlocks .block picture,body.fullwidth2 #topBlocks .block>p,body.landing-1 #topBlocks .block picture,body.landing-1 #topBlocks .block>p,body.landing-2 #topBlocks .block picture,body.landing-2 #topBlocks .block>p,body.locations-2024 #topBlocks .block picture,body.locations-2024 #topBlocks .block>p{display:block;width:100%;height:100%;position:relative;margin:0 auto}body.fullwidth2 #topBlocks .block>p:first-of-type img,body.landing-1 #topBlocks .block>p:first-of-type img,body.landing-2 #topBlocks .block>p:first-of-type img,body.locations-2024 #topBlocks .block>p:first-of-type img{width:100%;min-width:100%;height:100%;min-height:300px;object-fit:cover}body.fullwidth2 #topBlocks .custom-shape-divider-bottom-1619407762,body.landing-1 #topBlocks .custom-shape-divider-bottom-1619407762,body.landing-2 #topBlocks .custom-shape-divider-bottom-1619407762,body.locations-2024 #topBlocks .custom-shape-divider-bottom-1619407762{display:none}body.fullwidth2 #content #leftcol>div,body.landing-1 #content #leftcol>div,body.landing-2 #content #leftcol>div,body.locations-2024 #content #leftcol>div{padding:1em 0;max-height:none;position:relative}body.fullwidth2 #content #leftcol>div>div,body.landing-1 #content #leftcol>div>div,body.landing-2 #content #leftcol>div>div,body.locations-2024 #content #leftcol>div>div{max-width:94%}body.fullwidth2 #content #leftcol>div:first-child,body.fullwidth2 #content #leftcol>div:first-child>div,body.landing-1 #content #leftcol>div:first-child,body.landing-1 #content #leftcol>div:first-child>div,body.landing-2 #content #leftcol>div:first-child,body.landing-2 #content #leftcol>div:first-child>div,body.locations-2024 #content #leftcol>div:first-child,body.locations-2024 #content #leftcol>div:first-child>div{padding-top:0}body.fullwidth2 #content #leftcol>div:nth-child(2):before,body.landing-1 #content #leftcol>div:nth-child(2):before,body.landing-2 #content #leftcol>div:nth-child(2):before,body.locations-2024 #content #leftcol>div:nth-child(2):before{content:'';top:0;height:4px;background:#ca2827;width:20%;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-ms-transform:translateX(-50%) translateY(0);transform:translate3d(-50%,0,0)}body.fullwidth2 .grey-bg,body.landing-1 .grey-bg,body.landing-2 .grey-bg,body.locations-2024 .grey-bg{border:2px solid #0a0a0a;background:#fff;padding:1em;margin-bottom:1em;border-radius:.25em}body.fullwidth2 .courseOptions,body.landing-1 .courseOptions,body.landing-2 .courseOptions,body.locations-2024 .courseOptions{border-bottom:none}body.fullwidth2 .wrapIcons,body.landing-1 .wrapIcons,body.landing-2 .wrapIcons,body.locations-2024 .wrapIcons{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;height:100%;padding-left:0;justify-content:flex-start;width:100%}body.fullwidth2 .wrapIcons>div,body.landing-1 .wrapIcons>div,body.landing-2 .wrapIcons>div,body.locations-2024 .wrapIcons>div{display:inline-block;vertical-align:top;flex:1 1 auto;flex-grow:0;width:100%}body.fullwidth2 .wrapIcons>div>div,body.landing-1 .wrapIcons>div>div,body.landing-2 .wrapIcons>div>div,body.locations-2024 .wrapIcons>div>div{width:auto}body.fullwidth2 .wrapIcons.grid-1,body.fullwidth2 .wrapIcons.grid-2,body.landing-1 .wrapIcons.grid-1,body.landing-1 .wrapIcons.grid-2,body.landing-2 .wrapIcons.grid-1,body.landing-2 .wrapIcons.grid-2,body.locations-2024 .wrapIcons.grid-1,body.locations-2024 .wrapIcons.grid-2{justify-content:space-between}body.fullwidth2 .wrapIcons.grid-1>div,body.fullwidth2 .wrapIcons.grid-2>div,body.landing-1 .wrapIcons.grid-1>div,body.landing-1 .wrapIcons.grid-2>div,body.landing-2 .wrapIcons.grid-1>div,body.landing-2 .wrapIcons.grid-2>div,body.locations-2024 .wrapIcons.grid-1>div,body.locations-2024 .wrapIcons.grid-2>div{display:flex;margin-bottom:1em;padding-top:1em;justify-content:space-between}body.fullwidth2 .wrapIcons.grid-1>div .card-image p,body.fullwidth2 .wrapIcons.grid-1>div .card-item h3,body.fullwidth2 .wrapIcons.grid-2>div .card-image p,body.fullwidth2 .wrapIcons.grid-2>div .card-item h3,body.landing-1 .wrapIcons.grid-1>div .card-image p,body.landing-1 .wrapIcons.grid-1>div .card-item h3,body.landing-1 .wrapIcons.grid-2>div .card-image p,body.landing-1 .wrapIcons.grid-2>div .card-item h3,body.landing-2 .wrapIcons.grid-1>div .card-image p,body.landing-2 .wrapIcons.grid-1>div .card-item h3,body.landing-2 .wrapIcons.grid-2>div .card-image p,body.landing-2 .wrapIcons.grid-2>div .card-item h3,body.locations-2024 .wrapIcons.grid-1>div .card-image p,body.locations-2024 .wrapIcons.grid-1>div .card-item h3,body.locations-2024 .wrapIcons.grid-2>div .card-image p,body.locations-2024 .wrapIcons.grid-2>div .card-item h3{margin:0}body.fullwidth2 .wrapIcons.grid-1>div .card-image,body.fullwidth2 .wrapIcons.grid-2>div .card-image,body.landing-1 .wrapIcons.grid-1>div .card-image,body.landing-1 .wrapIcons.grid-2>div .card-image,body.landing-2 .wrapIcons.grid-1>div .card-image,body.landing-2 .wrapIcons.grid-2>div .card-image,body.locations-2024 .wrapIcons.grid-1>div .card-image,body.locations-2024 .wrapIcons.grid-2>div .card-image{width:17%}body.fullwidth2 .wrapIcons.grid-1>div .card-item,body.fullwidth2 .wrapIcons.grid-2>div .card-item,body.landing-1 .wrapIcons.grid-1>div .card-item,body.landing-1 .wrapIcons.grid-2>div .card-item,body.landing-2 .wrapIcons.grid-1>div .card-item,body.landing-2 .wrapIcons.grid-2>div .card-item,body.locations-2024 .wrapIcons.grid-1>div .card-item,body.locations-2024 .wrapIcons.grid-2>div .card-item{width:80%}body.fullwidth2 .wrapIcons.grid-1>div .card-item h3+p,body.fullwidth2 .wrapIcons.grid-2>div .card-item h3+p,body.landing-1 .wrapIcons.grid-1>div .card-item h3+p,body.landing-1 .wrapIcons.grid-2>div .card-item h3+p,body.landing-2 .wrapIcons.grid-1>div .card-item h3+p,body.landing-2 .wrapIcons.grid-2>div .card-item h3+p,body.locations-2024 .wrapIcons.grid-1>div .card-item h3+p,body.locations-2024 .wrapIcons.grid-2>div .card-item h3+p{margin-top:0}body.fullwidth2 .flexWrap .wrap,body.fullwidth2 .sixcol .wrap,body.landing-1 .flexWrap .wrap,body.landing-1 .sixcol .wrap,body.landing-2 .flexWrap .wrap,body.landing-2 .sixcol .wrap,body.locations-2024 .flexWrap .wrap,body.locations-2024 .sixcol .wrap{margin:0 auto;width:90%;max-width:680px;padding:2em 0}body.fullwidth2 #careerAdvisor,body.fullwidth2 #meetContact,body.fullwidth2 .campusContact,body.landing-1 #careerAdvisor,body.landing-1 #meetContact,body.landing-1 .campusContact,body.landing-2 #careerAdvisor,body.landing-2 #meetContact,body.landing-2 .campusContact,body.locations-2024 #careerAdvisor,body.locations-2024 #meetContact,body.locations-2024 .campusContact{display:inline-block;margin:0}body.fullwidth2 .campusTestimonialAuthorImage,body.landing-1 .campusTestimonialAuthorImage,body.landing-2 .campusTestimonialAuthorImage,body.locations-2024 .campusTestimonialAuthorImage{width:auto;height:auto;border-radius:50%;border:none;box-shadow:none}body.locations-2024 .testimonial-2 .article-stack__item--top,body.locations-2024 .white{color:#fff}body.locations-2024 div.campusFacilities ul,body.locations-2024 div.gymFacilities ul,body.locations-2024 ul.checkList{list-style:none;padding:1em 0;margin:1em 0 1.5em}body.locations-2024 div.campusFacilities ul li,body.locations-2024 div.gymFacilities ul li,body.locations-2024 ul.checkList li{position:relative;padding-left:2em;margin-bottom:.75em}body.locations-2024 div.campusFacilities ul li:before,body.locations-2024 div.gymFacilities ul li:before,body.locations-2024 ul.checkList li:before{content:"\f058";font-family:"Font Awesome 5 Pro";font-weight:300;color:#0a0a0a;position:absolute;display:block;top:0;left:0;font-size:1.5em;line-height:1.1}body.locations-2024 .grid-2{display:grid;grid-gap:1em;grid-template-columns:repeat(2,1fr);margin-bottom:1em}body.locations-2024 .columnlayout.grid-3>div .card-image p,body.locations-2024 .columnlayout.grid-3>div .card-item h4,body.locations-2024 .columnlayout.grid-3>div .card-item p{margin:0}body.locations-2024 .grid-2>div,body.locations-2024 .grid-2>li{grid-column:span 2}body.locations-2024 .trustpilot-widget{padding:1em 0}body.locations-2024 #content #leftcol>div:first-child,body.locations-2024 #content #leftcol>div:first-child>div{padding:0!important}body.locations-2024 #content #leftcol>div#div1729,body.locations-2024 #leftcol>div>div>div:nth-child(even){background-color:unset!important}body.locations-2024 #content #leftcol>div:before{content:'';top:0;height:4px;background:#ca2827;width:20%;position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-ms-transform:translateX(-50%) translateY(0);transform:translate3d(-50%,0,0)}body.locations-2024 #content #leftcol>div:nth-child(1):before,body.locations-2024 #content #leftcol>div:nth-child(2):before,body.locations-2024 #content #leftcol>div:nth-child(3):before,body.locations-2024 #content #leftcol>div:nth-child(7):before{display:none}body.locations-2024 .campusSchedule,body.locations-2024 .grey-bg,body.locations-2024 .locationsMapsContainer,body.locations-2024 .stepCircle{border:none;border-radius:.5em;box-shadow:0 0 6px 2px rgba(0,0,0,.35)}body.locations-2024 #topBlocks .block{margin-bottom:0}body.locations-2024 .columnlayout.grid-3{gap:1em}body.locations-2024 .columnlayout.grid-3>div{display:flex;gap:.5em}body.locations-2024 .columnlayout.grid-3>div .card-image{flex:0}body.locations-2024 .columnlayout.grid-3>div .card-image i{font-size:2em}body.locations-2024 .columnlayout.grid-3>div .card-item{flex:1;text-align:left}body.locations-2024 .columnlayout.grid-3>div:first-of-type{width:70%}body.locations-2024 .columnlayout.nextSteps{text-align:center;gap:3em}body.locations-2024 .columnlayout.nextSteps>div{flex-grow:1}body.locations-2024 .columnlayout.nextSteps>div .stepCircle{display:flex;flex-grow:1;align-items:center;justify-content:center;position:relative;background-color:#e3e3e3;width:150px;height:150px;border-radius:50%;margin:0 auto;border:5px solid #fff}body.locations-2024 .columnlayout.nextSteps>div .stepCircle span{font-size:5em}body.locations-2024 .locationsMapsContainer{height:500px}body.locations-2024 .campusSchedule{margin-bottom:1em}body.locations-2024 .campusSchedule td{padding:.5em 1em}body.locations-2024 .campusSchedule td:first-child{border-top:none;padding-top:1em}body.locations-2024 .campusSchedule td:last-child{padding-bottom:1em}body.locations-2024 .article-stack .article-stack__item--bottom{background:#f2f2f2;margin-bottom:1em;border-radius:.25em}body.locations-2024 .article-stack .article-stack__item--bottom .wrap-text{padding:4%}body.locations-2024 .article-stack .article-stack__item--top{background:#0a0a0a;padding:4%;border-radius:.25em}body.locations-2024 .article-stack .article-stack__item--top .hold-author{display:flex;gap:2em;align-items:flex-end}body.locations-2024 .article-stack .article-stack__item--top .hold-author p:first-of-type{flex:0 0 25%}body.locations-2024 .article-stack .article-stack__item--top .hold-author p:last-of-type{flex:1}body.locations-2024 .campus-logo{position:relative}body.locations-2024 .campus-logo img{position:absolute;top:0;right:0;width:100px;height:100px;border-radius:100%;box-shadow:0 0 6px 1px rgba(0,0,0,.35)}body.locations-2024 .campusContactImage{aspect-ratio:1/1;width:300px;height:300px;border-radius:100%}.custom-shape-divider-bottom-1619407762,.custom-shape-divider-top-1619406898{position:absolute;left:0;width:100%;overflow:hidden;line-height:0}.custom-shape-divider-bottom-1619407762 svg,.custom-shape-divider-top-1619406898 svg{position:relative;display:block;width:calc(100% + 1.3px);height:100px;transform:rotateY(180deg)}.custom-shape-divider-bottom-1619407762{bottom:0;transform:rotate(180deg)}.custom-shape-divider-top-1619406898{top:0}.circle{position:relative;display:block;min-height:100px;z-index:1}.circle strong,.circle:after,.circle:before{display:block;position:absolute}.circle:before{position:absolute;left:50%;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-ms-transform:translateX(-50%) translateY(0);transform:translate3d(-50%,0,0);content:"";width:100px;height:100px;border-radius:50%;background-color:#ca2827;text-align:center;z-index:-1}.circle strong{position:absolute;top:49.8%;left:49.8%;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0);color:#fff}@media only screen and (min-width:768px){.col-1,.onecol{width:5.801104972%}.col-2,.twocol{width:14.364640883%}.col-3,.threecol{width:22.928176794%}.col-4,.fourcol{width:31.491712705%}.col-5,.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.col-6{width:50%}.col-7,.sevencol{width:57.182320438000005%}.col-8,.eightcol{width:65.74585634900001%}.col-9,.ninecol{width:74.30939226%}.col-10,.tencol{width:82.87292817100001%}.col-11,.elevencol{width:91.436464082%}.col-12,.flexWrap>h2,.flexWrap>h3,.flexWrap>p,.twelvecol{width:99.999999993%}.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.tencol,.threecol,.twelvecol,.twocol{position:relative;float:left;margin-left:2.762430939%}.first{margin-left:0}.last{float:right}.flexWrap{display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;height:100%}.flexWrap.reverse{flex-direction:row-reverse}.flexWrap .col-1,.flexWrap .col-10,.flexWrap .col-11,.flexWrap .col-12,.flexWrap .col-2,.flexWrap .col-3,.flexWrap .col-4,.flexWrap .col-5,.flexWrap .col-7,.flexWrap .col-8,.flexWrap .col-9{margin-left:2.762430939%}.flexWrap .wrap{padding:0;margin:0 auto;width:90%;max-width:680px}.flexWrap .first{margin-left:0;order:1}.flexWrap .last{order:2}.aligner{display:-webkit-flex;display:flex;align-items:center;justify-content:center}.flexStick{align-items:flex-start}.flexStick .first{order:1}.flexStick .last{order:2}.flexStick .sticky-item{position:-webkit-sticky;position:sticky;top:.5rem}}@media only screen and (min-width:768px) and (min-width:768px){.flexStick .sticky-item{top:3rem}}@media only screen and (min-width:768px) and (min-width:1024px){.flexStick .sticky-item{top:8rem}}@media only screen and (min-width:768px){body.Home #leftcol .fourcol.last,body.Home #leftcol .threecol.last{float:left}.adminmenu,.adminmenurow,.adminrootitem{z-index:9999999999999999999999999999999999999}.columnlayout>div.aligner-item{display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.row,.row-small,.row-x-small,body.locations-2024 #content #leftcol>div>div,body:not(.locations-old) #content #leftcol>div>div{width:95%}.row,body.locations-2024 #content #leftcol>div>div,body:not(.locations-old) #content #leftcol>div>div{max-width:1600px}body.Home #content #leftcol>div>div{width:100%;max-width:none}#header .row,#hero .row{max-width:1650px}.row-small{max-width:1000px}.row-x-small{max-width:780px}#hero .topBlock .h1,#hero .topBlock h1{padding:.5em 1em;width:auto;bottom:inherit;position:absolute;top:49.8%;left:49.8%;-webkit-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translate3d(-50.2%,-50.2%,0);-ms-transform:translateX(-50%) translateY(-50%);transform:translate3d(-50.2%,-50.2%,0)}.menuWrap{width:95%}body.Home #leftcol .fourcol,body.Home #leftcol .threecol{width:50%;margin:0}.topMenu{text-align:right}body.Home #leftcol .fourcol:nth-child(3){width:100%}blockquote:before{float:left;font-size:2em}.courseOptions .fourcol,.icons .fourcol{width:33.33%;margin-left:auto;display:inline-block}.courseOptions .fourcol:nth-child(even),.icons .fourcol:nth-child(even){margin-left:auto}.courseOptions .threecol,.icons .threecol{width:25%;margin-left:auto;display:inline-block}.courseOptions .threecol:nth-child(even),.icons .threecol:nth-child(even){margin-left:auto}body.Landing #content #leftcol>div{padding:4em 0}.columnlayout article,.columnlayout>div{display:-moz-inline-stack;display:inline-block;vertical-align:top}.USPs .ninecol,.USPs .threecol{display:inline-block;float:none}.columnlayout article div,.columnlayout>div div{width:auto}#bottomblocks{padding:1em}#bottomblocks>div{padding:2em}#bottomblocks .parallax-window{padding:3em 0}#bottomblocks .parallax-window .borderWrap{width:60%}.USPs{text-align:left}.USPs .threecol{padding:1em}#confidenceTriggers .block>.cf .fourcol .threecol{left:45px}#confidenceTriggers .block>.cf .fourcol .ninecol{padding-left:1em}#confidenceTriggers .block>.cf .fourcol .ninecol>p{width:80%;margin:0 auto}div.listingImg{float:left;width:30%}div.listingTxt{float:left;width:70%}div.caseStudy{float:left;width:48%;padding:1em 0 2em;position:relative;margin-right:1.9%}.adminrootheading,a.adminrootmenulink{padding:6px;font-weight:700;font-size:13px;line-height:14px;color:#000}#gallery li{width:22.5%;margin-right:2%}.videoWrapper{margin-left:0;margin-right:0}#confidence{background:#000}#address form{margin:0}#footer>div #copyright .first a{display:inline}#footer>div #privacy{text-align:right}#footer>div #facebook,#footer>div#secondfooter,.adminmenurow,.adminrootitem{text-align:center}ul.responsive3 .slick-list .slick-track .slick-slide{overflow:hidden}ul.responsive3 .slick-list .slick-track .slick-slide .row{width:95%}ul.responsive3 .slick-list .slick-track .slick-slide img{width:100%;min-width:100%;height:auto;max-height:none}ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption{-webkit-backface-visibility:hidden}.locationsMapsContainer{height:455px;display:block;width:100%}body.landing-1 #leftcol ul.siblinglinks,body.landing-2 #leftcol ul.siblinglinks,body.locations-2024 #leftcol ul.siblinglinks{column-count:3}body.landing-1 #leftcol ul.siblinglinks li,body.landing-2 #leftcol ul.siblinglinks li,body.locations-2024 #leftcol ul.siblinglinks li{position:relative;page-break-inside:avoid;break-inside:avoid-column}body.landing-1 .locationsMapsContainer,body.landing-2 .locationsMapsContainer,body.locations-2024 .locationsMapsContainer{height:500px}.adminmenucontainer{width:100%;background-color:#eee}.adminmenu{width:100%}.adminmenurow{height:24px}.adminrootheading{display:block}.adminrootitem{background-color:#eee;color:#000;text-decoration:none;width:14.28%;text-indent:30px}a.adminrootmenulink{display:block;text-decoration:none}.adminsubmenu{line-height:14px;width:180px;display:none;position:absolute;background-color:#eee;margin:0;padding:0;text-decoration:none;list-style-type:none;z-index:1000}.adminmenuitem{height:24px;padding:3px}a.adminmenulink{line-height:14px;display:block;color:#000;padding:6px;text-align:left;text-decoration:none;font-size:12px;text-indent:10px}.cke_editable,body.cke_editable{line-height:normal!important}body.admcaptcha_edit #leftcol{width:100%}body.admcaptcha_edit #leftcol .block,body.admcaptcha_edit #rightcol,body.admhome #topblocks{display:none}body.admhome #header .darkHeader,body.admhome .header div.menu,body.admindex #header .darkHeader,body.admindex .header div.menu,body.admnewsection #header .darkHeader,body.admnewsection .header div.menu{position:relative!important}body.admhome .header,body.admindex .header,body.admnewsection .header{z-index:777!important}body.admhome .header #logo,body.admindex .header #logo,body.admnewsection .header #logo{position:relative;float:left!important}.admCampusManagement #content img{max-width:200px}body.admCampusManagement .topMenu .nav>li:nth-child(5) ul,body.admhome .topMenu .nav>li:nth-child(5) ul,body.admindex .topMenu .nav>li:nth-child(5) ul,body.admnewsection .topMenu .nav>li:nth-child(5) ul{display:block!important;max-height:500px}body.admCampusManagement .topMenu .nav li ul,body.admhome .topMenu .nav li ul,body.admindex .topMenu .nav li ul,body.admnewsection .topMenu .nav li ul{max-height:500px;overflow-y:scroll}body.admCampusManagement .topMenu .nav>li>ul>li.hover>ul,body.admhome .topMenu .nav>li>ul>li.hover>ul,body.admindex .topMenu .nav>li>ul>li.hover>ul,body.admnewsection .topMenu .nav>li>ul>li.hover>ul{position:relative;overflow:visible;left:0}body.admCampusManagement .topMenu .nav>li>ul>li.hover>ul>li a,body.admhome .topMenu .nav>li>ul>li.hover>ul>li a,body.admindex .topMenu .nav>li>ul>li.hover>ul>li a,body.admnewsection .topMenu .nav>li>ul>li.hover>ul>li a{background:#242424!important}body.admCampusManagement .topMenu .nav>li>ul>li.hover>ul>li a:hover,body.admhome .topMenu .nav>li>ul>li.hover>ul>li a:hover,body.admindex .topMenu .nav>li>ul>li.hover>ul>li a:hover,body.admnewsection .topMenu .nav>li>ul>li.hover>ul>li a:hover{background:#ca2827!important}body.admCampusManagement #logoHelper,body.admhome #logoHelper,body.admindex #logoHelper,body.admnewsection #logoHelper{display:none!important}body.admCampusManagement #header,body.admCampusManagement #header .parallax-window,body.admCampusManagement #header .topBlock,body.admhome #header,body.admhome #header .parallax-window,body.admhome #header .topBlock,body.admindex #header,body.admindex #header .parallax-window,body.admindex #header .topBlock,body.admnewsection #header,body.admnewsection #header .parallax-window,body.admnewsection #header .topBlock{height:auto;overflow:visible;z-index:10}body.admCampusManagement .nav li li.hover ul,body.admhome .nav li li.hover ul,body.admindex .nav li li.hover ul,body.admnewsection .nav li li.hover ul{left:-100%}body.admCampusManagement #mainMenu .nav>li,body.admhome #mainMenu .nav>li,body.admindex #mainMenu .nav>li,body.admnewsection #mainMenu .nav>li{padding:0 .5em}body.admCampusManagement #mainMenu .nav>li>a,body.admhome #mainMenu .nav>li>a,body.admindex #mainMenu .nav>li>a,body.admnewsection #mainMenu .nav>li>a{font-size:1em}body.admCampusManagement #mainMenu .nav>li:first-child,body.admCampusManagement #mainMenu .nav>li:first-child body.admCampusManagement #mainMenu .nav>li:last-child>a,body.admCampusManagement #mainMenu .nav>li:first-child body.admhome #mainMenu .nav>li:last-child>a,body.admCampusManagement #mainMenu .nav>li:first-child body.admindex #mainMenu .nav>li:last-child>a,body.admCampusManagement #mainMenu .nav>li:first-child body.admnewsection #mainMenu .nav>li:last-child>a,body.admCampusManagement #mainMenu .nav>li:last-child,body.admhome #mainMenu .nav>li:first-child,body.admhome #mainMenu .nav>li:first-child body.admCampusManagement #mainMenu .nav>li:last-child>a,body.admhome #mainMenu .nav>li:first-child body.admhome #mainMenu .nav>li:last-child>a,body.admhome #mainMenu .nav>li:first-child body.admindex #mainMenu .nav>li:last-child>a,body.admhome #mainMenu .nav>li:first-child body.admnewsection #mainMenu .nav>li:last-child>a,body.admhome #mainMenu .nav>li:last-child,body.admindex #mainMenu .nav>li:first-child,body.admindex #mainMenu .nav>li:first-child body.admCampusManagement #mainMenu .nav>li:last-child>a,body.admindex #mainMenu .nav>li:first-child body.admhome #mainMenu .nav>li:last-child>a,body.admindex #mainMenu .nav>li:first-child body.admindex #mainMenu .nav>li:last-child>a,body.admindex #mainMenu .nav>li:first-child body.admnewsection #mainMenu .nav>li:last-child>a,body.admindex #mainMenu .nav>li:last-child,body.admnewsection #mainMenu .nav>li:first-child,body.admnewsection #mainMenu .nav>li:first-child body.admCampusManagement #mainMenu .nav>li:last-child>a,body.admnewsection #mainMenu .nav>li:first-child body.admhome #mainMenu .nav>li:last-child>a,body.admnewsection #mainMenu .nav>li:first-child body.admindex #mainMenu .nav>li:last-child>a,body.admnewsection #mainMenu .nav>li:first-child body.admnewsection #mainMenu .nav>li:last-child>a,body.admnewsection #mainMenu .nav>li:last-child{display:inline-block}.columnlayout div.admin_content_block,div.admin_content_block>div{width:96%!important;margin:0 auto}div.admin_content_block div{margin:0 auto;padding:0;background:#fff;border:none}body.admindex .columnlayout>div{width:100%}body.admhome #bottomblocks,body.admhome #hero,body.admhome #imageslider{display:none}.cke_button__kook_embed,.cke_button__kook_embed_label,.cke_button__kook_forms,.cke_button__kook_forms_label,.cke_button__kook_products,.cke_button__kook_products_label,.cke_button__kook_slideshows,.cke_button__kook_slideshows_label,.cke_button__kook_templates,.cke_button__kook_templates_label{display:inline!important}.cke_button__kook_embed_icon,.cke_button__kook_forms_icon,.cke_button__kook_products_icon,.cke_button__kook_slideshows_icon,.cke_button__kook_templates_icon{display:none!important}body.cke_editable{background-color:#fff}#grdCaptcha td{padding:.25em .5em;word-wrap:break-word}#sitemap{width:90%}#sitemap ol,#sitemap ul{list-style:none}#sitemap ol li>div,#sitemap ul li>div{background-color:#f2f2f2;border:1px solid #e6e6e6;padding:.5em;margin-bottom:.5em;position:relative;cursor:move}#sitemap ol li.dragging:hover>div,#sitemap ul li.dragging:hover>div{background-color:#ccc;border:1px solid #bfbfbf}#sitemap ol li.active:hover,#sitemap ul li.active:hover{background-color:#fff;border:1px dashed #0a0a0a}#sitemap .placeholder{outline:#4183C4 dashed 1px}.notification{color:#555;border-radius:10px;font-family:Tahoma,Geneva,Arial,sans-serif;font-size:11px;padding:10px 10px 10px 36px;margin:10px;background:url(/images/success.png) 10px 50% no-repeat #e9ffd9;border:1px solid #a6ca8a}#sitemap .dropzone{height:6px;background-color:#fff;border-bottom:4px solid #fff}.HideAdminField{display:none}#ddl_CampusList{padding:4px;border-radius:4px}.campusDetailsContainer{margin-top:30px}.campusDetailsContainer .inputLabel{font-weight:600;margin-bottom:6px}.campusDetailsContainer .inputDetail{margin-bottom:24px}.campusDetailsContainer .inputDetail .campusImage{max-width:100%;height:auto}.campusDetailsContainer .inputDetail .fileUploadContainer{margin-top:20px;border:1px solid #efefef;padding:10px}.campusDetailsContainer .inputDetail input,.campusDetailsContainer .inputDetail select{padding:4px;border-radius:4px;width:320px}.campusDetailsContainer .campusCourseContainer{margin-top:30px}.campusDetailsContainer .campusCourseActionContainer{margin-top:20px}.campusDetailsContainer .editCourseDetailsContainer{margin-top:30px}.campusDetailsContainer .tagReplacementsContainer{margin-top:40px}.campusDetailsContainer .tagReplacementsContainer p{font-weight:600;margin-top:8px;margin-bottom:10px;border-top:1px solid #efefef;padding-top:8px}}@media only screen and (min-width:1024px){body.Home #leftcol .fourcol.last,body.Home #leftcol .threecol.last{float:left}#CTA:after,#header #logo,#header .accountMenu{position:absolute}#CTA,#CTA.expanded,.breadWrap #breadcrumbs{background:0 0}#CTA,body.Home #hero{overflow:hidden}.dontdisplay{display:none}#hero .slideDescription{font-size:1.2em}a.enrol{font-weight:400;letter-spacing:1.5px}#mainMenu .nav>li>a,.locations .campusContact{font-weight:700}ul.responsive3.testimonials{font-size:1.1em}.evenBigger{font-size:135%}#mainMenu .nav>li>a,.black{letter-spacing:.5px}#mainMenu .nav li a,#mainMenu .nav li a:hover,.white{color:#fff}.row{padding:1.5em 0}#CTA .row,#breadcrumbs .row{padding:1em 0}#header .row{padding:.25em 0}body.Home #leftcol .threecol{width:25%;margin:0}body.Home #leftcol .fourcol{width:33.33333%;margin:0}body.Home #leftcol .fourcol:nth-child(3){width:33.3333%}#header #logoHelper{display:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#header .accountMenu{right:2%;position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-ms-transform:translateX(0) translateY(-50%);transform:translate3d(0,-50%,0)}#header #logo{left:0;top:unset;bottom:.25em}#header .topMenu{margin:0 auto;float:none;text-align:right}.nav{top:120px}.columnlayout article,.columnlayout li,.columnlayout>div{width:30%}.columnlayout article.staffVideo,.columnlayout li.staffVideo,.columnlayout>div.staffVideo{width:48%}.requestInfo fieldset{width:48%;margin-right:1.5%;display:inline-block;vertical-align:top}#CTA fieldset,#CTA:after{width:100%}.requestInfo fieldset:nth-child(even){margin-right:0}#CTA,#CTA form{opacity:0;margin:0 auto}#CTA{position:fixed;display:block;bottom:-430px;width:60%;left:45%;text-align:center;animation-delay:0s;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA span.h2{padding-left:2em;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA form{width:80%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transition-delay:0;padding:0}#CTA.expanded,#CTA:after{-webkit-transition:all 1s ease-in-out}#CTA:after{content:'';height:100%;display:block;box-shadow:0 0 10px 2px rgba(0,0,0,.3);top:0;left:0;z-index:-9999;transition:all 1s ease-in-out;transform:skew(-40deg)}#CTA.expanded{left:45%;width:55%;bottom:0;transition:all 1s ease-in-out}#CTA.expanded span.h2{padding-left:0;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#CTA.expanded .hbspt-form{background:#fff;-webkit-transition:all 2s ease-in-out;transition:all 2s ease-in-out}#rightcol{margin:2em 0;border:1px solid #e6e6e6;padding:1em;background:#f5f5f5}#rightcol .requestInfo fieldset{width:100%;margin-right:0;display:block}.testimonial:not(.red-bg){width:97%;min-height:160px;position:relative;margin-left:3%}.testimonial:not(.red-bg) .campusTestimonial{display:block;position:relative;width:75%;text-align:center;margin:0 auto;font-size:1.2em}.testimonial:not(.red-bg) .campusTestimonialAuthorImage{position:absolute;top:-25px;left:-50px}.testimonial:not(.red-bg) .campusName{border:2px solid #2d357d}.testimonial:not(.red-bg) .CampusTestimonialAuthor{display:block;position:relative;width:75%;text-align:right;margin:0 auto}.locations .campusSchedule{border:1px solid #0a0a0a;margin-bottom:1em}.locations .campusSchedule th{display:table-cell;width:20%;background:#0a0a0a;color:#fff}.locations .campusSchedule td{text-align:center;display:table-cell;width:auto;padding:.5em}.locations .campusSchedule td.campusScheduleCourseName:before,.locations .campusSchedule td.campusScheduleDate:before,.locations .campusSchedule td.campusScheduleDays:before,.locations .campusSchedule td.campusScheduleLocation:before,.locations .campusSchedule td.campusScheduleType:before,.locations .campusSchedule td:before{display:none;content:none}.locations .campusSchedule td:first-child{border-top:none}.locations .campusSchedule td.campusScheduleLocation{font-size:.8em}.locations .campusSchedule td.campusEnquiry a.button{white-space:nowrap}.locations .campusContactImage{display:block;margin:.5em auto;width:200px;height:200px;border-radius:200px;border:4px solid #fff;box-shadow:0 0 6px 1px rgba(0,0,0,.35)}.locations #careerAdvisor,.locations #meetContact,.locations .campusContact{display:inline-block;margin:.5em .05em}#jobs table thead{display:table-header-group}#jobs table td{display:table-cell}.newsItem{display:inline-block;width:49%;vertical-align:top;text-align:center}.newsItem:nth-child(even) #listing{margin-right:2%}#body_519 #content #leftcol{display:flex;flex-direction:row;flex-wrap:wrap;height:100%}#body_519 #content #leftcol>div{padding:0;display:inline-block;width:49%;flex:1 1 auto;flex-grow:0;margin-left:1%;vertical-align:top;margin-bottom:1em}#body_519 #content #leftcol>div #listing{height:100%}#body_519 #content #leftcol>div #listing .row{padding:0}#body_519 #content #leftcol>div:nth-child(odd){margin-right:0}.slick-slider .slick-list .slick-track .slick-slide .slideshow_caption .slideDescription{transform:translate3d(0,0,0);display:block}ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption{background:0 0;text-align:center;padding:1em;width:60%}ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption .h1{font-size:4rem;margin:0}ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption .secondary{display:inline-block}ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption .h3,ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption .slide_description{display:block}ul.responsive3 .slick-list .slick-track .slick-slide .slideshow_caption .h3{font-size:1.5rem;margin:0}.slick-next,.slick-prev{top:40%}#confidenceTriggers{padding:2em 0;line-height:2}#confidenceTriggers .block>.cf{display:flex;flex-direction:row;flex:1 1 auto;flex-wrap:wrap}#confidenceTriggers .block>.cf .fourcol{width:30.75%;vertical-align:middle;display:block}.cd-top{height:60px;width:60px;right:30px;bottom:80px}#bottomBlocks{padding:2em}body.fullwidth2 #topBlocks .custom-shape-divider-bottom-1619407762,body.landing-1 #topBlocks .custom-shape-divider-bottom-1619407762,body.landing-2 #topBlocks .custom-shape-divider-bottom-1619407762,body.locations-2024 #topBlocks .custom-shape-divider-bottom-1619407762{display:block}body.fullwidth2 #topBlocks,body.landing-1 #topBlocks,body.landing-2 #topBlocks,body.locations-2024 #topBlocks{display:block;visibility:visible}body.fullwidth2 #topBlocks .block,body.landing-1 #topBlocks .block,body.landing-2 #topBlocks .block,body.locations-2024 #topBlocks .block{height:55vh}body.fullwidth2 #topBlocks .block .heading,body.landing-1 #topBlocks .block .heading,body.landing-2 #topBlocks .block .heading,body.locations-2024 #topBlocks .block .heading{width:70%}body.fullwidth2 #topBlocks .block .heading h3,body.landing-1 #topBlocks .block .heading h3,body.landing-2 #topBlocks .block .heading h3,body.locations-2024 #topBlocks .block .heading h3{visibility:visible;color:#fff}body.fullwidth2 #topBlocks .block .heading>h1,body.fullwidth2 #topBlocks .block .heading>p,body.fullwidth2 #topBlocks .block picture,body.fullwidth2 #topBlocks .block>p:first-of-type,body.landing-1 #topBlocks .block .heading>h1,body.landing-1 #topBlocks .block .heading>p,body.landing-1 #topBlocks .block picture,body.landing-1 #topBlocks .block>p:first-of-type,body.landing-2 #topBlocks .block .heading>h1,body.landing-2 #topBlocks .block .heading>p,body.landing-2 #topBlocks .block picture,body.landing-2 #topBlocks .block>p:first-of-type,body.locations-2024 #topBlocks .block .heading>h1,body.locations-2024 #topBlocks .block .heading>p,body.locations-2024 #topBlocks .block picture,body.locations-2024 #topBlocks .block>p:first-of-type{display:block}body.fullwidth2 #topBlocks .block picture,body.fullwidth2 #topBlocks .block>p:first-of-type,body.landing-1 #topBlocks .block picture,body.landing-1 #topBlocks .block>p:first-of-type,body.landing-2 #topBlocks .block picture,body.landing-2 #topBlocks .block>p:first-of-type,body.locations-2024 #topBlocks .block picture,body.locations-2024 #topBlocks .block>p:first-of-type{width:100%;height:100%}body.fullwidth2 #content #leftcol>div,body.landing-1 #content #leftcol>div,body.landing-2 #content #leftcol>div,body.locations-2024 #content #leftcol>div{padding:1.5em 0}body.fullwidth2 .grey-bg,body.landing-1 .grey-bg,body.landing-2 .grey-bg,body.locations-2024 .grey-bg{padding:2em;margin-bottom:2em}body.landing-1 #leftcol ul.siblinglinks{column-count:7}body.landing-1 #leftcol ul.siblinglinks li{position:relative;page-break-inside:avoid;break-inside:avoid-column}body.locations-2024 #content #leftcol>div#div1729>div,body.locations-2024 #content #leftcol>div:nth-of-type(2),body.locations-2024 #content #leftcol>div:nth-of-type(2)>div{padding-top:0;padding-bottom:0}body.locations-2024 .columnlayout.grid-3>div:first-of-type{width:unset}body.locations-2024 .columnlayout.grid-3 li,body.locations-2024 .columnlayout.grid-3>div{flex:1;gap:1em}body.locations-2024 .columnlayout.grid-3 li .card-image i,body.locations-2024 .columnlayout.grid-3>div .card-image i{font-size:3em}body.locations-2024 .campus-logo img{top:-220px;width:200px;height:200px}body.locations-2024 .campusSchedule th{padding:.5em}body.locations-2024 .campusSchedule td:first-child{padding-top:.5em}body.locations-2024 .campusSchedule td:last-child{padding-bottom:.5em}body.locations-2024 .grid-2>div,body.locations-2024 .grid-2>li{grid-column:span 1}body.locations-2024 .article-stack,body.locations-2024 .image-stack{display:grid;position:relative}body.locations-2024 .article-stack{grid-template-columns:repeat(12,1fr)}body.locations-2024 .article-stack .article-stack__item--bottom{grid-column:4/span 12;grid-row:1}body.locations-2024 .article-stack .article-stack__item--bottom .wrap-text{padding:12% 12% 12% 35%}body.locations-2024 .article-stack .article-stack__item--top{grid-row:1;grid-column:1/span 5;margin-top:10%;margin-bottom:10%;z-index:1;padding:15%;box-shadow:0 3px 15px rgba(0,0,0,.2);-webkit-animation-delay:.5s;animation-delay:.5s}}@media only screen and (min-width:1030px){#header .topLine .supplementaryLinks>ul>li:last-child:after,#header .topLine .supplementaryLinks>ul>li:nth-last-child(2):after,.topLine .supplementaryLinks>ul>li:last-child:after,.topLine .supplementaryLinks>ul>li:nth-last-child(2):after{content:none}.hideonDesktop{display:none}.button.hideonMobile{display:inline-block}.topLine.hideonMobile{display:block}#header{min-height:0}#header .student-login{display:none}#header #mobilePhone,#header .topLine{text-align:right;padding-right:2em}#header .topLine{background:#fff;padding:.5em 0;text-align:right}#header .topLine .supplementaryLinks>ul>li{padding:.5em}#header .topLine .supplementaryLinks>ul>li:last-child{position:relative;width:265px;font-size:1.3rem;text-align:center;display:inline-block}#header .topLine .supplementaryLinks>ul>li a.enrol{margin-left:1em;z-index:999;position:relative;font-weight:700}#header #mainMenu{position:absolute;bottom:1em;right:0;text-align:right;width:85%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header #mainMenu .nav,#header #mainMenu a.button{vertical-align:middle}#header #mainMenu a.button{float:right;font-size:1em;margin-top:.5em;margin-left:.5em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header #mainMenu .nav,#header .clearHeader{position:relative;-webkit-transition:all .3s ease-in-out}#header #mainMenu .nav{bottom:unset;top:unset;display:inline-block;width:auto;transition:all .3s ease-in-out}#header .menu{top:0;min-height:0}#header .clearHeader{background-color:#ca2827;transition:all .3s ease-in-out}#header .clearHeader .row{height:unset;min-height:100px}#header .clearHeader a.button{display:none;padding:.5em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .clearHeader #mainMenu .nav>li{padding:1em .45em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .clearHeader #logo{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:180px;height:150px;background-size:180px 150px;bottom:-1.5em;visibility:visible;opacity:1;border-radius:0;box-shadow:none;padding:none}#header .clearHeader #mainMenu{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .clearHeader #logoHelper{display:block;width:500px;height:280px;background:#0a0a0a;position:absolute;top:-130px;margin-left:0;left:-210px;box-shadow:0 0 10px 2px rgba(0,0,0,.3);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;transform:skewX(-35deg)}#header .darkHeader{position:fixed;background-color:#0a0a0a;box-shadow:0 0 10px 2px rgba(0,0,0,.8);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .darkHeader #mainMenu a.button{display:inline-block;padding:1em;margin-top:1.75em}#header .darkHeader .row{height:130px}#header .darkHeader #mainMenu .nav>li{padding:1em 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .darkHeader #logo{width:132px;height:110px;background-size:132px 110px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .darkHeader #mainMenu{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.topLine{text-transform:uppercase;overflow:hidden;position:relative}.topLine .supplementaryLinks>ul>li{display:inline-block;padding:0;margin:0;font-size:1.1em;line-height:1.3}.topLine .supplementaryLinks>ul>li:last-child,.topMenu a.toggleMenu{display:none}.topLine .supplementaryLinks>ul>li a{margin:0;padding:0 .3em}.topMenu .nav{position:absolute;bottom:1em;right:0}.topMenu .nav.phone{display:inline}.topMenu .nav>li:nth-child(5)>ul{display:none!important}.topMenu .nav>li{display:inline-block;margin:0 .6em}.topMenu .nav>li>a,.topMenu .nav>li>a.parent{position:relative}.topMenu .nav>li>a.parent:after,.topMenu .nav>li>a:after{content:'';position:absolute;display:block;height:2px;left:0;bottom:0;right:auto;width:0;z-index:999;background-color:#fff;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.topMenu .nav>li>a.activerootmenulink:after,.topMenu .nav>li>a.parent.activerootmenulink:after,.topMenu .nav>li>a.parent:hover:after,.topMenu .nav>li>a:hover:after{right:0;left:auto;content:'';position:absolute;display:block;width:100%;height:2px;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.topMenu .nav li a.parent:before,.topMenu .nav>li:first-child,.topMenu .nav>li:last-child{display:none}.topMenu .nav>li>ul.submenu{opacity:0;top:50%}.topMenu .nav li{position:relative}.topMenu .nav li a{padding:.5em 0;background:0 0;border-bottom:none}.topMenu .nav li a.activerootmenulink{color:#0a0a0a}.topMenu .nav li ul,.topMenu .nav li ul.children,.topMenu .nav li ul.sub-menu{position:absolute;z-index:9999;left:-9999px;border-top:2px solid #0a0a0a;visibility:hidden;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.topMenu .nav li ul li a,.topMenu .nav li ul.children li a,.topMenu .nav li ul.sub-menu li a{padding:.5em;display:block;width:250px;border-top:none;border-radius:0;margin-right:0;background:#0a0a0a;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.topMenu .nav li ul li a:focus,.topMenu .nav li ul li a:hover,.topMenu .nav li ul.children li a:focus,.topMenu .nav li ul.children li a:hover,.topMenu .nav li ul.sub-menu li a:focus,.topMenu .nav li ul.sub-menu li a:hover{border-top:none;background:#0a0a0a;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.topMenu .nav li ul li ul,.topMenu .nav li ul.children li ul,.topMenu .nav li ul.sub-menu li ul{border-top:none}.nav li.hover>ul{left:0;visibility:visible}.nav>li.hover>ul.submenu{opacity:1;top:100%}.nav li li ul{left:-9999px;z-index:9999;position:absolute}.nav li li.hover ul{left:100%;top:0;z-index:9999;position:absolute}#header .megaMenu{display:none;position:absolute;width:100%;background:#0a0a0a}#header .megaMenu .row{padding:2em}#header .megaMenu .row>ul{padding:0;column-count:4;column-gap:1em;width:100%;float:left}#header .megaMenu .row>ul>li{margin-bottom:1em;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}#header .megaMenu .row>ul>li a{color:#fff;line-height:1.4;padding:.4em 0;display:block;opacity:.8}#header .megaMenu .row>ul>li a:hover{opacity:1}#header .megaMenu .row>ul>li>a{text-transform:uppercase;letter-spacing:.08em;font-weight:600;opacity:1}#header .megaMenu .row>ul>li>ul{padding-left:0}#header .megaMenu .row>ul>li>ul>li{margin-bottom:.5em;position:relative}#header .megaMenu .row div{float:left;width:25%}#header .megaMenu .row div ul{padding:0}#header .megaMenu .row div ul li{margin-bottom:1em}#header .megaMenu .row div ul li a{color:#fff;line-height:2.5}#content{height:auto}.slick-next,.slick-prev{top:50%}.slick-next{right:50px}.slick-prev{left:50px}}@media only screen and (min-width:1240px){.hideonDesktop{display:none}body.landing-1 .button,body.landing-1 button,body.landing-1 input.button,body.landing-1 input.hs-button,body.landing-2 .button,body.landing-2 button,body.landing-2 input.button,body.landing-2 input.hs-button,body.locations-2024 .button,body.locations-2024 button,body.locations-2024 input.button,body.locations-2024 input.hs-button{font-size:100%}body.landing-1 .button.secondary,body.landing-2 .button.secondary,body.locations-2024 .button.secondary{font-size:110%}body.landing-1 .testimonial-2 .article-stack__item--top i,body.landing-2 .testimonial-2 .article-stack__item--top i,body.locations-2024 .testimonial-2 .article-stack__item--top i{font-size:4em}body.landing-1 .h1,body.landing-1 h1,body.landing-2 .h1,body.landing-2 h1,body.locations-2024 .h1,body.locations-2024 h1{font-size:2.5em}body.landing-1 .h2,body.landing-1 h2,body.landing-2 .h2,body.landing-2 h2,body.locations-2024 .h2,body.locations-2024 h2{font-size:2em}body.landing-1 .h3,body.landing-1 h3,body.landing-2 .h3,body.landing-2 h3,body.locations-2024 .h3,body.locations-2024 h3{font-size:1.2em}body.landing-1 .button,body.landing-1 .h4,body.landing-1 button,body.landing-1 h4,body.landing-2 .button,body.landing-2 .h4,body.landing-2 button,body.landing-2 h4,body.locations-2024 .button,body.locations-2024 .h4,body.locations-2024 button,body.locations-2024 h4{font-size:1.1em}body.landing-1 #confidenceTriggers,body.landing-2 #confidenceTriggers,body.locations-2024 #confidenceTriggers{font-size:.8em}body.landing-1 .card-item h3,body.landing-1 .h1,body.landing-1 .h2,body.landing-1 .h3,body.landing-1 .h4,body.landing-1 h1,body.landing-1 h2,body.landing-1 h3,body.landing-1 h4,body.landing-2 .card-item h3,body.landing-2 .h1,body.landing-2 .h2,body.landing-2 .h3,body.landing-2 .h4,body.landing-2 h1,body.landing-2 h2,body.landing-2 h3,body.landing-2 h4,body.locations-2024 .card-item h3,body.locations-2024 .h1,body.locations-2024 .h2,body.locations-2024 .h3,body.locations-2024 .h4,body.locations-2024 h1,body.locations-2024 h2,body.locations-2024 h3,body.locations-2024 h4{margin:.5em 0}body.landing-1 .h3,body.landing-1 h3,body.landing-2 .h3,body.landing-2 h3,body.locations-2024 .h3,body.locations-2024 h3{margin-bottom:.5em!important}body.landing-1 #topBlocks .h1,body.landing-1 #topBlocks h1,body.landing-2 #topBlocks .h1,body.landing-2 #topBlocks h1,body.locations-2024 #topBlocks .h1,body.locations-2024 #topBlocks h1{font-size:3.5em}body.landing-1 #meetContact,body.landing-1 .bigger,body.landing-1 .campusTestimonial,body.landing-2 #meetContact,body.landing-2 .bigger,body.landing-2 .campusTestimonial,body.locations-2024 #meetContact,body.locations-2024 .bigger,body.locations-2024 .campusTestimonial{font-size:1.4em}body.fullwidth2 #topBlocks .h1,body.fullwidth2 #topBlocks h1{font-size:3.5em}body:not(.Home) #hero{max-height:250px;overflow:hidden}.breadWrap #breadcrumbs:before{width:75%}}@media only screen and (min-width:1240px) and (min-width:1240px){.breadWrap #breadcrumbs:before{width:60%}}@media only screen and (min-width:1240px){#header .clearHeader #logoHelper{left:-120px}#header .clearHeader #mainMenu .nav>li,#header .darkHeader #mainMenu .nav>li{padding-left:.6em;padding-right:.6em}#content hr{margin:4em 0}body#body_388 .columnlayout article,body#body_388 .columnlayout li,body#body_388 .columnlayout>div{width:20%}body#body_640 #content #leftcol .columnlayout article,body#body_640 #content #leftcol .columnlayout li,body#body_640 #content #leftcol .columnlayout>div{width:100%}.columnlayout article,.columnlayout li,.columnlayout>div{width:19%}#bottomBlocks{padding:3em}ul.responsive3.testimonials .testimonialText{width:70%}ul.responsive3.testimonials .slick-list .slick-track .slick-slide img.campusContactImage{margin:0 auto;display:block}#CTA{width:50%;left:60%}#CTA.expanded{left:50%;width:50%}.testimonial:not(.red-bg) .campusTestimonial{padding-left:8em}body.fullwidth2 #topBlocks .block,body.landing-1 #topBlocks .block,body.landing-2 #topBlocks .block,body.locations-2024 #topBlocks .block{background:#0a0a0a;height:70vh}body.fullwidth2 #topBlocks .block .heading,body.landing-1 #topBlocks .block .heading,body.landing-2 #topBlocks .block .heading,body.locations-2024 #topBlocks .block .heading{position:absolute;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-ms-transform:translateX(0) translateY(-50%);transform:translate3d(0,-50%,0);width:45%;left:5%;top:45%;text-align:left}}@media only screen and (min-width:1240px) and (min-width:1240px){body.fullwidth2 #topBlocks .block .heading,body.landing-1 #topBlocks .block .heading,body.landing-2 #topBlocks .block .heading,body.locations-2024 #topBlocks .block .heading{width:50%}}@media only screen and (min-width:1240px){body.fullwidth2 #content #leftcol>div,body.landing-1 #content #leftcol>div,body.landing-2 #content #leftcol>div,body.locations-2024 #content #leftcol>div{padding:2em 0}body.fullwidth2 #content #leftcol>div:first-child,body.landing-1 #content #leftcol>div:first-child,body.landing-2 #content #leftcol>div:first-child,body.locations-2024 #content #leftcol>div:first-child{padding-top:1em}body.fullwidth2 .grey-bg,body.landing-1 .grey-bg,body.landing-2 .grey-bg,body.locations-2024 .grey-bg{margin-top:-180px}body.fullwidth2 h3>img.gymImage,body.fullwidth2 img.img-aligner,body.landing-1 h3>img.gymImage,body.landing-1 img.img-aligner,body.landing-2 h3>img.gymImage,body.landing-2 img.img-aligner,body.locations-2024 h3>img.gymImage,body.locations-2024 img.img-aligner{float:right;margin-top:-100px}body.fullwidth2 .wrapIcons.grid-1>div .card-image,body.fullwidth2 .wrapIcons.grid-2>div .card-image,body.landing-1 .wrapIcons.grid-1>div .card-image,body.landing-1 .wrapIcons.grid-2>div .card-image,body.landing-2 .wrapIcons.grid-1>div .card-image,body.landing-2 .wrapIcons.grid-2>div .card-image,body.locations-2024 .wrapIcons.grid-1>div .card-image,body.locations-2024 .wrapIcons.grid-2>div .card-image{width:12%}body.fullwidth2 .wrapIcons.grid-1>div .card-item,body.fullwidth2 .wrapIcons.grid-2>div .card-item,body.landing-1 .wrapIcons.grid-1>div .card-item,body.landing-1 .wrapIcons.grid-2>div .card-item,body.landing-2 .wrapIcons.grid-1>div .card-item,body.landing-2 .wrapIcons.grid-2>div .card-item,body.locations-2024 .wrapIcons.grid-1>div .card-item,body.locations-2024 .wrapIcons.grid-2>div .card-item{width:85%}body.fullwidth2 .wrapIcons.grid-2>div,body.landing-1 .wrapIcons.grid-2>div,body.landing-2 .wrapIcons.grid-2>div,body.locations-2024 .wrapIcons.grid-2>div{width:31%;flex-direction:column}body.fullwidth2 .wrapIcons.grid-2>div .card-image,body.fullwidth2 .wrapIcons.grid-2>div .card-item,body.landing-1 .wrapIcons.grid-2>div .card-image,body.landing-1 .wrapIcons.grid-2>div .card-item,body.landing-2 .wrapIcons.grid-2>div .card-image,body.landing-2 .wrapIcons.grid-2>div .card-item,body.locations-2024 .wrapIcons.grid-2>div .card-image,body.locations-2024 .wrapIcons.grid-2>div .card-item{width:100%;text-align:center}body.fullwidth2 .wrapIcons.grid-2>div .card-image img,body.landing-1 .wrapIcons.grid-2>div .card-image img,body.landing-2 .wrapIcons.grid-2>div .card-image img,body.locations-2024 .wrapIcons.grid-2>div .card-image img{max-width:100px;margin:0 auto}body.locations-2024 .grey-bg{margin-top:0}body.locations-2024 .flexWrap .wrap,body.locations-2024 .sixcol .wrap{padding:3em 0}.custom-shape-divider-bottom-1619407762 svg,.custom-shape-divider-top-1619406898 svg{height:125px}}@media print{*{background:0 0!important;color:#3d3d3d!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}body{font-size:12pt}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}a,a:visited{color:#0a0a0a!important;text-decoration:underline}a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,h2,h3,img,pre,tr,ul{page-break-inside:avoid}blockquote,pre{border:1px solid #3d3d3d}thead{display:table-header-group}img{max-width:100%!important}article,body,section{width:100%!important;margin:0;padding:0}#leftcol{min-width:786px!important}@page{margin:.5cm;size:A3}#breadcrumbs,#hero,#imageslider,#rightcol,#userblocks,.CaseStudy,.hide,.parallax-slider,nav{display:none}.printable{display:block}body.CoffeeSolutions .header,body.CoffeeSolutions .header .parallax-window,body.CoffeeSolutions .header .topBlock,body.Home .header,body.Home .header .parallax-window,body.Home .header .topBlock{height:20vh}}body#body_419 #content #leftcol #div369 {padding-top: 4em;}