/* !
*
*
*   Website development by:
*   Carlos Castillo
*   code@carloscastillo.com.au
*   Copyright (C) 2023. All Rights Reserved.
*
*
*/@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:100%;margin:0 auto;padding:0 1em}@media screen and (min-width:1200px){.container{max-width:1300px}.container.is-narrow{max-width:992px}}.image-cover{background-size:cover;background-position:50% 50%}.hover-fx{opacity:1;transition:all ease-in 0.2s}.hover-fx:hover{opacity:0.6}.list-unformatted{margin:0;padding:0;list-style:none}.iframe-container{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:50.25%;margin-bottom:1.4em}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media screen and (min-width:768px){.flex-justify-md{display:flex;justify-content:space-between}}@media screen and (min-width:992px){.flex-justify-lg{display:flex;justify-content:space-between}}@media screen and (max-width:576px){.wp-caption.aligncenter,.wp-caption.alignleft,.wp-caption.alignright,img.aligncenter,img.alignleft,img.alignright{width:100%;margin-bottom:1em}}@media screen and (min-width:576px){.wp-caption.alignleft,img.alignleft{float:left;margin:7px 20px 10px 0}.wp-caption.alignright,img.alignright{float:right;margin:7px 0 10px 20px}.wp-caption.aligncenter,img.aligncenter{margin:7px auto}}.wp-caption-text{margin:0.8em 0 0;color:#000;font-size:0.75em;line-height:1.3em}html{scroll-behavior:smooth}body{background:#fff;color:#5c5c5c;font-family:"Montserrat",sans-serif;font-weight:400;font-size:15px;line-height:1.3em}@media screen and (min-width:768px){body{font-size:18px;line-height:1.3em}}figure{margin:0}a{color:#669b9b;transition:all ease-in 0.2s}a:hover{color:rgb(163.6837944664,195.3162055336,195.3162055336);text-decoration:none}a:focus{color:inherit;text-decoration:inherit}strong{font-weight:600}h1,h2{margin:0;font-family:"Montserrat",sans-serif;font-weight:400}h3,h4,h5{margin:0;font-weight:600}ol,p,ul{margin:0 0 1.4em}input[type=email],input[type=submit],input[type=text],select,textarea{-webkit-appearance:none;-webkit-border-radius:0;appearance:none;border-radius:0}input:required{box-shadow:none}svg{display:block}img{display:block;max-width:100%;height:auto}section:focus{outline:none}.btn{position:relative;display:inline-block;padding:0.65em 1.25em 0.5em;background:#669b9b;border:0;color:#fff;font-size:0.85em;line-height:1em;font-weight:600;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:all ease-in 0.2s}.btn:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid #669b9b;transition:all ease-in 0.2s}.btn:hover{background:rgb(163.6837944664,195.3162055336,195.3162055336);color:#fff}.btn:hover:after{border-color:rgb(163.6837944664,195.3162055336,195.3162055336)}.btn:focus{color:#fff}.btn.is-large{font-size:1em}.btn.is-reversed{background-color:#fff;color:#669b9b}.btn.is-reversed:after{border-color:#fff}.btn.is-reversed:hover{opacity:0.6}.btn.is-blue{background-color:#1c4c63}.btn.is-blue:after{border-color:#1c4c63}.btn.is-blue:hover{background-color:rgb(44.8661417323,121.7795275591,158.6338582677)}.button-modal-close{position:absolute;z-index:1;top:16px;right:16px;display:block;width:32px;height:32px;background:#669b9b url("../images/icon-close.svg") no-repeat;background-position:50% 50%;background-size:50% auto;border:0;border-radius:0;font-size:0;line-height:0;cursor:pointer;transition:all ease-in 0.2s}.button-modal-close span{display:none}.button-modal-close:hover{background-color:rgb(163.6837944664,195.3162055336,195.3162055336)}#main-nav,.modal-window{position:fixed;z-index:5;top:0;left:0;width:100%;height:100%;transform:translateX(100%);transition:opacity ease 0.3s,transform linear 0s 0.3s}#main-nav.active,.modal-window.active{transform:translateX(0);transition:none}#main-nav.active .inner,.modal-window.active .inner{opacity:1;transition:all ease 0.5s 0.3s}#main-nav.active .panel-overlay,.modal-window.active .panel-overlay{opacity:0.85;transition:opacity ease 0.3s}#main-nav .inner,.modal-window .inner{position:absolute;z-index:1;overflow-y:scroll;top:50%;left:50%;width:90%;max-width:640px;max-height:70vh;transform:translateX(-50%) translateY(-50%);padding:5em 1em;background:#fff;box-shadow:0 0 12px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);opacity:0;transition:all 0.3s}@media screen and (min-width:768px){#main-nav .inner,.modal-window .inner{padding:5em 3em;overflow-y:auto}}#main-nav .inner .header-wrapper,.modal-window .inner .header-wrapper{text-align:center}#main-nav .inner .header-wrapper h2,.modal-window .inner .header-wrapper h2{position:relative;display:inline-block;width:auto;margin:0 auto 1em;color:#669b9b;font-size:2em;line-height:1.1em;text-align:center;font-weight:600}#main-nav .inner .header-wrapper h2 sup,.modal-window .inner .header-wrapper h2 sup{display:inline-block;padding-left:0.25em;font-size:0.3em;line-height:1em;vertical-align:super}#main-nav .inner h3,.modal-window .inner h3{color:#669b9b;margin-bottom:0.5em}#main-nav .inner h4,.modal-window .inner h4{margin-bottom:0.5em}#main-nav .inner ol,#main-nav .inner ul,.modal-window .inner ol,.modal-window .inner ul{padding-left:1.1em}#main-nav .inner ol li,#main-nav .inner ul li,.modal-window .inner ol li,.modal-window .inner ul li{margin-bottom:0.4em}#main-nav .inner a:focus,#main-nav .inner a:hover,.modal-window .inner a:focus,.modal-window .inner a:hover{text-decoration:underline}#main-nav .inner .gform_wrapper,.modal-window .inner .gform_wrapper{margin:0!important}#main-nav .inner .gform_wrapper h2,.modal-window .inner .gform_wrapper h2{margin-top:2em!important;font-weight:400!important}#main-nav .panel-overlay,.modal-window .panel-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#040404;opacity:0;transition:all 0.3s}#employment-pathways .inner{max-width:840px!important;height:100%!important;max-height:70vh!important}#employment-pathways .modal-iframe{width:100%;height:100%;border:0}.slick-dots{list-style:none;margin:1em 0 2em;padding:0;display:flex;justify-content:center}.slick-dots li{margin:0 0.5em}.slick-dots li.slick-active button{background:rgb(41.1067193676,62.8932806324,62.8932806324)}.slick-dots li.slick-active button:hover{background:rgb(41.1067193676,62.8932806324,62.8932806324)}.slick-dots li button{display:block;padding:0;width:14px;height:14px;background:#ccc;border:0;border-radius:50%;font-size:0!important;text-indent:-9999px;cursor:pointer;appearance:none;transition:all ease-in 0.2s}.slick-dots li button:hover{background:#669b9b}.slick-dots li button:focus{outline:none}.slider-nav-arrows{display:flex;align-items:center;justify-content:center;margin-bottom:1.4em}.slick-arrow{position:relative;width:32px;height:32px;margin:4px;background:#669b9b;border:none;border-radius:50%;font-size:0;cursor:pointer;transition:all ease 0.3s}.slick-arrow:after{content:"";position:absolute;top:calc(50% - 6px);left:calc(50% - 8px);display:block;width:10px;height:10px;border:3px solid #fff;border-left:none;border-bottom:none;transform:rotate(45deg)}.slick-arrow:hover{background:rgb(163.6837944664,195.3162055336,195.3162055336)}.slick-arrow.slick-prev{transform:rotate(180deg)}.slick-slide{display:flex;align-items:stretch;height:auto!important}.slick-slide .profile-card{display:flex;flex-direction:column;width:100%;flex-grow:1}.gform_wrapper{font-size:1em!important;line-height:1.3em!important}.gform_wrapper h3{margin-top:2em!important;font-weight:600!important;font-size:0.9em;line-height:1.3em}.gform_wrapper .gfield{padding-right:0!important}.gform_wrapper .gfield.gsection{margin-top:2em!important}.gform_wrapper .gfield .gfield_label{margin-bottom:0.3em!important;line-height:1.2em!important;font-weight:400!important}.gform_wrapper .gfield .gfield_description{margin-bottom:0.5em!important;padding-top:0!important;font-size:0.85em!important}.gform_wrapper .gfield .ginput_container{margin-top:0!important}.gform_wrapper .gfield input[type=email],.gform_wrapper .gfield input[type=text],.gform_wrapper .gfield select,.gform_wrapper .gfield textarea{padding:0.4em 0.55em!important;line-height:1.4em!important;border:none!important;background-color:rgb(232.25,232.25,232.25);color:#5c5c5c!important;font-family:"Montserrat",sans-serif!important;font-size:0.9em!important;font-weight:400!important}.gform_wrapper .gfield textarea{height:6.6em!important}.gform_wrapper select{background-image:url("../images/icon-arrow-colour.svg")!important;background-position:calc(100% - 0.6em) 50%;background-size:12px 7px;background-repeat:no-repeat}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{margin-bottom:0.65em!important}.gform_wrapper input[type=checkbox],.gform_wrapper input[type=radio]{display:none!important}.gform_wrapper input[type=checkbox]+label:before,.gform_wrapper input[type=radio]+label:before{content:"";position:absolute;top:0;left:0;width:28px;height:28px;background-color:rgb(232.25,232.25,232.25)}.gform_wrapper input[type=checkbox]:checked+label:after,.gform_wrapper input[type=radio]:checked+label:after{content:"";position:absolute;z-index:2;top:10px;left:8px;width:12px;height:7px;background:url("../images/icon-arrow-colour.svg");background-size:cover;transform:rotate(-90deg)}.gform_wrapper input[type=file]{margin-bottom:1em!important}.gform_wrapper .gfield_checkbox label,.gform_wrapper .gfield_radio label{position:relative;min-height:28px;padding-left:38px!important;margin-left:0!important}.gform_wrapper .field-legal .gfield_label{display:none!important}.gform_wrapper .gform_footer{padding:1em 0 2em!important}.gform_wrapper .gform_footer button{transition:all ease-in 0.2s;cursor:pointer;border:none}.modal-window #mc_embed_signup{width:100%!important}.modal-window #mc-embedded-subscribe-form{margin:2.4em 0 1.4em!important;padding:0!important;font-size:1em!important;line-height:1.3em!important}.modal-window #mc-embedded-subscribe-form input[type=email],.modal-window #mc-embedded-subscribe-form input[type=text],.modal-window #mc-embedded-subscribe-form select,.modal-window #mc-embedded-subscribe-form textarea{padding:0.55em!important;line-height:1.4em!important;border:none!important;background-color:rgb(232.25,232.25,232.25);color:#5c5c5c!important;font-family:"Montserrat",sans-serif!important;font-size:1em!important;font-weight:400!important}.modal-window #mc-embedded-subscribe-form select{background-image:url("../images/icon-arrow-colour.svg")!important;background-position:calc(100% - 0.6em) 50%;background-size:12px 7px;background-repeat:no-repeat}.modal-window #mc-embedded-subscribe-form .mc-address-fields-group{justify-content:space-between!important}.modal-window #mc-embedded-subscribe-form .mc-address-fields-group .mc-field-group{width:auto!important}.modal-window #mc-embedded-subscribe-form #mc-embedded-subscribe{position:relative!important;display:inline-block!important;padding:8px 1.25em 24px!important;background:#669b9b;border:0;border-radius:0!important;color:#fff;font-family:"Montserrat",sans-serif!important;font-size:1.2em!important;line-height:1em!important;font-weight:600;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:all ease-in 0.2s}.modal-window #mc-embedded-subscribe-form #mc-embedded-subscribe:after{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid #669b9b;transition:all ease-in 0.2s}.modal-window #mc-embedded-subscribe-form #mc-embedded-subscribe:hover{background:rgb(163.6837944664,195.3162055336,195.3162055336);color:#fff}.modal-window #mc-embedded-subscribe-form #mc-embedded-subscribe:hover:after{border-color:rgb(163.6837944664,195.3162055336,195.3162055336)}.modal-window #mc-embedded-subscribe-form #mc-embedded-subscribe:focus{color:#fff}#main-header{position:fixed;z-index:3;width:100%;padding:2em 0;color:#fff;transition:all ease 0.2s}#main-header.scrolled{padding:0.5em 0;background:#191818}@media screen and (min-width:768px){#main-header.scrolled .MMA-logo-mono{width:140px!important}}#main-header .container{display:flex;justify-content:space-between;align-items:center}#main-header .container .MMA-logo-mono{width:120px;transition:all ease 0.2s}@media screen and (min-width:768px){#main-header .container .MMA-logo-mono{width:200px}}#main-header .container .links{display:flex}#main-header .container .links .btn{display:none}@media screen and (min-width:768px){#main-header .container .links .btn{display:inline-block;margin-right:2em}}#main-header .container .links .btn-main-nav{display:flex;padding:0;background:none;border:0;color:#fff;align-items:center;font-size:1.2em;font-weight:600;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all ease-in 0.2s;transform:scale(0.8)}#main-header .container .links .btn-main-nav:hover{color:#669b9b}#main-header .container .links .btn-main-nav:hover .main-menu-icon span{background:#669b9b}#main-header .container .links .btn-main-nav .main-menu-icon{position:relative;transform:rotate(0deg);width:30px;height:20px;margin-left:0.35em;transition:0.5s ease-in-out;cursor:pointer}#main-header .container .links .btn-main-nav .main-menu-icon span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:4px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}#main-header .container .links .btn-main-nav .main-menu-icon span:first-child{top:0px}#main-header .container .links .btn-main-nav .main-menu-icon span:nth-child(2),#main-header .container .links .btn-main-nav .main-menu-icon span:nth-child(3){top:8px}#main-header .container .links .btn-main-nav .main-menu-icon span:nth-child(4){top:16px}#main-header .container .links .btn-main-nav .main-menu-icon.open span:first-child{top:8px;width:0%;left:50%}#main-header .container .links .btn-main-nav .main-menu-icon.open span:nth-child(2){transform:rotate(45deg)}#main-header .container .links .btn-main-nav .main-menu-icon.open span:nth-child(3){transform:rotate(-45deg)}#main-header .container .links .btn-main-nav .main-menu-icon.open span:nth-child(4){top:8px;width:0%;left:50%}#main-nav .menu-inner{position:absolute;z-index:1;top:0;right:0;background:rgb(61.2648221344,93.7351778656,93.7351778656);color:#fff;width:320px;height:1000%;transform:translateX(100%);padding-top:4em;transition:transform ease 0.3s}#main-nav .menu-inner ul{padding:0 1em}#main-nav .menu-inner a{display:block;padding:0.4em;border-bottom:1px solid #669b9b;color:#fff;text-decoration:none}#main-nav .menu-inner a:hover{background-color:#669b9b}#main-nav .button-modal-close{opacity:0}#main-nav .mobile-CTA{display:flex;align-items:center;justify-content:center;padding:2.5em 1em}#main-nav .mobile-CTA button{margin:10px}#main-nav.active .menu-inner{transform:translateX(0);transition:transform ease 0.35s}#main-nav.active .button-modal-close{opacity:1}@media screen and (min-width:768px){#main-nav .mobile-CTA{display:none}}#main-footer{padding:3.5em 0 3em;background:#191818;color:#fff}#main-footer a{font-weight:600}#main-footer a:hover{text-decoration:underline}#main-footer a.logo{display:block;width:180px;margin:0 auto 2em}@media screen and (min-width:768px){#main-footer a.logo{width:260px;min-width:260px}}@media screen and (min-width:992px){#main-footer a.logo{margin:0 0 2em}}#main-footer .links .acknowledgement{max-width:500px;margin:0 auto 2em;font-size:0.75em;line-height:1.3em;text-align:center}@media screen and (min-width:992px){#main-footer .links .acknowledgement{padding:0 30px}}#main-footer .links .social{margin-bottom:1.4em}@media screen and (min-width:992px){#main-footer .links .social{display:flex}}#main-footer .links .contact{font-size:0.75em;line-height:1.6em;text-align:center}@media screen and (min-width:992px){#main-footer .links .contact{text-align:left}}#main-footer .links .contact a{text-decoration:none}#main-footer .legal{margin-top:2.4em;padding-top:2.4em;border-top:2px solid rgb(130.25,130.25,130.25);font-size:0.75em;line-height:1.3em;text-align:center}@media screen and (min-width:768px){#main-footer .legal{gap:15px;text-align:left}}#main-footer .legal a{text-decoration:none}#main-footer .legal span{display:inline-block;padding:0 0.25em}.social-media{display:flex;justify-content:space-between;align-items:center;width:180px;margin:0 auto}.social-media li{display:flex;align-items:center}.social-media a{display:inline-block}.social-media a svg{width:auto;height:26px}@media screen and (min-width:992px){.social-media a svg{width:30px}}.social-media a.is-x svg{height:22px}@media screen and (min-width:992px){.social-media a.is-x svg{width:26px}}@media screen and (min-width:992px){.social-media{margin:0}}.page-default{padding-top:8em;padding-bottom:4em}body.error404 main{background-color:#669b9b;color:#fff}body.error404 .page-default{display:flex;flex-wrap:wrap;align-items:center;max-width:600px;min-height:250px;text-align:center}body.error404 .page-default>*{width:100%}.section-defaults{padding:3.5em 0 2.1em}@media screen and (min-width:768px){.section-defaults{padding:4.5em 0 3.1em}}.section-defaults .heading-container{text-align:center}.section-defaults .heading-container h2{position:relative;display:inline-block;width:auto;margin:0 auto 1em;padding-bottom:0.25em;color:#669b9b;font-size:1.65em;line-height:1.1em;font-weight:600;text-align:center}@media screen and (min-width:768px){.section-defaults .heading-container h2{margin-bottom:1.75em;font-size:2.25em;line-height:1.1em}}.section-defaults h3{margin:1em 0 0.75em;color:#669b9b;font-size:1.15em;line-height:1.3em}.section-defaults ol,.section-defaults ul{padding-left:1.5em}.section-defaults ol li,.section-defaults ul li{margin-bottom:0.5em}.section-defaults sup{display:inline-block;font-size:0.5em;line-height:1em;vertical-align:super}.section-defaults .centered{margin-bottom:2em;font-size:1.15em;line-height:1.3em;text-align:center}.section-defaults .action{margin:2.5em 0;text-align:center}.section-defaults .action.is-left-aligned{text-align:left}.section-reversed{color:#fff}.section-reversed .heading-container h2{color:#fff;border-color:#fff}.section-reversed .heading-container h2:after{background:#fff}#intro{position:relative;background:linear-gradient(90deg,rgb(0,37,63) 5%,rgba(28,76,99,0.87) 100%);color:#fff}#intro:after{content:"";position:absolute;top:10%;right:0;bottom:5%;left:0;background:url("../images/waves.svg") no-repeat;background-position:50% 50%;background-size:auto 100%}#intro .container{position:relative;z-index:1;padding-top:8em;padding-bottom:6em;text-align:center}#intro h1{margin-bottom:1em;font-size:1.8em;line-height:1.1em;font-weight:600}#intro h1 sup{display:inline-block;padding-left:0.15em;font-size:0.3em;line-height:1em;vertical-align:super}#intro .subheading{margin-bottom:1.4em;font-size:1.15em;line-height:1em;font-weight:300}#intro .description{margin-bottom:2.45em;font-size:1.25em;line-height:1.25em;font-weight:500}#intro .section-action .btn{transform:scale(1.15);transform-origin:50% 50%}@media screen and (min-width:768px){#intro .container{padding-top:12em}#intro h1{font-size:3.2em;line-height:1.1em}#intro .subheading{font-size:1.55em;line-height:1em}#intro .description{font-size:1.65em;line-height:1.25em}}#featured-video .iframe-container{padding-bottom:56.25%}#featured-video .heading-container{margin-top:3em;margin-bottom:2.4em}#featured-video .heading-container h2{margin-bottom:0;font-weight:400}#featured-video .container-intro{margin-bottom:3em}#featured-video .container-intro h3{color:#d4469c}#featured-video .section-action{margin-bottom:3em;text-align:center}@keyframes blink{0%{opacity:0}15%{opacity:1}75%{opacity:1}to{opacity:0}}#featured-video .iframe-container{border-radius:12px;overflow:hidden}.section-learn-more{background:#f0f0f0}.section-learn-more .columns{margin-bottom:1.4em}.section-learn-more .columns .heading-container h2{margin-bottom:20px}.section-learn-more .columns .card{display:block;margin-bottom:20px;padding:0;background:#1c4c63;color:#fff;border:0;font-size:1em;cursor:pointer;border-radius:12px;overflow:hidden;box-shadow:0px 0px 15px 3px rgba(0,0,0,0);transition:all 0.3s}.section-learn-more .columns .card .card-image{aspect-ratio:1/0.56;border-bottom:5px solid #669b9b}.section-learn-more .columns .card .card-image img{object-fit:cover;object-position:50% 50%}.section-learn-more .columns .card .card-label{padding:15px 10px}.section-learn-more .columns .card:hover{box-shadow:0px 0px 15px 3px rgba(0,0,0,0.2);filter:brightness(1.2);transform:scale(1.05)}@media screen and (min-width:480px){.section-learn-more .columns .cards-container{display:flex;gap:20px}.section-learn-more .columns .cards-container .card{margin-bottom:0}}@media screen and (min-width:820px){.section-learn-more .columns{display:flex;align-items:center;gap:20px}.section-learn-more .columns .heading-container{text-align:right}.section-learn-more .columns .heading-container h2{width:100%;margin-bottom:0;text-align:right}}@media screen and (min-width:992px){.section-learn-more .columns .heading-container h2{width:8em}}@media screen and (min-width:1200px){.section-learn-more .columns{gap:40px}.section-learn-more .columns .heading-container h2{width:12em}.section-learn-more .columns .cards-container{gap:40px}}.section-learn-more .modal-window .inner{height:100%}.section-learn-more .modal-window .inner iframe{width:100%;height:100%;-webkit-overflow-scrolling:touch;overflow:auto}.section-why .heading-container{margin-bottom:3.5em}.section-why .heading-container h2{font-size:1.65em;line-height:1.1em}@media screen and (min-width:768px){.section-why .heading-container h2{font-size:1.8em;line-height:1.1em}}.section-why .heading-container .section-intro{font-size:1.25em;line-height:1.3em}.section-why .features{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;margin-bottom:2em;padding:0;text-align:center}.section-why .features h3{color:#1c4c63}.section-why .features li,.section-why .features p{margin-bottom:0}.section-why .features a{text-decoration:none;font-weight:600}.section-why .features a:hover{text-decoration:underline}.section-why .features li{flex:0 0 100%;padding-top:40px;background-position:top center;background-size:auto 32px;background-repeat:no-repeat}.section-why .features li.is-faculty{background-image:url("../images/icons-why/icon-faculty.svg")}.section-why .features li.is-training{background-image:url("../images/icons-why/icon-training.svg")}.section-why .features li.is-feedback{background-image:url("../images/icons-why/icon-feedback.svg")}.section-why .features li.is-community{background-image:url("../images/icons-why/icon-community.svg")}.section-why .features li.is-experience{background-image:url("../images/icons-why/icon-experience.svg")}.section-why .features li.is-pathways{background-image:url("../images/icons-why/icon-pathways.svg")}.section-why .features li.is-value{background-image:url("../images/icons-why/icon-value.svg")}@media screen and (min-width:576px){.section-why .features{gap:60px}.section-why .features li{flex:0 0 calc(50% - 60px)}}@media screen and (min-width:992px){.section-why .features{grid-template-columns:repeat(4,1fr)}.section-why .features li{flex:0 0 calc(25% - 60px)}}.section-quotes{padding:5.5em 0 3.5em;background-color:#669b9b;color:#fff}.section-quotes .quotes-container{columns:2 450px;column-gap:3em}.section-quotes .quote{margin:0 0 2em;font-size:1.15em;line-height:1.3em;font-weight:600;text-align:center}.section-quotes .quote blockquote{margin:0;font-style:italic}.section-quotes .quote blockquote p{max-width:22em;margin:0 auto 1em}@media screen and (min-width:768px){.section-quotes .quote{font-size:1.3em;line-height:1.3em}.section-quotes .quote blockquote{font-size:1.1em;line-height:1.3em}}#about{background:#1c4c63}#about .about-columns{columns:2 450px;column-gap:3em}#faculty .profile-card .profile-role{margin:-10px 0 15px;font-size:1rem;line-height:1.2rem;text-align:center;filter:brightness(150%)}#faculty .profile-details .profile-card .profile-role{margin-top:6px;text-align:left}.profiles-nav-arrows{margin-top:-1em}.profile-button-container{margin:0 0.5em 1.6em}.profile-button-container h3{overflow:hidden;color:#5c5c5c;text-align:center;font-size:1em;line-height:1.3em}@media screen and (min-width:992px){.profile-button-container h3{font-size:1.15em;line-height:1.3em}}.profile-image{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;max-width:250px;border-radius:50%;border:2px solid #669b9b}.profile-image .image-mask{position:relative;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:50%;overflow:hidden}.profile-image .image-mask:after{content:"View bio";position:absolute;display:flex;align-items:center;justify-content:center;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#27413f;border-radius:50%;color:#fff;font-size:1.15em;font-weight:600;transform:scale(0.65);opacity:0;transition:all 0.2s}.profile-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.profile-image:hover .image-mask:after{opacity:0.9;transform:scale(1)}.profile-details{position:fixed;z-index:6;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;transform:translateX(100%);transition:transform linear 0s 0.2s}.profile-details .inner-container{position:relative;z-index:1;width:90%;height:90%;max-width:980px;max-height:980px;background-color:rgba(39,65,63,0.95);border-radius:12px;color:#fff;transform:scale(1,0);transform-origin:50% 50%;transition:all 0.2s;opacity:0;overflow:hidden}.profile-details .inner-container .inner-padding{height:100%;box-sizing:border-box;padding:5em 1em;overflow-y:scroll;-webkit-overflow-scrolling:touch}.profile-details .inner-container a:hover{text-decoration:underline}.profile-details .inner-container .details-columns .profile-image{max-width:220px;margin:0 auto 2em}.profile-details .inner-container .details-columns .profile-image .image-mask:after{display:none}.profile-details .inner-container .details-columns h4{margin-bottom:0.15em;font-size:1.5em;line-height:1.1em}.profile-details .inner-container .details-columns .profile-links{display:flex;padding:1.4em 0 0!important;border-top:1px solid rgba(255,255,255,0.25)}.profile-details .inner-container .details-columns .profile-links a{display:block;width:32px;height:32px;margin-right:10px;margin-bottom:1.4em;background-color:#669b9b;background-color:rgb(23.7,39.5,38.2846153846);background-size:auto 60%;background-position:50% 50%;background-repeat:no-repeat}.profile-details .inner-container .details-columns .profile-links a span{display:none}.profile-details .inner-container .details-columns .profile-links a.is-website{background-image:url("../images/icon-website.svg")}.profile-details .inner-container .details-columns .profile-links a.is-facebook{background-image:url("../images/icon-facebook.svg")}.profile-details .inner-container .details-columns .profile-links a.is-instagram{background-image:url("../images/icon-instagram.svg")}.profile-details .inner-container .details-columns .profile-links a.is-linkedin{background-image:url("../images/icon-linkedin.svg")}.profile-details .inner-container .details-columns .profile-links a:hover{background-color:#669b9b}.profile-details .profile-overlay{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;transition:opacity 0.2s}.profile-details.is-active{transform:translateX(0);transition:none}.profile-details.is-active .inner-container{transform:scale(1);opacity:1;transition:all 0.35s}.profile-details.is-active .profile-overlay{opacity:0.8;transition:opacity 0.35s}@media screen and (min-width:576px){.profile-details .details-columns{display:flex;align-items:center;margin-bottom:2em}.profile-details .details-columns .profile-image{max-width:100%!important;margin:0!important}.profile-details .details-columns .column-left{width:25%}.profile-details .details-columns .column-right{width:calc(75% - 2em);margin-left:2em}}@media screen and (min-width:768px){.profile-details .inner-container .inner-padding{padding:5em 3em}}.faculty-disclaimer{max-width:48em;margin-left:auto;margin-right:auto;font-size:0.9em;line-height:1.3em;text-align:center}#student-testimonials{background:#f0f0f0;padding-bottom:5em!important}#student-testimonials .container{max-width:980px}#student-testimonials .video-grid{display:grid;gap:30px;grid-template-columns:1fr}@media screen and (min-width:576px){#student-testimonials .video-grid{grid-template-columns:repeat(2,1fr);gap:40px}}#student-testimonials .video-card{position:relative;border:1px solid rgb(214.5,214.5,214.5);aspect-ratio:16/9;box-shadow:rgba(0,0,0,0.1) 0px 4px 12px;transition:box-shadow 0.25s;border-radius:12px;overflow:hidden}#student-testimonials .video-card .youtube-video-container{display:block;width:100%;height:100%;padding:0;background:#000;border:0;cursor:pointer}#student-testimonials .video-card .youtube-video-container .youtube-preview{width:100%;height:100%;object-fit:cover;transition:filter 0.25s}#student-testimonials .video-card .youtube-video-container .play-button-overlay{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:60px;aspect-ratio:1;background:url("../images/icon-video-play.svg") no-repeat;background-size:cover;transition:transform 0.25s}#student-testimonials .video-card iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}#student-testimonials .video-card:hover{box-shadow:rgba(0,0,0,0.3) 0px 20px 60px}#student-testimonials .video-card:hover .youtube-preview{filter:brightness(0.5)}#student-testimonials .video-card:hover .play-button-overlay{transform:translate(-50%,-50%) scale(1)}#course-information{overflow:hidden;position:relative;background:#000b13}#course-information:after{content:"";position:absolute;bottom:0;left:-50%;width:150%;height:0;padding-bottom:66%;background:url("../images/course-info-bg.jpg") top right;background-size:cover}@media screen and (min-width:992px){#course-information:after{top:0;left:0;bottom:auto;width:50%;height:100%;padding-bottom:0}}#course-information .padding-left{position:relative;z-index:1;padding-bottom:15em}@media screen and (min-width:992px){#course-information .padding-left{padding-bottom:0;padding-left:42%}}@media screen and (min-width:992px){#course-information .padding-left .heading-container{padding-top:2em;text-align:left!important}}#testimonials{background:#669b9b;text-align:center}#testimonials .slick-track{display:flex!important}#testimonials .slick-slide{display:flex;align-items:center;height:inherit!important}#testimonials .slick-slide .vertical-centering{width:100%}#testimonials .slick-dots{display:none!important}#testimonials .quote{margin-bottom:0.35em}#testimonials .by-line{font-weight:600}#testimonials .action .intro,#testimonials .action small{display:block}#testimonials .action .intro{margin-bottom:1.1em}#testimonials .action small{margin-top:1em}@media screen and (min-width:768px){#testimonials .testimonial-slides{margin:0 auto;max-width:800px;font-size:1.15em;line-height:1.3em}#testimonials .slick-dots{display:flex!important}}.course-accreditation .accreditations-grid{max-width:980px;margin:0 auto;text-align:center}.course-accreditation .accreditations-grid .intro{max-width:780px;margin:0 auto 2.4em}.course-accreditation .accreditations-grid .logos{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin:0 auto;padding:0}.course-accreditation .accreditations-grid .logos li{display:flex;flex:1 1 calc(33.333% - 16px);max-width:calc(33.333% - 16px);align-items:center;justify-content:center;aspect-ratio:1/0.75;margin-bottom:0!important}.course-accreditation .accreditations-grid .logos li a{display:block;width:70%!important;height:70%!important}.course-accreditation .accreditations-grid .logos li a img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:576px){.course-accreditation .accreditations-grid .logos li{flex:1 1 calc(25% - 16px);max-width:calc(25% - 16px)}}#requirements{background:rgb(225.3675889328,235.6324110672,235.6324110672) url("../images/mandala-flower-alt.svg") no-repeat 50% 50%}#requirements .container{max-width:46em}#fees{padding-bottom:190px;position:relative;background:#669b9b}#fees a{color:#fff}#fees a:hover{text-decoration:underline;opacity:0.5}#fees:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:280px;height:185px;background:url("../images/fees-bg.jpg");background-size:cover}#fees .columns{position:relative;z-index:1;max-width:60em;margin:0 auto}@media screen and (min-width:992px){#fees .columns{display:flex;justify-content:space-between}#fees .columns>div{width:58%}}#fees .columns h3{color:rgb(41.1067193676,62.8932806324,62.8932806324)}#fees .action{margin-bottom:0}#fees .action .btn{margin:0 0.5em 0.5em}@media screen and (min-width:768px){#fees{padding-bottom:270px}#fees:after{width:400px;height:263px}}@media screen and (min-width:992px){#fees{padding-bottom:170px}#fees:after{transform:translateX(-100%)}}@media screen and (min-width:1200px){#fees{padding-bottom:7em}#fees:after{width:600px;height:395px;transform:translateX(-160%)}}#financial-assistance{padding-bottom:0!important}#financial-assistance .container{max-width:860px}#financial-assistance .image-hero img{width:100%;max-width:1980px;margin:4em auto 0}#dates h3{margin-bottom:2em}#dates .container{max-width:640px;text-align:center}#dates .action{margin-top:3em}#residential-location{background:#1c4c63}#residential-location .columns{max-width:1920px;display:grid;gap:2em;margin:0 auto;padding:0 1.5em}#residential-location .columns .column-text .heading-container{text-align:left}#residential-location .columns .column-slider{aspect-ratio:16/9;position:relative;overflow:hidden}#residential-location .columns .column-slider .slide{position:absolute;inset:0;opacity:0;transition:opacity 0.8s ease-in-out}#residential-location .columns .column-slider .slide img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}#residential-location .columns .column-slider .slide.is-active{opacity:1}@media screen and (min-width:992px){#residential-location .columns{grid-template-columns:1fr 1fr}#residential-location .columns .column-text{display:flex;justify-content:flex-end}#residential-location .columns .column-text h2{margin-bottom:1.5em!important}#residential-location .columns .column-text .inner-container{max-width:600px}#residential-location .columns .column-slider{aspect-ratio:unset;height:100%}}#apply{position:relative;padding-top:14em;padding-bottom:0}@media screen and (min-width:576px){#apply{padding-top:28em}}@media screen and (min-width:768px){#apply{padding:0}}#apply:after{content:"";position:absolute;top:0;left:0;width:100%;height:14em;background:url("../images/apply-bg.jpg") no-repeat;background-size:cover}@media screen and (min-width:576px){#apply:after{height:28em}}@media screen and (min-width:768px){#apply:after{height:100%}}#apply .container{position:relative;z-index:1;padding-top:4.5em;padding-bottom:2.4em;background:rgb(225.3675889328,235.6324110672,235.6324110672)}@media screen and (min-width:768px){#apply .container{padding:4.5em 3em 2.4em;max-width:25em;background:rgba(255,255,255,0.92)}}@media screen and (min-width:992px){#apply .container{max-width:30em;transform:translateX(25%)}}@media screen and (min-width:1200px){#apply .container{transform:translateX(40%)}}.section-consulting{padding:5em 0}.section-consulting .heading-container{text-align:left}.section-consulting .heading-container h2{margin-bottom:2.4rem;text-align:left}.section-consulting .consulting__columns{display:grid;gap:3em}.section-consulting .section-action{margin-top:2.4rem}@media screen and (min-width:768px){.section-consulting .heading-container h2{font-size:1.8em;line-height:1.1em}.section-consulting .consulting__columns{grid-template-columns:2fr 3fr;align-items:center}.section-consulting .consulting__columns .consulting__column-text{order:2}}.section-mma-clinic{position:relative;overflow:hidden;padding:5rem 0 0;background:#1c4c63}.section-mma-clinic:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url("../images/waves.svg") no-repeat;background-position:50% 50%;background-size:auto 100%;transform:rotate(200deg);opacity:0.65}.section-mma-clinic .container{position:relative;z-index:1;padding:0}.section-mma-clinic .heading-container{text-align:left}.section-mma-clinic .heading-container h2{margin-bottom:2.4rem;text-align:left}.section-mma-clinic .btn.is-reversed{color:#1c4c63!important}.section-mma-clinic .mma-clinic__columns{display:grid;gap:3rem}.section-mma-clinic .mma-clinic__column-text{max-width:40em;padding:0 1em}.section-mma-clinic .mma-clinic__logo{display:block;width:170px;margin-bottom:2.4rem}.section-mma-clinic .section-action{margin-top:2.4rem}@media screen and (min-width:768px){.section-mma-clinic{padding-bottom:5rem}.section-mma-clinic:after{opacity:1}.section-mma-clinic .container{padding:0 1em}.section-mma-clinic .heading-container h2{font-size:1.8em;line-height:1.1em}.section-mma-clinic .mma-clinic__columns{grid-template-columns:3fr 2fr;align-items:center}.section-mma-clinic .mma-clinic__column-text{padding:2em 0}}