@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:normal;font-weight:400;src:local("Basis Grotesque Pro Regular"),local("Basis-Grotesque-Pro-Regular"),url(https://cdn.aipc.net.au/fonts/@font-face-regular/3ddd0e3d1a076e112b27d8d9b7e20200.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-regular/3ddd0e3d1a076e112b27d8d9b7e20200.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro Italic;font-style:italic;font-weight:400;src:local("Basis Grotesque Pro Regular Italic"),local("Basis-Grotesque-Pro-Regular-Italic"),url(https://cdn.aipc.net.au/fonts/@font-face-regular-italic/8ce60fb425a6d82095ccc5ec72e15f7a.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-regular-italic/8ce60fb425a6d82095ccc5ec72e15f7a.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:normal;font-weight:500;src:local("Basis Grotesque Pro Medium"),local("Basis-Grotesque-Pro-Medium"),url(https://cdn.aipc.net.au/fonts/@font-face-medium/1d46ed49ac2b61f10bd7a1c088c4bdc5.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-medium/1d46ed49ac2b61f10bd7a1c088c4bdc5.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:italic;font-weight:500;src:local("Basis Grotesque Pro Medium Italic"),local("Basis-Grotesque-Pro-Medium-Italic"),url(https://cdn.aipc.net.au/fonts/@font-face-medium-italic/1e20a20df96f7963765804a50191f156.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-medium-italic/1e20a20df96f7963765804a50191f156.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:normal;font-weight:700;src:local("Basis Grotesque Pro Bold"),local("Basis-Grotesque-Pro-Bold"),url(https://cdn.aipc.net.au/fonts/@font-face-bold/98a34676ba814c4848424f733521ea58.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-bold/98a34676ba814c4848424f733521ea58.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:italic;font-weight:700;src:local("Basis Grotesque Pro Bold Italic"),local("Basis-Grotesque-Pro-Bold-Italic"),url(https://cdn.aipc.net.au/fonts/@font-face-bold-italic/d4b94d05a5205e34fbe37e855b9270c4.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-bold-italic/d4b94d05a5205e34fbe37e855b9270c4.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:normal;font-weight:900;src:local("Basis Grotesque Pro Black"),local("Basis-Grotesque-Pro-Black"),url(https://cdn.aipc.net.au/fonts/@font-face-black/f35e9df5c1aaad478178cecd067b3884.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-black/f35e9df5c1aaad478178cecd067b3884.woff) format("woff")}@font-face{font-display:swap;font-family:Basis Grotesque Pro;font-style:italic;font-weight:400;src:local("Basis Grotesque Pro Black Italic"),local("Basis-Grotesque-Pro-Black-Italic"),url(https://cdn.aipc.net.au/fonts/@font-face-black-italic/4d695263436fbda04d9f0fd1c39de8ed.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/@font-face-black-italic/4d695263436fbda04d9f0fd1c39de8ed.woff) format("woff")}@font-face{font-display:swap;font-family:Trocchi;font-style:normal;font-weight:700;src:local("Trocchi Bold"),local("trocchi-bold"),url(https://cdn.aipc.net.au/fonts/Trocchi-Bold.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/Trocchi-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Trocchi;font-style:italic;font-weight:400;src:local("Trocchi"),local("trocchi"),url(https://cdn.aipc.net.au/fonts/Trocchi.woff2) format("woff2"),url(https://cdn.aipc.net.au/fonts/Trocchi.woff) format("woff")}.font-main-medium{font-weight:500}.font-main-bold,.font-main-medium{font-family:Basis Grotesque Pro,sans-serif}.font-main-bold{font-weight:700}.font-main-black{font-family:Basis Grotesque Pro,sans-serif;font-weight:900}i{font-family:Basis Grotesque Pro Italic,sans-serif}.gh-component-modal .modal-dialog{left:50%;margin:0;max-width:unset;top:43%;transform:translate(-50%,-50%)!important}.gh-component-modal .modal-content{margin:auto;max-width:311px}@media (max-width:850px){.gh-component-modal .modal-content{margin-top:15px;max-width:358px}}@media (max-width:768px){.gh-component-modal .modal-content{max-width:364px}}@media (max-width:700px){.gh-component-modal .modal-content{max-width:354px}}@media (max-width:650px){.gh-component-modal .modal-content{max-width:370px}}@media (max-width:600px){.gh-component-modal .modal-content{max-width:332px}}@media (max-width:500px){.gh-component-modal .modal-content{max-width:355px}}@media (max-width:414px){.gh-component-modal .modal-content{max-width:380px}}@media (max-width:375px){.gh-component-modal .modal-content{max-width:350px}}@media (max-width:360px){.gh-component-modal .modal-content{max-width:265px}}.gh-component-modal .modal-footer,.gh-component-modal .modal-header{border:none}.gh-component-modal .modal-body{height:100%;max-height:515px;overflow-y:scroll}.gh-component-modal .gh-component-button{margin-bottom:1rem!important;margin-top:1rem!important}.gh-component-modal iframe{height:inherit;min-height:-webkit-fill-available;width:100%}.gh-component-modal .gh-video-container{height:490px}@media (max-width:850px){.gh-component-modal .gh-video-container{height:575px}.gh-component-modal .gh-video-container.team-slider{height:192px!important}}@media (max-width:768px){.gh-component-modal .gh-video-container{height:585px}}@media (max-width:700px){.gh-component-modal .gh-video-container{height:565px}.gh-component-modal .gh-video-container.team-slider{height:215px!important}}@media (max-width:650px){.gh-component-modal .gh-video-container{height:590px}.gh-component-modal .gh-video-container.team-slider{height:200px!important}}@media (max-width:600px){.gh-component-modal .gh-video-container{height:510px}.gh-component-modal .gh-video-container.team-slider{height:191px!important}}@media (max-width:500px){.gh-component-modal .gh-video-container{height:568px}}@media (max-width:414px){.gh-component-modal .gh-video-container{height:612px}}@media (max-width:375px){.gh-component-modal .gh-video-container{height:518px}.gh-component-modal .gh-video-container.team-slider{height:140px!important}}@media (max-width:360px){.gh-component-modal .gh-video-container{height:400px}}@media (max-width:850px){.gh-component-modal .gh-video-container .gh-slider-team-modal{height:505px}}@media (max-width:1023px){.gh-component-modal p{font-size:1rem}.gh-component-modal .modal-dialog{left:0;top:0;transform:translate(0)!important}.gh-component-modal .modal-body{height:100%;max-height:inherit;overflow-y:hidden}}.gh-component-modal-video .modal-body{overflow-y:hidden}.gh-testimonial-graduate-modal .modal-content{max-width:900px!important}.gh-testimonial-graduate-modal .gh-video-container{height:490px}@media (max-width:850px){.gh-testimonial-graduate-modal .gh-video-container{height:453px!important;width:785px!important}}@media (max-width:768px){.gh-testimonial-graduate-modal .gh-video-container{height:420px!important;width:727px!important}}@media (max-width:700px){.gh-testimonial-graduate-modal .gh-video-container{height:215px!important}}@media (max-width:650px){.gh-testimonial-graduate-modal .gh-video-container{height:225px!important}}@media (max-width:600px){.gh-testimonial-graduate-modal .gh-video-container{height:225px!important;width:397px!important}}@media (max-width:500px){.gh-testimonial-graduate-modal .gh-video-container{height:232px!important}}@media (max-width:414px){.gh-testimonial-graduate-modal .gh-video-container{height:212px!important;width:358px!important}}@media (max-width:375px){.gh-testimonial-graduate-modal .gh-video-container{height:187px!important;width:339px!important}}@media (max-width:360px){.gh-testimonial-graduate-modal .gh-video-container{height:187px!important;width:323px!important}}.gh-component-modal-story .modal-content{height:auto;margin:auto;max-width:902px!important}.gh-component-modal-story .modal-body{height:auto!important;max-height:515px;overflow-y:scroll}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table{border:1px solid #e9e9e9;border-radius:5px;margin-bottom:2rem;margin-top:2.5rem}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-header{font-size:1.35rem;font-weight:600;line-height:1.2}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-body{font-size:1.2rem;font-weight:500;line-height:1.2}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-body span{font-size:1rem}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .row{align-items:flex-start;margin-left:0;margin-right:0;padding:1.2rem 2rem}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .row+.row{border-top:1px solid #e9e9e9}.gh-partial-course-tuition .gh-partial-course-high-ed{margin-bottom:-2.5rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-course{flex-basis:47%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-year{flex-basis:9%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment{flex-basis:24%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments{flex-basis:19%;padding-left:.5rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .gh-row-body span{display:block;line-height:1.2}.gh-partial-course-tuition .gh-partial-course-high-ed ul.gh-partial-course-tuition-options{margin-bottom:2rem!important}.gh-partial-course-tuition .gh-partial-course-high-ed ul.gh-partial-course-tuition-options li+li{margin-top:.2rem}.gh-partial-course-tuition .gh-partial-course-high-ed ol.gh-partial-course-tuition-methods{margin-bottom:1.3rem!important}.gh-partial-course-tuition .gh-partial-course-high-ed ol.gh-partial-course-tuition-methods li{line-height:1.7}.gh-partial-course-tuition .gh-partial-course-high-ed ol.gh-partial-course-tuition-methods li+li{margin-top:1.3rem}.gh-partial-course-tuition .gh-partial-course-dip .gh-partial-course-tuition-payment-table .row .gh-col-course{flex-basis:57%}.gh-partial-course-tuition .gh-partial-course-dip .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment{flex-basis:25%}.gh-partial-course-tuition .gh-partial-course-dip .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment p{font-size:1.2rem}.gh-partial-course-tuition .gh-partial-course-dip .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments{flex-basis:18%}.gh-partial-course-tuition .gh-partial-course-dip .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments p{font-size:1.2rem;line-height:35px}.gh-partial-course-tuition .gh-partial-course-dip .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments p span{display:block;line-height:1.2}.gh-partial-course-tuition .gh-hints{margin-bottom:-2rem}.gh-partial-course-tuition .gh-hints p{font-size:.9rem!important;line-height:1.3!important}.gh-partial-course-tuition .gh-hints p+p{margin-top:2rem}.gh-partial-course-tuition .gh-mobile,.gh-partial-course-tuition .gh-toggle{display:none}.gh-partial-course-tuition .gh-desktop{display:block}@media (max-width:991px){.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-course{flex-basis:42%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-year{flex-basis:10%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment{flex-basis:28%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments{flex-basis:20%}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-header{font-size:1.25rem}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-body{font-size:1.1rem}.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-body span{font-size:.95rem}}@media (max-width:767px){.gh-partial-course-tuition .gh-partial-course-tuition-payment-table .gh-row-header{font-size:1.1rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-course{flex-basis:35%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-year{flex-basis:15%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment{flex-basis:32%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments{flex-basis:18%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row.gh-row-body{font-size:1rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row.gh-row-body span{font-size:.9rem}.gh-partial-course-tuition .gh-partial-course-dip .gh-col-course{flex-basis:60%!important}.gh-partial-course-tuition .gh-partial-course-dip .gh-col-course p{line-height:1.2!important}.gh-partial-course-tuition .gh-partial-course-dip .gh-col-cost{flex-basis:40%!important}.gh-partial-course-tuition .gh-toggle,.gh-partial-course-tuition .mobile-show{display:block}.gh-partial-course-tuition .mobile-hide{display:none}.gh-partial-course-tuition .gh-toggle{color:#138bf3;line-height:1.2!important;margin-bottom:0!important;margin-top:.3rem}.gh-partial-course-tuition .gh-toggle i{margin-right:.5rem}}@media (max-width:600px){.gh-partial-course-tuition .gh-partial-course-dip .gh-col-course{flex-basis:50%!important;flex-grow:1;flex-shrink:0;font-size:1rem;padding:1rem}.gh-partial-course-tuition .gh-partial-course-dip .gh-col-cost{flex-basis:25%!important;font-size:1rem;padding:1rem}.gh-partial-course-tuition .gh-partial-course-dip .row{flex-flow:row;padding:0}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-course{flex-basis:30%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-year{flex-basis:15%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment{flex-basis:32%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments{flex-basis:18%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row.gh-row-body{font-size:1rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row.gh-row-body span{font-size:.9rem}}@media (max-width:480px){.gh-partial-course-tuition .gh-mobile{display:block}.gh-partial-course-tuition .gh-desktop{display:none}.gh-partial-course-tuition .gh-partial-course-dip .gh-col-course{flex-basis:40%!important;padding:.5rem}.gh-partial-course-tuition .gh-partial-course-dip .gh-col-cost{flex-basis:30%!important;padding:.5rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-course,.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-upfront-payment{flex-basis:100%}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-col-monthly-payments{flex-basis:100%;margin-bottom:-1rem;padding-left:0}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row .gh-row-header{flex-flow:column;font-size:1.3rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row.gh-row-body{font-size:1.1rem}.gh-partial-course-tuition .gh-partial-course-high-ed .gh-partial-course-tuition-payment-table .row.gh-row-body span{font-size:.95rem}}body{font-size:1.1rem}.gh-component-header-menu{background-image:none}.gh-page-header{border-bottom:1px solid #ccc;margin-bottom:4rem;padding-bottom:2rem}.gh-page-header .gh-page-heading{padding-bottom:1rem}.gh-page-header .gh-date{font-size:1.6rem}.gh-content li,.gh-content p{font-weight:500}.gh-content+.gh-content{margin-top:3rem}.gh-content h3{font-size:1.3rem;margin:1rem 0}.gh-content ul{padding-left:1rem}.gh-content li+li{margin-top:1rem}.gh-section-heading{font-size:2rem}
