@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@400;700&display=swap");:focus-visible{outline:2px solid #17A8DE;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}h1,h2,h3,h4,h5,h6{text-transform:none!important}p{font-family:Nunito,sans-serif!important;font-weight:400}@media only screen and (max-width:767px){h1{font-size:28px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}}@media only screen and (max-width:479px){h1{font-size:24px}h2{font-size:21px}h3{font-size:17px}h4{font-size:15px}}.html_av-overlay-side #top #wrap_all .av-burger-overlay li a{font-family:EB Garamond,serif}.white{color:#fff!important}.light-blue{color:#17A8DE!important}.form-error-text{color:#ff8080!important;font-weight:600}#socket .copyright,.footer_color a{font-family:Nunito,sans-serif!important;font-weight:400}#socket .copyright{float:left;width:100%!important}#h-button{clear:left;float:left;background:#17A8DE;border-radius:4px;padding:8px 24px;color:#fff;font-family:EB Garamond,serif;display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out}#h-button:focus-visible,#h-button:hover{background:#1391c2}#h-button:active{background:#0f7aa3;transform:scale(.97)}div.wpforms-container-full .wpforms-form button{background:#17A8DE!important;border-color:#17A8DE!important;border-radius:2px!important;color:#fff!important;font-family:EB Garamond,serif!important;min-height:44px;cursor:pointer;transition:background-color .15s ease-out,transform .15s ease-out}div.wpforms-container-full .wpforms-form button:focus-visible,div.wpforms-container-full .wpforms-form button:hover{background:#1391c2!important;border-color:#1391c2!important}div.wpforms-container-full .wpforms-form button:active{background:#0f7aa3!important;border-color:#0f7aa3!important;transform:scale(.98)}#scroll-top-link{display:none!important}div .logo{float:left;position:absolute;left:0;z-index:1;padding:12px}@media only screen and (max-width:767px){#header_main{border-bottom-width:1px;border-bottom-style:solid;z-index:1;padding-top:12px!important;padding-bottom:12px!important}}.grad-box{border:2px solid;border-color:#17A8DE!important;border-radius:4px}#top .main_color .input-text,#top .main_color input[type=email],#top .main_color input[type=input],#top .main_color input[type=number],#top .main_color input[type=password],#top .main_color input[type=search],#top .main_color input[type=tel],#top .main_color input[type=text],#top .main_color input[type=url],#top .main_color select,#top .main_color textarea{background-color:transparent!important;color:#fff!important;border:solid;border-width:0 0 2px}.main_color ::placeholder{color:#fff!important;opacity:1;font-family:Open Sans,sans-serif}.footer-map iframe{display:block;border-radius:4px}.footer-map-directions{display:inline-block;margin-top:8px}#top label{font-weight:700;font-size:.92em;color:#fff!important}#top label span,#top legend span{font-weight:400;font-size:13px;color:#fff}.av-main-nav>li>a[aria-current=page] .avia-menu-text{color:#17A8DE;font-weight:700}#av-burger-menu-ul li>a[aria-current=page]{color:#17A8DE!important;font-weight:700}.step-diagram{list-style:none;margin:24px 0 0;padding:0}.step-diagram-item{position:relative;display:flex;align-items:flex-start;gap:16px;padding-bottom:26px}.step-diagram-item:last-child{padding-bottom:0}.step-diagram-item:not(:last-child):before{content:"";position:absolute;left:17px;top:36px;width:2px;height:calc(100% - 36px);background:linear-gradient(180deg,#17A1D6,rgba(23,161,214,.15))}.step-diagram-marker{flex:0 0 36px;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#101828,#17A1D6);color:#fff;font-weight:700;font-size:15px;position:relative;z-index:1;transition:transform .2s ease,box-shadow .2s ease}.step-diagram-item:hover .step-diagram-marker{transform:scale(1.08);box-shadow:0 0 0 4px rgba(23,168,222,.18)}.step-diagram-label{padding-top:7px;font-family:Nunito,sans-serif;font-size:15px;line-height:1.6}@media only screen and (max-width:767px){.step-diagram-item{gap:12px;padding-bottom:20px}.step-diagram-marker{flex-basis:30px;width:30px;height:30px;font-size:13px}.step-diagram-item:not(:last-child):before{left:14px;top:30px;height:calc(100% - 30px)}}.student-profile-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-top:36px;text-align:left}.student-profile-card{display:flex;align-items:stretch;gap:20px;background:#fff;border:1px solid #e5e9ec;border-radius:14px;padding:24px;transition:transform .2s ease,box-shadow .2s ease}.student-profile-card:hover{transform:translateY(-4px);box-shadow:0 14px 28px rgba(16,24,40,.1)}.student-profile-main{flex:1 1 34%;min-width:0}.student-profile-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.student-profile-avatar{width:44px;height:44px;flex:0 0 44px;border-radius:50%;background:linear-gradient(135deg,#101828,#17A1D6);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px}.student-profile-name{margin:0;font-size:16px}.student-profile-fields{display:flex;flex-direction:column;gap:8px}.student-profile-field{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;line-height:1.4;border-bottom:1px solid #eef1f3;padding-bottom:6px}.student-profile-field dt{color:#667085;font-weight:700;text-align:left}.student-profile-field dd{margin:0;color:#101828;text-align:right;font-style:italic}.student-profile-outcome{flex:0 0 26%;display:flex;flex-direction:column;align-items:flex-start;border-left:1px solid #eef1f3;padding-left:20px}.student-profile-outcome-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#667085;margin-bottom:4px}.student-profile-outcome-value{font-size:15px;font-weight:700;color:#101828;line-height:1.35}.student-profile-counselling{flex:1 1 32%;min-width:0;display:flex;flex-direction:column;border-left:1px solid #eef1f3;padding-left:20px}.student-profile-counselling-label{display:inline-flex;align-items:center;gap:5px;color:#667085;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px}.student-profile-counselling-label svg{flex:0 0 auto;color:#17A8DE}.student-profile-counselling-text{margin:0;font-size:12.5px;line-height:1.6;color:#98a2b3;font-style:italic;min-height:4.8em}@media only screen and (max-width:1199px){.student-profile-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.student-profile-grid{grid-template-columns:1fr}.student-profile-card{flex-direction:column}.student-profile-counselling,.student-profile-outcome{border-left:none;border-top:1px solid #eef1f3;padding-left:0;padding-top:16px;margin-top:4px}}.contact-icon-row{display:inline-flex;align-items:center;gap:8px}.contact-icon-row img{flex-shrink:0}.deadlines-compare{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-top:24px;text-align:left}.deadlines-compare-col{background:#fff;border:1px solid #e5e9ec;border-radius:14px;padding:24px}.deadlines-compare-head{display:flex;align-items:center;gap:12px;margin-bottom:8px}.deadlines-compare-flag{flex-shrink:0;border-radius:3px;box-shadow:0 0 0 1px rgba(16,24,40,.08)}.deadlines-compare-head h3{margin:0}.deadlines-compare-desc{color:#667085;margin:0 0 16px}.deadlines-compare-subhead{font-weight:700;margin:0 0 8px;color:#101828}.deadlines-compare-list{list-style:none;margin:0;padding:0}.deadlines-compare-list li{padding:8px 0;border-top:1px solid #eef1f3;font-size:14px;line-height:1.6}.deadlines-compare-list li:first-child{border-top:none}.deadlines-compare-label{font-weight:700;color:#101828}@media only screen and (max-width:767px){.deadlines-compare{grid-template-columns:1fr}}.pathways-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:24px;text-align:center}.pathways-grid-item{background:#fff;border:1px solid #e5e9ec;border-radius:14px;padding:24px 16px;display:flex;flex-direction:column;align-items:center}.pathways-grid-label{margin:12px 0 0;font-weight:700;color:#101828;font-size:14px;line-height:1.5}@media only screen and (max-width:900px){.pathways-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:480px){.pathways-grid{grid-template-columns:1fr}}.avia-section.home-scholarships{background-color:#f4f8fb}.scholarship-path-card{text-align:left}.scholarship-callout{font-weight:700;border-left:4px solid #17a8de;padding-left:16px}.legal-content{max-width:800px;margin:0 auto;text-align:left}.legal-updated{color:#7a7a7a;font-style:italic;margin-bottom:24px}.legal-section{border-top:1px solid #ebebeb;padding:24px 0}.legal-section:first-of-type{border-top:none;padding-top:0}.legal-section h4,.legal-section p{margin:0 0 12px}.legal-section p:last-child{margin-bottom:0}.legal-section ul{margin:0 0 12px;padding-left:20px}.legal-section ul:last-child{margin-bottom:0}.legal-section li{margin-bottom:6px}.cookie-modal-overlay{position:fixed;inset:0;background:rgba(16,24,40,.6);display:flex;align-items:center;justify-content:center;padding:16px;z-index:9999}.cookie-modal{background:#fff;color:#101828;border-radius:8px;max-width:560px;width:100%;max-height:90vh;overflow-y:auto;padding:32px;position:relative;text-align:left}.cookie-modal-close{position:absolute;top:16px;right:16px;background:none;border:none;font-size:20px;line-height:1;cursor:pointer;color:#101828}.cookie-modal h3{margin:0 0 12px}.cookie-modal-intro{color:#4b5563;margin:0 0 24px}.cookie-category{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;border-top:1px solid #ebebeb;padding:16px 0}.cookie-category:first-of-type{border-top:none}.cookie-category-title{font-weight:700;color:#101828;margin:0 0 4px}.cookie-category-desc{margin:0;color:#4b5563;font-size:14px}.cookie-category-always{font-weight:700;color:#17A8DE;font-size:13px;white-space:nowrap}.cookie-toggle{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.cookie-toggle input{opacity:0;width:0;height:0}.cookie-toggle-track{position:absolute;inset:0;background:#d1d5db;border-radius:999px;cursor:pointer;transition:background-color .15s ease}.cookie-toggle input:checked+.cookie-toggle-track{background:#17A8DE}.cookie-toggle-track:before{content:"";position:absolute;width:18px;height:18px;left:3px;top:3px;background:#fff;border-radius:50%;transition:transform .15s ease}.cookie-toggle input:checked+.cookie-toggle-track:before{transform:translateX(20px)}.cookie-toggle input:disabled+.cookie-toggle-track{cursor:default}.cookie-modal-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.cookie-modal-actions button{border-radius:4px;padding:10px 20px;font-weight:700;cursor:pointer;border:1px solid #101828}.cookie-reject-btn{background:#fff;color:#101828}.cookie-confirm-btn{background:#101828;color:#fff}.footer-cookie-btn{background:none;border:none;padding:0;font:inherit;color:#17A9DE;cursor:pointer;text-decoration:none}