@charset "UTF-8";/*!
 * Bootstrap v4.0.0-alpha.2 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css commit fe56763 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active{outline:0}
a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
@media print{*,*::before,*::after,*::first-letter ,*::first-line {text-shadow:none !important;box-shadow:none !important}
a,a:visited{text-decoration:underline}
abbr[title]::after{content:" (" attr(title) ")"}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.navbar{display:none}
.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}
.tag{border:1px solid #000}
.table{border-collapse:collapse !important}
.table td,.table th{background-color:#fff !important}
.table-bordered th,.table-bordered td{border:1px solid #ddd !important}
}
html{box-sizing:border-box}
*,*::before,*::after{box-sizing:inherit}
@-ms-viewport{width:device-width}
html{font-size:1.125em;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}
body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.5;color:#373a3c;background-color:#fff}
[tabindex="-1"]:focus{outline:none !important}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #818a91}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:bold}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
a{color:#0275d8;text-decoration:none}
a:focus,a:hover{color:#014c8c;text-decoration:underline}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:not([href]){color:inherit;text-decoration:none}
a:not([href]):focus,a:not([href]):hover{color:inherit;text-decoration:none}
a:not([href]):focus{outline:0}
pre{margin-top:0;margin-bottom:1rem}
figure{margin:0 0 1rem}
img{vertical-align:middle}
[role="button"]{cursor:pointer}
a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}
table{background-color:transparent}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#818a91;text-align:left;caption-side:bottom}
th{text-align:left}
label{display:inline-block;margin-bottom:.5rem}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}
input[type="search"]{-webkit-appearance:none}
output{display:inline-block}
[hidden]{display:none !important}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
h1,.h1{font-size:2.5rem}
h2,.h2{font-size:2rem}
h3,.h3{font-size:1.75rem}
h4,.h4{font-size:1.5rem}
h5,.h5{font-size:1.25rem}
h6,.h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:6rem;font-weight:300}
.display-2{font-size:5.5rem;font-weight:300}
.display-3{font-size:4.5rem;font-weight:300}
.display-4{font-size:3.5rem;font-weight:300}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}
small,.small{font-size:80%;font-weight:normal}
mark,.mark{padding:.2em;background-color:#fcf8e3}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:5px}
.initialism{font-size:90%;text-transform:uppercase}
.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}
.blockquote-footer{display:block;font-size:80%;color:#818a91}
.blockquote-footer::before{content:"\2014 \00A0"}
.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}
.blockquote-reverse .blockquote-footer::before{content:""}
.blockquote-reverse .blockquote-footer::after{content:"\00A0 \2014"}
dl.row>dd + dt{clear:left}
.container{margin-left:auto;margin-right:auto;padding-left:.555rem;padding-right:.555rem}
.container::after{content:"";display:table;clear:both}
@media(min-width:34em){.container{max-width:34rem}
}
@media(min-width:48em){.container{max-width:44rem}
}
@media(min-width:62em){.container{max-width:52rem}
}
@media(min-width:75em){.container{max-width:64rem}
}
.container-fluid{margin-left:auto;margin-right:auto;padding-left:.555rem;padding-right:.555rem}
.container-fluid::after{content:"";display:table;clear:both}
.row{margin-left:-0.555rem;margin-right:-0.555rem}
.row::after{content:"";display:table;clear:both}
.col-xs-1{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:8.33333%}
.col-xs-2{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:16.66667%}
.col-xs-3{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:25%}
.col-xs-4{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:33.33333%}
.col-xs-5{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:41.66667%}
.col-xs-6{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:50%}
.col-xs-7{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:58.33333%}
.col-xs-8{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:66.66667%}
.col-xs-9{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:75%}
.col-xs-10{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:83.33333%}
.col-xs-11{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:91.66667%}
.col-xs-12{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:100%}
.pull-xs-0{right:auto}
.pull-xs-1{right:8.33333%}
.pull-xs-2{right:16.66667%}
.pull-xs-3{right:25%}
.pull-xs-4{right:33.33333%}
.pull-xs-5{right:41.66667%}
.pull-xs-6{right:50%}
.pull-xs-7{right:58.33333%}
.pull-xs-8{right:66.66667%}
.pull-xs-9{right:75%}
.pull-xs-10{right:83.33333%}
.pull-xs-11{right:91.66667%}
.pull-xs-12{right:100%}
.push-xs-0{left:auto}
.push-xs-1{left:8.33333%}
.push-xs-2{left:16.66667%}
.push-xs-3{left:25%}
.push-xs-4{left:33.33333%}
.push-xs-5{left:41.66667%}
.push-xs-6{left:50%}
.push-xs-7{left:58.33333%}
.push-xs-8{left:66.66667%}
.push-xs-9{left:75%}
.push-xs-10{left:83.33333%}
.push-xs-11{left:91.66667%}
.push-xs-12{left:100%}
.offset-xs-1{margin-left:8.33333%}
.offset-xs-2{margin-left:16.66667%}
.offset-xs-3{margin-left:25%}
.offset-xs-4{margin-left:33.33333%}
.offset-xs-5{margin-left:41.66667%}
.offset-xs-6{margin-left:50%}
.offset-xs-7{margin-left:58.33333%}
.offset-xs-8{margin-left:66.66667%}
.offset-xs-9{margin-left:75%}
.offset-xs-10{margin-left:83.33333%}
.offset-xs-11{margin-left:91.66667%}
@media(min-width:34em){.col-sm-1{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:8.33333%}
.col-sm-2{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:16.66667%}
.col-sm-3{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:25%}
.col-sm-4{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:33.33333%}
.col-sm-5{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:41.66667%}
.col-sm-6{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:50%}
.col-sm-7{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:58.33333%}
.col-sm-8{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:66.66667%}
.col-sm-9{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:75%}
.col-sm-10{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:83.33333%}
.col-sm-11{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:91.66667%}
.col-sm-12{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:100%}
.pull-sm-0{right:auto}
.pull-sm-1{right:8.33333%}
.pull-sm-2{right:16.66667%}
.pull-sm-3{right:25%}
.pull-sm-4{right:33.33333%}
.pull-sm-5{right:41.66667%}
.pull-sm-6{right:50%}
.pull-sm-7{right:58.33333%}
.pull-sm-8{right:66.66667%}
.pull-sm-9{right:75%}
.pull-sm-10{right:83.33333%}
.pull-sm-11{right:91.66667%}
.pull-sm-12{right:100%}
.push-sm-0{left:auto}
.push-sm-1{left:8.33333%}
.push-sm-2{left:16.66667%}
.push-sm-3{left:25%}
.push-sm-4{left:33.33333%}
.push-sm-5{left:41.66667%}
.push-sm-6{left:50%}
.push-sm-7{left:58.33333%}
.push-sm-8{left:66.66667%}
.push-sm-9{left:75%}
.push-sm-10{left:83.33333%}
.push-sm-11{left:91.66667%}
.push-sm-12{left:100%}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333%}
.offset-sm-2{margin-left:16.66667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333%}
.offset-sm-5{margin-left:41.66667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333%}
.offset-sm-8{margin-left:66.66667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333%}
.offset-sm-11{margin-left:91.66667%}
}
@media(min-width:48em){.col-md-1{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:8.33333%}
.col-md-2{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:16.66667%}
.col-md-3{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:25%}
.col-md-4{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:33.33333%}
.col-md-5{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:41.66667%}
.col-md-6{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:50%}
.col-md-7{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:58.33333%}
.col-md-8{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:66.66667%}
.col-md-9{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:75%}
.col-md-10{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:83.33333%}
.col-md-11{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:91.66667%}
.col-md-12{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:100%}
.pull-md-0{right:auto}
.pull-md-1{right:8.33333%}
.pull-md-2{right:16.66667%}
.pull-md-3{right:25%}
.pull-md-4{right:33.33333%}
.pull-md-5{right:41.66667%}
.pull-md-6{right:50%}
.pull-md-7{right:58.33333%}
.pull-md-8{right:66.66667%}
.pull-md-9{right:75%}
.pull-md-10{right:83.33333%}
.pull-md-11{right:91.66667%}
.pull-md-12{right:100%}
.push-md-0{left:auto}
.push-md-1{left:8.33333%}
.push-md-2{left:16.66667%}
.push-md-3{left:25%}
.push-md-4{left:33.33333%}
.push-md-5{left:41.66667%}
.push-md-6{left:50%}
.push-md-7{left:58.33333%}
.push-md-8{left:66.66667%}
.push-md-9{left:75%}
.push-md-10{left:83.33333%}
.push-md-11{left:91.66667%}
.push-md-12{left:100%}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333%}
.offset-md-2{margin-left:16.66667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333%}
.offset-md-5{margin-left:41.66667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333%}
.offset-md-8{margin-left:66.66667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333%}
.offset-md-11{margin-left:91.66667%}
}
@media(min-width:62em){.col-lg-1{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:8.33333%}
.col-lg-2{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:16.66667%}
.col-lg-3{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:25%}
.col-lg-4{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:33.33333%}
.col-lg-5{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:41.66667%}
.col-lg-6{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:50%}
.col-lg-7{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:58.33333%}
.col-lg-8{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:66.66667%}
.col-lg-9{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:75%}
.col-lg-10{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:83.33333%}
.col-lg-11{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:91.66667%}
.col-lg-12{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:100%}
.pull-lg-0{right:auto}
.pull-lg-1{right:8.33333%}
.pull-lg-2{right:16.66667%}
.pull-lg-3{right:25%}
.pull-lg-4{right:33.33333%}
.pull-lg-5{right:41.66667%}
.pull-lg-6{right:50%}
.pull-lg-7{right:58.33333%}
.pull-lg-8{right:66.66667%}
.pull-lg-9{right:75%}
.pull-lg-10{right:83.33333%}
.pull-lg-11{right:91.66667%}
.pull-lg-12{right:100%}
.push-lg-0{left:auto}
.push-lg-1{left:8.33333%}
.push-lg-2{left:16.66667%}
.push-lg-3{left:25%}
.push-lg-4{left:33.33333%}
.push-lg-5{left:41.66667%}
.push-lg-6{left:50%}
.push-lg-7{left:58.33333%}
.push-lg-8{left:66.66667%}
.push-lg-9{left:75%}
.push-lg-10{left:83.33333%}
.push-lg-11{left:91.66667%}
.push-lg-12{left:100%}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333%}
.offset-lg-2{margin-left:16.66667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333%}
.offset-lg-5{margin-left:41.66667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333%}
.offset-lg-8{margin-left:66.66667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333%}
.offset-lg-11{margin-left:91.66667%}
}
@media(min-width:75em){.col-xl-1{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:8.33333%}
.col-xl-2{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:16.66667%}
.col-xl-3{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:25%}
.col-xl-4{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:33.33333%}
.col-xl-5{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:41.66667%}
.col-xl-6{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:50%}
.col-xl-7{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:58.33333%}
.col-xl-8{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:66.66667%}
.col-xl-9{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:75%}
.col-xl-10{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:83.33333%}
.col-xl-11{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:91.66667%}
.col-xl-12{position:relative;min-height:1px;padding-right:.555rem;padding-left:.555rem;float:left;width:100%}
.pull-xl-0{right:auto}
.pull-xl-1{right:8.33333%}
.pull-xl-2{right:16.66667%}
.pull-xl-3{right:25%}
.pull-xl-4{right:33.33333%}
.pull-xl-5{right:41.66667%}
.pull-xl-6{right:50%}
.pull-xl-7{right:58.33333%}
.pull-xl-8{right:66.66667%}
.pull-xl-9{right:75%}
.pull-xl-10{right:83.33333%}
.pull-xl-11{right:91.66667%}
.pull-xl-12{right:100%}
.push-xl-0{left:auto}
.push-xl-1{left:8.33333%}
.push-xl-2{left:16.66667%}
.push-xl-3{left:25%}
.push-xl-4{left:33.33333%}
.push-xl-5{left:41.66667%}
.push-xl-6{left:50%}
.push-xl-7{left:58.33333%}
.push-xl-8{left:66.66667%}
.push-xl-9{left:75%}
.push-xl-10{left:83.33333%}
.push-xl-11{left:91.66667%}
.push-xl-12{left:100%}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333%}
.offset-xl-2{margin-left:16.66667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333%}
.offset-xl-5{margin-left:41.66667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333%}
.offset-xl-8{margin-left:66.66667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333%}
.offset-xl-11{margin-left:91.66667%}
}
[class*="block-grid-"]{display:block;margin-left:-1rem;padding:0}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>*{padding-left:1rem;display:inline;height:auto;float:left;list-style:none}
.block-grid-xs-1>*{width:100%}
.block-grid-xs-1>*:nth-of-type(n){clear:none}
.block-grid-xs-1>*:nth-of-type(1n+1){clear:both}
.block-grid-xs-2>*{width:50%}
.block-grid-xs-2>*:nth-of-type(n){clear:none}
.block-grid-xs-2>*:nth-of-type(2n+1){clear:both}
.block-grid-xs-3>*{width:33.333333333333336%}
.block-grid-xs-3>*:nth-of-type(n){clear:none}
.block-grid-xs-3>*:nth-of-type(3n+1){clear:both}
.block-grid-xs-4>*{width:25%}
.block-grid-xs-4>*:nth-of-type(n){clear:none}
.block-grid-xs-4>*:nth-of-type(4n+1){clear:both}
.block-grid-xs-5>*{width:20%}
.block-grid-xs-5>*:nth-of-type(n){clear:none}
.block-grid-xs-5>*:nth-of-type(5n+1){clear:both}
.block-grid-xs-6>*{width:16.666666666666668%}
.block-grid-xs-6>*:nth-of-type(n){clear:none}
.block-grid-xs-6>*:nth-of-type(6n+1){clear:both}
.block-grid-xs-7>*{width:14.285714285714286%}
.block-grid-xs-7>*:nth-of-type(n){clear:none}
.block-grid-xs-7>*:nth-of-type(7n+1){clear:both}
.block-grid-xs-8>*{width:12.5%}
.block-grid-xs-8>*:nth-of-type(n){clear:none}
.block-grid-xs-8>*:nth-of-type(8n+1){clear:both}
.block-grid-xs-9>*{width:11.11111111111111%}
.block-grid-xs-9>*:nth-of-type(n){clear:none}
.block-grid-xs-9>*:nth-of-type(9n+1){clear:both}
.block-grid-xs-10>*{width:10%}
.block-grid-xs-10>*:nth-of-type(n){clear:none}
.block-grid-xs-10>*:nth-of-type(10n+1){clear:both}
.block-grid-xs-11>*{width:9.090909090909092%}
.block-grid-xs-11>*:nth-of-type(n){clear:none}
.block-grid-xs-11>*:nth-of-type(11n+1){clear:both}
.block-grid-xs-12>*{width:8.333333333333334%}
.block-grid-xs-12>*:nth-of-type(n){clear:none}
.block-grid-xs-12>*:nth-of-type(12n+1){clear:both}
@media(min-width:34em){.block-grid-sm-1>*{width:100%}
.block-grid-sm-1>*:nth-of-type(n){clear:none}
.block-grid-sm-1>*:nth-of-type(1n+1){clear:both}
.block-grid-sm-2>*{width:50%}
.block-grid-sm-2>*:nth-of-type(n){clear:none}
.block-grid-sm-2>*:nth-of-type(2n+1){clear:both}
.block-grid-sm-3>*{width:33.333333333333336%}
.block-grid-sm-3>*:nth-of-type(n){clear:none}
.block-grid-sm-3>*:nth-of-type(3n+1){clear:both}
.block-grid-sm-4>*{width:25%}
.block-grid-sm-4>*:nth-of-type(n){clear:none}
.block-grid-sm-4>*:nth-of-type(4n+1){clear:both}
.block-grid-sm-5>*{width:20%}
.block-grid-sm-5>*:nth-of-type(n){clear:none}
.block-grid-sm-5>*:nth-of-type(5n+1){clear:both}
.block-grid-sm-6>*{width:16.666666666666668%}
.block-grid-sm-6>*:nth-of-type(n){clear:none}
.block-grid-sm-6>*:nth-of-type(6n+1){clear:both}
.block-grid-sm-7>*{width:14.285714285714286%}
.block-grid-sm-7>*:nth-of-type(n){clear:none}
.block-grid-sm-7>*:nth-of-type(7n+1){clear:both}
.block-grid-sm-8>*{width:12.5%}
.block-grid-sm-8>*:nth-of-type(n){clear:none}
.block-grid-sm-8>*:nth-of-type(8n+1){clear:both}
.block-grid-sm-9>*{width:11.11111111111111%}
.block-grid-sm-9>*:nth-of-type(n){clear:none}
.block-grid-sm-9>*:nth-of-type(9n+1){clear:both}
.block-grid-sm-10>*{width:10%}
.block-grid-sm-10>*:nth-of-type(n){clear:none}
.block-grid-sm-10>*:nth-of-type(10n+1){clear:both}
.block-grid-sm-11>*{width:9.090909090909092%}
.block-grid-sm-11>*:nth-of-type(n){clear:none}
.block-grid-sm-11>*:nth-of-type(11n+1){clear:both}
.block-grid-sm-12>*{width:8.333333333333334%}
.block-grid-sm-12>*:nth-of-type(n){clear:none}
.block-grid-sm-12>*:nth-of-type(12n+1){clear:both}
}
@media(min-width:48em){.block-grid-md-1>*{width:100%}
.block-grid-md-1>*:nth-of-type(n){clear:none}
.block-grid-md-1>*:nth-of-type(1n+1){clear:both}
.block-grid-md-2>*{width:50%}
.block-grid-md-2>*:nth-of-type(n){clear:none}
.block-grid-md-2>*:nth-of-type(2n+1){clear:both}
.block-grid-md-3>*{width:33.333333333333336%}
.block-grid-md-3>*:nth-of-type(n){clear:none}
.block-grid-md-3>*:nth-of-type(3n+1){clear:both}
.block-grid-md-4>*{width:25%}
.block-grid-md-4>*:nth-of-type(n){clear:none}
.block-grid-md-4>*:nth-of-type(4n+1){clear:both}
.block-grid-md-5>*{width:20%}
.block-grid-md-5>*:nth-of-type(n){clear:none}
.block-grid-md-5>*:nth-of-type(5n+1){clear:both}
.block-grid-md-6>*{width:16.666666666666668%}
.block-grid-md-6>*:nth-of-type(n){clear:none}
.block-grid-md-6>*:nth-of-type(6n+1){clear:both}
.block-grid-md-7>*{width:14.285714285714286%}
.block-grid-md-7>*:nth-of-type(n){clear:none}
.block-grid-md-7>*:nth-of-type(7n+1){clear:both}
.block-grid-md-8>*{width:12.5%}
.block-grid-md-8>*:nth-of-type(n){clear:none}
.block-grid-md-8>*:nth-of-type(8n+1){clear:both}
.block-grid-md-9>*{width:11.11111111111111%}
.block-grid-md-9>*:nth-of-type(n){clear:none}
.block-grid-md-9>*:nth-of-type(9n+1){clear:both}
.block-grid-md-10>*{width:10%}
.block-grid-md-10>*:nth-of-type(n){clear:none}
.block-grid-md-10>*:nth-of-type(10n+1){clear:both}
.block-grid-md-11>*{width:9.090909090909092%}
.block-grid-md-11>*:nth-of-type(n){clear:none}
.block-grid-md-11>*:nth-of-type(11n+1){clear:both}
.block-grid-md-12>*{width:8.333333333333334%}
.block-grid-md-12>*:nth-of-type(n){clear:none}
.block-grid-md-12>*:nth-of-type(12n+1){clear:both}
}
@media(min-width:62em){.block-grid-lg-1>*{width:100%}
.block-grid-lg-1>*:nth-of-type(n){clear:none}
.block-grid-lg-1>*:nth-of-type(1n+1){clear:both}
.block-grid-lg-2>*{width:50%}
.block-grid-lg-2>*:nth-of-type(n){clear:none}
.block-grid-lg-2>*:nth-of-type(2n+1){clear:both}
.block-grid-lg-3>*{width:33.333333333333336%}
.block-grid-lg-3>*:nth-of-type(n){clear:none}
.block-grid-lg-3>*:nth-of-type(3n+1){clear:both}
.block-grid-lg-4>*{width:25%}
.block-grid-lg-4>*:nth-of-type(n){clear:none}
.block-grid-lg-4>*:nth-of-type(4n+1){clear:both}
.block-grid-lg-5>*{width:20%}
.block-grid-lg-5>*:nth-of-type(n){clear:none}
.block-grid-lg-5>*:nth-of-type(5n+1){clear:both}
.block-grid-lg-6>*{width:16.666666666666668%}
.block-grid-lg-6>*:nth-of-type(n){clear:none}
.block-grid-lg-6>*:nth-of-type(6n+1){clear:both}
.block-grid-lg-7>*{width:14.285714285714286%}
.block-grid-lg-7>*:nth-of-type(n){clear:none}
.block-grid-lg-7>*:nth-of-type(7n+1){clear:both}
.block-grid-lg-8>*{width:12.5%}
.block-grid-lg-8>*:nth-of-type(n){clear:none}
.block-grid-lg-8>*:nth-of-type(8n+1){clear:both}
.block-grid-lg-9>*{width:11.11111111111111%}
.block-grid-lg-9>*:nth-of-type(n){clear:none}
.block-grid-lg-9>*:nth-of-type(9n+1){clear:both}
.block-grid-lg-10>*{width:10%}
.block-grid-lg-10>*:nth-of-type(n){clear:none}
.block-grid-lg-10>*:nth-of-type(10n+1){clear:both}
.block-grid-lg-11>*{width:9.090909090909092%}
.block-grid-lg-11>*:nth-of-type(n){clear:none}
.block-grid-lg-11>*:nth-of-type(11n+1){clear:both}
.block-grid-lg-12>*{width:8.333333333333334%}
.block-grid-lg-12>*:nth-of-type(n){clear:none}
.block-grid-lg-12>*:nth-of-type(12n+1){clear:both}
}
.bg-inverse{color:#eceeef;background-color:#373a3c}
.bg-faded{background-color:#f7f7f9}
.bg-primary{color:#fff !important;background-color:#0275d8 !important}
a.bg-primary:focus,a.bg-primary:hover{background-color:#025aa5 !important}
.bg-success{color:#fff !important;background-color:#5cb85c !important}
a.bg-success:focus,a.bg-success:hover{background-color:#449d44 !important}
.bg-info{color:#fff !important;background-color:#5bc0de !important}
a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5 !important}
.bg-warning{color:#fff !important;background-color:#f0ad4e !important}
a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f !important}
.bg-danger{color:#fff !important;background-color:#d9534f !important}
a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c !important}
.clearfix::after{content:"";display:table;clear:both}
.pull-xs-left{float:left !important}
.pull-xs-right{float:right !important}
.pull-xs-none{float:none !important}
@media(min-width:34em){.pull-sm-left{float:left !important}
.pull-sm-right{float:right !important}
.pull-sm-none{float:none !important}
}
@media(min-width:48em){.pull-md-left{float:left !important}
.pull-md-right{float:right !important}
.pull-md-none{float:none !important}
}
@media(min-width:62em){.pull-lg-left{float:left !important}
.pull-lg-right{float:right !important}
.pull-lg-none{float:none !important}
}
@media(min-width:75em){.pull-xl-left{float:left !important}
.pull-xl-right{float:right !important}
.pull-xl-none{float:none !important}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.m-x-auto{margin-right:auto !important;margin-left:auto !important}
.m-a-0{margin:0 0 !important}
.m-t-0{margin-top:0 !important}
.m-r-0{margin-right:0 !important}
.m-b-0{margin-bottom:0 !important}
.m-l-0{margin-left:0 !important}
.m-x-0{margin-right:0 !important;margin-left:0 !important}
.m-y-0{margin-top:0 !important;margin-bottom:0 !important}
.m-a-1{margin:1rem 1rem !important}
.m-t-1{margin-top:1rem !important}
.m-r-1{margin-right:1rem !important}
.m-b-1{margin-bottom:1rem !important}
.m-l-1{margin-left:1rem !important}
.m-x-1{margin-right:1rem !important;margin-left:1rem !important}
.m-y-1{margin-top:1rem !important;margin-bottom:1rem !important}
.m-a-2{margin:1.5rem 1.5rem !important}
.m-t-2{margin-top:1.5rem !important}
.m-r-2{margin-right:1.5rem !important}
.m-b-2{margin-bottom:1.5rem !important}
.m-l-2{margin-left:1.5rem !important}
.m-x-2{margin-right:1.5rem !important;margin-left:1.5rem !important}
.m-y-2{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.m-a-3{margin:3rem 3rem !important}
.m-t-3{margin-top:3rem !important}
.m-r-3{margin-right:3rem !important}
.m-b-3{margin-bottom:3rem !important}
.m-l-3{margin-left:3rem !important}
.m-x-3{margin-right:3rem !important;margin-left:3rem !important}
.m-y-3{margin-top:3rem !important;margin-bottom:3rem !important}
.p-a-0{padding:0 0 !important}
.p-t-0{padding-top:0 !important}
.p-r-0{padding-right:0 !important}
.p-b-0{padding-bottom:0 !important}
.p-l-0{padding-left:0 !important}
.p-x-0{padding-right:0 !important;padding-left:0 !important}
.p-y-0{padding-top:0 !important;padding-bottom:0 !important}
.p-a-1{padding:1rem 1rem !important}
.p-t-1{padding-top:1rem !important}
.p-r-1{padding-right:1rem !important}
.p-b-1{padding-bottom:1rem !important}
.p-l-1{padding-left:1rem !important}
.p-x-1{padding-right:1rem !important;padding-left:1rem !important}
.p-y-1{padding-top:1rem !important;padding-bottom:1rem !important}
.p-a-2{padding:1.5rem 1.5rem !important}
.p-t-2{padding-top:1.5rem !important}
.p-r-2{padding-right:1.5rem !important}
.p-b-2{padding-bottom:1.5rem !important}
.p-l-2{padding-left:1.5rem !important}
.p-x-2{padding-right:1.5rem !important;padding-left:1.5rem !important}
.p-y-2{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.p-a-3{padding:3rem 3rem !important}
.p-t-3{padding-top:3rem !important}
.p-r-3{padding-right:3rem !important}
.p-b-3{padding-bottom:3rem !important}
.p-l-3{padding-left:3rem !important}
.p-x-3{padding-right:3rem !important;padding-left:3rem !important}
.p-y-3{padding-top:3rem !important;padding-bottom:3rem !important}
.pos-f-t{position:fixed;top:0;right:0;left:0;z-index:1030}
.text-justify{text-align:justify !important}
.text-nowrap{white-space:nowrap !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-xs-left{text-align:left !important}
.text-xs-right{text-align:right !important}
.text-xs-center{text-align:center !important}
@media(min-width:34em){.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:48em){.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:62em){.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:75em){.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-normal{font-weight:normal}
.font-weight-bold{font-weight:bold}
.font-italic{font-style:italic}
.text-muted{color:#818a91 !important}
a.text-muted:focus,a.text-muted:hover{color:#687077}
.text-primary{color:#0275d8 !important}
a.text-primary:focus,a.text-primary:hover{color:#025aa5}
.text-success{color:#5cb85c !important}
a.text-success:focus,a.text-success:hover{color:#449d44}
.text-info{color:#5bc0de !important}
a.text-info:focus,a.text-info:hover{color:#31b0d5}
.text-warning{color:#f0ad4e !important}
a.text-warning:focus,a.text-warning:hover{color:#ec971f}
.text-danger{color:#d9534f !important}
a.text-danger:focus,a.text-danger:hover{color:#c9302c}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.invisible{visibility:hidden !important}
.hidden-xs-up{display:none !important}
@media(max-width:33.9em){.hidden-xs-down{display:none !important}
}
@media(min-width:34em){.hidden-sm-up{display:none !important}
}
@media(max-width:47.9em){.hidden-sm-down{display:none !important}
}
@media(min-width:48em){.hidden-md-up{display:none !important}
}
@media(max-width:61.9em){.hidden-md-down{display:none !important}
}
@media(min-width:62em){.hidden-lg-up{display:none !important}
}
@media(max-width:74.9em){.hidden-lg-down{display:none !important}
}
@media(min-width:75em){.hidden-xl-up{display:none !important}
}
.hidden-xl-down{display:none !important}
.visible-print-block{display:none !important}
@media print{.visible-print-block{display:block !important}
}
.visible-print-inline{display:none !important}
@media print{.visible-print-inline{display:inline !important}
}
.visible-print-inline-block{display:none !important}
@media print{.visible-print-inline-block{display:inline-block !important}
}
@media print{.hidden-print{display:none !important}
}
@font-face{font-family:'NationalBold';src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-Bold.eot");src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-Bold.woff2") format("woff2"),url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-Bold.woff") format("woff")}
@font-face{font-family:'NationalBoldItalic';src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-BoldItalic.eot");src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-BoldItalic.woff2") format("woff2"),url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-BoldItalic.woff") format("woff")}
@font-face{font-family:'NationalBook';src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-Book.eot");src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-Book.woff2") format("woff2"),url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-Book.woff") format("woff")}
@font-face{font-family:'NationalBookItalic';src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-BookItalic.eot");src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-BookItalic.woff2") format("woff2"),url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/NationalWeb-BookItalic.woff") format("woff")}
@font-face{font-family:"Inter";font-style:normal;font-weight:300;src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/Inter-Light.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/Inter-Regular.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/Inter-Bold.woff2") format("woff2")}
@font-face{font-family:"Inter";font-style:italic;font-weight:400;src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/Inter-Italic.woff2") format("woff2")}
@font-face{font-family:"InterDisplay";font-style:normal;font-weight:400;src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/InterDisplay-Regular.woff2") format("woff2")}
@font-face{font-family:"InterDisplay";font-style:normal;font-weight:600;src:url("../../../../etc.clientlibs/uoa-digital/clientlibs/resources/fonts/InterDisplay-SemiBold.woff2") format("woff2")}
html,body{font-family:'NationalBook',sans-serif;color:#4a4c4c;font-variant-numeric:lining-nums}
h1{font-weight:normal;line-height:1em;font-size:2.0736rem;font-family:'NationalBold',sans-serif}
h1 a,h1 a:hover{color:inherit}
h2{font-size:1.728rem;font-family:'NationalBold',sans-serif}
h3{font-size:1.44rem;font-family:'NationalBold',sans-serif}
h4{font-size:1.2rem;font-family:'NationalBold',sans-serif}
blockquote{font-family:'NationalBook',sans-serif}
p,span,div{font-size:1rem;font-family:inherit}
b,strong{font-family:'NationalBold',sans-serif;font-weight:normal}
input[type="search"]{font-variant-numeric:lining-nums tabular-nums slashed-zero}
.pagetitle h1{font-size:2.48832rem;color:#747778;margin-bottom:1.72rem}
.sectionheading h2{font-size:1.44rem;color:#00467f;position:relative;padding-bottom:1.2rem;margin-bottom:1.38rem}
.sectionheading h2:after{content:"";width:80px;height:1px;background-color:#747778;display:block;position:absolute;bottom:0;left:0}
.intro-text{position:relative;text-align:center;margin-bottom:2.77rem;padding-bottom:2.77rem;float:none}
.intro-text h1{font-size:2.48832rem;color:#00467f;margin-bottom:0;text-align:center}
.intro-text p{font-size:1.44rem;font-family:'NationalBold',sans-serif;font-weight:normal;line-height:1.2;margin-top:1.72rem}
.intro-text p:last-child{margin-bottom:0}
.intro-text:after{content:'';position:absolute;bottom:0;left:50%;width:180px;margin-left:-90px;height:5px;background-color:#00467f}
.intro{font-size:1.44rem;line-height:1.25;color:#747778;margin-top:-0.6rem}
.text{color:#4a4c4c;margin-bottom:2rem}
.text:last-of-type{margin-bottom:0}
.text .address{line-height:1.2;display:block}
.text h3{font-size:1.25rem}
.text h4{font-size:1rem}
.text h5{font-size:1rem;font-family:'NationalBold',sans-serif}
.text ol{counter-reset:li;margin-left:0;padding-left:0}
.text ol>li{position:relative;padding-left:1.8em;list-style:none}
.text ol ol>li{padding-left:1.5em}
.text ol ol ol>li{padding-left:2em}
.text ol>li:before{content:counter(li) ".";counter-increment:li;position:absolute;color:#00467f;left:0;width:1.5em;font-weight:bold}
.text ol ol>li:before{content:counter(li,lower-alpha) ".";counter-increment:li;position:absolute;color:#00467f;left:0;width:1.5em;font-weight:bold}
.text ol ol ol>li:before{content:counter(li,lower-roman) ".";counter-increment:li;color:#00467f;left:0;width:2em;font-weight:bold;display:inline-block}
.text ul{list-style:none;margin-left:0;padding-left:0}
.text ul>li{position:relative;padding-left:1em;list-style:none}
.text ul>li:before,.text ul ul ul ul>li:before{position:absolute;left:.1rem;width:6px;top:.62rem;content:"";background-color:#00467f;display:inline;background-color:none;height:6px}
.text ul ul>li:before,.text ul ul ul ul ul>li:before{content:"";position:absolute;left:.1rem;width:.33rem;top:.62rem;background-color:#747778;height:.33rem;border-radius:50%}
.text ul ul ul>li:before,.text ul ul ul ul ul ul>li:before{content:"";position:absolute;left:.1rem;width:.4rem;top:.75rem;height:.15rem;display:block;border-radius:0;background-color:#747778;font-size:.83333rem}
.text a{color:#005499;position:relative;text-decoration:none;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;background-image:linear-gradient(transparent 50%,#005499 50%);background-repeat:repeat-x;background-position:0 92%;background-size:1px 2px;outline:0}
.text a:hover{text-decoration:none;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;background-size:1px 4px}
.text a:focus{background-color:rgba(0,70,127,0.15);text-shadow:none}
.text .text *:last-child{margin:0}
.text .footnote,.text .sub{display:block;font-style:italic}
.margin-bottom-none{margin-bottom:0}
.margin-bottom-one{margin-bottom:1rem}
.highlight{background-color:#f2f2f2;padding:1.6rem;display:block;margin-bottom:1rem}
.highlight *:last-child{margin-bottom:0}
.highlight a{color:#005499;position:relative;text-decoration:none;text-shadow:1px 0 0 #f2f2f2,-1px 0 0 #f2f2f2,2px 0 0 #f2f2f2,-2px 0 0 #f2f2f2;background-image:linear-gradient(transparent 50%,#005499 50%);background-repeat:repeat-x;background-position:0 92%;background-size:1px 2px;outline:0}
.highlight a:hover{text-decoration:none;text-shadow:1px 0 0 #f2f2f2,-1px 0 0 #f2f2f2,2px 0 0 #f2f2f2,-2px 0 0 #f2f2f2;background-size:1px 4px}
.highlight a:focus{background-color:rgba(0,70,127,0.15);text-shadow:none}
.column-list a:link,.column-list a:visited{color:#00467f}
.column-list li{margin-bottom:.4rem;display:inline-block;width:100%}
.padded-list li{padding-bottom:.4rem}
.listing-text p{font-size:1.11rem;color:#747778}
.listing-text p a:link,.listing-text p a:visited{color:#00467f}
.listing-text p a:hover,.listing-text p a:focus{text-decoration:none}
.intro-text-campaign{margin-bottom:0;padding-bottom:0 !important}
.intro-text-campaign:after{content:'';position:absolute;bottom:0;left:50%;width:180px;margin-left:-90px;height:5px;background:0}
.intro-text-campaign h1{font-size:2.48832rem;color:#4a4a4c}
.intro-text-campaign h2{font-size:2.0736rem;color:#4a4a4c}
.intro-text-campaign p.subheader{font-size:1.75rem;color:#0080a7}
.intro-text-campaign p{font-size:1.3rem}
.intro-text-campaign p.text{font-family:inherit}
.intro-text-campaign div{margin-top:1.72rem}
.tool-link{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px}
.contentrow-header{padding-bottom:17px}
.contentrow-header span{font-family:'InterDisplay',sans-serif;font-size:24px;line-height:1.25;color:#0c0c48}
span.english-header{font-weight:600}
.homepage{font-family:'Inter',sans-serif;font-size:18px;font-weight:400}
.homepage h3{font-family:'Inter',sans-serif;line-height:1.22;color:#0c0c48}
@media(max-width:33.99em){blockquote{font-size:1.2rem}
.sub{font-size:.83333rem}
.text .footnote,.text .sub{font-size:.83333rem}
}
@media(min-width:34em){blockquote{font-size:1.25rem}
.sub{font-size:.8rem}
.text .footnote,.text .sub{font-size:.8rem}
}
@media(max-width:47.99em){.intro-text-campaign h1{font-size:1.95313rem}
.intro-text-campaign h2{font-size:1.75rem}
.intro-text-campaign p.subheader{font-size:1.44rem}
.intro-text-campaign p{font-size:1.2rem;margin-top:1.5rem !important}
.intro-text-campaign div{margin-top:1.5rem}
}
@media(min-width:48em){.column-list{-webkit-columns:3 150px;-moz-columns:3 150px;columns:3 150px;-webkit-column-gap:1.66rem;-moz-column-gap:1.66rem;column-gap:1.66rem}
.listing-text p{font-size:1.2rem}
.highlight{padding:2.2rem}
.intro{font-size:1.5625rem}
.contentrow-header span{font-size:27px;line-height:1.22}
}
@media(max-width:61.99em){.intro-text-campaign h1{font-size:2.0736rem}
.intro-text-campaign h2{font-size:1.95313rem}
.intro-text-campaign p.subheader{font-size:1.5625rem}
.intro-text-campaign p{font-size:1.3rem}
}
@media(min-width:62em){.column-list{-webkit-columns:4 150px;-moz-columns:4 150px;columns:4 150px;-webkit-column-gap:4.44rem;-moz-column-gap:4.44rem;column-gap:4.44rem}
.columns-two-lrg{-webkit-columns:2 400px;-moz-columns:2 400px;columns:2 400px;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}
.columns-two-lrg.text{margin-bottom:2rem}
.columns-two-lrg.text ul li{break-inside:avoid-column}
.less-wide .intro-text{padding-left:0;padding-right:0}
.intro-text{padding-left:5.55rem;padding-right:5.55rem}
}
@media(min-width:75em){h1{font-size:2.44141rem}
h2{font-size:1.95313rem}
h3{font-size:1.5625rem}
h4{font-size:1.25rem}
.pagetitle h1{font-size:3.05176rem}
.sectionheading h2{font-size:1.5625rem}
.intro-text h1{font-size:3.05176rem}
.intro-text p{font-size:1.5625rem}
.contentrow-header span{font-size:36px;line-height:1.25}
}
.uppercase{text-transform:uppercase}
.col-centered{float:none;margin:0 auto}
.m-t-10{margin-top:10px}
.m-t-20{margin-top:20px}
.m-t-30{margin-top:30px}
.m-b-10{margin-bottom:10px}
.m-b-20{margin-bottom:20px}
.m-l-10{margin-left:10px}
.display-none{display:none}
.lowercase{text-transform:lowercase}
.bold{font-weight:bold;font-family:NationalBold,sans-serif}
.author-guideline{color:#000;font-weight:bold;background-color:#eeecd8;padding:1rem .5rem;margin:.5rem 0;display:inline-block;width:100%}
.user-restrict-msg{padding:1rem .5rem;margin:.5rem 0;background-color:#f2dede;border:1px solid #ebccd1;color:#a94442;font-weight:bold;display:inline-block;width:100%}
.center-text{text-align:center}
.no-m-b{margin-bottom:0 !important}
.word-spacing-1{word-spacing:1rem}
.btn{display:inline-block;border-radius:32px;padding:.6em 2em;text-align:center;text-decoration:none;vertical-align:middle;min-height:3em;margin:.5em;font-family:NationalBold,sans-serif;transition:.3s;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.btn.btn--dark-blue{background-color:#00467f;border:2px solid #00467f;color:#fff}
.btn.btn--dark-blue.btn--inverse{border:1px solid #fff}
.btn.btn--dark-blue:hover{background-color:transparent;color:#00467f}
.btn.btn--white{background-color:#fff;border:1px solid #0c0c48;color:#0c0c48}
.btn.btn--white.btn--inverse{border:2px solid #fff}
.btn.btn--white:hover{background-color:transparent;color:#fff}
.btn.btn--white-dark:hover{background-color:#0c0c48;color:#fff}
.btn.btn--light-blue{background-color:#0080a7;border:1px solid #0080a7;color:#fff}
.btn.btn--light-blue.btn--inverse{border:1px solid #fff}
.btn:hover{text-decoration:none}
.btn--pagination,.btn--pagination-inverse{background-color:transparent;border:solid 2px #00467f;padding:.14rem .5rem;min-height:2rem}
.btn--pagination[href],.btn--pagination-inverse[href]{background-color:#00467f}
.btn--pagination[href] .icon,.btn--pagination-inverse[href] .icon{fill:#fff}
.btn--pagination:hover,.btn--pagination:focus,.btn--pagination-inverse:hover,.btn--pagination-inverse:focus{background-color:transparent;color:#00467f;outline:0}
.btn--pagination:hover .icon,.btn--pagination:focus .icon,.btn--pagination-inverse:hover .icon,.btn--pagination-inverse:focus .icon{fill:#00467f}
.btn--pagination .icon,.btn--pagination-inverse .icon{fill:#00467f;position:relative;width:.77rem;height:.77rem}
.btn--pagination-inverse{transform:rotate(180deg)}
.cta,.BBFormSubmitbutton{display:inline-block;vertical-align:middle;font-family:NationalBold,sans-serif;padding-right:1.5rem;border:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}
.cta.cta--dark-blue,.BBFormSubmitbutton.cta--dark-blue{color:#00467f}
.cta.cta--dark-blue svg *,.BBFormSubmitbutton.cta--dark-blue svg *{fill:#00467f}
.cta.cta--light-blue,.BBFormSubmitbutton.cta--light-blue{color:#0080a7}
.cta.cta--light-blue svg *,.BBFormSubmitbutton.cta--light-blue svg *{fill:#0080a7}
.cta.cta--white,.BBFormSubmitbutton.cta--white{color:#fff}
.cta.cta--white svg *,.BBFormSubmitbutton.cta--white svg *{fill:#fff}
.cta svg,.BBFormSubmitbutton svg{position:absolute;width:1.2rem;height:1.2rem;top:.16rem;transition:.3s;right:.25rem}
.cta:hover,.cta:focus,.BBFormSubmitbutton:hover,.BBFormSubmitbutton:focus{text-decoration:none}
.cta:hover svg,.cta:focus svg,.BBFormSubmitbutton:hover svg,.BBFormSubmitbutton:focus svg{right:-.25rem}
.calltoaction.section{margin-bottom:1.5rem}
.text.section+div:not(.section)+.calltoaction.section,.text.section+.calltoaction.section{margin-top:-1rem}
.cta--dark-blue-round,.BBFormSubmitbutton{background-color:#00467f;color:#fff;border:solid 2px #00467f;border-radius:1.7rem;max-width:388px;padding:.75rem 4.16rem .75em 2.22rem;overflow:hidden;white-space:normal;text-overflow:ellipsis;text-align:left;transition:.3s;line-height:1.2;outline:0}
.cta--dark-blue-round[type=submit],.BBFormSubmitbutton[type=submit]{padding-right:2.22rem}
.cta--dark-blue-round .icon,.BBFormSubmitbutton .icon{fill:#fff;position:absolute;top:50%;transform:translateY(-50%);width:.77rem;height:.77rem;right:2.2rem}
.cta--dark-blue-round:link,.cta--dark-blue-round:visited,.BBFormSubmitbutton:link,.BBFormSubmitbutton:visited{background-color:#00467f;color:#fff}
.cta--dark-blue-round:hover,.cta--dark-blue-round:focus,.BBFormSubmitbutton:hover,.BBFormSubmitbutton:focus{background-color:transparent;color:#00467f;border:solid 2px #00467f;outline:0}
.cta--dark-blue-round:hover .icon,.cta--dark-blue-round:focus .icon,.BBFormSubmitbutton:hover .icon,.BBFormSubmitbutton:focus .icon{fill:#00467f;right:1.5rem}
.cta--dark-blue-round.inverse,.BBFormSubmitbutton.inverse{border-color:#fff;background-color:#fff;color:#00467f;white-space:nowrap;margin-bottom:0;padding-left:1.2rem;padding-right:2.5rem;text-overflow:clip;line-height:1}
.cta--dark-blue-round.inverse .icon,.BBFormSubmitbutton.inverse .icon{fill:#00467f;right:1.2rem}
.cta--dark-blue-round.inverse:link,.cta--dark-blue-round.inverse:visited,.BBFormSubmitbutton.inverse:link,.BBFormSubmitbutton.inverse:visited{background-color:#fff;color:#00467f}
.cta--dark-blue-round.inverse:hover,.cta--dark-blue-round.inverse:focus,.BBFormSubmitbutton.inverse:hover,.BBFormSubmitbutton.inverse:focus{background-color:#00467f;color:#fff;border:solid 2px #fff}
.cta--dark-blue-round.inverse:hover .icon,.cta--dark-blue-round.inverse:focus .icon,.BBFormSubmitbutton.inverse:hover .icon,.BBFormSubmitbutton.inverse:focus .icon{fill:#fff}
input.cta--dark-blue-round{padding-right:2.22rem}
.apply-now-area{display:none;background-color:#0c0c48;text-align:center;color:#fff;padding:.4rem 0;position:relative;z-index:2}
.apply-now-area a{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal;position:relative}
.apply-now-maori-label{text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.apply-now-label{font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:normal}
.apply-now-area a:focus,.apply-now-area a:hover{text-decoration:underline;outline:0}
.apply-now-area .icon{fill:#fff;width:.7rem;height:.7rem;top:.25rem;right:0;position:absolute;transition:right .35s}
.apply-now-area p{margin:0;font-size:.88rem}
.apply-now-area-top-bar{background-color:#0c0c48;display:flex;align-self:center;border:#fff solid .5px;border-radius:30px;color:#fff;padding:.4rem 0;z-index:2}
.cta--apply-now{color:#fff;border:2px solid #fff;border-radius:1rem;padding:.27rem 1rem;overflow:hidden;white-space:normal;text-align:center;margin:.5rem 0;outline:0;min-width:187px;transition:.3s}
.cta--apply-now .icon{fill:#fff;position:relative;right:auto;top:0}
.cta--apply-now .icn-arrow{width:10px;height:10px;margin-left:.5rem}
.cta--apply-now .checkmark-circle{width:15px;height:15px;top:1px;margin-right:.3rem}
.cta--apply-now:link,.cta--apply-now:visited{color:#fff}
.cta--apply-now:hover,.cta--apply-now:focus{background-color:#fff;color:#0080a7;outline:0}
.cta--apply-now:hover .icon,.cta--apply-now:focus .icon{right:auto;left:auto;fill:#0080a7}
.toggle-buttons{margin:1rem 0;clear:none;float:left;width:100%}
.toggle-buttons p{font-family:'NationalBold',sans-serif;font-size:1.5625rem}
.toggle-button{float:left;padding:.2rem 1.3rem .2rem 0rem;margin-right:8px;border:1px solid #666;background-color:#fff;color:#00467f;font-weight:bold;min-width:8rem;text-align:center;border-radius:1rem 1rem 1rem 1rem;cursor:pointer}
.toggle-button:hover,.toggle-button:focus{text-decoration:none;border:1px solid #00467f;background-color:#fff;color:#00467f}
.toggle-button.toggle-button--active{background-color:#00467f;color:#fff}
.toggle-button.toggle-button--active:hover,.toggle-button.toggle-button--active:focus{border:1px solid #00467f;background-color:#fff;color:#00467f}
.toggle-button input{opacity:0}
.cta--dark-white-round{background-color:#fff;color:#00467f;border:solid 2px #00467f;border-radius:1.7rem;max-width:388px;padding:.75rem 4.16rem .75em 2.22rem;overflow:hidden;white-space:normal;text-overflow:ellipsis;text-align:left;transition:.3s;line-height:1.2;outline:0;margin:17px}
.cta--dark-white-round .icon{fill:#00467f;position:absolute;top:50%;transform:translateY(-50%);width:1.20rem;height:1.77rem;right:2.2rem}
.cta--dark-white-round:link,.cta--dark-white-round:visited{background-color:#fff;color:#00467f}
.cta--dark-white-round:hover,.cta--dark-white-round:focus{background-color:#00467f;color:#fff;border:solid 2px #00467f;outline:0}
.cta--dark-white-round:hover .icon,.cta--dark-white-round:focus .icon{fill:#fff;right:1.5rem}
.apply-now-empty-area{display:none;background-color:#0c0c48;height:38px}
@media(min-width:75.001em){.apply-now-area-top-bar{display:none !important}
.apply-now-area{display:block;text-align:center;z-index:8010}
.apply-now-empty-area{display:block;z-index:8010;position:relative}
}
.homepage .btn{font-family:'Inter',sans-serif;font-size:16px;font-weight:700;justify-content:center;align-items:center;border-radius:100px}
.homepage .btn.btn--white{color:#0c0c48}
.homepage .btn.btn--white:hover{color:#fff}
.homepage .btn.btn--dark-blue:hover{background-color:transparent;color:#0c0c48}
.homepage .btn.btn--dark-blue{background-color:#0c0c48;border:2px solid #0c0c48;color:#fff}
.homepage .cta.cta--dark-blue,.homepage .cta.cta--dark-blue svg *{color:#0c0c48}
.bg-dark-blue{background-color:#00467f}
.bg-light-blue{background-color:#0080a7}
.bg-dark-grey{background-color:#333}
.bg-mid-grey{background-color:#404040}
.bg-input-grey{background-color:#d9d9d9}
.bg-body-grey{background-color:#4a4c4c}
.bg-light-grey{background-color:#f2f2f2}
.bg-silver{background-color:#747778}
.bg-silver-lining{background-color:#bec3c4}
.bg-white{background-color:#fff;border:1px solid #ccc}
.bg-business-and-economics{background-color:#7d0063}
.bg-arts{background-color:#a71930}
.bg-creative-arts-and-industries{background-color:#cc4729}
.bg-science{background-color:#0039a6}
.bg-medical-and-health-sciences{background-color:#008075}
.bg-law{background-color:#005b82}
.bg-education-and-social-work{background-color:#448517}
.bg-engineering{background-color:#4f2d7f}
.bg-auckland-bioengineering-institute{background-color:#ba4482}
.bg-liggins-institute{background-color:#006990}
.bg-the-university-of-auckland{background-color:#00467f}
.bg-libraries-and-learning-services{background-color:#00467f}
.bg-black{background-color:#000}
::-webkit-input-placeholder{color:#00467f;font-family:NationalBookItalic,sans-serif}
:-moz-placeholder{color:#00467f;font-family:NationalBookItalic,sans-serif}
::-moz-placeholder{color:#00467f;font-family:NationalBookItalic,sans-serif}
:-ms-input-placeholder{color:#00467f;font-family:NationalBookItalic,sans-serif}
.pd-1{padding:1em}
.pd-2{padding:2em}
.min-height-0{min-height:0}
.m-t-20{margin-top:20px}
.clear{clear:both}
.container-fluid>.row>[class*="col-"]{padding-left:0;padding-right:0}
@media(min-width:62em){.col-lg-12.less-wide{width:83.33%;padding-left:16.67%}
}
.uoa-brand-shape{position:relative;width:calc(100% - 4px);padding:50px 0 42px 0;border-radius:85px 0;background-color:#0C0C48E5}
.uoa-brand-shape__content{margin:0 50px;position:relative;z-index:1}
.uoa-brand-shape h1,.uoa-brand-shape p,.uoa-brand-shape h1 a:focus{color:#fff}
.uoa-brand-shape__content :first-child{margin-top:0}
.uoa-brand-shape__content p{font-family:'Inter',sans-serif;font-size:18px;font-weight:400;line-height:1.5}
@media(max-width:74.99em){.uoa-brand-shape{padding:36px 0 28px 0;width:calc(100% - 1px)}
}
.icon{width:25px;height:25px;display:inline-block}
.icon--small{width:.66rem;height:.66rem}
.icon--medium{width:1rem;height:1rem}
.skip-to-links__nav{position:relative;z-index:8015}
.skip-to-links__list{margin:0;padding:0;list-style:none}
.accessibility_label{display:none}
.skip-to-links__nav__item{padding:.9rem 0;display:block;text-align:center;width:100%;position:absolute;z-index:2;top:-65px;transition:top .3s ease-in-out}
.skip-to-links__nav__item span{opacity:0;display:inline;font-family:NationalBold,sans-serif;margin:.7rem 0;padding:.3rem 1.5rem;background-color:#fff;color:#004581;border-radius:1rem;transition:opacity .5s ease-in-out}
.skip-to-links__nav__item:focus{z-index:100;top:0;background-color:rgba(0,70,127,0.9);text-decoration:none}
.skip-to-links__nav__item:focus span{opacity:1}
:root{--header-bg:#f2f2f2;--overlay-color:rgba(255,255,255,0.2)}
.uoa-header{position:relative}
.uoa-header .btn{margin:.5em 0}
.uoa-header__img-container{position:relative;overflow:hidden;height:0;padding-bottom:56.25%;background:var(--header-bg)}
.uoa-header__img-container img{position:absolute;top:50%;transform:translateY(-50%);width:100%}
.uoa-brand-shape__content h2{font-family:'InterDisplay',sans-serif;font-size:42px;font-weight:600;margin-bottom:30px;line-height:1.14}
.homepage .uoa-brand-shape__content h2 a{color:#fff}
@media(min-width:75.0625em){.uoa-header__img-container{padding-bottom:0;height:72vh;max-height:72vh;min-height:560px}
.uoa-header__img-container img{transform:translateY(-40%)}
}
@media(min-width:62em){.uoa-header .container{position:relative;height:2em}
.uoa-header__content{position:absolute;bottom:-2em}
.uoa-header + #main{padding-top:0}
}
@media(min-width:62em) and (max-width:75em){.uoa-header__img-container{height:54vh;padding-bottom:0}
}
@media(max-width:61.99em){.uoa-brand-shape__content h2{font-size:36px;margin-bottom:21px;line-height:1.17}
.uoa-brand-shape__content{margin:0 36px}
.uoa-brand-shape{border-radius:60px 0}
.uoa-header__content{position:relative;margin-top:-15%}
}
.uoa-footer{clear:both;position:relative;overflow:hidden;padding-top:4em;z-index:1}
.uoa-footer a,.uoa-footer h2{color:#fff}
.uoa-footer ul{margin:0;padding:0;list-style-type:none}
.uoa-footer .uoa-footer__section-shielding{margin-top:40px}
.uoa-footer .uoa-footer__section-shielding svg{width:60px;height:60px}
.uoa-footer__social{position:relative}
.uoa-footer__social>div{padding:1em 1em 0;position:relative}
.uoa-footer__social>div>div{position:relative;z-index:1;text-align:right}
.uoa-footer__social h2,.uoa-footer__social h3,.uoa-footer__social h4{font-family:Inter;font-weight:700;font-size:1rem;float:left;padding-bottom:9px;color:#fff}
.uoa-footer__social .footer__social-icon-list{line-height:0}
.uoa-footer__social .footer__social-icon-list::after{content:"";display:inline-block;width:100%}
.uoa-footer__social .footer__social-icon-list li{line-height:1em;float:none;display:inline-block;padding:0;padding-right:15px;vertical-align:top}
.uoa-footer__social .footer__social-icon-list li:last-child{padding-right:0}
.uoa-footer__social .footer__social-icon-list li a{display:block;width:100%;height:100%}
.uoa-footer__social .footer__social-icon-list li a svg{width:26px;height:26px;fill:#fff;vertical-align:middle}
.uoa-footer__social .footer__social-icon-list li a svg.youtube{width:36px !important}
.uoa-footer__social .footer__social-icon-list li .more-link{text-align:center;vertical-align:text-top;display:block;overflow:hidden}
.uoa-footer__social .footer__social-icon-list li .more-link:hover{text-decoration:none}
.uoa-footer__social .footer__social-icon-list li .more-link span{display:block;position:relative}
.uoa-footer__social .footer__social-icon-list li .more-link span:first-child{font-size:2.5rem;top:-.9rem}
.uoa-footer__social .footer__social-icon-list li .more-link span:last-child{font-size:.66667rem;top:-.2rem}
.uoa-footer__social .footer__social-icon-list li:first-child{padding-left:0}
.uoa-footer__social .footer__social-icon-list li:last-child{padding-right:0}
.uoa-footer__section{padding-top:2em;padding-bottom:2em}
.uoa-footer__section h2,.uoa-footer__section h3,.uoa-footer__section h4{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:1.5}
.uoa-footer__section li{padding:.15rem 0rem;margin:.5rem 0}
.uoa-footer__section li a{font-family:Inter;font-weight:300;font-size:16px;line-height:1.5;display:inline-block}
.uoa-footer__legal{padding-top:.4em;padding-bottom:.6em;overflow:hidden}
.uoa-footer__legal ul{text-align:center}
.uoa-footer__legal ul li{display:inline-block;padding:0rem .15em}
.uoa-footer__legal ul li a{line-height:.8em}
.uoa-footer__legal ul li:after{content:"|";color:#fff;display:inline-block;margin:0 0 0 .5rem}
.uoa-footer__legal ul li:last-child:after{content:""}
.uoa-footer__content{z-index:2;position:relative;padding:1em;margin:-2rem 1rem 0 1rem}
.uoa-footer__content h3 a{color:#fff}
.uoa-footer__content .btn{min-height:0;height:auto;padding:0;border:0;border-radius:0;background:0;color:#fff;margin:0}
.uoa-footer__content .btn svg{width:1rem;height:1rem;fill:#fff;vertical-align:middle}
.footer-logo{display:inline-block;width:207px;height:82px;left:50%;z-index:2}
.footer-logo .icon{width:102%;height:71.65px;fill:white}
.social_mobile_view{display:none}
.social_desktop_view{display:block}
.motif_wide_desktop_view{display:none}
.motif_desktop_view{display:block}
.motif_mobile_view{display:none}
.icon-waves{width:100%;height:100%}
@media(max-width:33.99em){.uoa-footer__social .footer__social-icon-list{text-align:left;text-align-last:justify;display:block;clear:left}
}
@media(min-width:48em){.uoa-footer__social .footer__social-icon-list{text-align:left;margin-top:1rem}
.uoa-footer__social>div::before{left:0;transform:none}
.uoa-footer__legal ul{text-align:right}
.social_desktop_view{display:block}
}
@media(max-width:47.9em){.social_mobile_view{display:block}
.social_desktop_view{display:none}
.motif_mobile_view{display:block}
.motif_desktop_view{display:none}
.motif_wide_desktop_view{display:none}
.uoa-footer__legal ul{text-align:left;padding-left:4px}
.uoa-footer__legal ul li:nth-last-child(1){content:" ";display:block}
.icon-waves{height:60px}
}
@media(min-width:48em) and (max-width:61.99em){.uoa-footer__social .footer__social-icon-list li{padding-right:12px}
.uoa-footer__social .footer__social-icon-list li:last-child{padding-right:0}
}
@media(max-width:62em){.uoa-footer .uoa-footer__section-shielding svg{width:48px;height:48px}
.uoa-footer__section li a{font-size:14px}
.uoa-footer__legal ul li a{font-size:12px}
.footer-logo{width:158px;height:63px}
.uoa-footer__section{padding-top:18px;padding-bottom:8px}
}
@media(min-width:62em){.footer-logo{fill:white;width:182px;top:.7rem;bottom:.7rem;left:auto;margin-left:-13px;z-index:3;transition:margin-top .8s}
}
@media(min-width:110em){.motif_wide_desktop_view{display:block}
.motif_desktop_view{display:none}
.motif_mobile_view{display:none}
}
.main-content{width:100%}
.search{display:none;z-index:1;width:28.3%}
.search .container{padding:10px 0 0 0;position:relative}
.search.shown{display:block}
.search ::-webkit-input-placeholder{color:#8d9091;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300;opacity:1}
.search :-moz-placeholder{color:#8d9091;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300;opacity:1}
.search ::-moz-placeholder{color:#8d9091;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300;opacity:1}
.search :-ms-input-placeholder{color:#8d9091;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300;opacity:1}
.search ::-ms-input-placeholder{font-style:italic;font-size:16px;font-weight:300;font-family:'Inter',sans-serif}
.search input,.search button{vertical-align:top;display:inline-block;box-sizing:border-box;padding:.5rem .1rem .5rem;font-size:16px;font-weight:400;font-family:'Inter',sans-serif;height:2.75rem}
.search input{border:.67px solid #d9d9d9;border-radius:50px !important;color:#0c0c48;width:96%;padding-right:3rem;padding-left:20px}
.search.is-open input{border-radius:25px 25px 0 0 !important}
.search.is-open .custom-dropdown-list{display:block;border:.67px solid #1f2bd4;background:#fff;border-top:0;border-radius:0 0 25px 25px}
.search input:focus{border:.67px solid #1f2bd4}
.search input::-ms-clear{display:none}
.search button{background-color:rgba(31,43,212,1);border:.67px solid rgba(31,43,212,1);margin:5px 0 3px 11px;border-radius:30px;color:#fff;width:2.2rem;height:40px;transition:all .3s ease;position:relative}
.search button:hover,.search button:focus{outline:0;background-color:#fff}
.search button:hover svg *,.search button:focus svg *{fill:#1f2bd4}
.search button svg{width:1.00rem;height:1.00rem;position:relative;transition:fill .3s ease}
.search button svg *{fill:#fff}
.search button[type=reset]{padding:0;width:1rem;height:1rem;position:absolute;right:3.2rem;border:0;background:#bec3c4;border-radius:50%;text-align:center;margin:1rem 0 0 0;z-index:2}
.search button[type=reset].off{opacity:0;visibility:hidden}
.search button[type=reset]:hover,.search button[type=reset]:focus{box-shadow:none;background-color:#0c0c48}
.search button[type=reset]:hover svg *,.search button[type=reset]:focus svg *{fill:#fff}
.search button[type=reset] svg{display:inline;vertical-align:text-top;width:.75rem;height:.75rem;line-height:1}
.search ul{position:absolute;width:98%;padding:0;margin:0}
.search li{padding:10px 20px;background:#fff;border-color:#fff;color:#0c0c48;font-family:'Inter',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}
.search li:is(:focus,:hover,:active){background:#f2f2f2}
.search li::marker{content:none}
.custom-dropdown-list{top:100%;left:0;overflow-y:auto}
.selected{background:#f2f2f2 !important}
.header-wrapper{padding-top:55px}
.logo-area{position:relative;z-index:2;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.15)}
.logo{display:inline-block;width:7.33rem;height:5.33rem;position:absolute;top:-8px;left:50%;margin-left:-3.66rem;z-index:2}
.logo .icon{width:100%;height:98%}
.main-header{width:100%;position:relative;z-index:8005}
.sub-btn .sub,.nav-btn .sub{display:block;line-height:18px;font-style:normal;font-weight:400;font-family:'Inter',sans-serif}
.nav-open.subnav-open .sub-btn.js-close-mega{display:none}
.nav-open.subnav-open .nav-btn{display:none}
.hamburger{float:left}
.search-button{float:right}
.search-button .icn-close{display:none}
.search-button.is-active .icn-close{display:inline-block}
.search-button.is-active .icn-search{display:none}
.hamburger,.search-button{background:0;width:4.33rem;height:4.33rem;border:0;padding:0;position:relative;z-index:2}
.hamburger .icon,.search-button .icon{width:1.33rem;height:1.33rem;fill:#0c0c48}
.hamburger .sub,.search-button .sub{color:#0c0c48;font-family:'Inter',sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}
.main-nav{display:none;position:fixed;left:0;height:100%;z-index:8015;top:0}
.main-nav.is-shown{display:block}
.nav-wrapper{width:100vw;max-width:24rem;background-color:#fff;z-index:2;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:absolute;height:100%;padding-top:4rem;left:0;transition:transform .4s;transform:translateX(-100%)}
.nav-open .nav-wrapper{transform:translateX(0);box-shadow:2px 0 4px rgba(0,0,0,0.15)}
.subnav-open .nav-wrapper{overflow-x:visible;overflow-y:hidden}
.secondary-menu-background::after{content:'';position:absolute;left:0;bottom:0;height:66px;width:100%;background-color:#fff}
.menu-heading{padding-top:2rem;margin-bottom:0;font-size:24px;font-family:'Inter',sans-serif;line-height:18px;font-weight:400;font-style:normal;padding-bottom:1rem;color:#0c0c48}
.menu-heading a{color:rgba(255,255,255,1);outline:0}
.menu-heading span.maori{font-family:'Inter',sans-serif;font-weight:400}
.menu-heading span.english-heading{font-family:'Inter',sans-serif;font-weight:700}
.faculty-nav .menu-heading{font-family:'Inter',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:18px}
.nav-header h2{font-family:'Inter',sans-serif;font-size:26px;line-height:1.5;font-weight:700}
.nav-header{padding:1rem 5rem 1rem 1rem}
.nav-header .nav-header__text:focus{outline:0}
.menu-header{padding:1rem}
.nav-header,.menu-header{background-color:rgba(12,12,72,1);color:#fff;height:4rem;position:fixed;top:0;left:0;z-index:3;width:100vw;max-width:24rem}
.nav-header p,.nav-header button,.menu-header p,.menu-header button{font-size:1.25rem;font-weight:normal;margin:0;position:relative;top:50%;transform:translateY(-50%);background:0;border:0;padding:0}
.nav-header .icon,.menu-header .icon{fill:#fff;transform:rotate(180deg);top:.3rem;left:0;width:1.5rem;height:1.5rem;position:relative}
.nav-header{transform:translateX(-100%);transition:transform .4s}
.nav-open .nav-header{transform:translateX(0);opacity:1;transition:transform .4s,opacity 0,z-index 0}
.subnav-open .nav-header{z-index:1;opacity:0;transition:transform .4s,opacity .4s .5s,z-index 1s .5s}
.menu-header{transform:translateX(0)}
.main-nav__list{list-style:none;margin:0;padding:0}
.main-nav__item{display:block;padding:0 .83rem}
.main-nav__link{width:100%;text-align:left;background:transparent;border:0;display:flex;flex-direction:column;font-size:1.125rem;padding:1rem 2rem 1rem 0;color:#0c0c48;transition:all .3s ease;position:relative;line-height:23px}
.subnav-open .main-nav__link{position:static}
.subnav-open .main-nav__item button.main-nav__link,.subnav-open p.facultynav__header{display:none}
.main-nav__link .icon{position:absolute;top:25px;right:0}
.main-nav__link span{font-family:'Inter',sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:normal}
.main-nav__link span.english-heading{font-family:'Inter',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}
.main-nav__link .icn-chevron{width:20px;height:20px;right:16px;fill:#0c0c48;transition:all .3s ease}
.main-nav__link:hover,.main-nav__link:focus{color:rgba(31,43,212,1);text-decoration:none;padding-left:.5rem}
.main-nav__link:hover .icn-chevron,.main-nav__link:focus .icn-chevron{right:0;fill:#0c0c48}
.main-nav__link:hover{outline:0}
.main-nav__link:focus{text-decoration:underline}
.secondary-nav .main-nav__link{font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:23px}
.main-nav__item:not(:last-of-type) .main-nav__link{border-bottom:1px solid #bec3c4}
.secondary-nav{background-color:rgba(243,243,246,1)}
.close-container{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;text-align:center}
.mega-menu__close{display:none}
.mega-menu{display:none;background-color:#FFF;position:absolute;height:100%;width:100%;top:0;left:0;transition:all .4s;transform:translateX(-100%)}
.is-revealed .mega-menu{transform:translateX(0)}
.is-shown>.mega-menu{display:block}
.primary-nav .closing .mega-menu,.faculty-nav .closing .mega-menu{z-index:-2;transition:transform .8s,z-index .1s 0}
.main-header--faculty .primary-nav .mega-menu{box-shadow:none}
.primary-nav-open .secondary-nav .mega-menu,.primary-nav-open .faculty-nav .mega-menu,.primary-nav-open .primary-nav,.primary-nav-open .secondary-nav.opened:after,.primary-nav-open .logo{transition-delay:.8s}
.secondary-nav-open .facultynav__container,.secondary-nav-open .faculty-nav .mega-menu{transition-delay:.8s}
.secondary-nav-open .primary-nav .mega-menu{transition:transform .8s .8s,z-index .1s 1.6s}
.faculty-nav-open .secondary-nav .mega-menu,.faculty-nav-open .primary-nav,.faculty-nav-open .secondary-nav.opened:after,.faculty-nav-open .logo,.faculty-nav-open .secondary-nav .mega-menu,.faculty-nav-open .facultynav__container{transition-delay:.8s}
.faculty-nav-open .primary-nav .mega-menu{transition:transform .8s .8s,z-index .1s 1.6s}
.mega-menu__container{padding:4rem 0rem 0;height:100%;overflow-y:auto;overflow-x:hidden}
.mega-menu__column-cont{padding-left:1.55rem;padding-right:1.55rem}
.mega-menu__column{padding:1.0rem 0 .5rem}
.mega-menu__column p{margin-bottom:1rem;font-family:'Inter',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:24px;color:#0c0c48}
.faculty-nav .mega-menu__column p a{font-size:16px;color:#0c0c48;line-height:20px;font-weight:700}
.faculty-nav .mega-menu .mega-menu__column p a{color:#0c0c48}
.business-and-economics .faculty-nav .mega-menu__column p a{color:#0c0c48}
.mega-menu__column ul{list-style:none;margin:0;padding:0}
.mega-menu__column li{margin-bottom:1rem;font-family:'Inter',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#0c0c48}
.mega-menu__column a{display:block;padding-right:2rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjAgMjAiPg0KCTxwYXRoIGZpbGw9IiMwYzBjNDgiIGQ9Ik01IDIwYy0wLjEyOCAwLTAuMjU2LTAuMDQ5LTAuMzU0LTAuMTQ2LTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyIDAtMC43MDdsOC42NDYtOC42NDYtOC42NDYtOC42NDZjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyIDAtMC43MDdzMC41MTItMC4xOTUgMC43MDcgMGw5IDljMC4xOTUgMC4xOTUgMC4xOTUgMC41MTIgMCAwLjcwN2wtOSA5Yy0wLjA5OCAwLjA5OC0wLjIyNiAwLjE0Ni0wLjM1NCAwLjE0NnoiLz4NCjwvc3ZnPg0K);background-position:100% 53%;background-repeat:no-repeat;background-size:1rem 1rem}
.mega-menu__column a:hover{outline:0}
.mega-menu__column:not(:last-of-type){border-bottom:1px solid #bec3c4}
.close-nav-button,.close-menu-button{background:0;border:0;color:#fff;width:40px;height:2.1rem;transition:height .4s ease,padding .4s ease,opacity 0 ease 0}
.close-nav-button .icon,.close-menu-button .icon{width:1.2rem;height:1.2rem;fill:#fff;transition:all .4s ease;position:absolute;top:0;right:4px;left:auto}
.close-nav-button .sub,.close-menu-button .sub{transition:all .3s ease;position:absolute;bottom:0;left:0;font-size:18px}
.close-nav-button:hover,.close-nav-button:focus,.close-menu-button:hover,.close-menu-button:focus{height:2.5rem;padding-bottom:0}
.close-nav-button:hover .icon,.close-nav-button:focus .icon,.close-menu-button:hover .icon,.close-menu-button:focus .icon{width:40px;height:2.5rem}
.close-nav-button:hover .sub,.close-nav-button:focus .sub,.close-menu-button:hover .sub,.close-menu-button:focus .sub{opacity:0}
.close-nav-button{position:fixed;top:.9rem;right:1rem;z-index:4;opacity:0}
.nav-open .close-nav-button{opacity:1;transition:height .4s ease,padding .4s ease,opacity .4s ease .5s}
.nav-open .respond{overflow:hidden}
.close-menu-button{float:right}
.menu-header .js-back-menu{font-family:'Inter',sans-serif;font-weight:400;font-size:20px}
.menu-header .close-menu-button .sub{font-family:'Inter',sans-serif;font-weight:400;font-size:14px}
.menu-header .close-menu-button .icon{width:24px;height:24px;right:8px;top:-4px}
html,body{margin:0;-webkit-overflow-scrolling:touch;overflow-x:hidden}
html.nav-open{width:100%;overflow:auto}
html.nav-open body{overflow:hidden;position:fixed;width:100%}
.nav-overlay{position:fixed;top:0;left:0;right:0;height:100vh;z-index:1;background:rgba(0,0,0,0.5);visibility:hidden;opacity:0;transition:visibility 0 linear .2s,opacity .2s linear}
.nav-open .nav-overlay{visibility:visible;opacity:1;transition-delay:0}
.facultynav__container:after{content:'';background:#1f2bd4;position:absolute;display:none;left:0;bottom:0;width:100%;z-index:0}
.nav-wrapper--faculty .secondary-nav{display:grid;width:100%}
.nav-wrapper--faculty .secondary-nav .main-nav__item{display:block;border-bottom:solid 1px #bec3c4}
.nav-wrapper--faculty .secondary-nav .main-nav__item:first-child{border-left:0}
.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link{border-bottom:0;padding-right:1.2rem}
.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link:hover,.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link:focus{padding-left:.5rem}
.facultynav__header{position:relative;background:#1f2bd4;color:#fff;margin:0;font-family:'Inter',sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:30px;display:flex;flex:none;align-items:center}
.subnav-open .facultynav__header{z-index:-1}
.facultynav__header span{font-size:1.2rem}
.facultynav__header a{color:#fff;position:relative;z-index:1;padding:1.1rem .83rem;text-decoration:none;display:block;width:100%;transition:all .3s ease}
.facultynav__header a:hover,.facultynav__header a:focus{text-decoration:none;padding-left:1.33rem}
.facultynav__header .icon{position:absolute;top:25px;right:1rem;z-index:0}
.facultynav__header .icn-chevron{width:20px;height:20px;fill:#fff}
.main-nav__top-bar{display:flex;position:relative;color:#0c0c48;font-family:'Inter',sans-serif;font-weight:300;font-size:14px;font-style:normal;letter-spacing:0;line-height:22px;text-align:center;height:58px;align-items:center}
.main-nav__user-info-button{width:26px;height:26px}
.main-nav__top-bar-item{display:flex;flex-direction:row;padding:0 5px;background:0;border:0}
button.main-nav__top-bar-item:focus:not(:focus-visible){outline:0}
button.main-nav__top-bar-profile-button:focus:not(:focus-visible){outline:0}
.main-nav__top-bar-canvas a{text-decoration:none;padding:0 5px 0 10px}
.main-nav__top-bar-item:hover{cursor:pointer}
.main-nav__top-bar-canvas{display:none;padding:8px 0;width:92px;font-size:14px !important;background-color:#fff}
.main-nav__top-bar-item-icon{fill:#fff;width:24px;height:24px}
#top-bar-email:hover *,#top-bar-email:focus *,#main-nav__top-bar-calendar-icon:hover *,#main-nav__top-bar-calendar-icon:focus *,#main-nav-top-bar-app-menu-icon:hover *,#main-nav-top-bar-app-menu-icon:focus *,.main-nav__top-bar-profile-button:hover *,.main-nav__top-bar-profile-button:focus *{fill:#00caef;color:#00caef}
.main-nav__top-bar-item-badge{width:22px;height:22px;background-color:red;border-radius:50%;display:inline-block;margin-left:-10px;margin-top:-10px;color:#fff;font-family:'Inter',sans-serif;font-size:16px;font-weight:700;letter-spacing:0;line-height:18px}
#main-nav__top-bar-quick-student{display:none}
#main-nav__top-bar-quick-staff{display:none}
.popup-inner{margin:10px 0 0 0}
.popup-fade-down{animation-name:popup-fade-down-anime;animation-duration:.4s;animation-fill-mode:forwards;opacity:0}
.popup-fade-down-inner{animation-name:popup-fade-down-anime-inner;animation-duration:.4s;animation-fill-mode:forwards;animation-delay:.1s;opacity:0}
input[type="search"]:hover{border-color:#1f2bd4}
input[type="search"]:focus{border-color:#1f2bd4;outline:0}
.search input{border-radius:50px !important;overflow:hidden}
.menu-heading-underline{position:relative;text-align:left}
.menu-heading-underline a{text-decoration:none}
.menu-heading-underline a:hover,.menu-heading-underline a:focus{text-decoration:none;color:#00caef !important}
.menu-heading-underline::after{content:"";position:absolute;bottom:-8px;left:148px;stroke-width:1px;transform:translateX(-304%);width:50px;border-bottom:1px solid #00caef}
@media(min-width:27em){.close-nav-button{left:calc(24rem - 3.2rem)}
.nav-wrapper--faculty .secondary-nav{table-layout:fixed}
.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link:hover,.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link:focus{padding-left:.5rem;text-decoration:none}
}
@media(max-width:33.99em){.search .container{margin:0 -0.555rem}
}
@media(min-width:48em){.nav-open .nav-wrapper{transform:none}
}
@media(max-width:75em){.search.on{transform:translateY(4.3rem);padding-top:65px;height:5.5rem}
.search .container{padding:0}
.hamburgeropen .main-content{position:fixed}
.search{box-sizing:border-box;position:absolute;padding:1rem;height:4rem;width:100%;left:8px;transform:translateY(3rem);transition:transform .4s;background:#f2f2f2;box-shadow:0 2px 4px rgba(0,0,0,0.15)}
.modal-open{overflow:hidden}
.search ul{width:96%}
.search-overlay{position:fixed;top:130px;left:0;width:100%;height:100%;background-color:#f2f2f2;z-index:8000;display:none}
.search{z-index:8000;box-shadow:none}
.header-wrapper h3{font-family:'Inter',sans-serif}
.search-title-mobile{z-index:8005;display:flex;justify-content:center;font-size:24px;font-family:InterDisplay;color:#0c0c48;position:relative;padding-bottom:18px;font-weight:600}
.menu-heading-underline::after{display:none}
.logo,.logo .icon,.hamburger,.search-button{z-index:8005 !important}
.mega-menu__column li a:hover,.mega-menu__column li a:focus{color:rgba(31,43,212,1);padding-left:.5rem;text-decoration:none}
.mega-menu__column a{transition:all .4s ease;background-position:95% 53%;color:#0c0c48}
.mega-menu__column a:hover,.mega-menu__column a:focus{background-position-x:100%;text-decoration:none;padding-left:.5rem}
.close-nav-button .icon{width:24px;height:24px;right:6px;top:0}
.logo-container{max-width:none !important}
.logo-container:before{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.15);z-index:8005}
.menu-heading{font-size:22px;line-height:24px;padding-left:1.55rem;padding-right:1.55rem}
.menu-heading,.menu-heading a,.menu-heading a:not([href]){display:flex;flex-direction:column;color:#fff;padding-top:.5rem;background-color:#1f2bd4}
.menu-heading a:hover,.menu-heading a:focus,.menu-heading a:not([href]):hover,.menu-heading a:not([href]):focus{text-decoration:none}
.faculty-nav .menu-heading a:hover,.faculty-nav .menu-heading a:focus{text-decoration:underline}
.faculty-nav .menu-heading a:not([href]):hover,.faculty-nav .menu-heading a:not([href]):focus{text-decoration:none}
}
@media(max-width:766px) and (min-width:480px){.search button[type=submit]{right:20px !important}
.search button[type=reset]{right:64px !important}
}
@media(min-width:766px)and (max-width:992px){.search button[type=submit]{right:24px !important}
.search button[type=reset]{right:68px !important}
}
@media(min-width:320px) and (max-width:480px){.search button[type=submit]{right:16px !important}
.search button[type=reset]{right:58px !important}
}
@media(max-width:380px){.hamburger,.search-button{width:74px;height:78px}
}
@media(max-width:75em){.search .container{display:flex;align-items:center;max-width:64rem;justify-content:center;margin:0 auto;flex-flow:column;position:relative}
.search button[type=submit]{border-radius:50%;position:absolute;right:30px;top:54px;display:flex;justify-content:center;align-items:center;width:38px;height:38px}
.search button[type=reset]{top:54px;right:74px}
.custom-dropdown-list{left:2%}
.nav-btn .sub{right:-4px;font-size:14px}
.container{background:unset !important}
.main-nav__link{font-size:18px}
.facultynav__container .faculty-nav .main-nav__item .main-nav__link{font-family:'Inter',sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}
}
@media(min-width:75.001em){.search{padding-top:.25rem;display:block;position:relative;float:right;padding-right:0;z-index:5}
.search-lg-up{display:none !important}
.header-wrapper{padding-top:0}
.search input{width:98%;padding-left:24px}
.search button{margin-left:-50px}
.search-title-mobile{display:none !important}
.logo-area{transition:height .8s;position:absolute;opacity:1;width:100%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.15)}
.logo{width:182px;top:.7rem;bottom:.7rem;left:auto;margin-left:0;height:134px !important;z-index:3;transition:margin-top .8s}
.main-header{width:100%;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.15)}
.main-nav{display:block;position:static;left:auto;height:auto;top:auto}
.nav-wrapper{position:static;transform:none;background-color:transparent;padding-top:0;width:100%;left:auto;overflow:visible;padding-left:9rem;max-width:none;min-width:none}
.nav-header,.menu-header{display:none}
.main-nav__item{display:inline-block;padding:0}
.secondary-nav .main-nav__item{padding-left:0rem;padding-right:4px}
.secondary-nav .main-nav__item:first-of-type{padding-left:72px;padding-right:54px}
.main-nav__link .icon{display:none}
.main-nav__link:hover,.main-nav__link:focus{outline:0}
.main-nav__link{width:auto;background-image:none;margin-right:1rem;padding:.65rem 0;position:relative;z-index:4}
.main-nav__link:hover,.main-nav__link:focus{padding-left:0}
.main-nav__link:focus{text-decoration:underline}
.secondary-nav .main-nav__link{font-size:20px}
.main-nav__item:not(:last-of-type) .main-nav__link{border-bottom:0}
.secondary-nav{width:100%;height:81px;border-bottom:0;z-index:4;background-color:transparent}
.secondary-nav.opened:after{background-color:#fff}
.secondary-nav:after{content:'';background-color:#fff;height:81px;transition:all .8s;position:absolute;left:0;top:0;width:100%;z-index:2}
.secondary-nav .main-nav__link{position:relative;text-decoration:none}
.secondary-nav .main-nav__link:after{transition:width .4s;content:"";position:absolute;border-bottom:3px solid #00caef;bottom:.8rem;left:0;width:0}
.secondary-nav .main-nav__link:hover,.secondary-nav .main-nav__link:focus,.secondary-nav .main-nav__link.is-active{color:#0c0c48}
.secondary-nav .main-nav__link:hover:after,.secondary-nav .main-nav__link:focus:after,.secondary-nav .main-nav__link.is-active:after{width:100%}
.secondary-nav .main-nav__link.is-active{color:#1f2bd4}
.secondary-nav .main-nav__link.is-active:after{border-bottom-color:#00caef}
.primary-nav{height:81px;padding:0 0 0 4rem;transition:margin-top .8s;display:flex;justify-content:space-between}
.primary-nav:after{content:'';background-color:#fff;height:88px;transition:all .8s;position:absolute;left:0;top:3.3rem;width:100%;z-index:-1}
.primary-nav .main-nav__link{position:relative;text-decoration:none;text-align-last:left;margin:0;padding:1rem 0 1rem}
.primary-nav li:last-child .main-nav__link{text-align-last:right}
.primary-nav .main-nav__link:after{transition:width .4s;content:"";position:absolute;border-bottom:3px solid #00caef;bottom:.8rem;left:0;width:0}
.primary-nav .main-nav__link:hover,.primary-nav .main-nav__link:focus,.primary-nav .main-nav__link.is-active{color:#0c0c48}
.primary-nav .main-nav__link:hover:after,.primary-nav .main-nav__link:focus:after,.primary-nav .main-nav__link.is-active:after{width:100%}
.primary-nav .main-nav__link.is-active{color:#1f2bd4}
.primary-nav .main-nav__link.is-active:after{border-bottom-color:#00caef}
.mega-menu__close{display:block;position:absolute;top:0;right:0}
.mega-menu{position:absolute;overflow:hidden;top:auto;height:auto;opacity:.98;z-index:4;text-align:left;text-align-last:left;box-shadow:0 2px 4px rgba(0,0,0,0.15);background:#0c0c48;transform:translateY(-100%);transition:all .8s}
.mega-menu>*{opacity:0;transition:opacity .8s .4s}
.faculty-nav .mega-menu>*{opacity:0;transition:opacity .3s .2s}
.secondary-nav .mega-menu{z-index:2;background-color:#0c0c48;padding-bottom:3rem;box-shadow:none;margin-block-start:-1px}
.primary-nav .mega-menu{transition:transform .8s,z-index .1s .8s;z-index:-2;margin-block-start:-1px}
.faculty-nav .mega-menu{transform:translateY(-40px);transition:transform .6s,z-index .1s .6s;z-index:-2}
.is-revealed .mega-menu{transform:translateY(0);z-index:0}
.is-revealed .mega-menu>*{opacity:1}
.is-shown .mega-menu{display:block}
.quick-show .mega-menu{transition:none}
.quick-show .mega-menu>*{transition:none}
.mega-menu__container{margin-left:auto;margin-right:auto;padding-left:.555rem;padding-right:.555rem;position:relative;padding-top:0;overflow:visible;height:auto}
.mega-menu__container::after{content:"";display:table;clear:both}
.mega-menu__container .close-nav-button{display:block;position:absolute;left:auto;right:20px;top:32px;opacity:1;color:rgba(255,255,255,1)}
.mega-menu__container .close-nav-button:hover{outline:0}
.mega-menu__column-cont{-moz-column-count:4;-webkit-column-count:4;column-count:4;padding-top:1.5rem;padding-left:0rem;padding-right:0rem}
.facultynav__container .mega-menu__column-cont{padding-top:1.5rem}
.mega-menu__column{overflow:hidden;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;width:auto;padding-top:.2rem;padding-bottom:.2rem}
.mega-menu__column ul{padding-bottom:1rem;margin-bottom:1rem}
.mega-menu__column a{background-image:none;padding-right:0;color:#fff;font-family:'Inter',sans-serif;font-size:16px;line-height:20px}
.mega-menu__column p{color:#fff;font-family:'Inter',sans-serif;font-size:16px;font-style:normal;font-weight:700}
.mega-menu__column a:focus{outline:0}
.mega-menu__column:not(:last-of-type){border-bottom:0}
.close-nav-button:hover,.close-nav-button:focus,.close-menu-button:hover,.close-menu-button:focus{outline:0}
.nav-overlay{display:none}
.close-nav-button{display:none}
.facultynav__container{margin-left:-9rem;display:flex;align-items:stretch;padding:0;transition:margin .8s}
.facultynav__container:after{display:block}
.nav-wrapper--faculty .secondary-nav{display:block}
.nav-wrapper--faculty .secondary-nav .main-nav__item{display:inline-block;border-bottom:0;vertical-align:middle}
.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link{display:flex;flex-direction:column;padding:1rem 0 1rem 0}
.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link:hover,.nav-wrapper--faculty .secondary-nav .main-nav__item .main-nav__link:focus{padding-left:0}
.faculty-nav{width:108%;padding:0 0 0 4.5rem;display:flex;justify-content:space-between;align-items:center}
.faculty-nav .main-nav__item{flex:0 1 auto;max-width:21%}
.faculty-nav .main-nav__link{font-family:'Inter',sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#fff;padding:.5rem 0;vertical-align:middle;margin-right:-1px;position:relative}
.faculty-nav .main-nav__link:after{transition:width .4s;content:"";position:absolute;border-bottom:3px solid #fff;bottom:.4rem;left:0;width:0}
.faculty-nav .main-nav__link:hover,.faculty-nav .main-nav__link:focus,.faculty-nav .main-nav__link.is-active{text-decoration:none}
.faculty-nav .main-nav__link:hover:after,.faculty-nav .main-nav__link:focus:after,.faculty-nav .main-nav__link.is-active:after{width:100%}
.faculty-nav .mega-menu{top:100%}
.facultynav__header a{padding:0;width:auto}
.facultynav__header a:hover,.facultynav__header a:focus{text-decoration:underline;padding-left:0}
.facultynav__header .icon{display:none}
.facultynav__header{padding:8px 0 8px 0;z-index:1;position:relative;width:8.5rem;font-family:'Inter',sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:21px}
.faculty-nav .mega-menu__column li{color:#fff}
.main-nav__top-bar{height:64px;top:4px;z-index:8006}
.main-nav__top-bar-mobile{display:none}
.main-nav__top-bar-item{padding:0 14px}
.main-nav__top-bar-canvas{display:inline-block}
.main-nav__top-bar-canvas-icon{padding-left:8px;width:7px;height:12px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgOCAxMyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjIzMjM3IDAuNDE3ODc3TDAuOTAwMzkxIDEuODI3ODhMNS4yMjY5OCA2LjQxNzg4TDAuOTAwMzkxIDExLjAwNzg5TDIuMjMyMzcgMTIuNDE3ODlMNy45MDAzOSA2LjQxNzg4TDIuMjMyMzcgMC40MTc4Nzd6IiBmaWxsPSIjMEMwQzQ4Ii8+PC9zdmc+")}
.main-nav__top-bar-canvas{position:relative;display:inline-block;text-decoration:none;margin-left:2px;width:auto}
.main-nav__top-bar-canvas-link{position:relative;display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.main-nav__top-bar-canvas::after{position:absolute;bottom:0;left:24px;content:'';height:2px;transform:scaleX(0);transform-origin:left;transition:transform .3s;background:#0c0c48;width:calc(100% - 4.1em)}
.main-nav__top-bar-canvas:hover::after,.main-nav__top-bar-canvas-link:focus::after{transform:scaleX(1)}
.main-nav__top-bar-item-icon{fill:#0c0c48}
#top-bar-email:hover *,#top-bar-email:focus *,#main-nav__top-bar-calendar-icon:hover *,#main-nav__top-bar-calendar-icon:focus *,#main-nav-top-bar-app-menu-icon:hover *,#main-nav-top-bar-app-menu-icon:focus *,.main-nav__top-bar-profile-button:hover *,.main-nav__top-bar-profile-button:focus *{fill:#1f2bd4;color:#1f2bd4}
.main-nav__top-bar-item-apps{padding:6px;margin:0 10px 0 2px;background-color:#fff}
}
@media(min-width:75.001em) and (min-width:34em){.mega-menu__container{max-width:34rem}
}
@media(min-width:75.001em) and (min-width:48em){.mega-menu__container{max-width:44rem}
}
@media(min-width:75.001em) and (min-width:75.001em){.mega-menu__container{max-width:52rem}
}
@media(min-width:75.001em) and (min-width:75.001em){.mega-menu__container{max-width:64rem}
}
@media(min-width:75.001em){.faculty-nav .main-nav__item{flex:0 1 auto;max-width:none}
.faculty-nav .mega-menu .mega-menu__column p a{color:#fff}
.business-and-economics .faculty-nav .mega-menu__column p a{color:#fff}
}
@media(min-width:75.001em) and (max-width:78em){.logo{margin-left:0}
}
@keyframes popup-fade-down-anime{from{opacity:0;transform:translateY(-20px)}
to{opacity:1;transform:translateY(0)}
}
@keyframes popup-fade-down-anime-inner{from{opacity:0;transform:translateY(-20px)}
to{opacity:1;transform:translateY(0);margin:0}
}
.uoa-section{padding-top:4em;padding-bottom:4em}
.general-content .uoa-section,.links-page .uoa-section{padding-top:2.3em}
@media(min-width:48em) and (max-width:61.99em){.uoa-section{padding-top:2em;padding-bottom:2em}
}
@media(max-width:47.99em){.uoa-section{padding-top:2em;padding-bottom:.5em}
}
.uoa-section--condensed{padding-top:2rem}
.embed-section{padding-top:2.3rem}
@media(min-width:48em) and (max-width:61.99em){.embed-section{padding-top:2em;padding-bottom:2em}
}
@media(max-width:47.99em){.embed-section{padding-top:2em;padding-bottom:.5em}
}
.news-front .embed-section,.news-front-page .embed-section,.front-page .embed-section,.programme-listing-page .embed-section,.programme-detail-page .embed-section,.listing-page .embed-section{padding-top:0}
.grid--even{background:#f2f2f2}
.grid--odd{background:#fff}
.newsfrontpagetemplategrid:nth-of-type(odd){background:#fff}
.newsfrontpagetemplategrid:nth-of-type(even){background:#f2f2f2}
.staffintranetpagetemplategrid:nth-of-type(odd){background:#f2f2f2}
.staffintranetpagetemplategrid:nth-of-type(even){background:#fff}
.apply-title{position:relative;top:-1.5rem}
.apply-title>div{background-color:#bdc3c4;padding:1rem 1rem 1rem 0;position:relative}
.apply-title>div:after{content:'';background-color:#bdc3c4;width:100vw;position:absolute;top:0;right:0;height:100%;z-index:0}
.apply-title h2{font-size:1.5625rem;margin:0;position:relative;z-index:1;color:#00467f}
.apply-orderlist{padding:0 0 0 1.2rem;font-size:1.2rem;overflow:hidden}
@media(min-width:62em){.apply-orderlist{margin-bottom:1.5rem}
}
@media(min-width:75em){.apply-orderlist{margin:0}
}
@media(min-width:62em){.apply-orderlist li{width:calc(33.3% - 1rem);float:left;margin-right:1rem;padding-right:1rem}
}
.apply--template{background-color:#00467f;color:#fff;padding-bottom:1.5rem;margin-top:4rem}
.apply--template hr{border-top-color:#336b99;margin:1.5rem 0}
.apply--template .text{color:#fff;text-shadow:none}
.apply--template .text a,.apply--template .apply-orderlist a{color:#fff;position:relative;text-decoration:none;text-shadow:1px 0 0 #00467f,-1px 0 0 #00467f,2px 0 0 #00467f,-2px 0 0 #00467f;background-image:linear-gradient(transparent 50%,#fff 50%);background-repeat:repeat-x;background-position:0 92%;background-size:1px 2px;outline:0}
.apply--template .text a:hover,.apply--template .apply-orderlist a:hover{text-decoration:none;text-shadow:1px 0 0 #00467f,-1px 0 0 #00467f,2px 0 0 #00467f,-2px 0 0 #00467f;background-size:1px 4px}
.apply--template .text a:focus,.apply--template .apply-orderlist a:focus{background-color:rgba(255,255,255,0.2);text-shadow:none}
.uoa-section:last-child{padding-bottom:6rem;margin-bottom:-4rem}
@media(min-width:62em){.sidebar-area{padding-left:20px}
}
.overlay-open{overflow:hidden;padding-right:17px;position:relative}
.hiddenscroll .overlay-open{padding-right:0}
.device-ios .overlay-open,.device-android .overlay-open{position:fixed}
.device-ios .overlay-open{width:100%}
.overlay_container{display:none;transition:500ms opacity ease;opacity:0;overflow-x:hidden;overflow-y:scroll;width:calc(100vw + 17px);position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:8010;-webkit-overflow-scrolling:touch}
.hiddenscroll .overlay_container{width:100vw}
.ie9 .overlay_container{width:calc(100vw + 17px)}
.overlay_container[aria-hidden="false"]{display:block}
.overlay_container.is-open{opacity:1}
.overlay_bg{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6)}
.overlay_dialog{position:relative;z-index:10;width:100%;top:50%;margin:0 auto;transform:translateY(-50%);transition:top .3s ease,transform .3s ease}
.is-anchored .overlay_dialog{top:0;padding:20px 0;transform:translateY(0)}
.overlay_content{background:#fff;padding:24px 20px;width:94%;margin:0 auto;position:relative}
.overlay_content h1:focus{outline:0}
.overlay_close-btn{font-family:Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;line-height:12px;position:absolute;top:5px;right:5px;padding:5px 7px 7px;cursor:pointer;color:#fff;border:0;outline:0;background:#e74c3c;height:30px;width:30px}
.overlay_close-btn:hover,.overlay_close-btn:focus{background:#c0392b}
.subnav-overlay .overlay_dialog{top:0;padding:0;transform:translateY(0)}
@media(min-width:48em){.subnav-overlay .overlay_dialog{top:50%;transform:translateY(-50%)}
}
.subnav-overlay.is-anchored .overlay_dialog{top:0;padding:20px 0;transform:translateY(0)}
.subnav-overlay .overlay_title{font-size:1.44rem;margin-bottom:1.5em;margin-top:.80rem;width:calc(100% - 42px)}
@media(min-width:62em){.subnav-overlay .overlay_title{font-size:1.5625rem}
}
.subnav-overlay .overlay_bg{background:rgba(0,0,0,0.85)}
.subnav-overlay .overlay_content{background-color:#fff;color:#0080a7;width:100%;padding:1.7rem 1rem;max-width:25em}
@media(min-width:48em){.subnav-overlay .overlay_content{max-width:450px;padding:1.6rem 3.8rem}
}
@media(min-width:62em){.subnav-overlay .overlay_content{max-width:580px;padding:1.6rem 2.2rem}
}
.subnav-overlay .overlay_close-btn{top:1.9rem;background:0;width:auto;height:auto;padding:0;right:1rem;width:42px;height:45px;display:block;transition:all .4s ease 0}
.subnav-overlay .overlay_close-btn .text{color:#0080a7;font-size:.8rem;font-family:'NationalBook',sans-serif;text-transform:uppercase;margin-top:30px;display:inline-block;transition:all .5s ease 0}
.subnav-overlay .overlay_close-btn .icon{fill:#0080a7;width:27px;height:27px;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .4s ease 0}
.subnav-overlay .overlay_close-btn:hover,.subnav-overlay .overlay_close-btn:focus{outline:0}
.subnav-overlay .overlay_close-btn:hover .overlay_close-btn-text,.subnav-overlay .overlay_close-btn:focus .overlay_close-btn-text{opacity:0}
.subnav-overlay .overlay_close-btn:hover .icon,.subnav-overlay .overlay_close-btn:focus .icon{width:45px;height:45px}
.subnav-overlay .overlay_close-btn:hover .text,.subnav-overlay .overlay_close-btn:focus .text{opacity:0}
@media(min-width:48em){.subnav-overlay .overlay_close-btn{right:1.7rem}
}
.gallery-overlay .overlay_dialog{padding:0;top:50%;transform:translateY(-50%);transition:none}
.gallery-overlay.is-anchored .overlay_dialog{top:0;padding:0;transform:translateY(0)}
.gallery-overlay .overlay_bg{background:rgba(0,0,0,0.85)}
.gallery-overlay .overlay_content{background-color:#fff;color:#0080a7;width:90%;padding:2.5rem 0 1.7rem;max-width:1200px}
@media(min-width:48em){.gallery-overlay .overlay_content{padding:2.5rem 0rem 3rem}
}
.gallery-overlay .overlay_close-btn{top:1.6rem;background:0;width:auto;height:auto;padding:0;right:1rem;width:42px;height:45px;display:block;transition:all .4s ease 0}
.gallery-overlay .overlay_close-btn .text{color:#0080a7;font-size:.8rem;font-family:'NationalBook',sans-serif;text-transform:uppercase;margin-top:30px;display:inline-block;transition:all .5s ease 0}
.gallery-overlay .overlay_close-btn .icon{fill:#0080a7;width:27px;height:27px;position:absolute;top:0;left:50%;transform:translateX(-50%);transition:all .4s ease 0}
.gallery-overlay .overlay_close-btn:hover,.gallery-overlay .overlay_close-btn:focus{outline:0}
.gallery-overlay .overlay_close-btn:hover .overlay_close-btn-text,.gallery-overlay .overlay_close-btn:focus .overlay_close-btn-text{opacity:0}
.gallery-overlay .overlay_close-btn:hover .icon,.gallery-overlay .overlay_close-btn:focus .icon{width:45px;height:45px}
.gallery-overlay .overlay_close-btn:hover .text,.gallery-overlay .overlay_close-btn:focus .text{opacity:0}
@media(min-width:48em){.gallery-overlay .overlay_close-btn{right:1.7rem}
}
.ask-auckland{position:relative;padding-top:1.5rem;margin-bottom:2rem}
.ask-auckland .ask-auckland__content{border-radius:15px 15px 0 0;background:#1f2bd4}
.ask-auckland .ask-auckland__content h2{left:37px;margin-bottom:13px}
.ask-auckland .ask-auckland__content p{padding:0 37px 27px 37px;color:#fff;font-size:18px;font-family:Inter;font-weight:400;margin-top:-1rem;position:relative;margin-bottom:0}
.ask-auckland .ask-auckland__search{border-radius:0 0 15px 15px;padding:27px 27px;background-color:#e2e3e4}
.ask-auckland .ask-auckland__search label{display:block;position:relative;margin-bottom:1rem}
.ask-auckland .ask-auckland__search label button[type=reset]{width:1rem;height:1rem;position:absolute;margin-left:-2rem;margin-top:1.3rem;border:0;background:#bec3c4;border-radius:50%;text-align:center;padding:.125rem 0 0 0;display:block;right:3.75rem;z-index:5;top:0}
.ask-auckland .ask-auckland__search label button[type=reset]:disabled{display:none}
.ask-auckland .ask-auckland__search label button[type=reset] svg{fill:#fff;display:inline;vertical-align:top;width:.75rem;height:.75rem;line-height:1}
.ask-auckland .ask-auckland__search button[type=reset]:hover,.ask-auckland .ask-auckland__search button[type=reset]:focus{background-color:#0c0c48}
.ask-auckland .ask-auckland__search button[type=reset]:hover svg *,.ask-auckland .ask-auckland__search button[type=reset]:focus svg *{fill:#fff}
.ask-auckland .ask-auckland__search input[type=search]{border-radius:100px;height:65px;line-height:1;padding:5px 80px 5px 32px;width:100%;border:1px solid #d9d9d9;color:#0c0c48;float:left;position:relative;z-index:1;font-family:Inter}
.ask-auckland .ask-auckland__search button[type=submit]{background-color:rgba(31,43,212,1);border:1px solid rgba(31,43,212,1);border-radius:100px;margin-top:10px;color:#fff;transition:all .3s ease;position:relative;z-index:1;width:45px;height:45px;margin-left:-58px;padding:0}
.ask-auckland .ask-auckland__search button[type=submit] svg{width:25px;height:26px;fill:#fff;padding-top:4px}
.ask-auckland .ask-auckland__search button:hover,.ask-auckland .ask-auckland__search button:focus{outline:0;background-color:#FFF}
.ask-auckland .ask-auckland__search button:hover svg *,.ask-auckland .ask-auckland__search button:focus svg *{fill:#1f2bd4}
.ask-auckland .ask-auckland__top-questions{margin-top:1rem}
.ask-auckland .ask-auckland__top-questions h3{color:#0c0c48;font-size:16px;font-weight:700;font-family:Inter}
.ask-auckland .ask-auckland__top-questions ul{padding:0;margin:0}
.ask-auckland .ask-auckland__top-questions ul li{list-style-type:none;padding:0;margin:0}
.ask-auckland .ask-auckland__top-questions ul li a,.ask-auckland .ask-auckland__top-questions ul li a:link,.ask-auckland .ask-auckland__top-questions ul li a:visited{color:#0c0c48;transition:all .3s ease;font-family:Inter;font-size:16px;font-weight:400}
.ask-auckland .ask-auckland__top-questions ul li a svg,.ask-auckland .ask-auckland__top-questions ul li a:link svg,.ask-auckland .ask-auckland__top-questions ul li a:visited svg{opacity:0;height:.85rem;width:1rem;fill:#00467f;transition:all .3s ease;position:relative;left:-0.2rem;top:.09rem}
.ask-auckland .ask-auckland__top-questions ul li a:hover,.ask-auckland .ask-auckland__top-questions ul li a:link:hover,.ask-auckland .ask-auckland__top-questions ul li a:visited:hover{color:#1f2bd4;text-decoration:none}
.ask-auckland .ask-auckland__top-questions ul li a:hover svg,.ask-auckland .ask-auckland__top-questions ul li a:link:hover svg,.ask-auckland .ask-auckland__top-questions ul li a:visited:hover svg{left:0rem;fill:#1f2bd4;opacity:1}
.ask-auckland-wide{position:relative;padding-top:1.5rem;margin-bottom:2rem;transition:all .3s ease}
.ask-auckland-wide .ask-auckland-wide__content{border-radius:15px 15px;background-color:#1f2bd4;padding-bottom:1rem}
.ask-auckland-wide .ask-auckland-wide__content h2,.ask-auckland .ask-auckland__content h2{border-radius:30px 0;font-size:27px;font-family:Inter;font-weight:700;background-color:#0c0c48;color:#fff;display:inline-block;padding:14.4px 23.5px;position:relative;top:-1.5rem}
.ask-auckland-wide .ask-auckland-wide__content h2{margin-left:37px;margin-bottom:20px}
.ask-auckland-wide .ask-auckland-wide__content p{padding:0 37px;color:#fff;font-size:18px;font-family:Inter;font-weight:400;margin-top:-1.5rem;margin-bottom:0;line-height:1.5}
.ask-auckland-wide.not-centered .ask-auckland-wide__search{top:5px;transform:translateY(0)}
.ask-auckland-wide .ask-auckland-wide__search{border-radius:35px 0;margin-right:2rem;margin-bottom:-2rem;padding:1rem 1.5rem;background-color:#e2e3e4}
.ask-auckland-wide .ask-auckland-wide__search label{display:block;margin-bottom:1rem;position:relative}
.ask-auckland-wide .ask-auckland-wide__search label button[type=reset]{width:1rem;height:1rem;position:absolute;margin-left:-2rem;margin-top:1.3rem;border:0;background:#bec3c4;border-radius:50%;text-align:center;padding:.125rem 0 0 0;display:block;right:3.75rem;z-index:5;top:0}
.ask-auckland-wide .ask-auckland-wide__search label button[type=reset]:disabled{display:none}
.ask-auckland-wide .ask-auckland-wide__search label button[type=reset] svg{fill:#fff;display:inline;vertical-align:top;width:.75rem;height:.75rem;line-height:1}
.ask-auckland-wide .ask-auckland-wide__search button[type=reset]:hover,.ask-auckland-wide .ask-auckland-wide__search button[type=reset]:focus{background-color:#0c0c48}
.ask-auckland-wide .ask-auckland-wide__search button[type=reset]:hover svg *,.ask-auckland-wide .ask-auckland-wide__search button[type=reset]:focus svg *{fill:#fff}
.ask-auckland-wide .ask-auckland-wide__search input[type=search]{padding:.5rem 4.7rem .5rem 1.6rem;border-radius:100px;height:65px;width:calc(100% - .45rem);border:1px solid #d9d9d9;color:#0c0c48;position:relative;z-index:1;font-family:Inter;float:left}
.ask-auckland-wide .ask-auckland-wide__search input[type=search]::-ms-clear,.ask-auckland .ask-auckland__search input[type=search]::-ms-clear{display:none}
.ask-search::-webkit-input-placeholder{color:#0c0c48;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300}
.ask-search:-moz-placeholder{color:#0c0c48;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300}
.ask-search::-moz-placeholder{color:#0c0c48;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300}
.ask-search:-ms-input-placeholder{color:#0c0c48;font-family:'Inter',sans-serif;font-style:italic;font-size:16px;font-weight:300}
.ask-auckland-wide .ask-auckland-wide__search button[type=submit]{background-color:rgba(31,43,212,1);border:1px solid rgba(31,43,212,1);border-radius:100px;color:#fff;transition:all .3s ease;position:absolute;z-index:1;height:45px;width:45px;margin-left:-62px;padding:0}
.ask-auckland-wide .ask-auckland-wide__search button[type=submit] svg{width:25px;height:26px;fill:#fff;padding-top:4px}
.ask-auckland-wide .ask-auckland-wide__search button:hover,.ask-auckland-wide .ask-auckland-wide__search button:focus{outline:0;background-color:#FFF}
.ask-auckland-wide .ask-auckland-wide__search button:hover svg *,.ask-auckland-wide .ask-auckland-wide__search button:focus svg *{fill:#1f2bd4}
.ask-auckland-wide .ask-auckland-wide__top-questions{margin-top:1rem}
.ask-auckland-wide .ask-auckland-wide__top-questions h3{color:#0c0c48;font-size:16px;font-weight:700;font-family:Inter}
.ask-auckland-wide .ask-auckland-wide__top-questions ul{padding:0;margin:0}
.ask-auckland-wide .ask-auckland-wide__top-questions ul li{list-style-type:none;padding-bottom:9px;margin:0}
.ask-auckland-wide .ask-auckland-wide__top-questions ul li:last-child{padding-bottom:0}
.ask-auckland-wide .ask-auckland-wide__top-questions ul li a,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:link,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:visited{color:#0c0c48;transition:all .3s ease;font-family:Inter;font-size:16px;font-weight:400;line-height:1.5}
.ask-auckland-wide .ask-auckland-wide__top-questions ul li a svg,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:link svg,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:visited svg{opacity:0;height:.85rem;width:1rem;fill:#00467f;transition:all .3s ease;position:relative;left:-0.2rem;top:.09rem}
.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:hover,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:link:hover,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:visited:hover{color:#1f2bd4;text-decoration:none}
.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:hover svg,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:link:hover svg,.ask-auckland-wide .ask-auckland-wide__top-questions ul li a:visited:hover svg{opacity:1;left:0rem;fill:#1f2bd4}
@media(max-width:47.99em){.ask-auckland .ask-auckland__content h2{margin-bottom:20px;left:27px}
.ask-auckland .ask-auckland__content p{width:100%;margin-left:0;margin-top:-1.5rem;padding:0 27px 27px 27px}
.ask-auckland .ask-auckland__search{padding:18px 27px 27px 27px}
.ask-auckland-wide{padding:40px 12px}
.ask-auckland-wide .ask-auckland-wide__content{width:100%;border-radius:15px 15px 0 0;padding-top:10px;padding-bottom:1.5rem}
.ask-auckland-wide .ask-auckland-wide__content h2{margin-left:27px}
.ask-auckland-wide .ask-auckland-wide__content p{padding:0 27px}
.ask-auckland-wide .ask-auckland-wide__search{width:100%;border-radius:0 0 15px 15px;padding:1.5rem 1.5rem}
}
@media(min-width:48em){.ask-auckland .ask-auckland__search{border-radius:0 0 15px 15px}
.ask-auckland-wide{padding:8rem .6rem}
.ask-auckland-wide .ask-auckland-wide__content{width:100%;padding-bottom:2rem}
.ask-auckland-wide .ask-auckland-wide__content p{width:48%}
.ask-auckland-wide .ask-auckland-wide__search{position:absolute;width:calc(47.5% - 1.11rem);top:50%;transform:translateY(-50%);right:calc(3% - 0.555rem)}
}
@media(min-width:48em) and (max-width:61.99em){.ask-auckland .ask-auckland__content p{width:100%;margin-left:.5rem;margin-top:-1.5rem}
.ask-auckland-wide .ask-auckland-wide__search{padding:27px 36px}
}
@media(min-width:62em){.ask-auckland-wide{padding:7rem .6rem}
.ask-auckland{margin-right:2rem}
.ask-auckland-wide .ask-auckland-wide__search{padding:1.5rem 2rem}
}
@media(min-width:320px){.ask-auckland-wide .ask-auckland-wide__search label button[type=reset]{right:4rem}
.ask-auckland-wide .ask-auckland-wide__search button[type=submit]{left:99%;top:10px}
}
.uoa-subnav{width:100%;margin:0 auto;font-family:'NationalBold',sans-serif;background-color:#fff;position:relative;z-index:6}
.uoa-subnav .hidden{display:none}
@media(min-width:48em){.uoa-subnav{background:linear-gradient(to right,white 0,white 68%,rgba(255,255,255,0) 68%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}
}
@media(min-width:62em){.frontpage-banner + .uoa-subnav{margin-top:-3.5rem}
}
@media(min-width:62em){.news-frontpage-banner + .uoa-subnav{margin-top:-2.5rem}
}
@media(min-width:62em){.programme-listing-page .uoa-subnav{margin-top:0rem}
}
@media(min-width:62em){.campaign-banner .uoa-subnav{margin-top:0rem}
}
.greedy-btn{width:40px;height:35px;background:0;border:0;display:none;padding:0}
.greedy-btn .icon{vertical-align:text-top;fill:#0080a7}
.is-greedy .greedy-btn{display:block}
.greedy-btn:hover,.greedy-btn:focus,.greedy-btn.is-active{background:#0080a7;color:#fff}
.greedy-btn:hover .icon,.greedy-btn:focus .icon,.greedy-btn.is-active .icon{fill:#fff}
.uoa-subnav_nav{display:inline-block;background-color:#fff;padding-top:1.1rem;position:relative}
.is-greedy .uoa-subnav_nav{padding-left:40px}
@media(min-width:48em) and (max-width:61.99em){.uoa-subnav_nav{padding-top:1.27rem}
}
@media(min-width:62em){.uoa-subnav_nav{padding-top:2rem;padding-right:2rem;margin-bottom:2rem}
}
.subnav_list{display:inline-table;width:100%;margin:0;padding:0;vertical-align:top;padding-bottom:1rem;line-height:1.2}
.is-greedy .subnav_list{width:calc(100% - 40px)}
.subnav_list .subnav_items{display:table-cell;position:relative;padding-left:30px;vertical-align:top;font-size:1.11rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(90vw - 1.5rem)}
.subnav_list .subnav_items.first{padding-left:0}
.subnav_list .subnav_items:not(.first):before{content:"/";display:block;font-family:'arial',sans-serif;color:#747778;position:absolute;top:4px;left:0;width:25px;height:20px;text-align:center}
.subnav_links{display:block;transition:all .2s ease}
.subnav_links:link,.subnav_links:visited{color:#0080a7;border-bottom:solid 2px #fff}
.subnav_links:hover,.subnav_links:focus{color:#0080a7;outline:0;text-decoration:none;border-bottom:solid 2px #0080a7}
.subnav_hidden-list .subnav_links{border:0}
.subnav_sublinks-btn,.subnav_plain{background:0;border:0;padding:0;margin:0;color:#333;text-align:left;display:inline;font-size:1.11rem;min-height:28px;transition:all .2s ease}
.subnav_sublinks-btn .btn-icon,.subnav_plain .btn-icon{display:inline-block;position:absolute;right:0;top:0;width:28px;height:28px;background-color:#0080a7;text-align:center;vertical-align:top}
.subnav_sublinks-btn .icon,.subnav_plain .icon{transform:rotate(0);transition-behavior:normal;transition-duration:.5s;transition-timing-function:ease;transition-delay:0;transition-property:transform;fill:#fff;width:16px;height:16px;vertical-align:middle}
.subnav_hidden-list{background-color:#0080a7;position:absolute;top:35px;width:205px;list-style:none;padding:1em 0;margin:0;left:0;display:none}
.subnav_hidden-list.is-open{display:block}
.subnav_sublinks-btn{padding-right:40px;display:inline-block}
.subnav_sublinks-btn .txt{text-overflow:ellipsis;display:inline-block;white-space:nowrap;overflow:hidden;max-width:calc(90vw - 120px);border-bottom:solid 2px #fff;font-size:1.11rem;transition:all .2s ease}
.subnav_sublinks-btn:hover,.subnav_sublinks-btn:focus{outline:0;color:#0080a7;border-bottom-color:#0080a7}
.subnav_sublinks-btn:hover .txt,.subnav_sublinks-btn:focus .txt{border-bottom:solid 2px #0080a7}
.subnav_sublinks-btn:hover .icon,.subnav_sublinks-btn:focus .icon{transform:rotate(180deg)}
.subnav_hidden-list .subnav_links{padding:.6rem 1rem;line-height:1.2;position:relative}
.subnav_hidden-list .subnav_links:link,.subnav_hidden-list .subnav_links:visited{color:#fff}
.subnav_hidden-list .subnav_links:hover,.subnav_hidden-list .subnav_links:focus{text-decoration:underline;outline:0}
.subnav_hidden-list .subnav_links:after{content:'';width:calc(100% - 2rem);height:1px;position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:rgba(255,255,255,0.6)}
.subnav_hidden-area{position:absolute;left:0;top:1.1rem;width:40px;display:inline-block;z-index:2}
@media(min-width:48em) and (max-width:61.99em){.subnav_hidden-area{top:1.27rem}
}
@media(min-width:62em){.subnav_hidden-area{top:2rem}
}
.subnav-overlay__nav .icon{width:12px;fill:#0080a7;height:12px}
.subnav-overlay__list{list-style:none;margin:0;padding:0}
.subnav-overlay_items{display:block;font-size:1.11rem;line-height:1.2;margin-bottom:1em}
.subnav-overlay__links{display:block}
.subnav-overlay__links:link,.subnav-overlay__links:visited,.subnav-overlay__links:hover,.subnav-overlay__links:focus{color:#0080a7;outline:0}
.file-download-list{margin:0 0 2rem 0;padding:0;list-style:none}
.text.section + div:not(.section) + .section .file-download-list,.text.section + .section .file-download-list{margin-top:-1rem}
.file-download-list__items:nth-child(odd){background-color:#f2f2f2}
.file-download-list__items:nth-child(even){background-color:#fff}
.filedownload{padding:1rem 1.67rem 1.66rem 5.56rem;position:relative;transition:background-color .3s ease}
@media(max-width:47.99em){.filedownload{padding-left:1.67rem}
}
.filedownload:hover{background-color:#d9d9d9}
.filedownload:hover .arrow-down{animation-name:slideOutDown;animation-duration:.8s;animation-fill-mode:both}
.filedownload__link{display:block;padding-left:0}
.filedownload__link:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:0;transition:background-color .3s ease;background-color:transparent}
.filedownload__link:link,.filedownload__link:visited{text-decoration:none}
.filedownload__title .filedownload__link:link,.filedownload__title .filedownload__link:visited{color:#00467f}
.filedownload__link:link .filedownload__desc,.filedownload__link:visited .filedownload__desc{color:#333}
.filedownload__link:link .filedownload__doc-text,.filedownload__link:visited .filedownload__doc-text{color:#00467f}
.filedownload__link:hover,.filedownload__link:focus{outline:0}
.filedownload__link:hover:before,.filedownload__link:focus:before{background-color:#d9d9d9}
.filedownload__title .filedownload__link:hover,.filedownload__title .filedownload__link:focus{text-decoration:underline}
.filedownload__link:hover + .filedownload__desc + .filedownload__dlink .arrow-down,.filedownload__link:focus + .filedownload__desc + .filedownload__dlink .arrow-down{animation-name:slideOutDown;animation-duration:.8s;animation-fill-mode:both}
.filedownload__link:hover + .filedownload__dlink .arrow-down,.filedownload__link:focus + .filedownload__dlink .arrow-down{animation-name:slideOutDown;animation-duration:.8s;animation-fill-mode:both}
.filedownload__link + .filedownload__desc{margin-top:.3rem}
.filedownload__dlink:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:0;transition:background-color .3s ease;background-color:transparent}
.filedownload__dlink:link,.filedownload__dlink:visited{text-decoration:none}
.filedownload__dlink:hover,.filedownload__dlink:focus{outline:0}
.filedownload__dlink:hover:before,.filedownload__dlink:focus:before{background-color:#d9d9d9}
.filedownload__dlink:hover .arrow-down,.filedownload__dlink:focus .arrow-down{animation-name:slideOutDown;animation-duration:.8s;animation-fill-mode:both}
.filedownload__title{margin-bottom:.28rem;display:inline-block;margin:0;color:#00467f}
.filedownload__title + .filedownload__action{margin-top:.5rem}
@media(min-width:48em){.filedownload__title + .filedownload__action{margin-top:.2rem}
.filedownload__title + .filedownload__desc{margin-top:.1rem}
}
.filedownload__desc{margin-bottom:0;position:relative;z-index:1}
@media(min-width:48em){.filedownload__desc + .filedownload__action{margin-top:.2rem}
}
.filedownload__doctitle{position:relative;z-index:2;font-size:1.2rem}
.filedownload__linkarea{margin:0}
.filedownload__doc-icon{text-transform:uppercase;position:absolute;top:1.3rem;left:1.5rem;font-family:'NationalBold',sans-serif;font-size:.9rem;color:#004581;text-align:center;z-index:2;width:2.78rem;height:2.78rem;border:2px solid #004581;border-radius:50%}
.filedownload__doc-icon .text{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;color:#00467f}
@media(max-width:47.99em){.filedownload__doc-icon{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
}
.filedownload__action{font-family:'NationalBold';margin-top:.5rem}
@media(min-width:48em){.filedownload__action{margin-top:0}
}
.action-icon-area{display:inline-block;width:24px;height:24px;position:relative;vertical-align:text-bottom;margin-right:.5rem;overflow:hidden;float:left;z-index:1}
.action-icon-area .icon{fill:#00467f;vertical-align:middle;position:absolute;top:0;left:0;width:100%;height:100%}
@media(min-width:48em){.action-icon-area{float:none}
}
.filedownload__doc-text{display:block;margin-bottom:0;position:relative;z-index:1;color:#00467f}
@media(min-width:48em){.filedownload__doc-text{display:inline-block}
}
.filedownload__doc-size{display:inline-block;padding:.2rem .55rem;text-transform:uppercase;color:#333;background-color:rgba(51,51,51,0.15);transition:background-color .3s ease;margin-bottom:0;margin-top:.5rem;position:relative;z-index:1}
@media(min-width:48em){.filedownload__doc-size{margin-left:.5rem}
}
@keyframes slideOutDown{0{transform:translateY(0);opacity:1}
50%{transform:translateY(100%);opacity:0}
51%{transform:translateY(-100%)}
100%{transform:translateY(0);opacity:1}
}
.kis .row{background-color:#fff;padding:1rem .5rem}
.kis .row.no-p-l>div{padding-left:0}
.kis.imagecomponent{margin:0}
/*! Flickity v1.2.1
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}
.flickity-enabled:focus{outline:0}
.flickity-viewport{overflow:hidden;position:relative;height:100%}
.flickity-slider{position:absolute;width:100%;height:100%}
.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}
.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}
.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:0;border-radius:50%;background:white;background:rgba(255,255,255,0.75);cursor:pointer;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.flickity-prev-next-button:hover{background:white}
.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}
.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}
.flickity-prev-next-button.previous{left:10px}
.flickity-prev-next-button.next{right:10px}
.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}
.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}
.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}
.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}
.flickity-prev-next-button .arrow{fill:#333}
.flickity-prev-next-button.no-svg{color:#333;font-size:26px}
.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}
.flickity-rtl .flickity-page-dots{direction:rtl}
.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}
.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}
.slider{width:100%;position:relative}
.slider__slides{margin:0;padding:0;list-style:none;font-size:0}
.slider__items{display:inline-block;font-size:initial;width:100%;padding:0 1rem}
.slider__items:focus{outline:0}
@media(min-width:48em){.slider__items{opacity:.7;max-width:80%;padding:0 .58rem}
.slider__items.is-selected{opacity:1}
}
@media(min-width:62em){.slider__items{max-width:60%}
}
.slider__inner{position:relative}
.slider__controls{pointer-events:none;padding-bottom:75%;position:absolute;top:0;left:0;width:100%}
@media(min-width:48em){.slider__controls{padding-bottom:46.5%}
}
@media(min-width:62em){.slider__controls{padding-bottom:35%}
}
.slider__status{font-family:'NationalBookItalic';text-align:center;color:#747778;margin-bottom:1.5rem}
@media(min-width:48em){.slider__status{margin-bottom:1.3rem}
}
.slider__control{pointer-events:auto;background-color:#fff;width:42px;height:70px;position:absolute;top:calc(50% - 35px);left:0;border:0;padding:0;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);vertical-align:top;transition:all .2s ease;border-bottom:solid 3px #fff}
.slider__control:disabled{opacity:0;display:none}
.slider__control .icon{fill:#00467f;height:32px;width:32px;vertical-align:top;position:absolute;left:50%;top:50%;margin:-16px 0 0 -16px;transition:fill .2s ease}
.slider__control.prev .icon{transform:rotate(180deg)}
.slider__control.next{left:auto;right:0}
.slider__control.prev:not(:disabled):focus{background-color:#fff;outline:0;border-bottom:solid 3px #00467f;box-shadow:0 0 6px 0 #00467f}
.slider__control.next:not(:disabled):focus{background-color:#fff;outline:0;box-shadow:0 0 6px 0 #00467f;border-bottom:solid 3px #00467f}
.slider__control.prev:not(:disabled):hover{left:-0.35rem;background-color:#00467f;border-bottom:solid 3px #00467f;outline:0}
.slider__control.prev:not(:disabled):hover .icon{fill:#fff}
.slider__control.next:not(:disabled):hover{right:-0.35rem;background-color:#00467f;border-bottom:solid 3px #00467f;outline:0}
.slider__control.next:not(:disabled):hover .icon{fill:#fff}
@media(min-width:48em){.slider__control{width:50px;height:70px}
}
.slider__text{width:80%;margin:0 auto;padding:1rem 0;display:block;text-align:center}
.slider__text p{font-size:.77rem;color:#333}
.slider__img{margin:0;vertical-align:middle;position:relative;padding-bottom:75%;width:100%;display:inline-block;overflow:hidden}
.slider__items .landscape,.slider__items .portrait,.slider__items .square{display:block;height:auto;width:100%;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%}
.slider__items .portrait,.slider__items .square{height:100%;width:auto}
.gallery-preview{margin:0 0 2rem;overflow:hidden}
.gallery-preview__list{margin:0;padding:0;list-style:none;position:relative;font-size:0;vertical-align:top;font-size:0;display:block;width:calc(100% + 6px)}
@media(min-width:48em){.gallery-preview__list{width:calc(100% + 11px)}
}
.gallery-preview__item{display:inline-block;width:33.3%;font-size:100%;padding-bottom:33.3%;overflow:hidden;height:0;float:left;font-size:100%;vertical-align:top;position:relative}
.gallery-preview__item:nth-child(4){width:66.6%;padding-bottom:66.6%}
.gallery-preview__hover-text{position:absolute;top:0;left:0;width:100%;top:50%;text-align:center;transform:translateY(-50%) scale(0.5);z-index:2;opacity:0;transition:all .2s ease}
.gallery-preview__image-area{width:calc(100% - 5px);height:calc(100% - 5px);left:0;position:absolute;top:0;z-index:1;overflow:hidden}
@media(min-width:48em){.gallery-preview__image-area{width:calc(100% - 10px);height:calc(100% - 10px)}
}
.gallery-preview__image{transition:all .2s ease}
.gallery-preview__image.landscape{height:100%;width:auto}
.gallery-preview__image.portrait{width:100%;height:auto}
.gallery-preview__image.square{width:100%;height:100%}
@supports(object-fit:cover){.gallery-preview__image{width:100% !important;height:100% !important;object-fit:cover}
}
.gallery-preview__icon{width:55px;height:55px;border:solid 2px #fff;border-radius:50%;display:none;position:relative}
@media(min-width:48em){.gallery-preview__icon{display:inline-block}
}
.gallery-preview__icon .icon{fill:#fff;width:22px;height:22px;position:absolute;top:50%;left:50%;margin-left:-11px;margin-top:-11px}
.gallery-preview__text{display:block;font-family:'NationalBookItalic'}
.gallery-preview__link{display:block}
.gallery-preview__link:link,.gallery-preview__link:visited{color:#fff}
.gallery-preview__link:after{content:'';background-color:rgba(51,51,51,0.8);position:absolute;top:0;left:0;width:calc(100% - 5px);height:calc(100% - 5px);z-index:1;display:block;opacity:0;transition:all .2s ease}
@media(min-width:48em){.gallery-preview__link:after{width:calc(100% - 10px);height:calc(100% - 10px)}
}
.gallery-preview__link:hover:after,.gallery-preview__link:focus:after{opacity:1}
.gallery-preview__link:hover .gallery-preview__hover-text,.gallery-preview__link:focus .gallery-preview__hover-text{opacity:1;transform:translateY(-50%) scale(1)}
.gallery-preview__link:hover .gallery-preview__image,.gallery-preview__link:focus .gallery-preview__image{transform:scale(1.1)}
.gallery-preview__link:hover .gallery-preview__hover-text-alt .icon,.gallery-preview__link:focus .gallery-preview__hover-text-alt .icon{transform:rotate(180deg)}
@media(min-width:48em){.gallery-preview__link--last .gallery-preview__hover-text{display:none}
.gallery-preview__link--last:after{background-color:rgba(0,127,169,0.9);opacity:1}
.gallery-preview__link--last:hover:after,.gallery-preview__link--last:focus:after{background-color:#007fa9}
.gallery-preview__link--last:hover .gallery-preview__hover-text-alt,.gallery-preview__link--last:focus .gallery-preview__hover-text-alt{text-decoration:underline}
}
.gallery-preview__hover-text-alt{display:none;width:100%;position:absolute;bottom:0;left:0;z-index:2;padding:1.6rem 2rem 2rem 1.6rem;font-size:1.44rem;line-height:1.1}
.gallery-preview__hover-text-alt .icon{fill:#fff;width:14px;height:14px;transition:transform .5s ease 0}
.gallery-preview__hover-text-alt .number-of{display:block;font-size:1.44rem}
@media(min-width:48em){.gallery-preview__hover-text-alt{display:block}
}
.gallery-preview__item--cta{width:calc(100% - 5px);height:auto;padding-bottom:0;background-color:#007fa9;display:block;font-size:1rem;text-align:center}
.gallery-preview__item--cta .gallery-preview__link{padding:.6rem;line-height:1}
.gallery-preview__item--cta .gallery-preview__link:after{display:none}
.gallery-preview__item--cta .gallery-preview__link:hover,.gallery-preview__item--cta .gallery-preview__link:focus{outline:0}
.gallery-preview__item--cta .gallery-preview__link:hover .icon,.gallery-preview__item--cta .gallery-preview__link:focus .icon{transform:rotate(180deg)}
.gallery-preview__item--cta .icon{width:14px;height:14px;margin-left:.5rem;fill:#fff;position:relative;transition:transform .5s ease 0}
@media(min-width:48em){.gallery-preview__item--cta{display:none}
}
.related-links{background-color:#0080a7;padding:1.4rem 1.66rem;margin-bottom:2rem}
.related-links__head{position:relative;display:block;padding-bottom:.35rem;margin-bottom:.7rem}
.related-links__head:after{content:"";width:2.2rem;height:1px;background-color:#fff;position:absolute;left:0;bottom:0}
.related-links__heading{font-size:1.44rem;color:#fff;font-family:'NationalBook';font-weight:normal}
.related-links__list{margin:0;list-style:none;padding:0}
@media(min-width:48em){.related-links__list{-webkit-columns:2 150px;-moz-columns:2 150px;columns:2 150px;-webkit-column-gap:4.11rem;-moz-column-gap:4.11rem;column-gap:4.11rem}
}
@media(min-width:62em){.related-links__list{-webkit-columns:auto auto;-moz-columns:auto auto;columns:auto auto;-webkit-column-gap:4.11rem;-moz-column-gap:4.11rem;column-gap:4.11rem}
}
.related-links .listing-item__link{color:#fff;display:inline-block;width:100%;position:relative;line-height:1.1;padding:.35rem 1.33rem .35rem 0}
.related-links .listing-item__link:link,.related-links .listing-item__link:visited{color:#fff}
.related-links .listing-item__link:link .icon,.related-links .listing-item__link:visited .icon{fill:#fff;height:.66rem;position:absolute;right:.4rem;top:.72rem;transition:right .2s ease 0;width:.66rem}
.related-links .listing-item__link:hover,.related-links .listing-item__link:focus{color:#fff;outline:0}
.related-links .listing-item__link:hover .icon,.related-links .listing-item__link:focus .icon{right:0rem}
.related-links--study-options{background-color:transparent;padding:0}
.related-links--study-options .related-links__head{position:relative;display:block;padding-bottom:0;margin-bottom:0}
.related-links--study-options .related-links__head:after{display:none}
.related-links--study-options .related-links__heading{font-size:1.25rem;color:inherit;font-family:'NationalBold',sans-serif}
.related-links--study-options .related-links__list{margin:0;list-style:none;padding:0 0 .5rem 0;-webkit-columns:auto auto;-moz-columns:auto auto;columns:auto auto;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.related-links--study-options .related-links__item{position:relative;padding-left:1em;list-style:none;padding-bottom:.4rem}
.related-links--study-options .related-links__item:before{position:absolute;left:.1rem;width:6px;top:.62rem;content:"";background-color:#00467f;display:inline;background-color:none;height:6px}
.related-links--study-options .listing-item__link{color:#005499;line-height:1.5;padding:0 1.33rem 0 0}
.related-links--study-options .listing-item__link:link,.related-links--study-options .listing-item__link:visited{color:#005499}
.related-links--study-options .listing-item__link:link .icon,.related-links--study-options .listing-item__link:visited .icon{fill:#005499;top:.5rem}
.related-links--study-options .listing-item__link:hover,.related-links--study-options .listing-item__link:focus{color:#005499}
.related-links--study-options .related-links__more{color:#005499;position:relative;text-decoration:none;text-shadow:1px 0 0 #f2f2f2,-1px 0 0 #f2f2f2,2px 0 0 #f2f2f2,-2px 0 0 #f2f2f2;background-image:linear-gradient(transparent 50%,#005499 50%);background-repeat:repeat-x;background-position:0 92%;background-size:1px 2px;outline:0;font-family:'NationalBold',sans-serif}
.related-links--study-options .related-links__more:hover{text-decoration:none;text-shadow:1px 0 0 #f2f2f2,-1px 0 0 #f2f2f2,2px 0 0 #f2f2f2,-2px 0 0 #f2f2f2;background-size:1px 4px}
.related-links--study-options .related-links__more:focus{background-color:rgba(0,70,127,0.15);text-shadow:none}
.video-embed{position:relative;padding-bottom:56.25%;height:0;margin-bottom:2rem;overflow:hidden}
.video-embed iframe,.video-embed object,.video-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}
.feature-video{width:100%;display:block;margin-bottom:2rem;overflow:hidden}
.feature-video__video-area{position:relative}
@media(min-width:48em){.feature-video__video-area{width:57%;float:left}
}
.feature-video__button{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);border:0;z-index:4;transition:all .3s ease;visibility:hidden;opacity:0}
.feature-video__button.fade-in{opacity:1;visibility:visible}
.feature-video__button:hover,.feature-video__button:focus{outline:0;box-shadow:inset 0 0 50px rgba(0,0,0,0.5)}
.feature-video__button:hover .feature-video__icon,.feature-video__button:focus .feature-video__icon{background:white;box-shadow:0 0 4px 0 rgba(0,0,0,0.5)}
.feature-video__button:hover .feature-video__icon .icon,.feature-video__button:focus .feature-video__icon .icon{fill:#00467f}
.feature-video__icon{background:rgba(51,51,51,0.5);border:solid 3px #fff;border-radius:50%;width:75px;height:75px;display:block;position:absolute;left:50%;top:50%;vertical-align:middle;transform:translate(-50%,-50%);transition:background .2s ease,box-shadow .2s ease;background-clip:padding-box;box-shadow:0 0 4px 0 rgba(0,0,0,0)}
.feature-video__icon .icon{fill:#fff;position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-16px 0 0 -12px;transition:fill .2s ease}
@media(min-width:62em){.feature-video__icon{width:100px;height:100px}
.feature-video__icon .icon{fill:#fff;position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -16px;transition:fill .2s ease}
}
.feature-video__img{position:relative;width:100%;height:auto;z-index:3;transition:opacity .5s ease,z-index .3s ease 1.5s}
.feature-video__img.is-hidden{z-index:0;opacity:0;position:absolute;top:0;left:0}
.feature-video__img.is-showing{transition:opacity .5s ease .7s,z-index .1s ease .5s;position:absolute;top:0;left:0}
.feature-video__video{position:relative;z-index:1;padding-bottom:0;margin:0;transition:opacity .3s ease;visibility:hidden}
.feature-video__video.is-visible{padding-bottom:56.25%;visibility:visible}
.feature-video__text{padding-top:1rem;color:#747778}
.feature-video__text h2{font-size:1.728rem;font-family:'NationalBook',sans-serif;font-weight:normal;color:#00467f;width:100%;border-bottom:groove 1px rgba(116,119,120,0.5);padding-bottom:.95rem;margin-bottom:.4rem;line-height:1}
@media(min-width:48em){.feature-video__text h2{width:calc(100% + 1.11rem);margin-left:-1.11rem;padding-left:1.11rem}
}
@media(min-width:62em){.feature-video__text h2{width:calc(100% + 3.44rem);margin-left:-3.44rem;padding-left:3.44rem;padding-bottom:1.6rem;margin-bottom:1rem}
}
.feature-video__text a:link,.feature-video__text a:visited{color:#00467f}
.feature-video__text a:hover,.feature-video__text a:focus{outline:0}
.feature-video__text p{font-size:1.2rem}
@media(min-width:48em){.feature-video__text{width:43%;float:left;padding-top:0;padding-left:1.11rem;padding-right:1.11rem}
}
@media(min-width:62em){.feature-video__text{padding-right:1.11rem;padding-left:3.44rem}
}
.feature-video__more-link{transition:right .2s ease;position:relative;display:inline-block}
.feature-video__more-link .icon{width:12px;height:12px;fill:#00467f;position:relative;right:0;margin-left:.5rem;transition:right .2s ease}
.feature-video__more-link:hover,.feature-video__more-link:focus{outline:0}
.feature-video__more-link:hover .icon,.feature-video__more-link:focus .icon{right:-0.5rem}
.table table{border-collapse:collapse;background-color:#fff;border:none !important;margin-bottom:1em}
.table tr{border-bottom:1px solid #d9d9d9}
.table th,.table td{text-align:left;padding:12px 30px;vertical-align:top}
.table td{border:solid 1px #d9d9d9}
.table th{background-color:#0080a7;color:#fff;border:solid 1px #0080a7;border-bottom-color:#d9d9d9}
.table tbody tr:nth-child(odd){background-color:#ebf5f8}
.table caption{caption-side:top;font-family:'NationalBold',sans-serif;font-size:1.25rem;color:#4a4c4c;padding:0;margin-bottom:1rem}
.table-responsive-wrap{width:100%;margin-bottom:2em}
.table-responsive-wrap table{width:99.9% !important}
.table-responsive-wrap.respond{overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch}
.table-swipe{position:relative;width:100%;display:inline-block}
.table-swipe:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9Ii01NDUgMzU4LjkgMTAwIDEyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAtNTQ1IDM1OC45IDEwMCAxMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNLTQ3NC43LDM3MGM4LjcsMS40LDE2LjksNC4xLDI0LjYsNy44YzAuNSwwLjIsMC44LDAuNywwLjgsMS4yYzAsMC4xLDAsMC4xLDAsMC4ybC0xLjMsMTBjLTAuMSwwLjYtMC42LDEuMi0xLjMsMS4yYy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJjLTYuNS0zLjUtMTMuNy02LjEtMjEuMi03LjZMLTQ3NC43LDM3MHoiLz48cGF0aCBkPSJNLTQ2MS4zLDQwNy45Yy0xLjQsMC0yLjcsMC42LTMuNiwxLjZMLTQ3NCw0MjBjLTAuOSwxLTIuMiwxLjctMy43LDEuN2MtMi43LDAtNC45LTIuMi00LjktNC45bC0yLjEtNTNjMC0yLjctMi4yLTQuOS00LjktNC45Yy0yLjYsMC00LjcsMS45LTQuOSw0LjRsLTIuOSwzOC4zbC0yMS42LDkuNmMtMy41LDEuNS01LjksNS01LjksOWMwLDAuNCwwLDAuOSwwLjEsMS4zbDMuOSwyOWMwLjYsNC44LDQuNyw4LjUsOS43LDguNWgyMy43YzMuNywwLDYuOS0yLjEsOC42LTUuMWwyMS45LTM4LjVjMC40LTAuNywwLjYtMS42LDAuNi0yLjRDLTQ1Ni40LDQxMC4xLTQ1OC42LDQwNy45LTQ2MS4zLDQwNy45eiIvPjxwYXRoIGQ9Ik0tNTQxLjIsMzg2LjRMLTU0MS4yLDM4Ni40bDE3LjktMTguM3YwYzAuMi0wLjIsMC42LTAuNCwwLjktMC40YzAuNiwwLDEuMSwwLjQsMS4yLDAuOWwxLjgsNS4zYzQuNS0xLjcsOS4yLTIuOSwxMy45LTMuOGwtMC41LDEyLjVjLTMuMiwwLjctNi40LDEuNi05LjUsMi43bDEuNyw1YzAsMC4xLDAuMSwwLjMsMC4xLDAuNGMwLDAuNy0wLjYsMS4zLTEuMywxLjNjLTAuMSwwLTAuMSwwLTAuMiwwbC0yNS4zLTMuNWMtMC42LDAtMS4yLTAuNi0xLjItMS4yQy01NDEuNiwzODctNTQxLjUsMzg2LjYtNTQxLjIsMzg2LjR6Ii8+PC9zdmc+");display:inline-block;width:20px;vertical-align:text-top;margin-right:10px;line-height:1}
.table-swipe.hide{display:none}
.start-dates__timeline{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100%;margin-bottom:2rem}
.start-dates__timeline .last td{padding-bottom:1.5rem}
.start-dates__timeline caption{caption-side:top;text-align:left;padding-left:39%;color:#00467f;font-family:'NationalBold',sans-serif;padding-top:0;padding-bottom:0}
.start-dates__timeline th{padding:0 1rem 0 0;width:42%;text-align:right;line-height:1;font-family:'NationalBold',sans-serif;position:relative;top:-0.6rem}
.start-dates__timeline td{padding:.3rem 1rem .3rem 1rem;position:relative;width:58%;line-height:1}
.start-dates__timeline td:before{content:'';width:.55rem;height:.55rem;position:absolute;top:50%;margin-top:-0.2rem;margin-left:-0.275rem;left:0;display:block;background-color:#00467f;z-index:2}
.start-dates__timeline .last td:before{margin-top:-0.75rem}
.start-dates__timeline td:after{content:'';width:2px;height:100%;display:block;position:absolute;top:0;z-index:1;background-color:#d9d9d9;left:-1px}
.start-dates__timeline tr:first-child td:after{top:56%}
.start-dates__timeline tr:last-child td:after{top:0;height:calc(100% - 2.1rem)}
.imagecomponent{margin:1em 0 2em}
.content-area>.imagecomponent:nth-child(1){margin-top:0}
.imagecomponent__fig{float:none;margin:0 auto;padding-left:0;padding-right:0}
.imagecomponent__caption{font-size:.778rem;padding:.5rem 0 0 0}
.imagecomponent__img{width:100%;height:auto;display:block}
.uoa-flex-text-img{position:relative}
.uoa-flex-text-img .btn{margin:.5em 0}
.uoa-flex-text-img__tag{line-height:1.5;padding:.3em 1em;display:flex;align-items:center;width:fit-content;left:0;height:37.8px;font-family:'Inter',sans-serif}
.uoa-flex-text-img__img-container{z-index:1;position:relative;box-shadow:0 1px 4px rgba(0,0,0,0.25);border-radius:12px 12px 0 0}
.uoa-flex-text-img__img-container img{width:100%;display:block;border-radius:10px}
.uoa-flex-text-img__content{z-index:2;position:relative;padding:1em;box-shadow:0 1px 4px rgba(0,0,0,0.25)}
.uoa-flex-text-img--small .uoa-flex-text-img__content h2{font-size:18px;font-weight:700;line-height:1.33;margin-bottom:12px}
.uoa-flex-text-img__content h2{margin-bottom:22px}
.uoa-flex-text-img__content h2 a{color:#0c0c48}
.uoa-flex-text-img--small a:hover,.uoa-flex-text-img--small a:focus{color:#0c0c48;text-decoration:underline !important}
.uoa-flex-text-img--small a .uoa-flex-text-img__content h3{font-size:21px;color:#0c0c48}
.uoa-flex-text-img--small a .uoa-flex-text-img__content p{color:#4a4c4c}
.uoa-flex-text-img__content h3{font-size:26px;font-weight:700;margin-bottom:.8em}
.uoa-flex-text-img__content h3 a{color:#0c0c48}
.uoa-flex-text-img--medium .uoa-flex-text-img__content{background:#0c0c48;margin:-2em 0 0 0;border-radius:0 0 12px 12px}
.uoa-flex-text-img--medium .uoa-flex-text-img__content h2{font-size:24px}
.uoa-flex-text-img--medium .uoa-flex-text-img__tag{font-family:"Inter",sans-serif;font-size:16px;font-weight:700;color:#0c0c48;background:#fff;margin:0 5% 0 0;bottom:2.25em;position:absolute;border-radius:0 10px 0 0}
.uoa-flex-text-img--medium h3 a{color:#fff}
.uoa-flex-text-img--medium svg{display:none}
.uoa-flex-text-img--medium p{color:#fff}
.uoa-flex-text-img--small .uoa-flex-text-img__img-container{box-shadow:none;border-radius:10px}
.uoa-flex-text-img--small .uoa-flex-text-img__tag{background:#0c0c48;color:#fff;border-radius:0 8px 0 0}
.uoa-flex-text-img--small .uoa-flex-text-img__content{z-index:1;box-shadow:none;padding:18px 0 23px 0}
.uoa-flex-text-img--small .uoa-flex-text-img__content p{margin-bottom:.6em;font-weight:400}
.uoa-flex-text-img--small .btn{min-height:0;height:auto;padding:0;border-radius:0;background:0}
.uoa-flex-text-img--large .uoa-flex-text-img__tag{background:#0c0c48;color:#fff;border-radius:9px 9px 0 0;font-size:16px;font-weight:700}
.uoa-flex-text-img--large .uoa-flex-text-img__content{background:#fff;padding:2rem;border-radius:0 15px 15px 15px}
.uoa-flex-text-img--large .uoa-flex-text-img__content h2{font-size:24px;font-weight:700;text-overflow:ellipsis}
.uoa-flex-text-img--large{padding-top:4rem;padding-bottom:4rem;overflow:hidden;position:relative}
.uoa-flex-text-img--large img{position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.uoa-subflexi{margin-bottom:2rem}
.uoa-subflexi--small{padding:1.6rem;background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);position:relative}
.uoa-subflexi--medium{background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);position:relative;border-bottom:solid 5px #0080a7}
.uoa-subflexi--large{position:relative}
.uoa-subflexi__img{width:100%;height:auto;display:block}
.uoa-subflexi__text{position:relative;z-index:1;font-size:1.2rem}
.uoa-subflexi__heading{color:#00467f}
.uoa-subflexi__heading a:link,.uoa-subflexi__heading a:visited{color:#00467f}
.uoa-subflexi__heading a:hover,.uoa-subflexi__heading a:focus{color:#00467f}
.uoa-subflexi--small .uoa-subflexi__image{position:absolute;top:1.6rem;left:1.6rem;width:70px;height:70px;border-radius:50%;overflow:hidden;display:block;z-index:2}
.uoa-subflexi--small .cta-link{position:relative}
.uoa-subflexi--small .cta-link .icon{width:12px;height:12px;fill:#00467f;margin-left:0;transition:all .2s ease;position:relative}
.uoa-subflexi--small .cta-link:link,.uoa-subflexi--small .cta-link:visited{color:#00467f}
.uoa-subflexi--small .cta-link:hover .icon,.uoa-subflexi--small .cta-link:focus .icon{margin-left:10px}
.uoa-subflexi--small .page-listing__list{padding-bottom:1rem}
.uoa-subflexi--small .uoa-subflexi__img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:100%;width:auto}
.uoa-subflexi--small .uoa-subflexi__header{width:calc(100% - 90px);margin-left:90px;display:block;min-height:70px;margin-bottom:1rem;position:relative}
.uoa-subflexi--small .uoa-subflexi__header:hover .uoa-subflexi__heading .icon,.uoa-subflexi--small .uoa-subflexi__header:focus .uoa-subflexi__heading .icon{animation-name:slideDown;animation-duration:200ms;animation-fill-mode:forwards}
.uoa-subflexi--small .uoa-subflexi__header-inner{vertical-align:middle;position:absolute;top:50%;width:100%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.uoa-subflexi--small .uoa-subflexi__heading{font-size:1.44rem;font-family:'NationalBook',sans-serif;display:inline-block;vertical-align:middle;line-height:normal}
.uoa-subflexi--small .uoa-subflexi__heading .icon{transform:rotate(270deg);position:absolute;right:0;top:35%;fill:#00467f}
.uoa-subflexi--small.uoa-subflexi--collapsed .uoa-subflexi__heading a:hover,.uoa-subflexi--small.uoa-subflexi--collapsed .uoa-subflexi__heading a:focus,.uoa-subflexi--small.uoa-subflexi--expanded .uoa-subflexi__heading a:hover,.uoa-subflexi--small.uoa-subflexi--expanded .uoa-subflexi__heading a:focus{text-decoration:none}
.uoa-subflexi--small.uoa-subflexi--collapsed{padding:1.6rem 1.6rem 1rem 1.6rem}
.uoa-subflexi--small.uoa-subflexi--collapsed .icon{transform:rotate(90deg)}
.uoa-subflexi--small.uoa-subflexi--collapsed .uoa-subflexi__header{margin-bottom:.5rem}
.uoa-subflexi--small.uoa-subflexi--collapsed .uoa-subflexi__header ~ *{display:none}
.uoa-subflexi--medium .uoa-subflexi__text{padding:1.6rem}
.uoa-subflexi--medium .uoa-subflexi__heading{font-size:1.728rem;margin-bottom:1.3rem}
.uoa-subflexi--medium .cta{font-size:1rem}
.uoa-subflexi--large .uoa-subflexi__image{position:relative;z-index:1;margin-left:-0.555rem;width:calc(100% + 1.1rem)}
.uoa-subflexi--large .cta{font-size:1rem}
.uoa-subflexi--large .uoa-subflexi__heading{font-size:1.728rem;margin-bottom:1.3rem}
.uoa-subflexi--large .uoa-subflexi__text{margin-top:-2.2rem;background-color:#f2f2f2;z-index:2;padding:2.2rem;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25)}
.uoa-subflexi--large.not-centered .uoa-subflexi__text{top:0;transform:translateY(0)}
.campaign-subflexi .uoa-subflexi__heading--sub{color:#0080a7;margin-bottom:1.3rem;font-size:1.25rem}
.campaign-subflexi .uoa-subflexi--small .uoa-subflexi__heading--sub{font-size:1.05rem;line-height:0}
@keyframes slideDown{to{top:42%}
}
.flexicomponent{font-weight:700}
.flexicomponent p,.uoa-flex-text-img__content span{font-family:'Inter',sans-serif;font-weight:400}
.uoa-flex-text-img__content p{font-size:16px}
.uoa-flex-text-img__content span{font-weight:700;font-size:18px}
.flexicomponentforstaffintranet .uoa-flex-text-img__tag{padding:.3em 1em;display:table-cell;left:0;font-family:NationalBold,sans-serif}
.flexicomponentforstaffintranet .uoa-flex-text-img__content{padding:1em;box-shadow:0 1px 4px rgba(0,0,0,0.25)}
.flexicomponentwithoutimage .uoa-flex-text-img__content p,.flexicomponentforstaffintranet .uoa-flex-text-img__content p{font-size:1rem}
.flexicomponentforstaffintranet .uoa-flex-text-img__content span{font-family:inherit}
.flexicomponentforstaffintranet .uoa-flex-text-img__img-container,.flexicomponentforstaffintranet .uoa-flex-text-img__img-container img,.flexicomponentforstaffintranet .uoa-flex-text-img--large .uoa-flex-text-img__content{border-radius:0}
.flexicomponentforstaffintranet .uoa-flex-text-img--medium .uoa-flex-text-img__content{background:#0080a7;margin:-2em 5% 0;border-radius:0}
.flexicomponentforstaffintranet .uoa-flex-text-img__content h3{font-size:1.25rem;margin-bottom:.8em}
.flexicomponentforstaffintranet .uoa-flex-text-img__content h3 a{color:#00467f}
.flexicomponentforstaffintranet .uoa-flex-text-img__content h2{margin-bottom:.8em}
.flexicomponentforstaffintranet .uoa-flex-text-img__content h2 a{color:#00467f}
.flexicomponentforstaffintranet .uoa-flex-text-img--medium .uoa-flex-text-img__content h2{font-size:1.44rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--medium .uoa-flex-text-img__tag{color:#00467f;background:#fff;font-weight:bold;margin:0 5%;bottom:2em;border-radius:0;position:absolute}
.flexicomponentforstaffintranet .uoa-flex-text-img--medium h2 a{color:#fff}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__img-container{box-shadow:none;border-radius:0}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__tag{height:auto;border-radius:0;background:#00467f;color:#fff}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content h2{font-size:1.2rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--large .uoa-flex-text-img__tag{border-radius:0;background:#0080a7;color:#fff}
.flexicomponentforstaffintranet .uoa-flex-text-img--large .uoa-flex-text-img__content h2{font-size:1.44rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--large{padding-top:2rem;padding-bottom:2rem;overflow:hidden;position:relative;background:#00467f}
.flexicomponentforstaffintranet .uoa-flex-text-img--small a:hover,.uoa-flex-text-img--small a:focus{color:#00467f}
@media(max-width:33.99em){.uoa-flex-text-img--small .uoa-flex-text-img__content p{clear:left}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content p{padding-top:.8rem}
.uoa-flex-text-img--small .uoa-flex-text-img__content{margin-left:0}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content{padding:0 0 .65em}
.uoa-flex-text-img--small .uoa-flex-text-img__img-container img{width:100%}
}
@media(min-width:34em) and (max-width:61.99em){.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content p{padding-top:.8rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content{padding:1rem}
.uoa-flex-text-img--small .uoa-flex-text-img__content{margin-left:33.33%;padding:0 18px}
.uoa-flex-text-img--small .uoa-flex-text-img__img-container img{float:left;width:33.33%}
}
@media(max-width:47.99em){.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__img-container img{padding-top:2rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content h2{margin:1.7rem 0 0 0}
.flexicomponentforstaffintranet .uoa-flex-text-img--small{margin-top:1rem;border-top:1px solid #00467f}
.uoa-flex-text-img--small .uoa-flex-text-img__tag{position:absolute;top:0}
.uoa-flex-text-img--small .uoa-flex-text-img__content{padding-bottom:18px}
.uoa-flex-text-img--small .uoa-flex-text-img__content h2{margin:32px 0 12px 0}
}
@media(min-width:48em){.uoa-subflexi--large .uoa-subflexi__text{margin-left:60px;margin-right:60px;margin-top:-5.555rem;margin-bottom:20px}
.uoa-subflexi--large .uoa-subflexi__text:before{position:absolute;width:100%;height:100%;background-color:#f2f2f2;z-index:-1;content:'';left:0;top:0}
.uoa-subflexi--large .uoa-subflexi__text:after{content:'';width:47%;height:62%;position:absolute;bottom:-20px;left:-20px;background-color:#0080a7;z-index:-2}
.uoa-subflexi--large .uoa-subflexi__image{width:100%;margin-left:0}
.uoa-subflexi--medium .uoa-subflexi__text{background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);border-bottom:solid 5px #0080a7;margin-top:-2.2rem;margin-left:2.2rem}
.uoa-subflexi--medium .uoa-subflexi__image{width:calc(100% - 2.2rem)}
.uoa-subflexi--medium{background-color:transparent;box-shadow:none;border-bottom:0}
}
@media(min-width:48em) and (max-width:61.99em){.uoa-flex-text-img__img-container{box-shadow:0 0 0 transparent}
.uoa-flex-text-img--small{margin-top:1rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--small{border-bottom:1px solid #00467f}
.uoa-flex-text-img--medium .uoa-flex-text-img__content{padding:2rem}
}
@media(max-width:61.99em){.uoa-flex-text-img--large img{height:100%}
.col-xs-12.col-lg-6 + .col-xs-12 .uoa-flex-text-img--medium{margin-top:0}
.col-xs-12:first-child .uoa-flex-text-img--medium{margin-bottom:2em}
.col-xs-12:last-child .uoa-flex-text-img--medium{margin-top:2em}
.uoa-flex-text-img--small .uoa-flex-text-img__img-container img{float:left;margin-right:1rem;margin-bottom:14px}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__img-container img{width:33.33%;margin-bottom:0;margin-right:1rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--large img{display:none}
.uoa-flex-text-img--small .uoa-flex-text-img__tag{display:inline;font-size:.75em;padding:.1em .7em .3em;vertical-align:top}
.uoa-flex-text-img--small .uoa-flex-text-img__content{box-shadow:none}
.uoa-flex-text-img__content h3{font-size:24px}
.uoa-flex-text-img--small a .uoa-flex-text-img__content h3{font-size:18px}
}
@media(min-width:62em){.uoa-subflexi--large .uoa-subflexi__img{width:82%}
.uoa-subflexi--large .uoa-subflexi__image{display:table-cell;vertical-align:middle}
.uoa-subflexi--large{width:100%;display:table}
.uoa-flex-text-img--small .uoa-flex-text-img__tag{position:absolute;bottom:0}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content{background:#fff}
.uoa-subflexi--large .uoa-subflexi__text{position:absolute;right:0;top:50%;transform:translateY(-50%);margin-top:0;margin-left:0;margin-right:0;width:482px}
}
@media(min-width:75em){.uoa-flex-text-img--large .uoa-flex-text-img__content h2{font-size:26px}
.uoa-flex-text-img--medium .uoa-flex-text-img__content{padding:2rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--medium .uoa-flex-text-img__content h2,.flexicomponentforstaffintranet .uoa-flex-text-img--large .uoa-flex-text-img__content h2{font-size:1.5625rem}
.flexicomponentforstaffintranet .uoa-flex-text-img--small .uoa-flex-text-img__content h2{font-size:1.25rem}
.uoa-flex-text-img--medium .uoa-flex-text-img__content h2{font-size:26px}
.uoa-subflexi--large .uoa-subflexi__heading{font-size:1.95313rem}
.uoa-subflexi--medium .uoa-subflexi__heading{font-size:1.95313rem}
.uoa-flex-text-img--small .uoa-flex-text-img__img-container img{width:100%}
.uoa-flex-text-img--small .uoa-flex-text-img__content h2{font-size:21px;line-height:1.29}
.col-lg-3 .flexicomponent{padding:0 1.11px}
}
.business-and-economics .faculty-nav .mega-menu__container .close-nav-button .icon{fill:#fff}
@media(min-width:62em){.business-and-economics .facultynav__container{background:#fff}
}
.business-and-economics .facultynav__container:before,.business-and-economics .facultynav__container:after{background:#1f2bd4}
.business-and-economics .facultynav__header{background:#1f2bd4}
.business-and-economics .listing-item__link:before{background-color:#7d0063}
.business-and-economics .listing-item__info .faculty{color:#7d0063}
.business-and-economics .banner__content{border-top-color:#7d0063}
.business-and-economics .banner__faculty{color:#7d0063}
.business-and-economics .quick-facts{background-color:#7d0063}
.business-and-economics .quick-facts__list:nth-child(even){background-color:#64004f}
.business-and-economics .closing-dates__dates:first-of-type{border-right:2px solid #7d0063}
.business-and-economics .start-dates__timeline caption{color:#7d0063}
.business-and-economics .start-dates__timeline td:before{background-color:#7d0063}
.business-and-economics .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#7d0063}
.business-and-economics .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#7d0063}
.business-and-economics .uoa-tabs--programmes .text h3{color:#7d0063}
.business-and-economics .uoa-tabs--programmes .text h4{color:#4a4c4c}
.business-and-economics .prog-structure__timeline:before,.business-and-economics .prog-structure__timeline:after{background-color:#7d0063}
.business-and-economics .prog-structure__expand-btn:after{background-color:#7d0063}
.business-and-economics .prog-structure__header h3{font-size:1.25rem;color:#7d0063}
.business-and-economics .entry-req__section-heading{color:#7d0063}
.business-and-economics .entry-req__expand-btn:after{background-color:#7d0063}
.arts-and-education .faculty-nav .mega-menu__container .close-nav-button .icon{fill:#fff}
@media(min-width:62em){.arts-and-education .facultynav__container{background:#fff}
}
.arts-and-education .facultynav__container:before,.arts-and-education .facultynav__container:after{background:#1f2bd4}
.arts-and-education .listing-item__link:before{background-color:#00467f}
.arts-and-education .listing-item__info .faculty{color:#00467f}
.arts-and-education .banner__content{border-top-color:#00467f}
.arts-and-education .banner__faculty{color:#00467f}
.arts-and-education .quick-facts{background-color:#00467f}
.arts-and-education .quick-facts__list:nth-child(even){background-color:#003866}
.arts-and-education .closing-dates__dates:first-of-type{border-right:2px solid #00467f}
.arts-and-education .start-dates__timeline caption{color:#00467f}
.arts-and-education .start-dates__timeline td:before{background-color:#00467f}
.arts-and-education .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#00467f}
.arts-and-education .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#00467f}
.arts-and-education .uoa-tabs--programmes .text h3{color:#00467f}
.arts-and-education .uoa-tabs--programmes .text h4{color:#4a4c4c}
.arts-and-education .prog-structure__timeline:before,.arts-and-education .prog-structure__timeline:after{background-color:#00467f}
.arts-and-education .prog-structure__expand-btn:after{background-color:#00467f}
.arts-and-education .prog-structure__header h3{font-size:1.25rem;color:#00467f}
.arts-and-education .entry-req__section-heading{color:#00467f}
.arts-and-education .entry-req__expand-btn:after{background-color:#00467f}
.creative-arts-and-industries .faculty-nav .mega-menu__container .close-nav-button .icon{fill:#fff}
@media(min-width:62em){.creative-arts-and-industries .facultynav__container{background:#fff}
}
.creative-arts-and-industries .facultynav__container:before,.creative-arts-and-industries .facultynav__container:after{background:#1f2bd4}
.creative-arts-and-industries .facultynav__header{background:#1f2bd4}
.creative-arts-and-industries .listing-item__link:before{background-color:#cc4729}
.creative-arts-and-industries .listing-item__info .faculty{color:#cc4729}
.creative-arts-and-industries .banner__content{border-top-color:#cc4729}
.creative-arts-and-industries .banner__faculty{color:#cc4729}
.creative-arts-and-industries .quick-facts{background-color:#cc4729}
.creative-arts-and-industries .quick-facts__list:nth-child(even){background-color:#b74025}
.creative-arts-and-industries .closing-dates__dates:first-of-type{border-right:2px solid #cc4729}
.creative-arts-and-industries .start-dates__timeline caption{color:#cc4729}
.creative-arts-and-industries .start-dates__timeline td:before{background-color:#cc4729}
.creative-arts-and-industries .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#cc4729}
.creative-arts-and-industries .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#cc4729}
.creative-arts-and-industries .uoa-tabs--programmes .text h3{color:#cc4729}
.creative-arts-and-industries .uoa-tabs--programmes .text h4{color:#4a4c4c}
.creative-arts-and-industries .prog-structure__timeline:before,.creative-arts-and-industries .prog-structure__timeline:after{background-color:#cc4729}
.creative-arts-and-industries .prog-structure__expand-btn:after{background-color:#cc4729}
.creative-arts-and-industries .prog-structure__header h3{font-size:1.25rem;color:#cc4729}
.creative-arts-and-industries .entry-req__section-heading{color:#cc4729}
.creative-arts-and-industries .entry-req__expand-btn:after{background-color:#cc4729}
.science .facultynav__container:before,.science .facultynav__container:after{background:#1f2bd4}
.science .listing-item__link:before{background-color:#0039a6}
.science .listing-item__info .faculty{color:#0039a6}
.science .banner__content{border-top-color:#0039a6}
.science .banner__faculty{color:#0039a6}
.science .quick-facts{background-color:#0039a6}
.science .quick-facts__list:nth-child(even){background-color:#00308d}
.science .closing-dates__dates:first-of-type{border-right:2px solid #0039a6}
.science .start-dates__timeline caption{color:#0039a6}
.science .start-dates__timeline td:before{background-color:#0039a6}
.science .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#0039a6}
.science .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#0039a6}
.science .uoa-tabs--programmes .text h3{color:#0039a6}
.science .uoa-tabs--programmes .text h4{color:#4a4c4c}
.science .prog-structure__timeline:before,.science .prog-structure__timeline:after{background-color:#0039a6}
.science .prog-structure__expand-btn:after{background-color:#0039a6}
.science .prog-structure__header h3{font-size:1.25rem;color:#0039a6}
.science .entry-req__section-heading{color:#0039a6}
.science .entry-req__expand-btn:after{background-color:#0039a6}
@media(min-width:62em){.medical-and-health-sciences .facultynav__container{background:#0039a6}
}
.medical-and-health-sciences .facultynav__container:before,.medical-and-health-sciences .facultynav__container:after{background:#1f2bd4}
.medical-and-health-sciences .listing-item__link:before{background-color:#008075}
.medical-and-health-sciences .listing-item__info .faculty{color:#008075}
.medical-and-health-sciences .banner__content{border-top-color:#008075}
.medical-and-health-sciences .banner__faculty{color:#008075}
.medical-and-health-sciences .quick-facts{background-color:#008075}
.medical-and-health-sciences .quick-facts__list:nth-child(even){background-color:#00675e}
.medical-and-health-sciences .closing-dates__dates:first-of-type{border-right:2px solid #008075}
.medical-and-health-sciences .start-dates__timeline caption{color:#008075}
.medical-and-health-sciences .start-dates__timeline td:before{background-color:#008075}
.medical-and-health-sciences .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#008075}
.medical-and-health-sciences .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#008075}
.medical-and-health-sciences .uoa-tabs--programmes .text h3{color:#008075}
.medical-and-health-sciences .uoa-tabs--programmes .text h4{color:#4a4c4c}
.medical-and-health-sciences .prog-structure__timeline:before,.medical-and-health-sciences .prog-structure__timeline:after{background-color:#008075}
.medical-and-health-sciences .prog-structure__expand-btn:after{background-color:#008075}
.medical-and-health-sciences .prog-structure__header h3{font-size:1.25rem;color:#008075}
.medical-and-health-sciences .entry-req__section-heading{color:#008075}
.medical-and-health-sciences .entry-req__expand-btn:after{background-color:#008075}
.law .facultynav__container:before,.law .facultynav__container:after{background:#1f2bd4}
.law .listing-item__link:before{background-color:#005b82}
.law .listing-item__info .faculty{color:#005b82}
.law .banner__content{border-top-color:#005b82}
.law .banner__faculty{color:#005b82}
.law .quick-facts{background-color:#005b82}
.law .quick-facts__list:nth-child(even){background-color:#004969}
.law .closing-dates__dates:first-of-type{border-right:2px solid #005b82}
.law .start-dates__timeline caption{color:#005b82}
.law .start-dates__timeline td:before{background-color:#005b82}
.law .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#005b82}
.law .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#005b82}
.law .uoa-tabs--programmes .text h3{color:#005b82}
.law .uoa-tabs--programmes .text h4{color:#4a4c4c}
.law .prog-structure__timeline:before,.law .prog-structure__timeline:after{background-color:#005b82}
.law .prog-structure__expand-btn:after{background-color:#005b82}
.law .prog-structure__header h3{font-size:1.25rem;color:#005b82}
.law .entry-req__section-heading{color:#005b82}
.law .entry-req__expand-btn:after{background-color:#005b82}
.education-and-social-work .facultynav__container:before,.education-and-social-work .facultynav__container:after{background:#1f2bd4}
.education-and-social-work .facultynav__header{background:#1f2bd4}
.education-and-social-work .listing-item__link:before{background-color:#448517}
.education-and-social-work .listing-item__info .faculty{color:#448517}
.education-and-social-work .banner__content{border-top-color:#448517}
.education-and-social-work .banner__faculty{color:#448517}
.education-and-social-work .quick-facts{background-color:#448517}
.education-and-social-work .quick-facts__list:nth-child(even){background-color:#396f13}
.education-and-social-work .closing-dates__dates:first-of-type{border-right:2px solid #448517}
.education-and-social-work .start-dates__timeline caption{color:#448517}
.education-and-social-work .start-dates__timeline td:before{background-color:#448517}
.education-and-social-work .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#448517}
.education-and-social-work .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#448517}
.education-and-social-work .uoa-tabs--programmes .text h3{color:#448517}
.education-and-social-work .uoa-tabs--programmes .text h4{color:#4a4c4c}
.education-and-social-work .prog-structure__timeline:before,.education-and-social-work .prog-structure__timeline:after{background-color:#448517}
.education-and-social-work .prog-structure__expand-btn:after{background-color:#448517}
.education-and-social-work .prog-structure__header h3{font-size:1.25rem;color:#448517}
.education-and-social-work .entry-req__section-heading{color:#448517}
.education-and-social-work .entry-req__expand-btn:after{background-color:#448517}
.engineering-and-design .facultynav__container:before,.engineering-and-design .facultynav__container:after{background:#1f2bd4}
.engineering-and-design .listing-item__link:before{background-color:#4f2d7f}
.engineering-and-design .listing-item__info .faculty{color:#4f2d7f}
.engineering-and-design .banner__content{border-top-color:#4f2d7f}
.engineering-and-design .banner__faculty{color:#4f2d7f}
.engineering-and-design .quick-facts{background-color:#4f2d7f}
.engineering-and-design .quick-facts__list:nth-child(even){background-color:#43266c}
.engineering-and-design .closing-dates__dates:first-of-type{border-right:2px solid #4f2d7f}
.engineering-and-design .start-dates__timeline caption{color:#4f2d7f}
.engineering-and-design .start-dates__timeline td:before{background-color:#4f2d7f}
.engineering-and-design .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#4f2d7f}
.engineering-and-design .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#4f2d7f}
.engineering-and-design .uoa-tabs--programmes .text h3{color:#4f2d7f}
.engineering-and-design .uoa-tabs--programmes .text h4{color:#4a4c4c}
.engineering-and-design .prog-structure__timeline:before,.engineering-and-design .prog-structure__timeline:after{background-color:#4f2d7f}
.engineering-and-design .prog-structure__expand-btn:after{background-color:#4f2d7f}
.engineering-and-design .prog-structure__header h3{font-size:1.25rem;color:#4f2d7f}
.engineering-and-design .entry-req__section-heading{color:#4f2d7f}
.engineering-and-design .entry-req__expand-btn:after{background-color:#4f2d7f}
.auckland-bioengineering-institute .facultynav__container:before,.auckland-bioengineering-institute .facultynav__container:after{background:#1f2bd4}
.auckland-bioengineering-institute .facultynav__header{background:#1f2bd4}
.auckland-bioengineering-institute .listing-item__link:before{background-color:#ba4482}
.auckland-bioengineering-institute .listing-item__info .faculty{color:#ba4482}
.auckland-bioengineering-institute .banner__content{border-top-color:#ba4482}
.auckland-bioengineering-institute .banner__faculty{color:#ba4482}
.auckland-bioengineering-institute .quick-facts{background-color:#ba4482}
.auckland-bioengineering-institute .quick-facts__list:nth-child(even){background-color:#a73d75}
.auckland-bioengineering-institute .closing-dates__dates:first-of-type{border-right:2px solid #ba4482}
.auckland-bioengineering-institute .start-dates__timeline caption{color:#ba4482}
.auckland-bioengineering-institute .start-dates__timeline td:before{background-color:#ba4482}
.auckland-bioengineering-institute .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#ba4482}
.auckland-bioengineering-institute .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#ba4482}
.auckland-bioengineering-institute .uoa-tabs--programmes .text h3{color:#ba4482}
.auckland-bioengineering-institute .uoa-tabs--programmes .text h4{color:#4a4c4c}
.auckland-bioengineering-institute .prog-structure__timeline:before,.auckland-bioengineering-institute .prog-structure__timeline:after{background-color:#ba4482}
.auckland-bioengineering-institute .prog-structure__expand-btn:after{background-color:#ba4482}
.auckland-bioengineering-institute .prog-structure__header h3{font-size:1.25rem;color:#ba4482}
.auckland-bioengineering-institute .entry-req__section-heading{color:#ba4482}
.auckland-bioengineering-institute .entry-req__expand-btn:after{background-color:#ba4482}
.liggins-institute .listing-item__link:before{background-color:#006990}
.liggins-institute .listing-item__info .faculty{color:#006990}
.liggins-institute .banner__content{border-top-color:#006990}
.liggins-institute .banner__faculty{color:#006990}
.liggins-institute .quick-facts{background-color:#006990}
.liggins-institute .quick-facts__list:nth-child(even){background-color:#005677}
.liggins-institute .closing-dates__dates:first-of-type{border-right:2px solid #006990}
.liggins-institute .start-dates__timeline caption{color:#006990}
.liggins-institute .start-dates__timeline td:before{background-color:#006990}
.liggins-institute .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#006990}
.liggins-institute .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#006990}
.liggins-institute .uoa-tabs--programmes .text h3{color:#006990}
.liggins-institute .uoa-tabs--programmes .text h4{color:#4a4c4c}
.liggins-institute .prog-structure__timeline:before,.liggins-institute .prog-structure__timeline:after{background-color:#006990}
.liggins-institute .prog-structure__expand-btn:after{background-color:#006990}
.liggins-institute .prog-structure__header h3{font-size:1.25rem;color:#006990}
.liggins-institute .entry-req__section-heading{color:#006990}
.liggins-institute .entry-req__expand-btn:after{background-color:#006990}
.the-university-of-auckland .faculty-nav .main-nav__link{color:#00467f}
@media(min-width:62em){.the-university-of-auckland .faculty-nav .main-nav__link{color:#fff}
}
.the-university-of-auckland .faculty-nav .menu-heading,.the-university-of-auckland .faculty-nav .menu-heading a,.the-university-of-auckland .faculty-nav .mega-menu__column p,.the-university-of-auckland .faculty-nav .mega-menu__column p a,.the-university-of-auckland .faculty-nav .mega-menu__container .close-nav-button{color:#00467f}
.the-university-of-auckland .faculty-nav .mega-menu__container .close-nav-button .icon{fill:#00467f}
@media(min-width:62em){.the-university-of-auckland .facultynav__container{background:#00467f}
}
.the-university-of-auckland .facultynav__container:before,.the-university-of-auckland .facultynav__container:after{background:#00467f}
.the-university-of-auckland .facultynav__header{background:#00467f}
.the-university-of-auckland .listing-item__link:before{background-color:#00467f}
.the-university-of-auckland .listing-item__info .faculty{color:#00467f}
.the-university-of-auckland .banner__content{border-top-color:#00467f}
.the-university-of-auckland .banner__faculty{color:#00467f}
.the-university-of-auckland .quick-facts{background-color:#00467f}
.the-university-of-auckland .quick-facts__list:nth-child(even){background-color:#003866}
.the-university-of-auckland .closing-dates__dates:first-of-type{border-right:2px solid #00467f}
.the-university-of-auckland .start-dates__timeline caption{color:#00467f}
.the-university-of-auckland .start-dates__timeline td:before{background-color:#00467f}
.the-university-of-auckland .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#00467f}
.the-university-of-auckland .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#00467f}
.the-university-of-auckland .uoa-tabs--programmes .text h3{color:#00467f}
.the-university-of-auckland .uoa-tabs--programmes .text h4{color:#4a4c4c}
.the-university-of-auckland .prog-structure__timeline:before,.the-university-of-auckland .prog-structure__timeline:after{background-color:#00467f}
.the-university-of-auckland .prog-structure__expand-btn:after{background-color:#00467f}
.the-university-of-auckland .prog-structure__header h3{font-size:1.25rem;color:#00467f}
.the-university-of-auckland .entry-req__section-heading{color:#00467f}
.the-university-of-auckland .entry-req__expand-btn:after{background-color:#00467f}
.libraries-and-learning-services .facultynav__container:before,.libraries-and-learning-services .facultynav__container:after{background:#1f2bd4}
.libraries-and-learning-services .facultynav__header{background:#1f2bd4}
.libraries-and-learning-services .listing-item__link:before{background-color:#00467f}
.libraries-and-learning-services .listing-item__info .faculty{color:#00467f}
.libraries-and-learning-services .banner__content{border-top-color:#00467f}
.libraries-and-learning-services .banner__faculty{color:#00467f}
.libraries-and-learning-services .quick-facts{background-color:#00467f}
.libraries-and-learning-services .quick-facts__list:nth-child(even){background-color:#003866}
.libraries-and-learning-services .closing-dates__dates:first-of-type{border-right:2px solid #00467f}
.libraries-and-learning-services .start-dates__timeline caption{color:#00467f}
.libraries-and-learning-services .start-dates__timeline td:before{background-color:#00467f}
.libraries-and-learning-services .uoa-tabs--programmes .uoa-tabs__links:after{background-color:#00467f}
.libraries-and-learning-services .uoa-tabs--programmes .is-active .uoa-tabs__links{color:#00467f}
.libraries-and-learning-services .uoa-tabs--programmes .text h3{color:#00467f}
.libraries-and-learning-services .uoa-tabs--programmes .text h4{color:#4a4c4c}
.libraries-and-learning-services .prog-structure__timeline:before,.libraries-and-learning-services .prog-structure__timeline:after{background-color:#00467f}
.libraries-and-learning-services .prog-structure__expand-btn:after{background-color:#00467f}
.libraries-and-learning-services .prog-structure__header h3{font-size:1.25rem;color:#00467f}
.libraries-and-learning-services .entry-req__section-heading{color:#00467f}
.libraries-and-learning-services .entry-req__expand-btn:after{background-color:#00467f}
.page-listing{margin-bottom:2rem}
.plc--visual{background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);padding-bottom:2.22rem}
.plc--visual .page-listing__img-area{display:block;margin-bottom:2rem}
.plc--visual .page-listing__img{display:block;width:100%;height:auto}
.plc--meta .page-listing__head{background-color:#0080a7;padding:1rem 2.6rem 2.5rem 2rem;margin:0;margin-left:-0.555rem;width:calc(100% - 1rem)}
@media(min-width:48em){.plc--meta .page-listing__head{display:inline-block;width:auto;max-width:calc(100% - 1rem);margin-left:0;padding-bottom:2.2rem}
}
.plc--visual .page-listing__head{margin:0 1.66rem .8rem}
.plc--programmes .page-listing__head{display:block}
.plc--programmes .page-listing__head h2,.plc--programmes .page-listing__head h3{color:#4a4c4c}
@media(min-width:34em){.plc--programmes .page-listing__head h2,.plc--programmes .page-listing__head h3{display:inline-block}
}
.plc--agents .page-listing__head h3{margin-bottom:1.5rem}
.page-listing__count{color:#747778;margin-bottom:1.5rem;font-size:1.2rem}
.page-listing__count .count{color:#333}
.page-listing__count .page-listing__result-text{display:block;font-size:1.2rem}
@media(min-width:34em){.page-listing__count .page-listing__result-text{display:inline-block;margin-right:10px}
}
.page-listing__count span,.page-listing__count a{font-size:1.2rem}
.page-listing__count h3{color:#4a4c4c;font-size:1.7rem}
.page-listing__count h3 span{font-family:'NationalBook',sans-serif}
.page-listing__count .page-listing__tips-text{border-top:1px solid #d9d9d9;padding-top:1.5rem}
.page-listing__count .page-listing__tips-text h3{font-size:1.7rem}
.page-listing__count .page-listing__tips-text ul li{font-size:1.2rem}
.page-listing__count .page-listing__tips-text ul li:before{top:.8rem}
@media(min-width:48em){.page-listing__count{margin-bottom:1.5rem}
.page-listing__count .page-listing__tips-text{padding-top:2.2rem}
}
.page-listing__heading{font-size:1.728rem}
@media(min-width:48em){.page-listing__heading{font-size:1.94rem}
}
.plc--meta .page-listing__heading{color:#fff}
.plc--meta .page-listing__heading a:link,.plc--meta .page-listing__heading a:visited{color:#fff;display:block}
.plc--meta .page-listing__heading a:hover,.plc--meta .page-listing__heading a:focus{color:#fff;outline:0;text-decoration:underline}
.plc--visual .page-listing__heading{margin:0;color:#00467f}
.plc--visual .page-listing__heading a:link,.plc--visual .page-listing__heading a:visited{color:#00467f;display:block}
.plc--visual .page-listing__heading a:hover,.plc--visual .page-listing__heading a:focus{color:#00467f;outline:0;text-decoration:underline}
.plc--meta .page-listing__head + .page-listing__list{margin-top:-1.55rem}
@media(min-width:48em){.plc--meta .page-listing__head + .page-listing__list{margin-left:1.11rem;margin-top:-1.57rem}
}
.plc--visual .page-listing__img-area + .page-listing__list{margin-top:-0.75rem}
.page-listing__nav{display:block}
.page-listing__buttons{margin-top:1rem;margin-bottom:1rem;text-align:center}
.page-listing__view-all{cursor:pointer}
button.page-listing__view-all:focus{outline:0}
a.page-listing__view-all:hover{color:#005499}
.page-listing__view-all-btn{font-family:NationalBold,sans-serif;display:inline-block;vertical-align:middle;padding:0 1.8rem .4rem 1.8rem;border-radius:1.7rem;border:0;background-color:#f2f2f2;color:#404040;transition:all .1s ease;border:2px solid transparent}
.page-listing__view-all-btn:hover,.page-listing__view-all-btn:focus{border:2px solid #404040}
.page-listing__view-all-btn span{font-size:1.125rem}
.page-listing__view-all-btn .icon{fill:#404040;position:relative;width:1.5rem;height:1.5rem;top:.4rem;margin-left:1rem;transform:rotate(-180deg)}
.plc--programmes-preview .page-listing__view-all-btn .icon{transform:rotate(0)}
.page-listing__count .page-listing__preview-count,.page-listing__count .page-listing__fullview-count,.page-listing__count .page-listing__total-count{font-family:'NationalBold',sans-serif}
.page-listing__preview-count{display:none}
.page-listing__fullview-count{display:inline-block}
.plc--programmes-preview .page-listing__preview-count{display:inline-block}
.plc--programmes-preview .page-listing__fullview-count{display:none}
.page-listing__list{list-style:none;margin:0;padding:0}
.plc--visual .page-listing__list{margin:0 1.66rem}
.plc--programmes-preview .page-listing__list .page-listing__item{display:none}
.plc--programmes-preview .page-listing__list .page-listing__item:nth-child(-n+5){display:block}
.plc--programmes-preview .page-listing__list .page-listing__item:nth-child(5) .listing-item__link:after{content:'';width:100%;height:100%;position:absolute;bottom:0;left:0;transition:all .2s ease;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 110%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}
.page-two-column-listing__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1em}
@media(min-width:48em){.page-two-column-listing__list{list-style:none;margin:0;padding:0;width:100%}
}
.plc--meta .page-listing__item{margin-bottom:.55rem}
.listing-item__link{display:block;transition:all .2s ease}
.plc--meta .listing-item__link{background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);padding:1.1rem 1.55rem;padding-right:3.2rem}
.plc--meta .listing-item__link:link,.plc--meta .listing-item__link:visited{color:#747778}
.plc--meta .listing-item__link:hover,.plc--meta .listing-item__link:focus{text-decoration:none;outline:0;color:#747778;box-shadow:0 1px 4px 0 rgba(35,31,32,0.5)}
.plc--meta .listing-item__link:hover .listing-item__heading,.plc--meta .listing-item__link:focus .listing-item__heading{text-decoration:underline}
.plc--meta .listing-item__link:hover .icn-chevron,.plc--meta .listing-item__link:focus .icn-chevron{right:.6rem}
.plc--meta .two-column-listing-item__link{background-color:#fff;padding:1.1rem 1.55rem;padding-right:3.2rem;height:100%;width:100%}
.plc--meta .two-column-listing-item__link:link,.plc--meta .two-column-listing-item__link:visited{color:#747778}
.plc--meta .two-column-listing-item__link:hover,.plc--meta .two-column-listing-item__link:focus{text-decoration:none;outline:0;color:#747778;box-shadow:0 1px 4px 0 rgba(74,74,76,1)}
.plc--meta .two-column-listing-item__link:hover .listing-item__heading,.plc--meta .two-column-listing-item__link:focus .listing-item__heading{text-decoration:underline}
.plc--meta .two-column-listing-item__link:hover .icn-chevron,.plc--meta .two-column-listing-item__link:focus .icn-chevron{right:.6rem}
.plc--visual .listing-item__link{padding:.6rem .6rem .6rem 0}
.plc--visual .listing-item__link:after{content:'';width:100%;position:absolute;bottom:0;left:0;height:1px;background-color:#d5d6d6;transition:all .2s ease}
.plc--visual .listing-item__link:link,.plc--visual .listing-item__link:visited{color:#00467f}
.plc--visual .listing-item__link:hover,.plc--visual .listing-item__link:focus{color:#00467f;text-decoration:none;outline:0}
.plc--visual .listing-item__link:hover:after,.plc--visual .listing-item__link:focus:after{content:'';width:100%;position:absolute;bottom:0;left:0;height:2px;background-color:#00467f}
.plc--programmes .listing-item__link{display:block;background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,31,32,0.25);position:relative;padding:2.25rem 2rem 1rem 1.44rem;text-decoration:none;transition:all .3s ease;min-height:5rem}
.plc--programmes .listing-item__link:before{content:"";position:absolute;top:0;left:0;height:100%;width:.33rem;background-color:#00467f;transition:width .3s ease}
.plc--programmes .listing-item__link:active{background-color:#f2f2f2}
.plc--programmes .listing-item__link:hover,.plc--programmes .listing-item__link:focus{text-decoration:none;outline:0;box-shadow:0 1px 4px 0 rgba(35,31,32,0.8)}
.plc--programmes .listing-item__link:hover:before,.plc--programmes .listing-item__link:focus:before{width:.66rem}
.plc--programmes .listing-item__link:hover .listing-item__heading,.plc--programmes .listing-item__link:focus .listing-item__heading{left:.33rem}
.plc--programmes .listing-item__link:hover .level,.plc--programmes .listing-item__link:hover .listing-item__content,.plc--programmes .listing-item__link:focus .level,.plc--programmes .listing-item__link:focus .listing-item__content{padding-left:.33rem;transition:padding-left .3s ease}
.plc--programmes .listing-item__link:hover .faculty,.plc--programmes .listing-item__link:focus .faculty{left:1.77rem}
.plc--programmes .listing-item__link:hover .icn-chevron,.plc--programmes .listing-item__link:focus .icn-chevron{right:.33rem}
@media(min-width:48em){.plc--programmes .listing-item__link{padding:2.8rem 3rem .5rem 1.44rem}
}
@media(min-width:62em){.plc--programmes .listing-item__link{padding:1.05rem 3rem .4rem 12rem}
.plc--programmes .listing-item__link:hover .level,.plc--programmes .listing-item__link:focus .level{left:calc(69% + 0.2rem)}
}
@media(min-width:75em){.plc--programmes .listing-item__link:hover .level,.plc--programmes .listing-item__link:focus .level{left:calc(72% + 0.33rem)}
}
.plc--agents .listing-item__link:hover .icn-chevron,.plc--agents .listing-item__link:focus .icn-chevron{right:.44rem}
@media(min-width:75em){.plc--agents .listing-item__link:hover .level,.plc--agents .listing-item__link:focus .level{left:calc(71% + 0.33rem)}
}
.listing-item__link.listing-item__link--plain{color:#000;padding:.6rem 1rem .6rem 0;font-size:1rem}
.listing-item__link.listing-item__link--plain:after{content:'';width:100%;position:absolute;bottom:0;left:0;height:1px;background-color:#d5d6d6;transition:all .2s ease}
.listing-item__link.listing-item__link--plain:hover,.listing-item__link.listing-item__link--plain:focus{color:#00467f;text-decoration:none;outline:0}
.listing-item__link.listing-item__link--plain:hover:after,.listing-item__link.listing-item__link--plain:focus:after{content:'';width:100%;position:absolute;bottom:0;left:0;height:2px;background-color:#00467f}
.listing-item__link.listing-item__link--plain .icon{right:0;top:50%;margin-top:-0.33rem}
.no-programmes-to-show .no-subjects-to-show{display:none}
.listing-item{position:relative}
.listing-item .icn-chevron{fill:#00467f;position:absolute}
.plc--meta .listing-item .icn-chevron{right:1rem;top:50%;height:1.44rem;width:1.44rem;margin-top:-0.72rem;transition:right .2s ease}
.plc--visual .listing-item .icn-chevron{width:.66rem;height:.66rem;right:0;top:50%;margin-top:-0.33rem}
.plc--programmes .listing-item{margin:0 0 10px 0;display:block}
.plc--programmes .listing-item .icn-chevron{position:absolute;top:50%;transform:translateY(-50%);right:.66rem;width:1.2rem;height:1.2rem;fill:#333;transition:right .3s ease;z-index:2}
@media(min-width:48em){.plc--programmes .listing-item .icn-chevron{width:1.38rem;height:1.38rem}
}
.plc--agents .listing-item .icn-chevron{right:2rem;transform:translateY(-50%) rotate(90deg)}
.two-column-listing-item{position:relative}
@media(min-width:1092px){.two-column-listing-item{position:relative;width:49%}
}
.two-column-listing-item .icn-chevron{fill:#00467f;position:absolute}
.plc--meta .two-column-listing-item .icn-chevron{right:1rem;top:50%;height:1.44rem;width:1.44rem;margin-top:-0.72rem;transition:right .2s ease}
.plc--meta .listing-item__heading{font-size:1.2rem;color:#00467f;margin:0}
.plc--meta .listing-item__heading strong{font-weight:bold;font-family:'NationalBook',sans-serif}
.plc--meta .listing-item__heading + .listing-item__desc{margin-top:.30rem}
.listing-item__link:link .plc--meta .listing-item__heading,.listing-item__link:visited .plc--meta .listing-item__heading{color:#00467f}
.plc--programmes .listing-item__heading{font-size:1.728rem;margin:.5rem 0 .8rem 0;line-height:1.1;color:#333;display:inline-block;position:relative;transition:left .3s ease;left:0}
.plc--programmes .listing-item__heading small{display:block;font-size:1.11rem;margin-top:.35rem;margin-bottom:.8rem;margin-left:1px}
@media(min-width:48em){.plc--programmes .listing-item__heading{margin-top:0;font-size:1.44rem}
.plc--programmes .listing-item__heading small{margin-bottom:1rem}
}
@media(min-width:62em){.plc--programmes .listing-item__heading{width:63%;display:inline-block}
}
@media(min-width:75em){.plc--programmes .listing-item__heading{font-size:1.95313rem;width:65%}
}
.plc--agents .listing-item__heading{padding-right:1.25rem}
@media(min-width:48em){.plc--agents .listing-item__heading{padding-right:0}
}
.plc--agents .listing-item__heading span{font-size:1.728rem;line-height:1.1;color:#333;display:inline-block}
.plc--meta .listing-item__desc{font-size:1.11rem;margin-bottom:0}
.listing-item__info{display:block;margin:0}
.listing-item__info .faculty{display:inline-block}
.listing-item__info .faculty{position:absolute;top:.9rem;left:1.44rem;font-size:.77rem;line-height:1.2;font-family:'NationalBold';color:#00467f;transition:left .3s ease;padding-right:.8rem}
@media(min-width:48em){.listing-item__info .faculty{font-size:.88rem;top:1.4rem;padding-right:0}
}
@media(min-width:62em){.listing-item__info .faculty{width:9.5rem;top:1.5rem;text-align:left}
}
.listing-item__info .level{color:#747778;left:0;transition:left .3s ease;vertical-align:middle;transition:padding-left .3s ease}
@media(min-width:48em){.listing-item__info .level{display:inline-block}
}
@media(min-width:62em){.listing-item__info .level{position:absolute;margin:0;top:48%;transform:translateY(-50%);vertical-align:top}
}
@media(min-width:48em){.listing-item__info .level{margin-right:1rem;padding-right:1rem}
}
@media(min-width:62em){.listing-item__info .level{left:69%}
}
@media(min-width:75em){.listing-item__info .level{left:72%}
}
@media(min-width:75em){.plc--agents .listing-item__info .level{left:71%}
}
@media(min-width:62em){.listing-item__info{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:0;display:block}
}
.lcl-nav-container{margin-top:-3.25rem}
.back-button-container{margin-bottom:16px}
#backButton{display:inline-flex;align-items:center;text-decoration:none;background-color:transparent;padding:8px 12px;border-radius:4px;cursor:pointer}
#backButton svg{margin-right:8px;width:16px;height:16px;fill:#00467f}
#backButton span{transition:font-weight .3s}
.lcl-nav-currentpage{font-family:NationalBold;color:#00467f !important;padding-top:.5rem;border-bottom:1px solid #d5d6d6;padding-bottom:.75rem;margin-bottom:0}
.parentpage-title{color:#00467f}
#backButton:hover .parentpage-chevron{transform:translateX(-50%);transition:.3s}
.lcl-nav-siblings-container{width:365px;height:auto;padding-top:1rem}
.lcl-nav-siblings-list{display:flex;align-items:center;justify-content:space-between}
.lcl-nav-flex-container{display:flex;gap:16px}
@media(min-width:992px){.lcl-nav-flex-container{margin-left:10px}
}
.lcl-nav-chevron{display:inline-block;width:15px;height:15px;background-image:url(https://icons.auckland.ac.nz/assets/icons/material/filled/arrow_forward_ios.svg);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0;margin-left:auto;filter:invert(28%) sepia(18%) saturate(1837%) hue-rotate(167deg) brightness(92%) contrast(94%)}
@media(max-width:768px){.lcl-nav-flex-container{display:none}
#backButton{display:none}
.lcl-nav-container{display:none}
}
.filters{margin-top:1rem;margin-bottom:2rem;padding:1rem 0}
.filters .uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label,.filters .uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label{color:#4a4c4c}
.filters .uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label .number,.filters .uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label .number{color:#747778}
@media(min-width:48em){.filters .uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label,.filters .uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label{width:calc(50% - .555rem);margin-left:0;margin-right:0;margin-bottom:.5rem;padding-right:.555rem}
}
@media(min-width:75em){.filters .uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label,.filters .uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label{width:calc(33.3% - .555rem);margin-left:0;margin-right:0;margin-bottom:.5rem;padding-right:.555rem}
}
.filters__section{width:100%;display:block;position:relative}
.filters__section + .filters__section{margin-top:1rem}
@media(min-width:48em){.filters__section + .filters__section{border-top:solid 2px #fff}
}
.filters__section.is-hidden{display:none}
.filters__section.filters-apply{padding-top:1rem;border-top:solid 2px #fff}
.filters__search{position:relative;font-size:0;margin-bottom:1rem}
@media(min-width:48em){.filters__search{width:70%;display:block;float:left;vertical-align:top;padding-right:2rem;border-right:solid 1px #d9d9d9;margin-bottom:0}
}
.filters__search--browse{padding-right:0;border:0;margin:0 auto;float:none;padding-top:.8rem;padding-bottom:1.5rem}
@media(min-width:48em){.filters__search--browse{padding-top:2rem;padding-bottom:2rem}
}
.filter__search-input{background-color:#fff;border:solid 1px #d9d9d9;font-size:1.25rem;padding:1.1rem 2.0rem 1.1rem 1.1rem;width:calc(100% - 4.11rem);height:4.11rem;display:inline-block;vertical-align:top;border-right:0}
.filter__search-input::-ms-clear,.filter__search-input::-ms-expand{display:none}
.filter__search-input::-ms-input-placeholder{font-style:italic}
.filter__search-input:placeholder-shown{font-size:1rem}
@media(min-width:48em){.filter__search-input:placeholder-shown{font-size:1.25rem}
}
.filter__search-input:focus{box-shadow:inset 0 0 0 1px #00467f;border-color:#00467f;outline:0}
.filter__search-clear{position:absolute;top:50%;right:5rem;width:1rem;height:1rem;margin-top:-0.5rem;border:0;background:#bec3c4;border-radius:50%;padding:0;transition:all .35s ease 0}
@media(min-width:48em){.filter__search-clear{right:7rem}
}
.filter__search-clear:disabled{opacity:0;visibility:hidden}
.filter__search-clear .icon{width:.8rem;height:.8rem;fill:#fff;transition:fill .35s ease 0}
.filter__search-clear:hover,.filter__search-clear:focus{outline:0;background-color:#00467f}
.filter__search-submit{width:4.11rem;height:4.11rem;background-color:#00467f;border:solid 2px #00467f;display:inline-block;vertical-align:top;padding:0;transition:all .35s ease 0}
.filter__search-submit .icon{fill:#fff;width:1.6rem;height:1.6rem;transition:fill .35s ease 0}
.filter__search-submit:hover,.filter__search-submit:focus{background-color:#fff;outline:0}
.filter__search-submit:hover .icon,.filter__search-submit:focus .icon{fill:#00467f}
@media(min-width:48em){.filters__toggle{display:inline-block;width:30%;vertical-align:top;padding-left:2rem}
}
.filters__toggle-btn{background-color:#00467f;border:solid 2px #00467f;color:#fff;display:block;width:100%;text-align:left;position:relative;padding:1.2rem 4rem 1.2rem 3.5rem;transition:all .35s ease 0;font-family:NationalBold,sans-serif}
.filters__toggle-btn .icon{fill:#fff;transition:all .35s ease 0}
.filters__toggle-btn:hover,.filters__toggle-btn:focus{background-color:#fff;color:#00467f;outline:0}
.filters__toggle-btn:hover .icon,.filters__toggle-btn:focus .icon{fill:#00467f}
.filters__toggle-btn.is-active .icn-chevron{transform:rotate(270deg)}
.filters__toggle-btn .icn-filter{width:1.44rem;height:1.44rem;position:absolute;top:50%;left:1.2rem;margin-top:-0.72rem}
.filters__toggle-btn .icn-chevron{transform:rotate(90deg);width:1.1rem;height:1.1rem;position:absolute;top:50%;right:1.5rem;margin-top:-0.5rem}
.filters__toggle-btn .txt{font-size:1.11rem}
.filters__tags{margin-top:1rem}
.filter__tags-list{list-style:none;margin:0 0 .55rem 0;padding:0}
.filter__tags-list:empty{margin:0}
.filter__tags-list li{display:inline-block;margin-bottom:.55rem}
@media(min-width:62em){.filter__tags-list{margin-bottom:0}
}
.filter-tag{background-color:#0080a7;color:#fff;border:solid 1px #0080a7;font-size:.88rem;padding:.15rem .5rem;border-radius:.833rem;transition:all .35s ease 0;margin-right:.25rem}
.filter-tag .icon{fill:#fff;width:.66rem;height:.66rem;vertical-align:middle;transition:fill .35s ease 0}
.filter-tag:hover,.filter-tag:focus{background-color:#fff;color:#0080a7;outline:0}
.filter-tag:hover .icon,.filter-tag:focus .icon{fill:#0080a7}
.filter-tag.clear-all{background:0;border:0;color:#00467f;text-decoration:underline}
.filter-tag.clear-all:hover,.filter-tag.clear-all:focus{background-color:none;color:#00467f;outline:0;text-decoration:none}
@media(min-width:62em){.filters__btns{text-align:right}
}
.filters__btn{display:inline-block;vertical-align:middle;font-family:NationalBold,sans-serif;padding:.51rem 1.2rem;color:#00467f;background:0;border:solid 2px transparent;border-radius:1.7rem}
.filters__apply-btn{background-color:#00467f;color:#fff;border:solid 2px #00467f}
.filters__apply-btn .icon{fill:#fff;position:relative;width:.77rem;height:.77rem;top:.1rem;margin-left:.5rem}
.filters__apply-btn:hover,.filters__apply-btn:focus{background-color:transparent;color:#00467f;border:solid 2px #00467f;outline:0}
.filters__apply-btn:hover .icon,.filters__apply-btn:focus .icon{fill:#00467f}
.filters__clear-btn{margin-left:1rem;padding-left:0;padding-right:0}
.filters__clear-btn:hover,.filters__clear-btn:focus{text-decoration:underline;outline:0}
.filters--search-only{margin-top:3rem;margin-bottom:0}
.filters--search-only .filters__search{border-right:0}
.options-icon{width:1.44rem;height:1.44rem;position:absolute;top:50%;left:50%;margin-top:-0.72rem;display:inline-block}
.options-icon:hover .line-container:nth-child(1) .circle{animation-name:slideOne}
.options-icon:hover .line-container:nth-child(2) .circle{animation-name:slideTwo}
.options-icon:hover .line-container:nth-child(3) .circle{animation-name:slideThree}
.line-container{margin:0;position:absolute;top:0;width:.11rem;margin-left:-0.11rem;height:100%;background-color:#fff}
.line-container:nth-child(1){left:20%}
.line-container:nth-child(2){left:50%}
.line-container:nth-child(3){left:80%}
.circle{height:.29rem;width:.5rem;position:absolute;background-color:#fff;border:solid 1px #00467f;top:0;margin-top:-0.277rem;left:-0.22rem;animation-duration:2.5s;animation-fill-mode:both;animation-iteration-count:infinite}
.line-container:nth-child(1) .circle{top:40%}
.line-container:nth-child(2) .circle{top:75%}
.line-container:nth-child(3) .circle{top:20%}
@keyframes slideOne{from{top:40%}
20%{top:20%}
35%{top:80%}
50%{top:40%}
100%{top:40%}
}
@keyframes slideTwo{from{top:75%}
20%{top:40%}
35%{top:40%}
50%{top:75%}
100%{top:75%}
}
@keyframes slideThree{from{top:20%}
10%{top:20%}
35%{top:90%}
50%{top:20%}
100%{top:20%}
}
.uoa-form fieldset legend{font-size:1.2rem;font-family:'NationalBold',sans-serif}
@media(min-width:75em){.uoa-form fieldset legend{font-size:1.5625rem}
}
.uoa-form .uoa-form__elt,.uoa-form .BBFormFieldContainer{width:100%;margin-bottom:1rem}
.uoa-form .uoa-form__elt .uoa-form__label,.uoa-form .uoa-form__elt label,.uoa-form .uoa-form__elt span.BBFormFieldLabel,.uoa-form .BBFormFieldContainer .uoa-form__label,.uoa-form .BBFormFieldContainer label,.uoa-form .BBFormFieldContainer span.BBFormFieldLabel{color:#404040;display:block;margin-bottom:.25rem;font-size:inherit;font-family:inherit}
.uoa-form .uoa-form__elt .uoa-form__label.focusin:before,.uoa-form .uoa-form__elt label.focusin:before,.uoa-form .uoa-form__elt span.BBFormFieldLabel.focusin:before,.uoa-form .BBFormFieldContainer .uoa-form__label.focusin:before,.uoa-form .BBFormFieldContainer label.focusin:before,.uoa-form .BBFormFieldContainer span.BBFormFieldLabel.focusin:before{border:1px solid #0080a7 !important}
.uoa-form .uoa-form__elt input[type=text],.uoa-form .uoa-form__elt input[type=number],.uoa-form .uoa-form__elt input[type=tel],.uoa-form .uoa-form__elt input[type=email],.uoa-form .uoa-form__elt textarea,.uoa-form .uoa-form__elt select,.uoa-form .BBFormFieldContainer input[type=text],.uoa-form .BBFormFieldContainer input[type=number],.uoa-form .BBFormFieldContainer input[type=tel],.uoa-form .BBFormFieldContainer input[type=email],.uoa-form .BBFormFieldContainer textarea,.uoa-form .BBFormFieldContainer select{display:block;transition:.2s border;width:100%;box-sizing:border-box;border:1px solid #bec3c4;outline:0;padding:.5rem;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff}
.uoa-form .uoa-form__elt input[type=text]::-ms-clear,.uoa-form .uoa-form__elt input[type=text]::-ms-expand,.uoa-form .uoa-form__elt input[type=number]::-ms-clear,.uoa-form .uoa-form__elt input[type=number]::-ms-expand,.uoa-form .uoa-form__elt input[type=tel]::-ms-clear,.uoa-form .uoa-form__elt input[type=tel]::-ms-expand,.uoa-form .uoa-form__elt input[type=email]::-ms-clear,.uoa-form .uoa-form__elt input[type=email]::-ms-expand,.uoa-form .uoa-form__elt textarea::-ms-clear,.uoa-form .uoa-form__elt textarea::-ms-expand,.uoa-form .uoa-form__elt select::-ms-clear,.uoa-form .uoa-form__elt select::-ms-expand,.uoa-form .BBFormFieldContainer input[type=text]::-ms-clear,.uoa-form .BBFormFieldContainer input[type=text]::-ms-expand,.uoa-form .BBFormFieldContainer input[type=number]::-ms-clear,.uoa-form .BBFormFieldContainer input[type=number]::-ms-expand,.uoa-form .BBFormFieldContainer input[type=tel]::-ms-clear,.uoa-form .BBFormFieldContainer input[type=tel]::-ms-expand,.uoa-form .BBFormFieldContainer input[type=email]::-ms-clear,.uoa-form .BBFormFieldContainer input[type=email]::-ms-expand,.uoa-form .BBFormFieldContainer textarea::-ms-clear,.uoa-form .BBFormFieldContainer textarea::-ms-expand,.uoa-form .BBFormFieldContainer select::-ms-clear,.uoa-form .BBFormFieldContainer select::-ms-expand{display:none}
.uoa-form .uoa-form__elt input[type=text]:focus,.uoa-form .uoa-form__elt input[type=number]:focus,.uoa-form .uoa-form__elt input[type=tel]:focus,.uoa-form .uoa-form__elt input[type=email]:focus,.uoa-form .uoa-form__elt textarea:focus,.uoa-form .uoa-form__elt select:focus,.uoa-form .BBFormFieldContainer input[type=text]:focus,.uoa-form .BBFormFieldContainer input[type=number]:focus,.uoa-form .BBFormFieldContainer input[type=tel]:focus,.uoa-form .BBFormFieldContainer input[type=email]:focus,.uoa-form .BBFormFieldContainer textarea:focus,.uoa-form .BBFormFieldContainer select:focus{border-color:#0080a7}
.uoa-form .uoa-form__elt input[type=text]:focus::-webkit-input-placeholder,.uoa-form .uoa-form__elt input[type=number]:focus::-webkit-input-placeholder,.uoa-form .uoa-form__elt input[type=tel]:focus::-webkit-input-placeholder,.uoa-form .uoa-form__elt input[type=email]:focus::-webkit-input-placeholder,.uoa-form .uoa-form__elt textarea:focus::-webkit-input-placeholder,.uoa-form .uoa-form__elt select:focus::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer input[type=text]:focus::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer input[type=number]:focus::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer input[type=tel]:focus::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer input[type=email]:focus::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer textarea:focus::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer select:focus::-webkit-input-placeholder{color:#bec3c4;opacity:1}
.uoa-form .uoa-form__elt input[type=text]:focus:-moz-placeholder,.uoa-form .uoa-form__elt input[type=number]:focus:-moz-placeholder,.uoa-form .uoa-form__elt input[type=tel]:focus:-moz-placeholder,.uoa-form .uoa-form__elt input[type=email]:focus:-moz-placeholder,.uoa-form .uoa-form__elt textarea:focus:-moz-placeholder,.uoa-form .uoa-form__elt select:focus:-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=text]:focus:-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=number]:focus:-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=tel]:focus:-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=email]:focus:-moz-placeholder,.uoa-form .BBFormFieldContainer textarea:focus:-moz-placeholder,.uoa-form .BBFormFieldContainer select:focus:-moz-placeholder{color:#bec3c4;opacity:1}
.uoa-form .uoa-form__elt input[type=text]:focus::-moz-placeholder,.uoa-form .uoa-form__elt input[type=number]:focus::-moz-placeholder,.uoa-form .uoa-form__elt input[type=tel]:focus::-moz-placeholder,.uoa-form .uoa-form__elt input[type=email]:focus::-moz-placeholder,.uoa-form .uoa-form__elt textarea:focus::-moz-placeholder,.uoa-form .uoa-form__elt select:focus::-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=text]:focus::-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=number]:focus::-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=tel]:focus::-moz-placeholder,.uoa-form .BBFormFieldContainer input[type=email]:focus::-moz-placeholder,.uoa-form .BBFormFieldContainer textarea:focus::-moz-placeholder,.uoa-form .BBFormFieldContainer select:focus::-moz-placeholder{color:#bec3c4;opacity:1}
.uoa-form .uoa-form__elt input[type=text]:focus:-ms-input-placeholder,.uoa-form .uoa-form__elt input[type=number]:focus:-ms-input-placeholder,.uoa-form .uoa-form__elt input[type=tel]:focus:-ms-input-placeholder,.uoa-form .uoa-form__elt input[type=email]:focus:-ms-input-placeholder,.uoa-form .uoa-form__elt textarea:focus:-ms-input-placeholder,.uoa-form .uoa-form__elt select:focus:-ms-input-placeholder,.uoa-form .BBFormFieldContainer input[type=text]:focus:-ms-input-placeholder,.uoa-form .BBFormFieldContainer input[type=number]:focus:-ms-input-placeholder,.uoa-form .BBFormFieldContainer input[type=tel]:focus:-ms-input-placeholder,.uoa-form .BBFormFieldContainer input[type=email]:focus:-ms-input-placeholder,.uoa-form .BBFormFieldContainer textarea:focus:-ms-input-placeholder,.uoa-form .BBFormFieldContainer select:focus:-ms-input-placeholder{color:#bec3c4;opacity:1}
.uoa-form .uoa-form__elt input[type=text]::-webkit-inner-spin-button,.uoa-form .uoa-form__elt input[type=text]::-webkit-outer-spin-button,.uoa-form .uoa-form__elt input[type=number]::-webkit-inner-spin-button,.uoa-form .uoa-form__elt input[type=number]::-webkit-outer-spin-button,.uoa-form .uoa-form__elt input[type=tel]::-webkit-inner-spin-button,.uoa-form .uoa-form__elt input[type=tel]::-webkit-outer-spin-button,.uoa-form .uoa-form__elt input[type=email]::-webkit-inner-spin-button,.uoa-form .uoa-form__elt input[type=email]::-webkit-outer-spin-button,.uoa-form .uoa-form__elt textarea::-webkit-inner-spin-button,.uoa-form .uoa-form__elt textarea::-webkit-outer-spin-button,.uoa-form .uoa-form__elt select::-webkit-inner-spin-button,.uoa-form .uoa-form__elt select::-webkit-outer-spin-button,.uoa-form .BBFormFieldContainer input[type=text]::-webkit-inner-spin-button,.uoa-form .BBFormFieldContainer input[type=text]::-webkit-outer-spin-button,.uoa-form .BBFormFieldContainer input[type=number]::-webkit-inner-spin-button,.uoa-form .BBFormFieldContainer input[type=number]::-webkit-outer-spin-button,.uoa-form .BBFormFieldContainer input[type=tel]::-webkit-inner-spin-button,.uoa-form .BBFormFieldContainer input[type=tel]::-webkit-outer-spin-button,.uoa-form .BBFormFieldContainer input[type=email]::-webkit-inner-spin-button,.uoa-form .BBFormFieldContainer input[type=email]::-webkit-outer-spin-button,.uoa-form .BBFormFieldContainer textarea::-webkit-inner-spin-button,.uoa-form .BBFormFieldContainer textarea::-webkit-outer-spin-button,.uoa-form .BBFormFieldContainer select::-webkit-inner-spin-button,.uoa-form .BBFormFieldContainer select::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.uoa-form .uoa-form__elt input[type=number],.uoa-form .BBFormFieldContainer input[type=number]{-moz-appearance:textfield}
.uoa-form .uoa-form__elt select,.uoa-form .BBFormFieldContainer select{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M20%204.1v2.3l-10%209.5L0%206.4V4.1l10%209.2%2010-9.2z%22%2F%3E%3C%2Fsvg%3E");background-size:.85rem .85rem;background-repeat:no-repeat;background-position:calc(100% - 1rem);padding-right:2.5rem}
.uoa-form .uoa-form__elt .uoa-form__select-container,.uoa-form .BBFormFieldContainer .uoa-form__select-container{position:relative}
.uoa-form .uoa-form__elt .uoa-form__select-container.flag-applied select,.uoa-form .BBFormFieldContainer .uoa-form__select-container.flag-applied select{padding-left:2.5rem}
.uoa-form .uoa-form__elt .uoa-form__select-container select:disabled,.uoa-form .BBFormFieldContainer .uoa-form__select-container select:disabled{background:#ddd}
.uoa-form .uoa-form__elt span.uoa-form__country-flag,.uoa-form .BBFormFieldContainer span.uoa-form__country-flag{position:absolute;left:.5rem;top:.9rem;width:1.4rem;height:.95rem}
.uoa-form .uoa-form__elt ::-webkit-input-placeholder,.uoa-form .BBFormFieldContainer ::-webkit-input-placeholder{color:#747778;font-family:NationalBook,sans-serif;font-style:normal;opacity:1;transition:color .2s}
.uoa-form .uoa-form__elt :-moz-placeholder,.uoa-form .BBFormFieldContainer :-moz-placeholder{color:#747778;font-family:NationalBook,sans-serif;font-style:normal;opacity:1;transition:color .2s}
.uoa-form .uoa-form__elt ::-moz-placeholder,.uoa-form .BBFormFieldContainer ::-moz-placeholder{color:#747778;font-family:NationalBook,sans-serif;font-style:normal;opacity:1;transition:color .2s}
.uoa-form .uoa-form__elt :-ms-input-placeholder,.uoa-form .BBFormFieldContainer :-ms-input-placeholder{color:#747778;font-family:NationalBook,sans-serif;font-style:normal;opacity:1;transition:color .2s}
.uoa-form .uoa-form__elt.uoa-form__date input,.uoa-form .BBFormFieldContainer.uoa-form__date input{display:inline-block;border:0;padding:0 .5rem}
.uoa-form .uoa-form__elt.uoa-form__date .uoa-form__date--surrogate,.uoa-form .BBFormFieldContainer.uoa-form__date .uoa-form__date--surrogate{display:none}
.uoa-form .uoa-form__elt.uoa-form__date .uoa-form__date-container,.uoa-form .BBFormFieldContainer.uoa-form__date .uoa-form__date-container{border:1px solid #bec3c4;position:relative;padding:.5rem 0}
.uoa-form .uoa-form__elt.uoa-form__date .uoa-form__date-container .uoa-form__date-day,.uoa-form .uoa-form__elt.uoa-form__date .uoa-form__date-container .uoa-form__date-month,.uoa-form .BBFormFieldContainer.uoa-form__date .uoa-form__date-container .uoa-form__date-day,.uoa-form .BBFormFieldContainer.uoa-form__date .uoa-form__date-container .uoa-form__date-month{width:25%;border-right:1px solid #bec3c4}
.uoa-form .uoa-form__elt.uoa-form__date .uoa-form__date-container .uoa-form__date-year,.uoa-form .BBFormFieldContainer.uoa-form__date .uoa-form__date-container .uoa-form__date-year{width:50%}
.uoa-form .uoa-form__elt.uoa-form__date .icon-calendar,.uoa-form .BBFormFieldContainer.uoa-form__date .icon-calendar{fill:#0080a7;position:absolute;top:.6rem;right:.5rem;width:1.25rem;height:1.25rem}
.uoa-form .uoa-form__elt.uoa-form__text input,.uoa-form .BBFormFieldContainer.uoa-form__text input{display:block}
.uoa-form .uoa-form__elt.uoa-form__radio label:before,.uoa-form .BBFormFieldContainer.uoa-form__radio label:before{content:'';border:1px solid #bec3c4;background-color:#fff;width:1.4rem;height:1.4rem;border-radius:50%;position:absolute;left:0;top:.15rem}
.uoa-form .uoa-form__elt.uoa-form__radio label:after,.uoa-form .BBFormFieldContainer.uoa-form__radio label:after{content:'';position:absolute;width:.9rem;height:.9rem;top:.4rem;left:.25rem;background:0;border-radius:50%;transition:.2s all}
.uoa-form .uoa-form__elt.uoa-form__radio label.focus:before,.uoa-form .BBFormFieldContainer.uoa-form__radio label.focus:before{border-color:#0080a7;border-width:2px}
.uoa-form .uoa-form__elt.uoa-form__radio label.on:after,.uoa-form .BBFormFieldContainer.uoa-form__radio label.on:after{background:#0080a7}
.uoa-form .uoa-form__elt.uoa-form__checkbox label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift label{min-height:1.75rem}
.uoa-form .uoa-form__elt.uoa-form__checkbox label:before,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift label:before,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous label:before,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift label:before,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift label:before,.uoa-form .BBFormFieldContainer.uoa-form__checkbox label:before,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift label:before,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous label:before,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift label:before,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift label:before{content:'';border:1px solid #bec3c4;width:1.5rem;height:1.5rem;transition:.2s border;position:absolute;left:0;top:.05rem;background:#fff 50% 50%}
.uoa-form .uoa-form__elt.uoa-form__checkbox label.focus:before,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift label.focus:before,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous label.focus:before,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift label.focus:before,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift label.focus:before,.uoa-form .BBFormFieldContainer.uoa-form__checkbox label.focus:before,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift label.focus:before,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous label.focus:before,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift label.focus:before,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift label.focus:before{border-color:#0080a7;border-width:2px}
.uoa-form .uoa-form__elt.uoa-form__checkbox label.on:before,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift label.on:before,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous label.on:before,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift label.on:before,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift label.on:before,.uoa-form .BBFormFieldContainer.uoa-form__checkbox label.on:before,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift label.on:before,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous label.on:before,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift label.on:before,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift label.on:before{border-color:#0080a7;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill=%22%23007299%22%20d%3D%22M19.8%205.4L8%2017.3c-.3.3-.7.3-1%200l-.3-.3-.2-.2-1.1-1.2-5.1-5.2c-.3-.3-.3-.7%200-1l1.6-1.6c.3-.2.7-.2%201%200l4.6%204.6%209.7-9.6c.3-.3.7-.3%201%200l1.6%201.6c.3.3.3.7%200%201z%22%2F%3E%3C%2Fsvg%3E");background-size:1rem 1rem;background-repeat:no-repeat;background-position:50% 50%}
@media(min-width:48em){.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__radios,.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldOrgGift,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldAnonymous,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldSportGift,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldNotifyGift,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__radios,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldOrgGift,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldAnonymous,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldSportGift,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__radios,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldOrgGift,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldAnonymous,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldSportGift,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldNotifyGift,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__radios,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldOrgGift,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldAnonymous,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldSportGift,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift{display:flex;flex-wrap:wrap}
}
.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__radios label,.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldNotifyGift label,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__radios label,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__radios label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__radios label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__radios label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__radios label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__radios label,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__radios label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__radios label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__radios label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__radios label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__radios label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift label{color:#747778;padding-left:2rem;position:relative;display:block;width:100%}
.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__radios label:only-child,.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label:only-child,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__radios label:only-child,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label:only-child,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__radios label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__radios label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__radios label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__radios label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__radios label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__radios label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__radios label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__radios label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__radios label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__radios label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift label:only-child,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift label:only-child{width:100%;margin:0}
.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__radios label input,.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label input,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldOrgGift label input,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_billing_fldAnonymous label input,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldSportGift label input,.uoa-form .uoa-form__elt.uoa-form__radio#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__radios label input,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label input,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldOrgGift label input,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_billing_fldAnonymous label input,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldSportGift label input,.uoa-form .uoa-form__elt.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__radios label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__radios label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift label input,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__radios label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__radios label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift label input,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__radios label input,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes label input,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldOrgGift label input,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_billing_fldAnonymous label input,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldSportGift label input,.uoa-form .BBFormFieldContainer.uoa-form__radio#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__radios label input,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes label input,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldOrgGift label input,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_billing_fldAnonymous label input,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldSportGift label input,.uoa-form .BBFormFieldContainer.uoa-form__checkbox#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__radios label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldOrgGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_billing_fldAnonymous label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldSportGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__radios label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldOrgGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_billing_fldAnonymous label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldSportGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__radios label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldOrgGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_billing_fldAnonymous label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldSportGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift#bboxdonation_tribute_fldNotifyGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__radios label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldOrgGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_billing_fldAnonymous label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldSportGift label input,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift#bboxdonation_tribute_fldNotifyGift label input{opacity:0;position:absolute;width:1px;height:1px}
@media(min-width:62em){.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label{width:calc(50% - .555rem)}
.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label:nth-child(2n),.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label:nth-child(2n),.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label:nth-child(2n),.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label:nth-child(2n),.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label:nth-child(2n),.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label:nth-child(2n),.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes label:nth-child(2n),.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes label:nth-child(2n),.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label:nth-child(2n),.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label:nth-child(2n),.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label:nth-child(2n),.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label:nth-child(2n){margin-left:.555rem}
.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__checkboxes label:nth-child(2n + 1),.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__checkboxes label:nth-child(2n + 1){margin-right:.555rem}
}
.uoa-form .uoa-form__elt.uoa-form__radio .uoa-form__radios,.uoa-form .uoa-form__elt.uoa-form__checkbox .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_billing_fldOrgGift .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_billing_fldAnonymous .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldSportGift .uoa-form__radios,.uoa-form .uoa-form__elt#bboxdonation_tribute_fldNotifyGift .uoa-form__radios,.uoa-form .BBFormFieldContainer.uoa-form__radio .uoa-form__radios,.uoa-form .BBFormFieldContainer.uoa-form__checkbox .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldOrgGift .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_billing_fldAnonymous .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldSportGift .uoa-form__radios,.uoa-form .BBFormFieldContainer#bboxdonation_tribute_fldNotifyGift .uoa-form__radios{width:100%;display:block}
.uoa-form .uoa-form__elt.uoa-form__elt--error input,.uoa-form .uoa-form__elt.uoa-form__elt--error select,.uoa-form .uoa-form__elt.uoa-form__elt--error textarea,.uoa-form .uoa-form__elt.BBFormErrorBlock input,.uoa-form .uoa-form__elt.BBFormErrorBlock select,.uoa-form .uoa-form__elt.BBFormErrorBlock textarea,.uoa-form .BBFormFieldContainer.uoa-form__elt--error input,.uoa-form .BBFormFieldContainer.uoa-form__elt--error select,.uoa-form .BBFormFieldContainer.uoa-form__elt--error textarea,.uoa-form .BBFormFieldContainer.BBFormErrorBlock input,.uoa-form .BBFormFieldContainer.BBFormErrorBlock select,.uoa-form .BBFormFieldContainer.BBFormErrorBlock textarea{border-color:#ef1f2f}
.uoa-form .uoa-form__elt.uoa-form__elt--error .uoa-form__elt-error,.uoa-form .uoa-form__elt.uoa-form__elt--error .BBFormErrorItem,.uoa-form .uoa-form__elt.BBFormErrorBlock .uoa-form__elt-error,.uoa-form .uoa-form__elt.BBFormErrorBlock .BBFormErrorItem,.uoa-form .BBFormFieldContainer.uoa-form__elt--error .uoa-form__elt-error,.uoa-form .BBFormFieldContainer.uoa-form__elt--error .BBFormErrorItem,.uoa-form .BBFormFieldContainer.BBFormErrorBlock .uoa-form__elt-error,.uoa-form .BBFormFieldContainer.BBFormErrorBlock .BBFormErrorItem{min-height:1.4rem;padding:0 0 0 1.75rem;line-height:1.2;color:#ef1f2f;margin:.5rem 0;background-position:0 0}
.uoa-form .uoa-form__elt .uoa-form__elt-hint,.uoa-form .BBFormFieldContainer .uoa-form__elt-hint{color:#747778;font-family:NationalBookItalic,sans-serif}
.uoa-form .uoa-form__submit-alert{color:#ef1f2f;margin:2rem 0}
.uoa-form .uoa-form__submit-alert strong{border-top:1px solid #bec3c4;display:block;min-height:3rem;padding:1rem 0 0 1.75rem;line-height:1.2;background-position:0 1rem}
.uoa-form .uoa-form__submit-alert ul{padding:0;margin:0}
.uoa-form .uoa-form__submit-alert ul li{display:inline-block}
.uoa-form .uoa-form__submit-alert ul li:after{content:',\00a0'}
.uoa-form .uoa-form__submit-alert ul li:last-child:after{content:''}
.uoa-form .uoa-form__submit-alert ul li a{color:currentColor;text-decoration:underline}
.uoa-form button[type=submit]{padding-right:4.16rem}
.uoa-form .uoa-form__elt--error .uoa-form__elt-error,.uoa-form .BBFormErrorBlock .BBFormErrorItem,.uoa-form .uoa-form__submit-alert strong{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%224373%20-6%2020%2020%22%3E%3Cpath%20fill=%22%23ef1f2f%22%20d%3D%22M4383-6a10%2010%200%201%200%2010%2010%2010%2010%200%200%200-10-10zm1.11%2015.77a1.649%201.649%200%200%201-2.272%200%201.529%201.529%200%200%201-.483-1.11%201.651%201.651%200%200%201%201.619-1.593%201.57%201.57%200%200%201%201.136%202.7zm.4-9.491c-.085.428-.2.852-.284%201.305-.144.483-.284%201.08-.428%201.789s-.313%201.619-.483%202.7h-.654c-.17-1.08-.339-1.961-.483-2.7s-.284-1.335-.4-1.818c-.114-.512-.228-.966-.313-1.335a4.157%204.157%200%200%201-.114-.911%201.283%201.283%200%200%201%20.484-1.109%201.625%201.625%200%200%201%201.165-.453%201.6%201.6%200%200%201%201.165.454%201.529%201.529%200%200%201%20.483%201.11%205.587%205.587%200%200%201-.14.968z%22%2F%3E%3C%2Fsvg%3E");background-size:1.25rem 1.25rem;background-repeat:no-repeat}
@media(min-width:62em){.uoa-form .uoa-form__file--surrogated{max-width:40rem}
}
@media(min-width:75em){.uoa-form .uoa-form__file--surrogated{max-width:48rem}
}
.uoa-form .uoa-form__file--surrogated>div{position:relative}
.uoa-form .uoa-form__file--surrogated>div .uoa-form__del-file{position:absolute;z-index:10;right:1rem;top:.75rem;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23787878%22%20d%3D%22M2.7%2018.5c0%20.8.7%201.5%201.5%201.5h11.5c.8%200%201.5-.7%201.5-1.5V5.4H2.7v13.1zM17.8%201.5h-5.4V.8c0-.5-.4-.8-.8-.8H8.4c-.4%200-.8.4-.8.8v.6H2.2c-.5%200-.8.4-.8.8v1.3c0%20.5.4.8.8.8h15.5c.5%200%20.8-.4.8-.8V2.3c.1-.5-.3-.8-.7-.8z%22%2F%3E%3C%2Fsvg%3E");background-size:1.25rem 1.25rem;background-repeat:no-repeat;background-position:0 0;text-indent:-9999rem;display:block;width:1.25rem;height:1.25rem;cursor:pointer}
.uoa-form .uoa-form__file--surrogated label{display:none}
.uoa-form .uoa-form__file--surrogated input{width:100%;height:3rem;opacity:0;position:relative;z-index:2;cursor:pointer}
.uoa-form .uoa-form__file--surrogated input.disabled{z-index:0}
.uoa-form .uoa-form__file--surrogated.uoa-form__elt--error .uoa-form__file-button.dropped{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%22-629%20391%2020%2020%22%3E%3Cpath%20fill%3D%22%23ef1f2f%22%20d%3D%22M-612.5%20406.5l-5.5-5.5%205.5-5.5c.1-.1.2-.3.2-.5s-.1-.4-.2-.5c-.3-.3-.8-.3-1.1%200l-5.5%205.5-5.5-5.5c-.3-.3-.8-.3-1.1%200-.3.3-.3.8%200%201.1l5.5%205.5-5.5%205.5c-.1.1-.2.3-.2.5s.1.4.2.5c.3.3.8.3%201.1%200l5.5-5.5%205.5%205.5c.1.1.3.2.5.2s.4-.1.5-.2c.4-.4.4-.8.1-1.1z%22%2F%3E%3C%2Fsvg%3E");border-color:#ef1f2f;color:#747778}
.uoa-form .uoa-form__file--surrogated .uoa-form__file-button{background-color:#fff;line-height:1.8;z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;border:1px dashed #bec3c4;transition:.2s border;width:100%;box-sizing:border-box;outline:0;padding:.5rem;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;transition:all .2s;background-position:1rem .75rem;padding:.5rem 2.75rem;color:#747778;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23007299%22%20d%3D%22M18.1%204.5c-.1-.2-1-1.2-2-2.4C15.1%201%2014.3%200%2014.3%200v4.8h4.1l-.3-.3z%22%2F%3E%3Cpath%20fill%3D%22%23007299%22%20d%3D%22M13.2%200H1.7v20h16.6V5.9h-5.2V0zm.2%209.5v1.7l-2.8-2.5v6.5H9.3V8.8l-2.6%202.4V9.5L10%206.3l3.4%203.2z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:1.25rem 1.25rem}
.uoa-form .uoa-form__file--surrogated .uoa-form__file-button.dragover{border:1px solid #0080a7 !important;transform:scale(1.025)}
.uoa-form .uoa-form__file--surrogated .uoa-form__file-button.dropped{border:1px solid #bec3c4;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20fill%3D%22%23007299%22%20d%3D%22M19.8%205.4L8%2017.3c-.3.3-.7.3-1%200l-.3-.3-.2-.2-1.1-1.2-5.1-5.2c-.3-.3-.3-.7%200-1l1.6-1.6c.3-.2.7-.2%201%200l4.6%204.6%209.7-9.6c.3-.3.7-.3%201%200l1.6%201.6c.3.3.3.7%200%201z%22%2F%3E%3C%2Fsvg%3E")}
.uoa-form .flag{background:url(../css/components/img/flags_responsive.png) no-repeat;background-size:100%}
.uoa-form .flag-ad{background-position:0 .413223%}
.uoa-form .flag-ae{background-position:0 .826446%}
.uoa-form .flag-af{background-position:0 1.239669%}
.uoa-form .flag-ag{background-position:0 1.652893%}
.uoa-form .flag-ai{background-position:0 2.066116%}
.uoa-form .flag-al{background-position:0 2.479339%}
.uoa-form .flag-am{background-position:0 2.892562%}
.uoa-form .flag-an{background-position:0 3.305785%}
.uoa-form .flag-ao{background-position:0 3.719008%}
.uoa-form .flag-aq{background-position:0 4.132231%}
.uoa-form .flag-ar{background-position:0 4.545455%}
.uoa-form .flag-as{background-position:0 4.958678%}
.uoa-form .flag-at{background-position:0 5.371901%}
.uoa-form .flag-au{background-position:0 5.785124%}
.uoa-form .flag-aw{background-position:0 6.198347%}
.uoa-form .flag-az{background-position:0 6.61157%}
.uoa-form .flag-ba{background-position:0 7.024793%}
.uoa-form .flag-bb{background-position:0 7.438017%}
.uoa-form .flag-bd{background-position:0 7.85124%}
.uoa-form .flag-be{background-position:0 8.264463%}
.uoa-form .flag-bf{background-position:0 8.677686%}
.uoa-form .flag-bg{background-position:0 9.090909%}
.uoa-form .flag-bh{background-position:0 9.504132%}
.uoa-form .flag-bi{background-position:0 9.917355%}
.uoa-form .flag-bj{background-position:0 10.330579%}
.uoa-form .flag-bm{background-position:0 10.743802%}
.uoa-form .flag-bn{background-position:0 11.157025%}
.uoa-form .flag-bo{background-position:0 11.570248%}
.uoa-form .flag-br{background-position:0 11.983471%}
.uoa-form .flag-bs{background-position:0 12.396694%}
.uoa-form .flag-bt{background-position:0 12.809917%}
.uoa-form .flag-bv{background-position:0 13.22314%}
.uoa-form .flag-bw{background-position:0 13.636364%}
.uoa-form .flag-by{background-position:0 14.049587%}
.uoa-form .flag-bz{background-position:0 14.46281%}
.uoa-form .flag-ca{background-position:0 14.876033%}
.uoa-form .flag-cc{background-position:0 15.289256%}
.uoa-form .flag-cd{background-position:0 15.702479%}
.uoa-form .flag-cf{background-position:0 16.115702%}
.uoa-form .flag-cg{background-position:0 16.528926%}
.uoa-form .flag-ch{background-position:0 16.942149%}
.uoa-form .flag-ci{background-position:0 17.355372%}
.uoa-form .flag-ck{background-position:0 17.768595%}
.uoa-form .flag-cl{background-position:0 18.181818%}
.uoa-form .flag-cm{background-position:0 18.595041%}
.uoa-form .flag-cn{background-position:0 19.008264%}
.uoa-form .flag-co{background-position:0 19.421488%}
.uoa-form .flag-cr{background-position:0 19.834711%}
.uoa-form .flag-cu{background-position:0 20.247934%}
.uoa-form .flag-cv{background-position:0 20.661157%}
.uoa-form .flag-cx{background-position:0 21.07438%}
.uoa-form .flag-cy{background-position:0 21.487603%}
.uoa-form .flag-cz{background-position:0 21.900826%}
.uoa-form .flag-de{background-position:0 22.31405%}
.uoa-form .flag-dj{background-position:0 22.727273%}
.uoa-form .flag-dk{background-position:0 23.140496%}
.uoa-form .flag-dm{background-position:0 23.553719%}
.uoa-form .flag-do{background-position:0 23.966942%}
.uoa-form .flag-dz{background-position:0 24.380165%}
.uoa-form .flag-ec{background-position:0 24.793388%}
.uoa-form .flag-ee{background-position:0 25.206612%}
.uoa-form .flag-eg{background-position:0 25.619835%}
.uoa-form .flag-eh{background-position:0 26.033058%}
.uoa-form .flag-er{background-position:0 26.446281%}
.uoa-form .flag-es{background-position:0 26.859504%}
.uoa-form .flag-et{background-position:0 27.272727%}
.uoa-form .flag-fi{background-position:0 27.68595%}
.uoa-form .flag-fj{background-position:0 28.099174%}
.uoa-form .flag-fk{background-position:0 28.512397%}
.uoa-form .flag-fm{background-position:0 28.92562%}
.uoa-form .flag-fo{background-position:0 29.338843%}
.uoa-form .flag-fr{background-position:0 29.752066%}
.uoa-form .flag-ga{background-position:0 30.165289%}
.uoa-form .flag-gd{background-position:0 30.578512%}
.uoa-form .flag-ge{background-position:0 30.991736%}
.uoa-form .flag-gf{background-position:0 31.404959%}
.uoa-form .flag-gh{background-position:0 31.818182%}
.uoa-form .flag-gi{background-position:0 32.231405%}
.uoa-form .flag-gl{background-position:0 32.644628%}
.uoa-form .flag-gm{background-position:0 33.057851%}
.uoa-form .flag-gn{background-position:0 33.471074%}
.uoa-form .flag-gp{background-position:0 33.884298%}
.uoa-form .flag-gq{background-position:0 34.297521%}
.uoa-form .flag-gr{background-position:0 34.710744%}
.uoa-form .flag-gs{background-position:0 35.123967%}
.uoa-form .flag-gt{background-position:0 35.53719%}
.uoa-form .flag-gu{background-position:0 35.950413%}
.uoa-form .flag-gw{background-position:0 36.363636%}
.uoa-form .flag-gy{background-position:0 36.77686%}
.uoa-form .flag-hk{background-position:0 37.190083%}
.uoa-form .flag-hm{background-position:0 37.603306%}
.uoa-form .flag-hn{background-position:0 38.016529%}
.uoa-form .flag-hr{background-position:0 38.429752%}
.uoa-form .flag-ht{background-position:0 38.842975%}
.uoa-form .flag-hu{background-position:0 39.256198%}
.uoa-form .flag-id{background-position:0 39.669421%}
.uoa-form .flag-ie{background-position:0 40.082645%}
.uoa-form .flag-il{background-position:0 40.495868%}
.uoa-form .flag-in{background-position:0 40.909091%}
.uoa-form .flag-io{background-position:0 41.322314%}
.uoa-form .flag-iq{background-position:0 41.735537%}
.uoa-form .flag-ir{background-position:0 42.14876%}
.uoa-form .flag-is{background-position:0 42.561983%}
.uoa-form .flag-it{background-position:0 42.975207%}
.uoa-form .flag-jm{background-position:0 43.38843%}
.uoa-form .flag-jo{background-position:0 43.801653%}
.uoa-form .flag-jp{background-position:0 44.214876%}
.uoa-form .flag-ke{background-position:0 44.628099%}
.uoa-form .flag-kg{background-position:0 45.041322%}
.uoa-form .flag-kh{background-position:0 45.454545%}
.uoa-form .flag-ki{background-position:0 45.867769%}
.uoa-form .flag-km{background-position:0 46.280992%}
.uoa-form .flag-kn{background-position:0 46.694215%}
.uoa-form .flag-kp{background-position:0 47.107438%}
.uoa-form .flag-kr{background-position:0 47.520661%}
.uoa-form .flag-kw{background-position:0 47.933884%}
.uoa-form .flag-ky{background-position:0 48.347107%}
.uoa-form .flag-kz{background-position:0 48.760331%}
.uoa-form .flag-la{background-position:0 49.173554%}
.uoa-form .flag-lb{background-position:0 49.586777%}
.uoa-form .flag-lc{background-position:0 50%}
.uoa-form .flag-li{background-position:0 50.413223%}
.uoa-form .flag-lk{background-position:0 50.826446%}
.uoa-form .flag-lr{background-position:0 51.239669%}
.uoa-form .flag-ls{background-position:0 51.652893%}
.uoa-form .flag-lt{background-position:0 52.066116%}
.uoa-form .flag-lu{background-position:0 52.479339%}
.uoa-form .flag-lv{background-position:0 52.892562%}
.uoa-form .flag-ly{background-position:0 53.305785%}
.uoa-form .flag-ma{background-position:0 53.719008%}
.uoa-form .flag-mc{background-position:0 54.132231%}
.uoa-form .flag-md{background-position:0 54.545455%}
.uoa-form .flag-me{background-position:0 54.958678%}
.uoa-form .flag-mg{background-position:0 55.371901%}
.uoa-form .flag-mh{background-position:0 55.785124%}
.uoa-form .flag-mk{background-position:0 56.198347%}
.uoa-form .flag-ml{background-position:0 56.61157%}
.uoa-form .flag-mm{background-position:0 57.024793%}
.uoa-form .flag-mn{background-position:0 57.438017%}
.uoa-form .flag-mo{background-position:0 57.85124%}
.uoa-form .flag-mp{background-position:0 58.264463%}
.uoa-form .flag-mq{background-position:0 58.677686%}
.uoa-form .flag-mr{background-position:0 59.090909%}
.uoa-form .flag-ms{background-position:0 59.504132%}
.uoa-form .flag-mt{background-position:0 59.917355%}
.uoa-form .flag-mu{background-position:0 60.330579%}
.uoa-form .flag-mv{background-position:0 60.743802%}
.uoa-form .flag-mw{background-position:0 61.157025%}
.uoa-form .flag-mx{background-position:0 61.570248%}
.uoa-form .flag-my{background-position:0 61.983471%}
.uoa-form .flag-mz{background-position:0 62.396694%}
.uoa-form .flag-na{background-position:0 62.809917%}
.uoa-form .flag-nc{background-position:0 63.22314%}
.uoa-form .flag-ne{background-position:0 63.636364%}
.uoa-form .flag-nf{background-position:0 64.049587%}
.uoa-form .flag-ng{background-position:0 64.46281%}
.uoa-form .flag-ni{background-position:0 64.876033%}
.uoa-form .flag-nl{background-position:0 65.289256%}
.uoa-form .flag-no{background-position:0 65.702479%}
.uoa-form .flag-np{background-position:0 66.115702%}
.uoa-form .flag-nr{background-position:0 66.528926%}
.uoa-form .flag-nu{background-position:0 66.942149%}
.uoa-form .flag-nz{background-position:0 67.355372%}
.uoa-form .flag-om{background-position:0 67.768595%}
.uoa-form .flag-pa{background-position:0 68.181818%}
.uoa-form .flag-pe{background-position:0 68.595041%}
.uoa-form .flag-pf{background-position:0 69.008264%}
.uoa-form .flag-pg{background-position:0 69.421488%}
.uoa-form .flag-ph{background-position:0 69.834711%}
.uoa-form .flag-pk{background-position:0 70.247934%}
.uoa-form .flag-pl{background-position:0 70.661157%}
.uoa-form .flag-pm{background-position:0 71.07438%}
.uoa-form .flag-pn{background-position:0 71.487603%}
.uoa-form .flag-pr{background-position:0 71.900826%}
.uoa-form .flag-pt{background-position:0 72.31405%}
.uoa-form .flag-pw{background-position:0 72.727273%}
.uoa-form .flag-py{background-position:0 73.140496%}
.uoa-form .flag-qa{background-position:0 73.553719%}
.uoa-form .flag-re{background-position:0 73.966942%}
.uoa-form .flag-ro{background-position:0 74.380165%}
.uoa-form .flag-rs{background-position:0 74.793388%}
.uoa-form .flag-ru{background-position:0 75.206612%}
.uoa-form .flag-rw{background-position:0 75.619835%}
.uoa-form .flag-sa{background-position:0 76.033058%}
.uoa-form .flag-sb{background-position:0 76.446281%}
.uoa-form .flag-sc{background-position:0 76.859504%}
.uoa-form .flag-sd{background-position:0 77.272727%}
.uoa-form .flag-se{background-position:0 77.68595%}
.uoa-form .flag-sg{background-position:0 78.099174%}
.uoa-form .flag-sh{background-position:0 78.512397%}
.uoa-form .flag-si{background-position:0 78.92562%}
.uoa-form .flag-sj{background-position:0 79.338843%}
.uoa-form .flag-sk{background-position:0 79.752066%}
.uoa-form .flag-sl{background-position:0 80.165289%}
.uoa-form .flag-sm{background-position:0 80.578512%}
.uoa-form .flag-sn{background-position:0 80.991736%}
.uoa-form .flag-so{background-position:0 81.404959%}
.uoa-form .flag-sr{background-position:0 81.818182%}
.uoa-form .flag-ss{background-position:0 82.231405%}
.uoa-form .flag-st{background-position:0 82.644628%}
.uoa-form .flag-sv{background-position:0 83.057851%}
.uoa-form .flag-sy{background-position:0 83.471074%}
.uoa-form .flag-sz{background-position:0 83.884298%}
.uoa-form .flag-tc{background-position:0 84.297521%}
.uoa-form .flag-td{background-position:0 84.710744%}
.uoa-form .flag-tf{background-position:0 85.123967%}
.uoa-form .flag-tg{background-position:0 85.53719%}
.uoa-form .flag-th{background-position:0 85.950413%}
.uoa-form .flag-tj{background-position:0 86.363636%}
.uoa-form .flag-tk{background-position:0 86.77686%}
.uoa-form .flag-tl{background-position:0 87.190083%}
.uoa-form .flag-tm{background-position:0 87.603306%}
.uoa-form .flag-tn{background-position:0 88.016529%}
.uoa-form .flag-to{background-position:0 88.429752%}
.uoa-form .flag-tp{background-position:0 88.842975%}
.uoa-form .flag-tr{background-position:0 89.256198%}
.uoa-form .flag-tt{background-position:0 89.669421%}
.uoa-form .flag-tv{background-position:0 90.082645%}
.uoa-form .flag-tw{background-position:0 90.495868%}
.uoa-form .flag-ty{background-position:0 90.909091%}
.uoa-form .flag-tz{background-position:0 91.322314%}
.uoa-form .flag-ua{background-position:0 91.735537%}
.uoa-form .flag-ug{background-position:0 92.14876%}
.uoa-form .flag-gb,.uoa-form .flag-uk{background-position:0 92.561983%}
.uoa-form .flag-um{background-position:0 92.975207%}
.uoa-form .flag-us{background-position:0 93.38843%}
.uoa-form .flag-uy{background-position:0 93.801653%}
.uoa-form .flag-uz{background-position:0 94.214876%}
.uoa-form .flag-va{background-position:0 94.628099%}
.uoa-form .flag-vc{background-position:0 95.041322%}
.uoa-form .flag-ve{background-position:0 95.454545%}
.uoa-form .flag-vg{background-position:0 95.867769%}
.uoa-form .flag-vi{background-position:0 96.280992%}
.uoa-form .flag-vn{background-position:0 96.694215%}
.uoa-form .flag-vu{background-position:0 97.107438%}
.uoa-form .flag-wf{background-position:0 97.520661%}
.uoa-form .flag-ws{background-position:0 97.933884%}
.uoa-form .flag-ye{background-position:0 98.347107%}
.uoa-form .flag-za{background-position:0 98.760331%}
.uoa-form .flag-zm{background-position:0 99.173554%}
.uoa-form .flag-zr{background-position:0 99.586777%}
.uoa-form .flag-zw{background-position:0 100%}
.uoa-form .BBFormSection fieldset{margin:0 2px;padding:.35em .625em .75em}
.uoa-form .BBFormSubmitbutton{padding:.75rem 3.22rem .75rem 1.6rem;background-repeat:no-repeat;background-position:calc(100% - 1.5rem) 1rem;background-size:.85rem .85rem;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvgxmlns='http://www.w3.org/2000/svg'fill='#ffffff'viewBox='003232'%3e%3cpathd='M24.514L11.5.8c-.5-.5-1.2-.8-2-.8S8.37.5.8c-11-1304l1111-1111.3c-11.2-1304.5.71.211.61h.4c.801.5-.32-.8l13-13.2c1-11-30-4z'/%3e%3c/svg%3e")}
.uoa-form .BBFormRadioItem{display:inline-block;margin-bottom:6px;margin-right:6px}
.uoa-form .BBFormRadioItem .BBFormRadioButtonContainer .BBFormRadioButton.BBFormRadioGivingLevel{position:absolute;left:-9999px}
.uoa-form .BBFormRadioItem .BBFormRadioButtonContainer .BBFormRadioLabel.BBFormRadioLabelGivingLevel{background:#fff;color:#666;font-size:1.8em;min-width:90px;transition:.4s ease all;border:1px solid #666;border-radius:6px 6px 6px 6px;cursor:pointer;padding:11px 11px 17px 11px;text-align:center;line-height:1em}
.uoa-form .BBFormRadioItem .BBFormRadioButtonContainer .BBFormRadioLabel.BBFormRadioLabelGivingLevel .BBFormGiftOtherAmount{display:none}
.uoa-form .BBFormRadioItem .BBFormRadioButtonContainer .BBFormRadioLabel.BBFormRadioLabelGivingLevel.BBFormRadioLabelGivingLevelSelected{background-color:#00467f;color:#fff;font-family:'NationalBold',sans-serif}
.uoa-form .BBFormRadioItem .BBFormRadioButtonContainer .BBFormRadioLabel.BBFormRadioLabelGivingLevel.BBFormRadioLabelGivingLevelSelected .BBFormRadioDescriptionOther{visibility:hidden;width:1px;float:left}
.uoa-form .BBFormRadioItem .BBFormRadioButtonContainer .BBFormRadioLabel.BBFormRadioLabelGivingLevel.BBFormRadioLabelGivingLevelSelected .BBFormGiftOtherAmount{display:inline;font-size:.7em;width:70px;padding:0 0 1px 0;border-radius:4px;margin-bottom:0}
.uoa-form .BBFormFieldContainer input[type="checkbox"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.uoa-form .BBFormFieldContainer .BBFormTextbox.DonationCaptureTextboxNarrow{width:50% !important;display:inline}
.uoa-form .BBTwoFields input[type=text],.uoa-form .BBTwoFields input[type=tel],.uoa-form .BBTwoFields select,.uoa-form .BBFieldExpiration input[type=text],.uoa-form .BBFieldExpiration input[type=tel],.uoa-form .BBFieldExpiration select{width:49.5%;display:inline}
.uoa-form .BBFormSectionHeading label{font-size:1.5625rem}
.uoa-form .BBAccessibilityOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.uoa-form #divClientError .BBFormErrorItem,.uoa-form #divError .BBFormErrorItem{padding:0 0 0 1.75rem;color:#ef1f2f;margin:.5rem 0;list-style:none}
.uoa-form #divClientError div.BBFormErrorItem:first-child,.uoa-form #divError div.BBFormErrorItem:first-child{background-image:initial;background-size:initial;background-repeat:initial;padding:initial}
.cluetip-BBForm{border:1px solid #333;padding:6px;background:#fff;box-shadow:0 0 20px #333}
.cluetip-BBForm #cluetip-title{font-size:16px;margin:15px 0 15px 0}
.cluetip-BBForm #cluetip-title #cluetip-close{float:right;font-size:14px}
.cluetip-BBForm td{font-size:14px}
.pull-quote{margin:2.5rem 0}
.pull-quote--line{padding:0;margin:2.5rem 0 2.5rem 1rem;border-left:3px solid #dfe1e1}
@media(min-width:34em){.pull-quote--line{margin-left:1.5rem}
}
blockquote{quotes:"“" "”" "‘" "’";position:relative;margin-bottom:2.2rem;padding:2.2rem .8rem 0 .8rem;font-size:1.4rem;line-height:1.7rem}
@media(min-width:34em){blockquote{padding:1rem 3rem 0 3rem;font-size:1.75rem;line-height:2.2rem;margin-bottom:0}
blockquote p{margin:0;font-size:1.75rem;line-height:2.2rem}
}
blockquote:before,blockquote:after{color:#d9d9d9;position:absolute;font-size:7.5rem}
.pull-quote--line blockquote:before,.pull-quote--line blockquote:after{content:''}
blockquote:before{content:open-quote;top:1.5rem;left:0}
blockquote:after{content:close-quote;right:0;bottom:-3.5rem}
@media(min-width:34em){blockquote:after{bottom:-2.1rem}
}
blockquote p{margin:0;display:inline;font-size:1.4rem}
blockquote p:last-of-type br{display:none}
.pull-quote--line blockquote{padding:.5rem .8rem;margin-bottom:0}
@media(min-width:34em){.pull-quote--line blockquote{padding-left:1.5rem}
}
.quote-author{line-height:1rem;margin-top:2.2rem;margin-bottom:0;padding:0 .8rem;color:#333}
@media(min-width:34em){.quote-author{margin-top:1.2rem;padding-left:50%}
}
.pull-quote--line .quote-author{margin-top:1rem;margin-bottom:0}
@media(min-width:34em){.pull-quote--line .quote-author{padding-left:1.5rem}
}
.quote-author .quote-author__name,.quote-author .quote-author__title{display:block;font-size:.9rem}
@media(min-width:34em){.quote-author .quote-author__name,.quote-author .quote-author__title{font-size:.95rem}
}
.quote-author .quote-author__name{font-family:'NationalBold'}
.main-nav__top-bar-calendar-modal-wrapper{display:none;position:absolute;top:74px;width:100vw;flex-direction:column;right:-27px;z-index:8806;border-radius:15px 15px 15px 15px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.5)}
@media(max-width:33.99em){.main-nav__top-bar-calendar-modal-wrapper{right:0;top:50px;width:320px}
}
@media(min-width:34em){.main-nav__top-bar-calendar-modal-wrapper{right:50px;top:50px;width:320px}
}
@media(min-width:74em){.main-nav__top-bar-calendar-modal-wrapper{right:68px;top:62px}
}
.main-nav__top-bar-calendar-modal-wrapper::before{content:"";position:absolute;top:-21px;right:126px;border-width:10px;border-style:solid;border-color:transparent transparent #e7e7ed transparent}
@media(max-width:33.99em){.main-nav__top-bar-calendar-modal-wrapper::before{top:-24px;right:72px;border-width:15px}
.main-nav__top-bar-calendar-modal-wrapper-badge::before{right:92px}
}
@media(min-width:34em){.main-nav__top-bar-calendar-modal-wrapper::before{top:-25px;right:22px;border-width:15px}
.main-nav__top-bar-calendar-modal-wrapper-badge::before{right:42px}
}
@media(min-width:74.001em){.main-nav__top-bar-calendar-modal-wrapper::before{top:-30px;right:36px;border-width:15px}
.main-nav__top-bar-calendar-modal-wrapper-badge::before{right:36px}
}
.main-nav__calendar-navigation{padding:12px 0;display:flex;transform:unset !important;transition:none !important;opacity:1 !important;flex-direction:row}
@media(min-width:34em){.main-nav__calendar-navigation{max-width:320px}
}
.main-nav__calendar-chevron{width:20%;align-self:center}
.main-nav__inverse-chevron{transform:rotate(180deg)}
.main-nav__calendar-chevron:hover{cursor:pointer}
.main-nav__calendar-navigation-current-week{width:60%;text-align:center;align-self:center}
.main-nav__calendar-tab-header{overflow:hidden;display:flex;transform:unset !important;transition:none !important;opacity:1 !important;flex-direction:row;padding:12px 8px 0 8px}
@media(min-width:34em){.main-nav__calendar-tab-header{max-width:320px}
}
.main-nav__calendar-tab{background:inherit;float:left;border:0;cursor:pointer;padding:4px 16px;transition:.3s;display:flex;transform:unset !important;transition:none !important;opacity:1 !important;flex-direction:column;align-items:center;width:14%;text-align:center;align-self:flex-end}
.main-nav__calendar-tab-active{background-color:#fff;color:#1f2bd4 !important;border-radius:6px 6px 0 0;border:1px solid #fff;border-bottom:0;width:16%}
.main-nav__calendar-tab:focus:not(:focus-visible){outline:0}
.main-nav__calendar-tab-has-events:after{content:'';width:3px;height:3px;background:black;border-radius:100%;display:block;margin-bottom:6px}
.main-nav__calendar-tab-active .main-nav__calendar-tab-has-events{display:none}
.main-nav__calendar-month{display:none}
.main-nav__calendar-weekday,.main-nav__calendar-day,.main-nav__calendar-month{font-size:inherit;color:inherit;font-family:inherit;line-height:inherit}
.main-nav__calendar-tab-active .main-nav__calendar-month{display:block}
.main-nav__calendar-tab-content{border-top:0;line-height:20px;font-size:16px}
@media(min-width:34em){.main-nav__calendar-tab-content{max-width:320px}
}
#monday-events{display:block}
.main-nav__calendar-event:first-child{border-top:0}
.main-nav__calendar-event-wrapper{display:flex;transform:unset !important;transition:none !important;opacity:1 !important;flex-direction:row;color:#1f2bd4;text-align:left;padding:0 10px;width:100%}
.main-nav__calendar-event-color{position:relative;left:-10px;width:15px;height:24px;border-radius:0 5px 5px 0 !important;font-size:14px;line-height:14px}
.main-nav__calendar-event-color-note-next{width:46px;height:24px;font-size:12px;font-family:'Inter',sans-serif;font-weight:400;line-height:18px;padding:3px 10px;background-color:#afafc3 !important;border-radius:0 15px 15px 0 !important}
.main-nav__calendar-event-color-note-now{width:46px;height:24px;font-size:12px;font-family:'Inter',sans-serif;font-weight:400;line-height:18px;padding:3px 10px;background-color:#afafc3 !important;border-radius:0 15px 15px 0 !important}
.main-nav__calendar-event-color-class{background-color:#7b7b89}
.main-nav__calendar-event-color-assignment{background-color:#ff5e4c}
.main-nav__calendar-event-color-test{background-color:#00caef}
.main-nav__calendar-event-time{width:25%}
.main-nav__calendar-event-details{width:65%}
.main-nav__calendar-event-location{cursor:pointer}
.main-nav__calendar-events{list-style-type:none;padding:0;margin:0;display:none}
.main-nav__calendar-event{border-top:1px solid #efefef;padding:0 10px 18px 10px;margin-bottom:0}
.main-nav__calendar-event-show-event-anchor{text-decoration:none !important}
.main-nav__calendar-event-wrapper:hover{cursor:pointer}
.main-nav__calendar-event-wrapper:hover .main-nav__calendar-event-chevron{right:-0.95rem}
.main-nav__calendar-event-chevron{position:relative;top:.7rem;transition:.3s;right:-0.35rem;transform:none;fill:#0c0c48}
.main-nav__calendar-event-chevron:hover{right:.85rem}
.main-nav__calendar-event-hidden{display:none}
.main-nav__calendar-event-description{padding-right:20px;line-height:16px !important}
.main-nav__other-calendars{cursor:pointer;padding:18px 22px;text-align:left;border:0;outline:0;display:block;width:100%;color:#0c0c48}
.main-nav__other-calendars-links{overflow:hidden;width:100%;text-align:left}
.main-nav__calendar-range{text-align:left;padding:6px 8px}
.main-nav__calendar-events__active{display:block}
.menu__calendar-item-wrapper{list-style:none;width:100%;padding:0;margin:0}
.menu__calendar-item{display:flex;justify-content:space-between;padding:10px 25px;border-bottom:#efefef solid 1px}
.menu__calendar-item:active{margin-left:10px;padding-right:10px;transition:all .3s ease;text-decoration:underline}
.menu__calendar-item:hover{cursor:pointer;text-decoration:underline}
.menu__calendar-item:active a{color:#1f2bd4}
.menu__calendar-item .icon{fill:#1f2bd4;height:11px;margin-top:5px}
.main-nav__calendar-show-more-text{text-decoration:underline;padding:0 8px 2px 8px}
.main-nav__calendar-event-show-more-anchor{display:inline-flex;align-items:center}
.main-nav__calendar-event-show-more-anchor:hover{cursor:pointer}
.main-nav__calendar-show-more-chevron-open{transform:rotate(90deg)}
.main-nav__calendar-show-more-events{padding:12px}
.main-nav__calendar-show-more-events .multiple,.main-nav__calendar-show-more-events .single{display:none}
.main-nav__calendar-no-more-event-label,.main-nav__calendar-no-event-future-label,.main-nav__calendar-show-more-events{padding:20px 28px}
.main-nav__calendar-no-event-label{padding:22px 28px}
.main-nav__calender__medium-font{text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.main-nav__calendar-event-next{display:none}
.main-nav__calendar-event-message{padding:0;display:none}
.main-nav__calendar-next-event-wrap{color:#1f2bd4;display:flex;align-items:center;justify-content:space-between;padding:10px 25px}
.main-nav__calendar-next-event-wrap:hover{cursor:pointer}
.main-nav__calendar-next-event-wrap:hover .main-nav__calendar-next-chevron{right:-0.95rem}
.main-nav__calendar-next-event{width:100%}
.main-nav__calendar-next-chevron{position:relative;width:1.2rem;height:1.2rem;top:.16rem;transition:.3s;right:-0.45rem;transform:none;fill:#0c0c48}
.main-nav__calendar-next-chevron:hover{right:.85rem}
#calendar-content{min-height:70px;width:100%;display:block;background:white}
.main-nav__calendar-notAvailable{padding:20px}
.menu__calendar-item{padding:10px 25px;text-align:left;border-bottom:#efefef solid 1px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}
.menu__calendar-item .icon{fill:#0c0c48;height:11px}
.menu__calendar-item:hover{margin-left:10px;padding-right:10px;cursor:pointer;text-decoration:none}
.menu__calendar-item:hover .icn-chevron{fill:#1f2bd4}
.menu__calendar-item-link:hover,.menu__calendar-item-link:focus{color:#1f2bd4;text-decoration:none}
.menu__calendar-item-link{display:block;height:100%;width:100%}
#calendar-forward-scroll,#calendar-backward-scroll{background:0;border:0;fill:#0c0c48}
.main-nav__calendar-chevron:focus:not(:focus-visible){outline:0}
.main-nav__medium-font{font-size:16px;font-family:Inter,sans-serif;font-weight:400;line-height:13px}
span.app-menu__audience-list-english-heading{font-size:16px;font-family:Inter,sans-serif}
span.menu__list-english-heading{font-size:16px;font-family:Inter,sans-serif}
.main-nav__small-font{font-size:12px;font-family:Inter,sans-serif;line-height:normal;font-style:normal;font-weight:700}
.main-nav__x-small-font{font-size:10px;font-family:Inter,sans-serif;line-height:normal;font-weight:400}
.main-nav__fw-bolt{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}
.main-nav__clr-black{color:#040404}
.main-nav__bg_gray{background-color:#e7e7ed}
.main-nav__clr-gray{color:#0c0c48}
.main-nav__clr_white{color:#0c0c48}
.main-nav__top-bar-calendar-modal-wrapper .main-nav__bg_white>div:first-child{border-radius:15px 15px 0 0}
.main-nav__top-bar-calendar-modal-wrapper .main-nav__calendar-events>li{border-radius:0}
.main-nav__bg_white{border-radius:15px 15px 15px 15px;background-color:#fff}
.main-nav__clr-dark-blue{color:#0c0c48}
.main-nav__bg-dark-blue{background-color:#e7e7ed}
.app-menu__list>li:first-child .app-menu-list-button{border-radius:15px 15px 0 0;background-color:#e7e7ed}
.menu__list>li:first-child .menu__title{border-radius:15px 15px 0 0}
.app-menu__list>li:last-child.app-menu-closed-list-item .app-menu-list-button{border-radius:0 0 15px 15px;background-color:#e7e7ed}
.app-menu__list>li:last-child.app-menu-open-list-item .app-menu-list-button{border-radius:0;background-color:#e7e7ed}
.app-menu__list>li:not(:first-child):not(:last-child) .app-menu-list-button{border-radius:0;background-color:#e7e7ed}
.main-nav__show{display:flex !important}
.main-nav__hide{display:none}
.top__top-bar-wrapper{align-items:center;display:flex;background-color:#00467f;justify-content:space-between;padding:0 1.555rem}
@media(min-width:75.001em){.top__top-bar-wrapper{background-color:#0080a7;justify-content:center}
}
.main-nav__top-bar-container{align-items:center;position:absolute;display:flex;flex-direction:row;background-color:#0c0c48;top:-55px;left:0;width:100%;padding:0 .5rem;justify-content:space-between}
@media(min-width:75.001em){.main-nav__top-bar-container{position:relative;padding:0;float:right;width:inherit;top:unset}
}
.main-nav__top-bar-wrapper{display:flex;justify-content:flex-end}
@media(min-width:75.001em){.main-nav__top-bar-wrapper{padding-left:54px}
}
@media(min-width:75.001em){.main-nav__top-bar-profile-button-wrapper{padding:8px 0 0 0}
}
.main-nav__top-bar-sign-in,.main-nav__top-bar-profile-button{display:flex;flex-direction:column;align-items:center;background:inherit}
@media(min-width:75.001em){.main-nav__top-bar-sign-in,.main-nav__top-bar-profile-button{height:48px}
}
.main-nav__top-bar-sign-in:hover{cursor:pointer}
.main-nav__top-bar-sign-in-label,.main-nav__top-bar-profile-label{display:none;font-size:14px !important;line-height:22px;font-style:normal;font-family:Inter;font-weight:400}
.main-nav__top-bar-profile,.main-nav__top-bar-sign-in{display:none;align-items:center}
.main-nav__top-bar-profile a{color:#0c0c48;font-size:16px;font-style:normal;font-weight:400;line-height:22px;font-family:'Inter'}
.menu__list-item .icon{fill:#0c0c48;height:11px}
@media(min-width:75.001em){.main-nav__top-bar-sign-in-label,.main-nav__top-bar-profile-label{display:flex}
}
.menu__list{list-style:none;line-height:20px;padding:0;margin:0}
.menu__list>.menu__list-item{list-style:none;line-height:20px;margin:0;padding:0;border-bottom:0}
.menu__title{width:100%;padding:10px 25px;display:flex;justify-content:space-between;align-items:center;border:0;cursor:initial}
.menu__title .icon{fill:#fff;height:11px}
.menu__title:focus,.menu__title:active{outline:0}
.menu__title-sub{width:100%;display:flex;justify-content:space-between;align-items:center;border:0;padding:0}
.menu__title-sub .icon{fill:#fff;height:11px}
.menu__title-sub:focus,.menu__title-sub:active{outline:0}
.menu__title-sub:active{color:#0080a7}
.menu__list-item-wrapper{list-style:none;padding:0;width:100%}
.menu__list-item:last-child{border-bottom:0}
.menu__list-item{padding:10px 25px;text-align:left;border-bottom:#efefef solid 1px}
.menu__list-item .menu__list-button .icon{transform:rotate(-90deg)}
.menu__list-item .menu__list-item-content{width:100%}
.menu__list-item .menu__list-item-content-sub{width:100%}
.menu__list-item .menu__list-button-sub{background-color:#fff;font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27px}
.menu__list-item .menu__list-button-sub .icon{transform:rotate(90deg);fill:#0c0c48}
.menu__list-item .menu__list-item-sub{padding:10px 25px;text-align:left;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}
.menu__list-item .menu__list-item-sub:hover,.menu__list-item .menu__list-item-sub:focus{margin-left:10px;padding-right:10px;cursor:pointer}
.menu__list-item .menu__list-item-sub:hover a{color:#1f2bd4;text-decoration:none}
.menu__list-item .menu__list-button-sub:hover{color:#1f2bd4;text-decoration:none}
.menu__list-item .menu__list-item-sub:hover .icn-chevron{fill:#1f2bd4}
.menu__list-item .menu__list-item-link{display:block;height:100%;width:100%}
.menu__list-item.menu__closed-list-item .menu__list-button .icon{transform:none}
.menu__list-item.menu__closed-list-item .menu__list-item-content{display:none}
.menu__list-item.menu__closed-list-item-sub .menu__list-button-sub .icon{transform:none}
.menu__list-more{padding:10px 25px;cursor:pointer;text-align:center}
.menu__list-more span{font-size:12px;font-family:'Inter',sans-serif;text-transform:lowercase}
.menu__list-more ~ li{display:none}
.menu__sections{display:none}
.app-menu__list-item .app-menu-list-button .icon{transform:rotate(-90deg)}
.app-menu__list-item.app-menu-closed-list-item .app-menu-list-button .icon{transform:none}
.main-nav__top-bar-app-menu-modal-wrapper{display:none;position:absolute;top:56px;width:100vw;flex-direction:column;right:-27px;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.10);z-index:8806}
.main-nav__top-bar-app-menu-modal-wrapper::before{content:"";position:absolute;top:-20px;right:160px;border-width:10px;border-style:solid;border-color:transparent transparent #e7e7ed transparent}
@media(max-width:33.99em){.main-nav__top-bar-app-menu-modal-wrapper{width:314px;top:52px;right:-12px}
.main-nav__top-bar-app-menu-modal-wrapper::before{right:124px}
.main-nav__top-bar-app-menu-modal-wrapper-staff::before{right:42px}
.main-nav__top-bar-app-menu-modal-wrapper-badge::before{right:132px}
}
@media(min-width:34em){.main-nav__top-bar-app-menu-modal-wrapper{width:314px;right:92px;top:52px}
.main-nav__top-bar-app-menu-modal-wrapper-staff{right:24px}
.main-nav__top-bar-app-menu-modal-wrapper::before{right:18px}
.main-nav__top-bar-app-menu-modal-wrapper-badge::before{right:36px}
}
@media(min-width:75.001em){.main-nav__top-bar-app-menu-modal-wrapper{top:58px;right:138px}
.main-nav__top-bar-app-menu-modal-wrapper-staff{right:32px}
.main-nav__top-bar-app-menu-modal-wrapper::before{top:-28px;border-width:15px;border-color:transparent transparent #e7e7ed transparent}
.main-nav__top-bar-app-menu-modal-wrapper-badge::before{right:26px}
}
.app-menu__list{list-style:none;line-height:20px;padding:0;margin:0}
.app-menu__audience-title{width:100%;padding:10px 25px;display:flex;justify-content:space-between;align-items:center;border:0}
.app-menu__audience-title .icon{fill:#0c0c48;height:11px}
.app-menu__audience-title:focus,.app-menu__audience-title:active{outline:0}
.app-menu__audience-list-item-wrapper{list-style:none;padding:0;width:100%}
.app-menu__audience-list-item:last-child{border-bottom:0;font-size:16px}
.app-menu__audience-list-item{padding:10px 25px;text-align:left;border-bottom:#efefef solid 1px;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}
.app-menu__audience-list-item .icon{fill:#0c0c48;height:11px}
.app-menu__audience-list-item:hover{margin-left:10px;padding-right:10px;cursor:pointer}
.app-menu__audience-list-item:hover .icn-chevron{fill:#1f2bd4}
.app-menu__audience-list-item a{display:block;height:100%;width:100%}
.app-menu__audience-list-link:hover,.app-menu__audience-list-link:focus{color:#1f2bd4;text-decoration:none}
.app-menu__audience-list-more{padding:10px 25px;cursor:pointer}
.app-menu__audience-list-more span{font-size:12px;font-family:'NationalBook',sans-serif;text-transform:lowercase}
.app-menu__audience-list-more ~li{display:none}
.main-nav__top-bar-profilemenu-modal-wrapper{display:none;position:absolute;top:56px;width:100vw;flex-direction:column;right:0;box-shadow:2px 2px 4px 0 rgba(0,0,0,0.1);z-index:8806}
.main-nav__top-bar-profilemenu-modal-wrapper::before{content:"";position:absolute;top:-20px;right:40px;border-width:10px;border-style:solid;border-color:transparent transparent #e7e7ed transparent}
@media(max-width:33.99em){.main-nav__top-bar-profilemenu-modal-wrapper::before{right:12px}
}
@media(min-width:34em){.main-nav__top-bar-profilemenu-modal-wrapper::before{right:12px}
}
@media(min-width:75.001em){.main-nav__top-bar-profilemenu-modal-wrapper::before{top:-29px;right:32px;border-width:15px;border-color:transparent transparent #e7e7ed transparent}
}
@media(max-width:33.99em){.main-nav__top-bar-profilemenu-modal-wrapper{width:314px;top:50px}
}
@media(min-width:34em){.main-nav__top-bar-profilemenu-modal-wrapper{width:314px;top:50px}
}
@media(min-width:75.001em){.main-nav__top-bar-profilemenu-modal-wrapper{top:80px;right:-32px;border-width:15px;border-color:transparent transparent #00467f transparent}
}
.main-nav__top-bar-profilemenu-modal-wrapper .btn.btn--signout{position:relative;padding-top:.5em;min-height:2em;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;padding-right:3em}
.main-nav__top-bar-profilemenu-modal-wrapper .btn.btn--signout svg{height:14px;width:14px;position:absolute;top:11px;right:20px;fill:#0c0c48}
.main-nav__top-bar-profilemenu-modal-wrapper .btn.btn--signout:hover svg,.main-nav__top-bar-profilemenu-modal-wrapper .btn.btn--signout:focus svg{fill:#fff}
.main-nav__top-bar-profilemenu-modal-wrapper .btn.btn--signout:focus{background-color:#0c0c48;color:#fff}
.main-nav__top-bar-profilemenu-modal-wrapper .main-nav__hide{display:none !important}
.main-nav__top-bar-profilemenu-modal-wrapper button.menu__list-button-sub:focus-visible span{border:solid 2.5px #040404;border-radius:5.5px}
.main-nav__top-bar-profile-button{border:0}
.main-nav__top-bar-profile-button:hover{cursor:pointer}
.menu__list-english-heading-link{display:none}
.menu__list-item-study-content{background-color:#e7e7ed;padding:10px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner{width:193px;min-height:235px;background-color:#fff;border-radius:17px;margin:auto}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-circle{height:105px;width:105px;border-radius:50%;background-color:#0c0c48;box-sizing:border-box;color:#fff;margin:auto}
.menu__list-item-study-content .menu__list-item-study-content-inner .circle-error{background-color:#6d6e71}
.menu__list-item-study-content .menu__list-item-study-content-inner .circle-ready{margin-top:33px}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .title{font-size:14px;color:#0c0c48;text-align:center;padding:15px 0 5px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .description{font-size:12px;text-align:center;color:#0c0c48;padding-bottom:12px}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .gpa-available{display:block}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .gpa-not-available{display:none}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .about{font-size:12px;display:flex;align-items:center;justify-content:center;padding:16px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .circle-inner{text-align:center;padding:18px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .circle-inner .gpa{font-size:32px;font-family:Inter;font-weight:700;line-height:22px;margin:0;padding:24px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-gpa .circle-inner .gpa-error{font-size:14px;font-family:Inter;font-weight:700;line-height:20px;margin:0;padding:12px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .title{font-size:14px;color:#0c0c48;text-align:center;padding:15px 0 5px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .title-error{font-size:14px;text-align:center;padding:25px 0 25px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .description{font-size:12px;text-align:center;color:#0c0c48;padding-bottom:8px}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .required{font-size:inherit;padding-right:4px}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-available{display:block}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-not-available{display:none}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-ready{padding-top:1.25rem}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .ready-for-graduation{display:none}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .circle-inner{text-align:center;padding:18px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .circle-inner .text{font-size:10px;font-weight:500;font-family:Inter;color:inherit;margin:0;line-height:22px}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .circle-inner .points{font-size:32px;font-family:Inter;font-weight:700;line-height:33px;margin:0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .circle-inner .progress-error{font-size:14px;font-family:Inter;font-weight:700;line-height:20px;margin:0;padding:12px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-wrapper{display:flex;align-items:center;justify-content:center;padding:10px 0}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-wrapper .progress{width:120px;height:20px;background-color:#e2e3e4;border:solid 2px #e2e3e4;border-radius:25px;display:flex;text-align:right}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-wrapper .progress .bar{background:#0c0c48;color:#fff;border:solid 2px #0c0c48;border-radius:8px;font-size:12px;line-height:12px;text-align:right;padding-right:4px}
.menu__list-item-study-content .menu__list-item-study-content-inner .study-content-progress .progress-wrapper .progress .base{width:100%;background:inherit;color:#0c0c48;font-weight:500;font-family:Inter;font-size:12px;line-height:15px;text-align:right;padding-right:4px}
#spinner .spinner-wrap{color:gray}
#spinner .spinner__hide{display:none}
#spinner .spinner-wrap{padding-top:18px}
#spinner .circles-wrap{position:relative;left:40%;transform:translate(-50%,-50%);width:28px;height:28px}
#spinner .circle{width:50%;height:20px;position:absolute;top:calc(50% - 10px);transform-origin:100% 50%;left:0}
#spinner .circle::before{content:'';display:block;width:20px;height:20px;border-radius:50%;background-color:gray;position:absolute;left:0;top:50%;transform:translateY(-50%)}
#spinner .circle-1::before{animation:circle-wrap 1s linear 0 infinite}
#spinner .circle-2{transform:rotate(45deg)}
#spinner .circle-2::before{animation:circle-wrap 1s linear -0.125s infinite}
#spinner .circle-3{transform:rotate(90deg)}
#spinner .circle-3::before{animation:circle-wrap 1s linear -0.25s infinite}
#spinner .circle-4{transform:rotate(135deg)}
#spinner .circle-4::before{animation:circle-wrap 1s linear -0.375s infinite}
#spinner .circle-5{transform:rotate(180deg)}
#spinner .circle-5::before{animation:circle-wrap 1s linear -0.5s infinite}
#spinner .circle-6{transform:rotate(225deg)}
#spinner .circle-6::before{animation:circle-wrap 1s linear -0.625s infinite}
#spinner .circle-7{transform:rotate(270deg)}
#spinner .circle-7::before{animation:circle-wrap 1s linear -0.75s infinite}
#spinner .circle-8{transform:rotate(315deg)}
#spinner .circle-8::before{animation:circle-wrap 1s linear -0.875s infinite}
@keyframes circle-wrap{0{width:7px;height:7px;opacity:1}
100%{width:2px;height:2px;opacity:.2}
}
.sectionheading_list{margin-left:-1rem !important;margin-bottom:2rem}
.sectionheading_list p{margin-left:1rem;opacity:1;font-size:18px;font-family:NationalBold,sans-serif;letter-spacing:0;text-align:left;margin-bottom:.5rem}
.sectionheading_list ul>li{list-style:none}
.sectionheading_list ul>li:before{position:absolute;left:.75rem;width:6px;margin-top:12px;content:"";background-color:#00467f;display:inline;height:6px;list-style-type:square}
.sectionheading_list a{color:#005499;position:relative;text-decoration:none;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;background-image:linear-gradient(transparent 50%,#005499 50%);background-repeat:repeat-x;background-position:0 92%;background-size:1px 2px;outline:0}
.sectionheading_list a:hover{text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;background-size:1px 4px;text-decoration:none}
.needfurtherhelpbackground{background:#e5e6e3;padding-bottom:4rem;margin-bottom:-4rem}
.contact{margin-bottom:2rem;position:relative}
.contact.border-bottom:after,.contact.border-bottom.hideline:after{content:'';width:calc(100% - 3.88rem);position:absolute;left:3.88rem;bottom:0;border-bottom:solid 1px #d9d9d9;margin-top:3.5rem}
.contact.border-bottom.hideline:after{displlay:none}
.below_line_heading{content:'';width:300px;left:3.88rem;bottom:0;border-bottom:solid 1px #d9d9d9;margin-top:1.5rem;margin-bottom:3.5rem}
@media(min-width:62em){.contact{width:100%;float:none;overflow:hidden}
.contact:last-child{margin-left:0}
.contact.border-bottom:after{display:block}
.contact.border-bottom.hideline:after{display:none}
}
.contact__heading{padding-left:3.88rem;position:relative}
@media(min-width:75em){.contact__heading{width:50%;float:left;padding-right:2.5rem;margin-bottom:2rem}
.contact__text a{float:right}
.contact__heading{min-height:2.77rem}
}
.contact__heading h3{font-size:1.09rem;margin-bottom:.25rem}
.contact__heading p{margin:0;font-size:.89rem}
.contact__icon{width:2.77rem;height:2.77rem;background-color:#0080a7;text-align:center;position:absolute;left:0;top:5px}
.contact__icon .icon{fill:#fff;position:relative;top:50%;transform:translateY(-50%)}
.contact__text{margin-left:3.88rem;padding-bottom:2rem}
.contact__text a{text-shadow:none}
.contact__text a:hover{text-shadow:none}
.contact__text p{margin:0}
.margin-right{margin-right:4.5rem}
@media(max-width:48em){.contact__text a{float:none}
.contact__list dd{text-align:left !important}
.contact__heading{min-height:0}
.margin-right{margin-right:0}
}
.contact__text p a{color:#005499;position:relative;text-decoration:none;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;background-image:linear-gradient(transparent 50%,#005499 50%);background-repeat:repeat-x;background-position:0 92%;background-size:1px 2px;outline:0}
.contact__text p a:hover{text-decoration:none;text-shadow:1px 0 0 #fff,-1px 0 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;background-size:1px 4px}
.contact__text p a:focus{background-color:rgba(0,70,127,0.15);text-shadow:none}
@media(min-width:75em){.contact__text{width:50%;float:left;margin-left:0;margin-bottom:2rem;padding-bottom:0}
}
.contact__list{font-size:0;margin:0;padding:0}
.contact__list dd,.contact__list dt{display:block;float:left;font-size:.89rem;font-weight:normal;width:50%;margin:0;padding:.6rem 0 .6rem 0;border-bottom:solid 1px #d9d9d9}
@media(min-width:75em){.contact__list dt:nth-child(1){padding-top:0}
}
@media(min-width:75em){.contact__list dd:nth-child(2){padding-top:0}
}
.contact__list a{color:#00467f}
.contact__list a:hover,.contact__list a:focus{text-decoration:underline;outline:0}
.contact__list dd{text-align:right}
.staff-help-heading{color:#00467f;padding-top:2rem;padding-bottom:1rem}
.staff-help-heading h2{font-size:1.5625rem !important}
.staff-help-heading h2:after{content:"";width:80px;height:1px;background-color:#747778;display:block;margin-top:.9rem;bottom:0;left:0}