.lightbox{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAIElEQVQ4T2NkYGDYDMRkA8ZRAxhGw4BhNAyA+WAYpAMAIFgLQfO9BoEAAAAASUVORK5CYII=);background:rgba(0,0,0,.7);-webkit-filter:none!important;z-index:9997}.lightbox img{display:block;position:absolute;border:5px solid #fff;box-shadow:0 0 20px #000;border-radius:1px}body.blurred>*{-webkit-filter:blur(2px);-webkit-transform:translate3d(0,0,0)}.lightbox__loading{background:url(/assets/img/frame/loading.gif) center center no-repeat;width:32px;height:32px;margin:-16px 0 0 -16px;position:absolute;top:50%;left:50%}.lightbox__caption{display:none;position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:9998;background:#000;background:rgba(0,0,0,.7)}.lightbox__caption p{margin:0 auto;max-width:70%;display:inline-block;padding:10px;color:#fff;font-size:12px;line-height:18px}.lightbox__button{position:absolute;z-index:9999;background:center center no-repeat;width:32px;height:32px;opacity:.4;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.lightbox__button:focus,.lightbox__button:hover{opacity:1;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.lightbox__close{right:10px;top:10px;background-image:url("/assets/img/frame/remove-symbol.png")}.lightbox__nav{top:50%;margin-top:-16px}.lightbox__nav--next{right:10px;background-image:url("/assets/img/frame/icon--arrow-white.png")}.lightbox__nav--prev{left:10px;background-image:url("/assets/img/frame/icon--arrow-white--rev.png")}@font-face{font-family:"icomoon--icon-font";font-stretch:normal;font-style:normal;font-weight:normal;src:url("/assets/type/iconFont/icon-font.eot");src:url("/assets/type/iconFont/icon-font.eot?#iefix") format("embedded-opentype"),url("/assets/type/iconFont/icon-font.woff") format("woff"),url("/assets/type/iconFont/icon-font.ttf") format("truetype"),url("/assets/type/iconFont/icon-font.svg") format("svg")}.icon-font{display:inline-block;font:normal normal normal 14px/1 icomoon--icon-font;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.icon-font-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.icon-font-2x{font-size:2em}.icon-font-3x{font-size:3em}.icon-font-4x{font-size:4em}.icon-font-5x{font-size:5em}.icon-font-fw{width:1.28571429em;text-align:center}.icon-font-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.icon-font-ul>li{position:relative}.icon-font-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.icon-font-li.icon-font-lg{left:-1.85714286em}.icon-font-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.icon-font.pull-left{margin-right:.3em}.icon-font.pull-right{margin-left:.3em}.icon-font-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.icon-font-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.icon-font-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.icon-font-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.icon-font-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.icon-font-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.icon-font-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .icon-font-rotate-90,:root .icon-font-rotate-180,:root .icon-font-rotate-270,:root .icon-font-flip-horizontal,:root .icon-font-flip-vertical{filter:none}.icon-font-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.icon-font-stack-1x,.icon-font-stack-2x{position:absolute;left:0;width:100%;text-align:center}.icon-font-stack-1x{line-height:inherit}.icon-font-stack-2x{font-size:2em}.icon-font-inverse{color:#fff}.icon-open-quote:before{content:""}.icon-close-quote:before{content:""}.icon-cubes:before{content:""}.icon-sort:before{content:""}.icon-sort-desc:before{content:""}.icon-sort-asc:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow:before{content:""}.icon-arrow-rev:before{content:""}.icon-delete_forever:before{content:""}.icon-close:before{content:""}@charset "UTF-8";@font-face{font-family:"ARURaisonne-DemiBold";font-stretch:normal;font-style:normal;src:url("/assets/type/ARURaisonne-DemiBold.eot");src:url("/assets/type/ARURaisonne-DemiBold.eot?#iefix") format("embedded-opentype"),url("/assets/type/ARURaisonne-DemiBold.woff2") format("woff2"),url("/assets/type/ARURaisonne-DemiBold.woff") format("woff"),url("/assets/type/ARURaisonne-DemiBold.ttf") format("truetype"),url("/assets/type/ARURaisonne-DemiBold.svg#ARURaisonne-DemiBold") format("svg")}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:'“' '”' '‘' '’'}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;padding:0}button,input{line-height:normal}button,html input[type='button'],input[type='reset'],input[type='submit']{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type='checkbox'],input[type='radio']{box-sizing:border-box;padding:0}input[type='search']{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}fieldset{border:0}abbr[title],dfn[title]{cursor:help}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number],textarea{cursor:text}label,button,select,input[type=button],input[type=reset],input[type=submit],option{cursor:pointer}textarea:active,textarea:focus{cursor:text}a,u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}html{color:#071d49;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.4375}body{background-color:#fff;min-width:240px}img{display:block;max-width:100%}blockquote{line-height:1.3636;position:relative;text-align:left}.feature-block-content--single-date .feature-content__date-day,.mega{font-size:6.375em;line-height:1}.alpha,h1,.feature-block--image .feature-block-content,.feature-block--image-double-height .feature-block-content,.feature-block--video-double-height .feature-block-content,.feature-block--image-double-width .feature-block-content,.feature-block--video-double-width .feature-block-content,.video--inline__video .feature-block-content,.feature-block--image-large .feature-block-content,.feature-block--video-large .feature-block-content,.feature-block--video-full .feature-block-content,.content-block__image .feature-block-content,.content-block--video .feature-block-content{font-size:2.125em;line-height:1.1}@media(min-width:520px){.alpha,h1,.feature-block--image .feature-block-content,.feature-block--image-double-height .feature-block-content,.feature-block--video-double-height .feature-block-content,.feature-block--image-double-width .feature-block-content,.feature-block--video-double-width .feature-block-content,.video--inline__video .feature-block-content,.feature-block--image-large .feature-block-content,.feature-block--video-large .feature-block-content,.feature-block--video-full .feature-block-content,.content-block__image .feature-block-content,.content-block--video .feature-block-content{font-size:2.5em}}.beta,h2{font-size:1.75em;line-height:1.1429}.gamma,h3,.feature-block-content--standard,.feature-block-content--course .feature-content__course-heading,.feature-block-content--course .feature-content__course-subtitle,.hero__heading,.action-strip__heading,.related-courses__heading,.related-events__heading,.related-downloads__heading,.small--banner__title,html .accordion__section-heading{font-size:1.5em;line-height:1.1667}.delta,blockquote,.feature-block-content--single-date .feature-content__date-heading,.slider--thumbnail-carousel__slides li[data-caption]::after,.slider--thumbnail-carousel__slide--caption,.listing--standard__heading,.listing--events__heading,.listing--common__title,.course-summary__type,.staff-summary__type,.case-study blockquote,.twitter-widget .twitter-widget-handle,.accordion--course-details__heading,.accordion--campus .accordion--campus__controls>a,.accordion--campus__sections>li .accordion__heading,.accordion--campus__heading,.common-search__cta,.common-search--distance__cta,.filter-listing__heading,.newsletter-signup__cta,.tabbed-content .accordion__heading{font-size:1.25em;line-height:1.1818}@media(min-width:520px){.delta,blockquote,.feature-block-content--single-date .feature-content__date-heading,.slider--thumbnail-carousel__slides li[data-caption]::after,.listing--standard__heading,.listing--events__heading,.listing--common__title,.course-summary__type,.staff-summary__type,.case-study blockquote,.twitter-widget .twitter-widget-handle,.accordion--course-details__heading,.accordion--campus .accordion--campus__controls>a,.accordion--campus__sections>li .accordion__heading,.accordion--campus__heading,.common-search__cta,.common-search--distance__cta,.filter-listing__heading,.newsletter-signup__cta,.tabbed-content .accordion__heading{font-size:1.375em}}.epsilon,h4,.mega-dropdown__section-heading,.hero--landing__search-inner span,.action-strip__block-heading,.contact-more-information .contact-method--facebook,.contact-more-information .contact-method--skype,.listing--link-list--large,.listing--related-courses,.listing--related-links>li a,.course-summary__locations,.course-summary__entry,.course-summary__award,.course-summary__generic,.staff-summary__locations,.ucas__code,.site-map-heading,.social-connections__listing li,.case-study__cta>a,.video--inline__desc-heading,.campus-block__heading,.entry-requirements__summary-heading,.cta--strip,.tabbed-content__tabs>li>a,.staff-profile__summary{font-size:1.125em;line-height:1.2778}.zeta,h5{font-size:1em;line-height:1.4375}.feature-block-content--single-date .feature-content__date-day,.mega,h1,.feature-block--image .feature-block-content,.feature-block--image-double-height .feature-block-content,.feature-block--video-double-height .feature-block-content,.feature-block--image-double-width .feature-block-content,.feature-block--video-double-width .feature-block-content,.video--inline__video .feature-block-content,.feature-block--image-large .feature-block-content,.feature-block--video-large .feature-block-content,.feature-block--video-full .feature-block-content,.content-block__image .feature-block-content,.content-block--video .feature-block-content,.alpha,h2,.beta,h3,.feature-block-content--standard,.feature-block-content--course .feature-content__course-heading,.feature-block-content--course .feature-content__course-subtitle,.hero__heading,.action-strip__heading,.related-courses__heading,.related-events__heading,.related-downloads__heading,.small--banner__title,html .accordion__section-heading,.gamma,blockquote,.feature-block-content--single-date .feature-content__date-heading,.slider--thumbnail-carousel__slides li[data-caption]::after,.slider--thumbnail-carousel__slide--caption,.listing--standard__heading,.listing--events__heading,.listing--common__title,.course-summary__type,.staff-summary__type,.case-study blockquote,.twitter-widget .twitter-widget-handle,.accordion--course-details__heading,.accordion--campus .accordion--campus__controls>a,.accordion--campus__sections>li .accordion__heading,.accordion--campus__heading,.common-search__cta,.common-search--distance__cta,.filter-listing__heading,.newsletter-signup__cta,.tabbed-content .accordion__heading,.delta,h4,.mega-dropdown__section-heading,.hero--landing__search-inner span,.action-strip__block-heading,.contact-more-information .contact-method--facebook,.contact-more-information .contact-method--skype,.listing--link-list--large,.listing--related-courses,.listing--related-links>li a,.course-summary__locations,.course-summary__entry,.course-summary__award,.course-summary__generic,.ucas__code,.site-map-heading,.social-connections__listing li,.case-study__cta>a,.video--inline__desc-heading,.campus-block__heading,.entry-requirements__summary-heading,.cta--strip,.tabbed-content__tabs>li>a,.epsilon,.staff-profile__summary{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500}a{color:#071d49;text-decoration:underline}a:hover,a:active,a:focus{text-decoration:none}label,.radio-group-label,.checkbox-group-label{display:block;font-weight:bold;margin:0 0 .5em;width:100%}label.error,.radio-group-label.error,.checkbox-group-label.error{color:#c00}.required-key{margin-bottom:1.25em}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=search],input[type=number],input[type=submit],input[type=button],button,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.4em;margin:0 0 1.25em;padding:.6em;vertical-align:top;width:100%;-webkit-transition:border .5s ease;-moz-transition:border .5s ease;-ms-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease}input[type=text]:hover,input[type=text]:focus,input[type=text]:active,input[type=password]:hover,input[type=password]:focus,input[type=password]:active,input[type=email]:hover,input[type=email]:focus,input[type=email]:active,input[type=url]:hover,input[type=url]:focus,input[type=url]:active,input[type=tel]:hover,input[type=tel]:focus,input[type=tel]:active,input[type=search]:hover,input[type=search]:focus,input[type=search]:active,input[type=number]:hover,input[type=number]:focus,input[type=number]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,button:hover,button:focus,button:active,textarea:hover,textarea:focus,textarea:active{border-color:#071d49;outline-offset:-1px}textarea{display:block}select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url("/assets/img/frame/icon--select-arrow.png") right -5px no-repeat;background-color:#fff;background-size:34px 100px;border-radius:0;border:solid 1px #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;font-size:1em;line-height:1.4em;margin:0 0 1.625em;max-width:100%;padding:.6em 3.4em .6em .6em;text-indent:.01px;-ms-text-overflow:'';-o-text-overflow:'';text-overflow:'';-webkit-transition:border .5s ease;-moz-transition:border .5s ease;-ms-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease}select::-ms-expand{display:none}select:hover,select:focus,select:active{background-position:right -55px;border-color:#071d49;outline-offset:-1px}.oldie select{height:2.4em;line-height:2.4em;padding:0;background:#fff}.oldie #SessionInterest{height:110px}@-moz-document url-prefix(){select{padding:.6em 2.7em .6em .6em;text-indent:0;text-overflow:inherit;}}.radio-group,.checkbox-group{margin:1.5em 0}.radio-item,.checkbox-item{margin:0 0 .6em}.checkbox-item input[type=checkbox],.radio-item input[type=radio]{float:left}.checkbox-item label,.radio-item label{display:block;font-weight:normal;margin-left:2em;padding-left:0;position:relative}input[type=radio],input[type=checkbox]{position:relative;top:.25em}input[type=date]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;border:1px solid #ccc;border-radius:0;box-sizing:border-box;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;line-height:1.4em;margin:0 0 1.25em;padding:.6em;vertical-align:top;-webkit-transition:border .5s ease;-moz-transition:border .5s ease;-ms-transition:border .5s ease;-o-transition:border .5s ease;transition:border .5s ease}input[type=text].error,input[type=password].error,input[type=email].error,input[type=url].error,input[type=tel].error,input[type=search].error,input[type=number].error,select.error,textarea.error{border-color:#c00;color:#c00}.form-error-message{background:#f7d9d9;margin:1.5em 0;padding:1em 1.5em}.form-error-message__heading{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;margin-bottom:.5em}.form-error-message__content{line-height:1.2}table{border:1px solid #071d49;display:block;overflow:auto;position:relative;white-space:nowrap;width:100%}.oldie table{white-space:normal}@media(min-width:700px){table{border:0;display:inline-table;white-space:normal;width:auto}}thead,tbody{font-size:0;line-height:1}thead tr,tbody tr{font-size:16px}.oldie thead tr,.oldie tbody tr{display:table-row}thead td,tbody td{font-size:1em;min-height:2.2em}.oldie thead td,.oldie tbody td{display:table-cell;float:left;min-width:20%;width:100%}.oldie thead td:before,.oldie tbody td:before{content:attr(data-heading);display:block;font-weight:bold}thead th,tbody th{text-align:left}@media(min-width:700px){thead,tbody{font-size:1em}thead td+td,thead th+th,tbody td+td,tbody th+th{border-left:1px solid #ccc}thead tr,thead td,tbody tr,tbody td{font-size:1em}.oldie thead td,.oldie tbody td{display:table-cell;float:none;min-width:none;width:auto}.oldie thead td:before,.oldie tbody td:before{display:none}}thead{background-color:#071d49;color:#fff;display:block;float:left;font-weight:bold}thead tr{border-bottom:0;display:block}.oldie thead th{display:none}@media(min-width:700px){thead{display:table-header-group;float:none}thead tr{display:table-row}.oldie thead th{display:table-cell}}tbody{display:block;position:relative;width:auto}tbody tr:nth-child(2n-1){background-color:#ececec}@media(min-width:700px){tbody{display:table-row-group}}tr{border-bottom:0;display:inline-block;position:relative;z-index:2}@media(min-width:700px){tr{display:table-row}}td,th{display:block;padding:.6em;vertical-align:top}@media(min-width:700px){td,th{display:table-cell}}input[type=submit],input[type=button],button,input[type=submit].button--secondary,input[type=button].button--secondary,button.button--secondary,input[type=submit].button--cta,input[type=button].button--cta,a.button--cta,button.button--cta,.contact-more-information .contact-button,.ucas__apply-button,.pagination__next-button,.carousel--main__cta,.pagination__prev-button,.nav--primary__search input[type=button],.nav--primary__search button,.site-search input[type=button],.site-search button,.hero--landing__search-inner button{background-color:#ffd100;border:1px solid #ffd100;color:#071d49;font-size:1.125em;font-weight:bold;margin:0 .6667em .8889em 0;padding:.4889em .6667em .5778em;text-decoration:none;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;width:auto}input[type=submit]:hover,input[type=button]:hover,a.button--cta:hover,button:hover,.contact-more-information .contact-button:hover,.ucas__apply-button:hover,.pagination__next-button:hover,.carousel--main__cta:hover,.pagination__prev-button:hover,input[type=submit]:active,input[type=button]:active,button:active,.contact-more-information .contact-button:active,.ucas__apply-button:active,.pagination__next-button:active,.carousel--main__cta:active,.pagination__prev-button:active,input[type=submit]:focus,input[type=button]:focus,button:focus,.contact-more-information .contact-button:focus,.ucas__apply-button:focus,.pagination__next-button:focus,.carousel--main__cta:focus,.pagination__prev-button:focus{background-color:#ffaf00;border:1px solid #ffaf00}input[type=submit].button--secondary,input[type=button].button--secondary,button.button--secondary{background-color:#ffeb99;border:1px solid #ccc}input[type=submit].button--secondary:hover,input[type=button].button--secondary:hover,button.button--secondary:hover,input[type=submit].button--secondary:active,input[type=button].button--secondary:active,button.button--secondary:active,input[type=submit].button--secondary:focus,input[type=button].button--secondary:focus,button.button--secondary:focus{background-color:#ffd100;border:1px solid #ffd100}input[type=submit].button--cta,input[type=button].button--cta,a.button--cta,button.button--cta,.contact-more-information .contact-button,.ucas__apply-button,.pagination__next-button,.carousel--main__cta,.pagination__prev-button{background-repeat:no-repeat}input[type=submit].button--cta,input[type=button].button--cta,a.button--cta,button.button--cta,.contact-more-information .contact-button,.ucas__apply-button,.pagination__next-button,.carousel--main__cta{background-image:url(/assets/img/frame/icon--button-cta.png);background-position:right center;padding-right:1.75em}.pagination__prev-button{background-image:url(/assets/img/frame/icon--button-cta--rev.png);background-position:left center;padding-left:1.75em}.contact-more-information .contact-button,.ucas__apply-button{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;line-height:1}.nav--primary__search input[type=button],.nav--primary__search button,.site-search input[type=button],.site-search button,.hero--landing__search-inner button{margin:0 .6667em .8889em 0;padding:.4889em .6667em .5778em;text-decoration:none;background:url(/assets/img/frame/icon--search__global.png) center center no-repeat;background:url(/assets/img/frame/icon--search__global.svg) center center/90% no-repeat,none;border:0;font-size:1em;height:2em;width:2em}.header-logo-utility,.nav--primary__inner,.nav-utility-search,.nav--breadcrumb,.carousel--main__inner,.hero__inner,.carousel--main__search-inner,.course-list,.module-list,.module-detail,.staff-list,.case-study,.accordion--course-details__heading,.accordion__section__inner,.filter-listing__title>a,.filter-listing__heading,.kis-widget__wrapper,.tabbed-content .accordion__heading,.tabbed-content__tab-container,.grid-container--inner,.grid4__container-3--inner,.std-content-container,.homepage-features,.course-summary__text,.accordion--campus,.staff-summary__text,.grid4__container-3,.grid4__container-2,.mega-dropdown__inner,.related-courses-events,.site-map,.accordion__content-section,.common-search__inner,.filter-listing__content-inner,.newsletter-signup__inner,.tabbed-content__section,.grid-container,.grid-container--card,#cookie-message__inner{margin:0 8%;max-width:61.5em;padding:0}.header-logo-utility::after,.nav--primary__inner::after,.nav-utility-search::after,.nav--breadcrumb::after,.carousel--main__inner::after,.hero__inner::after,.carousel--main__search-inner::after,.course-list::after,.module-list::after,.module-detail::after,.staff-list::after,.case-study::after,.accordion--course-details__heading::after,.accordion__section__inner::after,.filter-listing__title>a::after,.filter-listing__heading::after,.kis-widget__wrapper::after,.tabbed-content .accordion__heading::after,.tabbed-content__tab-container::after,.grid-container--inner::after,.grid4__container-3--inner::after,.std-content-container::after,.homepage-features::after,.course-summary__text::after,.staff-summary__text::after,.accordion--campus::after,.grid4__container-3::after,.grid4__container-2::after,.mega-dropdown__inner::after,.related-courses-events::after,.site-map::after,.accordion__content-section::after,.common-search__inner::after,.filter-listing__content-inner::after,.newsletter-signup__inner::after,.tabbed-content__section::after,.grid-container::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .header-logo-utility:after,.oldie .nav--primary__inner:after,.oldie .nav-utility-search:after,.oldie .nav--breadcrumb:after,.oldie .carousel--main__inner:after,.oldie .hero__inner:after,.oldie .carousel--main__search-inner:after,.oldie .course-list:after,.oldie .module-list:after,.module-detail:after,.oldie .staff-list:after,.oldie .case-study:after,.oldie .accordion--course-details__heading:after,.oldie .accordion__section__inner:after,.oldie .filter-listing__title>a:after,.oldie .filter-listing__heading:after,.oldie .kis-widget__wrapper:after,.oldie .tabbed-content .accordion__heading:after,.tabbed-content .oldie .accordion__heading:after,.oldie .tabbed-content__tab-container:after,.oldie .grid-container--inner:after,.oldie .grid4__container-3--inner:after,.oldie .std-content-container:after,.oldie .homepage-features:after,.oldie .course-summary__text:after,.oldie .accordion--campus:after,.oldie .staff-summary__text:after,.oldie .grid4__container-3:after,.oldie .grid4__container-2:after,.oldie .mega-dropdown__inner:after,.oldie .related-courses-events:after,.oldie .site-map:after,.oldie .accordion__content-section:after,.oldie .common-search__inner:after,.oldie .filter-listing__content-inner:after,.oldie .newsletter-signup__inner:after,.oldie .tabbed-content__section:after,.oldie .grid-container:after,.grid-container--card:after,#cookie-message__inner:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width:520px){.header-logo-utility,.nav--primary__inner,.nav-utility-search,.nav--breadcrumb,.carousel--main__inner,.hero__inner,.carousel--main__search-inner,.course-list,.module-list,.module-detail,.staff-list,.case-study,.accordion--course-details__heading,.accordion__section__inner,.filter-listing__title>a,.filter-listing__heading,.kis-widget__wrapper,.tabbed-content .accordion__heading,.tabbed-content__tab-container,.grid-container--inner,.grid4__container-3--inner,.std-content-container,.homepage-features,.course-summary__text,.accordion--campus,.staff-summary__text,.grid4__container-3,.grid4__container-2,.mega-dropdown__inner,.related-courses-events,.site-map,.accordion__content-section,.common-search__inner,.filter-listing__content-inner,.newsletter-signup__inner,.tabbed-content__section,.grid-container,.grid-container--card,#cookie-message__inner{margin:0 2em}}@media(min-width:1020px){.header-logo-utility,.nav--primary__inner,.nav-utility-search,.nav--breadcrumb,.carousel--main__inner,.hero__inner,.carousel--main__search-inner,.course-list,.module-list,.module-detail,.staff-list,.case-study,.accordion--course-details__heading,.accordion__section__inner,.filter-listing__title>a,.filter-listing__heading,.kis-widget__wrapper,.tabbed-content .accordion__heading,.tabbed-content__tab-container,.grid-container--inner,.grid4__container-3--inner,.std-content-container,.homepage-features,.course-summary__text,.accordion--campus,.staff-summary__text,.grid4__container-3,.grid4__container-2,.mega-dropdown__inner,.related-courses-events,.accordion__content-section,.common-search__inner,.filter-listing__content-inner,.newsletter-signup__inner,.tabbed-content__section,.grid-container,.grid-container--card,#cookie-message__inner{margin:0 auto}}.header-logo-utility,.nav--primary__inner,.nav-utility-search,.nav--breadcrumb,.carousel--main__inner,.hero__inner,.carousel--main__search-inner,.course-list,.module-list,.module-detail,.staff-list,.case-study,.accordion--course-details__heading,.accordion__section__inner,.filter-listing__title>a,.filter-listing__heading,.kis-widget__wrapper,.tabbed-content .accordion__heading,.tabbed-content__tab-container,.grid-container--inner{max-width:60.75em}.grid4__container-3--inner,.std-content-container,.homepage-features,.course-summary__text,.accordion--campus,.staff-summary__text,.grid4__container-3{margin:0;width:100%}@media(min-width:840px){.grid4__container-3--inner,.std-content-container,.homepage-features,.course-summary__text,.accordion--campus,.staff-summary__text,.grid4__container-3{float:left;width:75%}}.grid4__container-3--inner{padding:0 .60976%}.grid4__container-2{float:left;width:50%}.grid4--single,.footer__contact-section,.footer-contact--phone,.mega-dropdown__section--4,.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.action-strip__block,.feature-block--video-double-height,.action-strip__block,.events,.course-summary__apply,.related-links,.site-map-block,.site-map__campus-finder,.site-map__quick-links,.twitter-widget,.image--float-left,.image--float-right,.quote--float-left,.quote--float-right,.accordion--campus .accordion--campus__controls,.campus-block,.grid4--double,.feature-block--base-tile-double-width,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video,.feature-block--image-large,.feature-block--video-large,.feature-block--video-full,.action-strip__block--double,.related-courses-events .related-courses,.related-courses-events .related-events,.accordion--campus .accordion--campus__main,.grid4--triple,.grid4--full-width,.grid3--single,.mega-dropdown__section--3,.triple-text__item,.triple-content__item,.grid3--double,.grid3--full-width,.grid-text--wide,.feature-block--blue-double,.feature-block--purple-double,.feature-block--green-double,.feature-block--yellow-double,.feature-block--gray-double,.feature-block--grey-double,.grid-text--narrow{margin:0 0 .5em}.visible-grid .grid4--single,.visible-grid .footer__contact-section,.visible-grid .footer-contact--phone,.visible-grid .mega-dropdown__section--4,.visible-grid .feature-block--base-tile,.visible-grid .feature-block--blue,.visible-grid .small--banner,.visible-grid .feature-block--purple,.visible-grid .feature-block--green,.visible-grid .feature-block--yellow,.visible-grid .feature-block--grey,.visible-grid .feature-block--gray,.visible-grid .feature-block--image,.visible-grid .content-block__image,.visible-grid .feature-block--base-tile-double-height,.visible-grid .feature-block--blue-double-height,.visible-grid .feature-block--purple-double-height,.visible-grid .feature-block--green-double-height,.visible-grid .feature-block--yellow-double-height,.visible-grid .feature-block--grey-double-height,.visible-grid .feature-block--gray-double-height,.visible-grid .feature-block--image-double-height,.visible-grid .feature-block--video-double-height,.visible-grid .action-strip__block,.visible-grid .events,.visible-grid .course-summary__apply,.visible-grid .related-links,.visible-grid .site-map-block,.visible-grid .site-map__campus-finder,.visible-grid .site-map__quick-links,.visible-grid .twitter-widget,.visible-grid .image--float-left,.visible-grid .image--float-right,.visible-grid .quote--float-left,.visible-grid .quote--float-right,.visible-grid .accordion--campus .accordion--campus__controls,.accordion--campus .visible-grid .accordion--campus__controls,.visible-grid .campus-block,.visible-grid .grid4--double,.visible-grid .feature-block--base-tile-double-height,.visible-grid .feature-block--blue-double-width,.visible-grid .feature-block--purple-double-width,.visible-grid .feature-block--green-double-width,.visible-grid .feature-block--yellow-double-width,.visible-grid .feature-block--grey-double-width,.visible-grid .feature-block--gray-double-width,.visible-grid .feature-block--image-double-width,.visible-grid .feature-block--video-double-width,.visible-grid .video--inline__video,.visible-grid .feature-block--image-large,.visible-grid .feature-block--video-large,.visible-grid .feature-block--video-full,.visible-grid .action-strip__block--double,.visible-grid .related-courses-events .related-courses,.related-courses-events .visible-grid .related-courses,.visible-grid .related-courses-events .related-events,.related-courses-events .visible-grid .related-events,.visible-grid .accordion--campus .accordion--campus__main,.accordion--campus .visible-grid .accordion--campus__main,.visible-grid .grid4--triple,.visible-grid .grid4--full-width,.visible-grid .grid3--single,.visible-grid .mega-dropdown__section--3,.visible-grid .triple-text__item,.visible-grid .triple-content__item,.visible-grid .grid3--double,.visible-grid .grid3--full-width,.visible-grid .grid-text--wide,.visible-grid .feature-block--blue-double,.visible-grid .feature-block--purple-double,.visible-grid .feature-block--green-double,.visible-grid .feature-block--yellow-double,.visible-grid .feature-block--gray-double,.visible-grid .feature-block--grey-double,.visible-grid .grid-text--narrow{background-color:#ececec;min-height:100px}.grid4--single,.footer__contact-section,.footer-contact--phone,.mega-dropdown__section--4,.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.feature-block--video-double-height,.action-strip__block,.events,.course-summary__apply,.related-links,.site-map-block,.site-map__campus-finder,.site-map__quick-links,.twitter-widget,.image--float-left,.image--float-right,.quote--float-left,.quote--float-right,.accordion--campus .accordion--campus__controls,.campus-block{width:100%}@media(min-width:520px){.grid4--single,.footer__contact-section,.footer-contact--phone,.mega-dropdown__section--4,.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.feature-block--video-double-height,.action-strip__block,.events,.course-summary__apply,.related-links,.site-map-block,.site-map__campus-finder,.site-map__quick-links,.twitter-widget,.image--float-left,.image--float-right,.quote--float-left,.quote--float-right,.accordion--campus .accordion--campus__controls,.campus-block{margin:0 .60976% 1.21951%;width:48.78049%}}@media(min-width:700px){.grid4--single,.footer__contact-section,.footer-contact--phone,.mega-dropdown__section--4,.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.feature-block--video-double-height,.action-strip__block,.events,.course-summary__apply,.related-links,.site-map-block,.site-map__campus-finder,.site-map__quick-links,.twitter-widget,.image--float-left,.image--float-right,.quote--float-left,.quote--float-right,.accordion--campus .accordion--campus__controls,.campus-block{width:23.78049%}}.grid4__container-3 .grid4--single,.grid4__container-3 .footer__contact-section,.grid4__container-3 .footer-contact--phone,.grid4__container-3 .mega-dropdown__section--4,.grid4__container-3 .feature-block--base-tile,.grid4__container-3 .feature-block--blue,.grid4__container-3 .small--banner,.grid4__container-3 .feature-block--purple,.grid4__container-3 .feature-block--green,.grid4__container-3 .feature-block--yellow,.grid4__container-3 .feature-block--grey,.grid4__container-3 .feature-block--gray,.grid4__container-3 .feature-block--image,.grid4__container-3 .content-block__image,.grid4__container-3 .feature-block--base-tile-double-height,.grid4__container-3 .feature-block--blue-double-height,.grid4__container-3 .feature-block--purple-double-height,.grid4__container-3 .feature-block--green-double-height,.grid4__container-3 .feature-block--yellow-double-height,.grid4__container-3 .feature-block--grey-double-height,.grid4__container-3 .feature-block--gray-double-height,.grid4__container-3 .feature-block--image-double-height,.grid4__container-3 .feature-block--video-double-height .grid4__container-3 .action-strip__block,.grid4__container-3 .events,.grid4__container-3 .course-summary__apply,.grid4__container-3 .related-links,.grid4__container-3 .site-map-block,.grid4__container-3 .site-map__campus-finder,.grid4__container-3 .site-map__quick-links,.grid4__container-3 .twitter-widget,.grid4__container-3 .image--float-left,.grid4__container-3 .image--float-right,.grid4__container-3 .quote--float-left,.grid4__container-3 .quote--float-right,.grid4__container-3 .accordion--campus .accordion--campus__controls,.accordion--campus .grid4__container-3 .accordion--campus__controls,.grid4__container-3 .campus-block,.std-content-container .grid4--single,.std-content-container .footer__contact-section,.std-content-container .footer-contact--phone,.std-content-container .mega-dropdown__section--4,.std-content-container .feature-block--base-tile,.std-content-container .feature-block--blue,.std-content-container .small--banner,.std-content-container .feature-block--purple,.std-content-container .feature-block--green,.std-content-container .feature-block--yellow,.std-content-container .feature-block--grey,.std-content-container .feature-block--gray,.std-content-container .feature-block--image,.std-content-container .content-block__image,.std-content-container .feature-block--base-tile-double-height,.std-content-container .feature-block--blue-double-height,.std-content-container .feature-block--purple-double-height,.std-content-container .feature-block--green-double-height,.std-content-container .feature-block--yellow-double-height,.std-content-container .feature-block--grey-double-height,.std-content-container .feature-block--gray-double-height,.std-content-container .feature-block--image-double-height,.std-content-container .feature-block--video-double-height,.std-content-container .action-strip__block,.std-content-container .events,.std-content-container .course-summary__apply,.std-content-container .related-links,.std-content-container .site-map-block,.std-content-container .site-map__campus-finder,.std-content-container .site-map__quick-links,.std-content-container .twitter-widget,.std-content-container .image--float-left,.std-content-container .image--float-right,.std-content-container .quote--float-left,.std-content-container .quote--float-right,.std-content-container .accordion--campus .accordion--campus__controls,.accordion--campus .std-content-container .accordion--campus__controls,.std-content-container .campus-block,.accordion--campus .grid4--single,.accordion--campus .footer__contact-section,.accordion--campus .footer-contact--phone,.accordion--campus .mega-dropdown__section--4,.accordion--campus .feature-block--base-tile,.accordion--campus .feature-block--blue,.accordion--campus .small--banner,.accordion--campus .feature-block--purple,.accordion--campus .feature-block--green,.accordion--campus .feature-block--yellow,.accordion--campus .feature-block--grey,.accordion--campus .feature-block--gray,.accordion--campus .feature-block--image,.accordion--campus .content-block__image,.accordion--campus .feature-block--base-tile-double-height,.accordion--campus .feature-block--blue-double-height,.accordion--campus .feature-block--purple-double-height,.accordion--campus .feature-block--green-double-height,.accordion--campus .feature-block--yellow-double-height,.accordion--campus .feature-block--grey-double-height,.accordion--campus .feature-block--gray-double-height,.accordion--campus .feature-block--image-double-height,.accordion--campus .feature-block--video-double-height,.accordion--campus .action-strip__block,.accordion--campus .events,.accordion--campus .course-summary__apply,.accordion--campus .related-links,.accordion--campus .site-map-block,.accordion--campus .site-map__campus-finder,.accordion--campus .site-map__quick-links,.accordion--campus .twitter-widget,.accordion--campus .image--float-left,.accordion--campus .image--float-right,.accordion--campus .quote--float-left,.accordion--campus .quote--float-right,.accordion--campus .accordion--campus__controls,.accordion--campus .campus-block,.homepage-features .grid4--single,.homepage-features .footer__contact-section,.homepage-features .footer-contact--phone,.homepage-features .mega-dropdown__section--4,.homepage-features .feature-block--base-tile,.homepage-features .feature-block--blue,.homepage-features .small--banner,.homepage-features .feature-block--purple,.homepage-features .feature-block--green,.homepage-features .feature-block--yellow,.homepage-features .feature-block--grey,.homepage-features .feature-block--gray,.homepage-features .feature-block--image,.homepage-features .content-block__image,.homepage-features .feature-block--base-tile-double-height,.homepage-features .feature-block--blue-double-height,.homepage-features .feature-block--purple-double-height,.homepage-features .feature-block--green-double-height,.homepage-features .feature-block--yellow-double-height,.homepage-features .feature-block--grey-double-height,.homepage-features .feature-block--gray-double-height,.homepage-features .feature-block--image-double-height,.homepage-features .feature-block--video-double-height,.homepage-features .action-strip__block,.homepage-features .events,.homepage-features .course-summary__apply,.homepage-features .related-links,.homepage-features .site-map-block,.homepage-features .site-map__campus-finder,.homepage-features .site-map__quick-links,.homepage-features .twitter-widget,.homepage-features .image--float-left,.homepage-features .image--float-right,.homepage-features .quote--float-left,.homepage-features .quote--float-right,.homepage-features .accordion--campus .accordion--campus__controls,.accordion--campus .homepage-features .accordion--campus__controls,.homepage-features .campus-block{margin-left:0;margin-right:0;width:100%}@media(min-width:520px){.grid4__container-3 .grid4--single,.grid4__container-3 .footer__contact-section,.grid4__container-3 .footer-contact--phone,.grid4__container-3 .mega-dropdown__section--4,.grid4__container-3 .feature-block--base-tile,.grid4__container-3 .feature-block--blue,.grid4__container-3 .small--banner,.grid4__container-3 .feature-block--purple,.grid4__container-3 .feature-block--green,.grid4__container-3 .feature-block--yellow,.grid4__container-3 .feature-block--grey,.grid4__container-3 .feature-block--gray,.grid4__container-3 .feature-block--image,.grid4__container-3 .content-block__image,.grid4__container-3 .grid4__container-3 .feature-block--base-tile-double-height,.grid4__container-3 .feature-block--blue-double-height,.grid4__container-3 .feature-block--purple-double-height,.grid4__container-3 .feature-block--green-double-height,.grid4__container-3 .feature-block--yellow-double-height,.grid4__container-3 .feature-block--grey-double-height,.grid4__container-3 .feature-block--gray-double-height,.grid4__container-3 .feature-block--image-double-height,.grid4__container-3 .feature-block--video-double-height,.grid4__container-3 .action-strip__block,.grid4__container-3 .events,.grid4__container-3 .course-summary__apply,.grid4__container-3 .related-links,.grid4__container-3 .site-map-block,.grid4__container-3 .site-map__campus-finder,.grid4__container-3 .site-map__quick-links,.grid4__container-3 .twitter-widget,.grid4__container-3 .image--float-left,.grid4__container-3 .image--float-right,.grid4__container-3 .quote--float-left,.grid4__container-3 .quote--float-right,.grid4__container-3 .accordion--campus .accordion--campus__controls,.accordion--campus .grid4__container-3 .accordion--campus__controls,.grid4__container-3 .campus-block,.std-content-container .grid4--single,.std-content-container .footer__contact-section,.std-content-container .footer-contact--phone,.std-content-container .mega-dropdown__section--4,.std-content-container .feature-block--base-tile,.std-content-container .feature-block--blue,.std-content-container .small--banner,.std-content-container .feature-block--purple,.std-content-container .feature-block--green,.std-content-container .feature-block--yellow,.std-content-container .feature-block--grey,.std-content-container .feature-block--gray,.std-content-container .feature-block--image,.std-content-container .content-block__image,.std-content-container .feature-block--base-tile-double-height,.std-content-container .feature-block--base-tile-double-height,.std-content-container .feature-block--blue-double-height,.std-content-container .feature-block--purple-double-height,.std-content-container .feature-block--green-double-height,.std-content-container .feature-block--yellow-double-height,.std-content-container .feature-block--grey-double-height,.std-content-container .feature-block--gray-double-height,.std-content-container .feature-block--image-double-height,.std-content-container .feature-block--video-double-height,.std-content-container .action-strip__block,.std-content-container .events,.std-content-container .course-summary__apply,.std-content-container .related-links,.std-content-container .site-map-block,.std-content-container .site-map__campus-finder,.std-content-container .site-map__quick-links,.std-content-container .twitter-widget,.std-content-container .image--float-left,.std-content-container .image--float-right,.std-content-container .quote--float-left,.std-content-container .quote--float-right,.std-content-container .accordion--campus .accordion--campus__controls,.accordion--campus .std-content-container .accordion--campus__controls,.std-content-container .campus-block,.accordion--campus .grid4--single,.accordion--campus .footer__contact-section,.accordion--campus .footer-contact--phone,.accordion--campus .mega-dropdown__section--4,.accordion--campus .feature-block--base-tile,.accordion--campus .feature-block--blue,.accordion--campus .small--banner,.accordion--campus .feature-block--purple,.accordion--campus .feature-block--green,.accordion--campus .feature-block--yellow,.accordion--campus .feature-block--grey,.accordion--campus .feature-block--gray,.accordion--campus .feature-block--image,.accordion--campus .content-block__image,.accordion--campus .feature-block--base-tile-double-height,.accordion--campus .feature-block--blue-double-height,.accordion--campus .feature-block--purple-double-height,.accordion--campus .feature-block--green-double-height,.accordion--campus .feature-block--yellow-double-height,.accordion--campus .feature-block--grey-double-height,.accordion--campus .feature-block--gray-double-height,.accordion--campus .feature-block--image-double-height,.accordion--campus .feature-block--video-double-height,.accordion--campus .action-strip__block,.accordion--campus .events,.accordion--campus .course-summary__apply,.accordion--campus .related-links,.accordion--campus .site-map-block,.accordion--campus .site-map__campus-finder,.accordion--campus .site-map__quick-links,.accordion--campus .twitter-widget,.accordion--campus .image--float-left,.accordion--campus .image--float-right,.accordion--campus .quote--float-left,.accordion--campus .quote--float-right,.accordion--campus .accordion--campus__controls,.accordion--campus .campus-block,.homepage-features .grid4--single,.homepage-features .footer__contact-section,.homepage-features .footer-contact--phone,.homepage-features .mega-dropdown__section--4,.homepage-features .feature-block--base-tile,.homepage-features .feature-block--blue,.homepage-features .small--banner,.homepage-features .feature-block--purple,.homepage-features .feature-block--green,.homepage-features .feature-block--yellow,.homepage-features .feature-block--grey,.homepage-features .feature-block--gray,.homepage-features .feature-block--image,.homepage-features .content-block__image,.homepage-features .feature-block--base-tile-double-height,.homepage-features .feature-block--blue-double-height,.homepage-features .feature-block--purple-double-height,.homepage-features .feature-block--green-double-height,.homepage-features .feature-block--yellow-double-height,.homepage-features .feature-block--grey-double-height,.homepage-features .feature-block--gray-double-height,.homepage-features .feature-block--image-double-height,.homepage-features .feature-block--video-double-height,.homepage-features .action-strip__block,.homepage-features .events,.homepage-features .course-summary__apply,.homepage-features .related-links,.homepage-features .site-map-block,.homepage-features .site-map__campus-finder,.homepage-features .site-map__quick-links,.homepage-features .twitter-widget,.homepage-features .image--float-left,.homepage-features .image--float-right,.homepage-features .quote--float-left,.homepage-features .quote--float-right,.homepage-features .accordion--campus .accordion--campus__controls,.accordion--campus .homepage-features .accordion--campus__controls,.homepage-features .campus-block{margin:0 .81301% 1.62602%;width:31.70732%}}@media(min-width:520px){.homepage-aside .grid4--single,.homepage-aside .footer__contact-section,.homepage-aside .footer-contact--phone,.homepage-aside .mega-dropdown__section--4,.homepage-aside .feature-block--base-tile,.homepage-aside .feature-block--blue,.homepage-aside .small--banner,.homepage-aside .feature-block--purple,.homepage-aside .feature-block--green,.homepage-aside .feature-block--yellow,.homepage-aside .feature-block--grey,.homepage-aside .feature-block--gray,.homepage-aside .feature-block--image,.homepage-aside .content-block__image,.homepage-aside .feature-block--base-tile-double-height,.homepage-aside .feature-block--blue-double-height,.homepage-aside .feature-block--purple-double-height,.homepage-aside .feature-block--green-double-height,.homepage-aside .feature-block--yellow-double-height,.homepage-aside .feature-block--grey-double-height,.homepage-aside .feature-block--gray-double-height,.homepage-aside .feature-block--image-double-height,.homepage-aside .feature-block--video-double-height,.homepage-aside .action-strip__block,.homepage-aside .events,.homepage-aside .course-summary__apply,.homepage-aside .related-links,.homepage-aside .site-map-block,.homepage-aside .site-map__campus-finder,.homepage-aside .site-map__quick-links,.homepage-aside .twitter-widget,.homepage-aside .image--float-left,.homepage-aside .image--float-right,.homepage-aside .quote--float-left,.homepage-aside .quote--float-right,.homepage-aside .accordion--campus .accordion--campus__controls,.accordion--campus .homepage-aside .accordion--campus__controls,.homepage-aside .campus-block{float:none;margin:0 .60976% 12px;width:auto}}@media(min-width:700px){.homepage-aside .grid4--single,.homepage-aside .footer__contact-section,.homepage-aside .footer-contact--phone,.homepage-aside .mega-dropdown__section--4,.homepage-aside .feature-block--base-tile,.homepage-aside .feature-block--blue,.homepage-aside .small--banner,.homepage-aside .feature-block--purple,.homepage-aside .feature-block--green,.homepage-aside .feature-block--yellow,.homepage-aside .feature-block--grey,.homepage-aside .feature-block--gray,.homepage-aside .feature-block--image,.homepage-aside .content-block__image,.homepage-aside .feature-block--base-tile-double-height,.homepage-aside .feature-block--blue-double-height,.homepage-aside .feature-block--purple-double-height,.homepage-aside .feature-block--green-double-height,.homepage-aside .feature-block--yellow-double-height,.homepage-aside .feature-block--grey-double-height,.homepage-aside .feature-block--gray-double-height,.homepage-aside .feature-block--image-double-height,.homepage-aside .feature-block--video-double-height,.homepage-aside .action-strip__block,.homepage-aside .events,.homepage-aside .course-summary__apply,.homepage-aside .related-links,.homepage-aside .site-map-block,.homepage-aside .site-map__campus-finder,.homepage-aside .site-map__quick-links,.homepage-aside .twitter-widget,.homepage-aside .image--float-left,.homepage-aside .image--float-right,.homepage-aside .quote--float-left,.homepage-aside .quote--float-right,.homepage-aside .accordion--campus .accordion--campus__controls,.accordion--campus .homepage-aside .accordion--campus__controls,.homepage-aside .campus-block{float:left;width:48.78049%}}@media(min-width:960px){.homepage-aside .grid4--single,.homepage-aside .footer__contact-section,.homepage-aside .footer-contact--phone,.homepage-aside .mega-dropdown__section--4,.homepage-aside .feature-block--base-tile,.homepage-aside .feature-block--blue,.homepage-aside .small--banner,.homepage-aside .feature-block--purple,.homepage-aside .feature-block--green,.homepage-aside .feature-block--yellow,.homepage-aside .feature-block--grey,.homepage-aside .feature-block--gray,.homepage-aside .feature-block--image,.homepage-aside .content-block__image,.homepage-aside .feature-block--base-tile-double-height,.homepage-aside .feature-block--blue-double-height,.homepage-aside .feature-block--purple-double-height,.homepage-aside .feature-block--green-double-height,.homepage-aside .feature-block--yellow-double-height,.homepage-aside .feature-block--grey-double-height,.homepage-aside .feature-block--gray-double-height,.homepage-aside .feature-block--image-double-height,.homepage-aside .feature-block--video-double-height,.homepage-aside .action-strip__block,.homepage-aside .events,.homepage-aside .course-summary__apply,.homepage-aside .related-links,.homepage-aside .site-map-block,.homepage-aside .site-map__campus-finder,.homepage-aside .site-map__quick-links,.homepage-aside .twitter-widget,.homepage-aside .image--float-left,.homepage-aside .image--float-right,.homepage-aside .quote--float-left,.homepage-aside .quote--float-right,.homepage-aside .accordion--campus .accordion--campus__controls,.accordion--campus .homepage-aside .accordion--campus__controls,.homepage-aside .campus-block{float:none;margin:0 0 12px;width:100%}.homepage-aside .feature-block--base-tile,.homepage-aside .feature-block--blue,.homepage-aside .feature-block--purple,.homepage-aside .feature-block--green,.homepage-aside .feature-block--yellow,.homepage-aside .feature-block--grey,.homepage-aside .feature-block--gray{padding-bottom:100%}}.homepage-aside .grid4--single:nth-child(2n-1),.homepage-aside .footer__contact-section:nth-child(2n-1),.homepage-aside .footer-contact--phone:nth-child(2n-1),.homepage-aside .mega-dropdown__section--4:nth-child(2n-1),.homepage-aside .feature-block--base-tile:nth-child(2n-1),.homepage-aside .feature-block--blue:nth-child(2n-1),.homepage-aside .small--banner:nth-child(2n-1),.homepage-aside .feature-block--purple:nth-child(2n-1),.homepage-aside .feature-block--green:nth-child(2n-1),.homepage-aside .feature-block--yellow:nth-child(2n-1),.homepage-aside .feature-block--grey:nth-child(2n-1),.homepage-aside .feature-block--gray:nth-child(2n-1),.homepage-aside .feature-block--image:nth-child(2n-1),.homepage-aside .content-block__image:nth-child(2n-1),.homepage-aside .feature-block--base-tile-double-height:nth-child(2n-1),.homepage-aside .feature-block--blue-double-height:nth-child(2n-1),.homepage-aside .feature-block--purple-double-height:nth-child(2n-1),.homepage-aside .feature-block--green-double-height:nth-child(2n-1),.homepage-aside .feature-block--yellow-double-height:nth-child(2n-1),.homepage-aside .feature-block--grey-double-height:nth-child(2n-1),.homepage-aside .feature-block--gray-double-height:nth-child(2n-1),.homepage-aside .feature-block--image-double-height:nth-child(2n-1),.homepage-aside .feature-block--video-double-height:nth-child(2n-1),.homepage-aside .action-strip__block:nth-child(2n-1),.homepage-aside .events:nth-child(2n-1),.homepage-aside .course-summary__apply:nth-child(2n-1),.homepage-aside .related-links:nth-child(2n-1),.homepage-aside .site-map-block:nth-child(2n-1),.homepage-aside .site-map__campus-finder:nth-child(2n-1),.homepage-aside .site-map__quick-links:nth-child(2n-1),.homepage-aside .twitter-widget:nth-child(2n-1),.homepage-aside .image--float-left:nth-child(2n-1),.homepage-aside .image--float-right:nth-child(2n-1),.homepage-aside .quote--float-left:nth-child(2n-1),.homepage-aside .quote--float-right:nth-child(2n-1),.homepage-aside .accordion--campus .accordion--campus__controls:nth-child(2n-1),.accordion--campus .homepage-aside .accordion--campus__controls:nth-child(2n-1),.homepage-aside .campus-block:nth-child(2n-1){clear:left}.grid4--double,.feature-block--base-tile-double-width,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video,.feature-block--image-large,.feature-block--blue-double,.feature-block--purple-double,.feature-block--green-double,.feature-block--yellow-double,.feature-block--gray-double,.feature-block--grey-double,.feature-block--video-large,.feature-block--video-full,.action-strip__block--double,.related-courses-events .related-courses,.related-courses-events .related-events,.accordion--campus .accordion--campus__main{width:100%}@media(min-width:520px){.grid4--double,.feature-block--base-tile-double-width,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video,.feature-block--image-large,.feature-block--blue-double,.feature-block--purple-double,.feature-block--green-double,.feature-block--yellow-double,.feature-block--gray-double,.feature-block--grey-double,.feature-block--video-large,.feature-block--video-full,.action-strip__block--double,.related-courses-events .related-courses,.related-courses-events .related-events,.accordion--campus .accordion--campus__main{margin:0 .60976% 1.21951%;width:48.78049%}}.grid4__container-3 .grid4--double,.grid4__container-3 .feature-block--base-tile-double-width,.grid4__container-3 .feature-block--blue-double-width,.grid4__container-3 .feature-block--purple-double-width,.grid4__container-3 .feature-block--green-double-width,.grid4__container-3 .feature-block--yellow-double-width,.grid4__container-3 .feature-block--grey-double-width,.grid4__container-3 .feature-block--gray-double-width,.grid4__container-3 .feature-block--image-double-width,.grid4__container-3 .feature-block--video-double-width,.grid4__container-3 .feature-block--video-double-width,.grid4__container-3 .video--inline__video,.grid4__container-3 .feature-block--image-large,.grid4__container-3 .feature-block--video-large,.grid4__container-3 .feature-block--video-full,.grid4__container-3 .action-strip__block--double,.grid4__container-3 .related-courses-events .related-courses,.related-courses-events .grid4__container-3 .related-courses,.grid4__container-3 .related-courses-events .related-events,.grid4__container-3 .feature-block--blue-double,.grid4__container-3 .feature-block--purple-double,.grid4__container-3 .feature-block--green-double,.grid4__container-3 .feature-block--yellow-double,.grid4__container-3 .feature-block--gray-double,.grid4__container-3 .feature-block--grey-double,.related-courses-events .grid4__container-3 .related-events,.grid4__container-3 .accordion--campus .accordion--campus__main,.accordion--campus .grid4__container-3 .accordion--campus__main,.std-content-container .grid4--double,.std-content-container .feature-block--base-tile-double-width,.std-content-container .feature-block--blue-double-width,.std-content-container .feature-block--purple-double-width,.std-content-container .feature-block--green-double-width,.std-content-container .feature-block--yellow-double-width,.std-content-container .feature-block--grey-double-width,.std-content-container .feature-block--gray-double-width,.std-content-container .feature-block--image-double-width,.std-content-container .video--inline__video,.std-content-container .feature-block--video-double-width,.std-content-container .video--inline__video,.std-content-container .feature-block--image-large,.std-content-container .feature-block--blue-double,.std-content-container .feature-block--purple-double,.std-content-container .feature-block--green-double,.std-content-container .feature-block--yellow-double,.std-content-container .feature-block--gray-double,.std-content-container .feature-block--grey-double,.std-content-container .feature-block--video-large,.std-content-container .feature-block--video-full,.std-content-container .action-strip__block--double,.std-content-container .related-courses-events .related-courses,.related-courses-events .std-content-container .related-courses,.std-content-container .related-courses-events .related-events,.related-courses-events .std-content-container .related-events,.std-content-container .accordion--campus .accordion--campus__main,.accordion--campus .std-content-container .accordion--campus__main,.accordion--campus .grid4--double,.accordion--campus .feature-block--base-tile-double-width,.accordion--campus .feature-block--blue-double-width,.accordion--campus .feature-block--purple-double-width,.accordion--campus .feature-block--green-double-width,.accordion--campus .feature-block--yellow-double-width,.accordion--campus .feature-block--grey-double-width,.accordion--campus .feature-block--gray-double-width,.accordion--campus .feature-block--image-double-width,.accordion--campus .feature-block--gray-double-width,.accordion--campus .feature-block--video-double-width,.accordion--campus .video--inline__video,.accordion--campus .feature-block--image-large,.accordion--campus .feature-block--blue-double,.accordion--campus .feature-block--purple-double,.accordion--campus .feature-block--green-double,.accordion--campus .feature-block--yellow-double,.accordion--campus .feature-block--gray-double,.accordion--campus .feature-block--grey-double,.accordion--campus .feature-block--video-large,.accordion--campus .feature-block--video-full,.accordion--campus .action-strip__block--double,.accordion--campus .related-courses-events .related-courses,.related-courses-events .accordion--campus .related-courses,.accordion--campus .related-courses-events .related-events,.related-courses-events .accordion--campus .related-events,.accordion--campus .accordion--campus__main,.homepage-features .grid4--double,.homepage-features .feature-block--base-tile-double-width,.homepage-features .feature-block--blue-double-width,.homepage-features .feature-block--purple-double-width,.homepage-features .feature-block--green-double-width,.homepage-features .feature-block--yellow-double-width,.homepage-features .feature-block--grey-double-width,.homepage-features .feature-block--gray-double-width,.homepage-features .feature-block--image-double-width,.homepage-features .feature-block--video-double-width,.homepage-features .video--inline__video,.homepage-features .feature-block--image-large,.homepage-features .feature-block--blue-double,.homepage-features .feature-block--purple-double,.homepage-features .feature-block--green-double,.homepage-features .feature-block--yellow-double,.homepage-features .feature-block--gray-double,.homepage-features .feature-block--grey-double,.homepage-features .feature-block--video-large,.homepage-features .feature-block--video-full,.homepage-features .action-strip__block--double,.homepage-features .related-courses-events .related-courses,.related-courses-events .homepage-features .related-courses,.homepage-features .related-courses-events .related-events,.related-courses-events .homepage-features .related-events,.homepage-features .accordion--campus .accordion--campus__main,.accordion--campus .homepage-features .accordion--campus__main{margin-left:0;margin-right:0;width:100%}@media(min-width:520px){.grid4__container-3 .grid4--double,.grid4__container-3 .feature-block--base-tile-double-width,.grid4__container-3 .feature-block--blue-double-width,.grid4__container-3 .feature-block--purple-double-width,.grid4__container-3 .feature-block--green-double-width,.grid4__container-3 .feature-block--yellow-double-width,.grid4__container-3 .feature-block--grey-double-width,.grid4__container-3 .feature-block--gray-double-width,.grid4__container-3 .feature-block--image-double-width,.grid4__container-3 .feature-block--video-double-width,.grid4__container-3 .video--inline__video,.grid4__container-3 .feature-block--image-large,.grid4__container-3 .feature-block--blue-double,.grid4__container-3 .feature-block--purple-double,.grid4__container-3 .feature-block--green-double,.grid4__container-3 .feature-block--yellow-double,.grid4__container-3 .feature-block--gray-double,.grid4__container-3 .feature-block--grey-double,.grid4__container-3 .feature-block--video-large,.grid4__container-3 .feature-block--video-full,.grid4__container-3 .action-strip__block--double,.grid4__container-3 .related-courses-events .related-courses,.related-courses-events .grid4__container-3 .related-courses,.grid4__container-3 .related-courses-events .related-events,.related-courses-events .grid4__container-3 .related-events,.grid4__container-3 .accordion--campus .accordion--campus__main,.accordion--campus .grid4__container-3 .accordion--campus__main,.std-content-container .grid4--double,.std-content-container .feature-block--base-tile-double-width,.std-content-container .feature-block--blue-double-width,.std-content-container .feature-block--purple-double-width,.std-content-container .feature-block--green-double-width,.std-content-container .feature-block--yellow-double-width,.std-content-container .feature-block--grey-double-width,.std-content-container .feature-block--gray-double-width,.std-content-container .feature-block--image-double-width,.std-content-container .feature-block--gray-double-width,.std-content-container .feature-block--video-double-width,.std-content-container .video--inline__video,.std-content-container .feature-block--image-large,.std-content-container .feature-block--blue-double,.std-content-container .feature-block--purple-double,.std-content-container .feature-block--green-double,.std-content-container .feature-block--yellow-double,.std-content-container .feature-block--gray-double,.std-content-container .feature-block--grey-double,.std-content-container .feature-block--video-large,.std-content-container .feature-block--video-full,.std-content-container .action-strip__block--double,.std-content-container .related-courses-events .related-courses,.related-courses-events .std-content-container .related-courses,.std-content-container .related-courses-events .related-events,.related-courses-events .std-content-container .related-events,.std-content-container .accordion--campus .accordion--campus__main,.accordion--campus .std-content-container .accordion--campus__main,.accordion--campus .grid4--double,.accordion--campus .feature-block--base-tile-double-width,.accordion--campus .feature-block--blue-double-width,.accordion--campus .feature-block--purple-double-width,.accordion--campus .feature-block--green-double-width,.accordion--campus .feature-block--yellow-double-width,.accordion--campus .feature-block--grey-double-width,.accordion--campus .feature-block--gray-double-width,.accordion--campus .feature-block--image-double-width,.accordion--campus .feature-block--gray-double-width,.accordion--campus .feature-block--video-double-width,.accordion--campus .video--inline__video,.accordion--campus .feature-block--image-large,.accordion--campus .feature-block--blue-double,.accordion--campus .feature-block--purple-double,.accordion--campus .feature-block--green-double,.accordion--campus .feature-block--yellow-double,.accordion--campus .feature-block--gray-double,.accordion--campus .feature-block--grey-double,.accordion--campus .feature-block--video-large,.accordion--campus .feature-block--video-full,.accordion--campus .action-strip__block--double,.accordion--campus .related-courses-events .related-courses,.related-courses-events .accordion--campus .related-courses,.accordion--campus .related-courses-events .related-events,.related-courses-events .accordion--campus .related-events,.accordion--campus .accordion--campus__main,.homepage-features .grid4--double,.homepage-features .feature-block--base-tile-double-width,.homepage-features .feature-block--blue-double-width,.homepage-features .feature-block--purple-double-width,.homepage-features .feature-block--green-double-width,.homepage-features .feature-block--yellow-double-width,.homepage-features .feature-block--grey-double-width,.homepage-features .feature-block--gray-double-width,.homepage-features .feature-block--image-double-width,.homepage-features .feature-block--video-double-width,.homepage-features .video--inline__video,.homepage-features .feature-block--image-large,.homepage-features .feature-block--blue-double,.homepage-features .feature-block--purple-double,.homepage-features .feature-block--green-double,.homepage-features .feature-block--yellow-double,.homepage-features .feature-block--gray-double,.homepage-features .feature-block--grey-double,.homepage-features .feature-block--video-large,.homepage-features .action-strip__block--double,.homepage-features .related-courses-events .related-courses,.related-courses-events .homepage-features .related-courses,.homepage-features .related-courses-events .related-events,.related-courses-events .homepage-features .related-events,.homepage-features .accordion--campus .accordion--campus__main,.accordion--campus .homepage-features .accordion--campus__main{margin:0 .81301% 1.62602%;width:65.04065%}}.grid4--triple{width:100%}@media(min-width:520px){.grid4--triple{margin:0 .60976% 1.21951%;width:98.78049%}}@media(min-width:700px){.grid4--triple{width:73.78049%}}.grid4--full-width{margin:0 0 1.21951%;width:100%}@media(min-width:520px){.grid4--full-width{margin:0 .60976% 1.21951%;width:98.78049%}}.grid3--single,.mega-dropdown__section--3,.triple-text__item,.triple-content__item,.grid3--double,.grid3--full-width{width:100%}@media(min-width:520px){.grid3--single,.mega-dropdown__section--3,.triple-text__item,.triple-content__item,.grid3--double,.grid3--full-width{margin:0 .60976% 1.21951%}}.grid3--single,.mega-dropdown__section--3,.triple-text__item,.triple-content__item{width:100%}@media(min-width:520px){.grid3--single,.mega-dropdown__section--3,.triple-text__item,.triple-content__item{width:32.11382%}}@media(min-width:520px){.grid3--double{width:65.44715%}}@media(min-width:520px){.grid3--full-width{width:98.78049%}}@media(min-width:840px){.grid-text--wide{margin:0 .60976% 1.21951%;width:61.17886%}}@media(min-width:840px){.grid-text--narrow{margin:0 .60976% 1.21951%;width:36.38211%}}.grid4--single{float:left}.grid4--double{float:left}.grid4--triple{float:left}.grid4--full-width{clear:both}.grid3--single{float:left}.grid3--double{float:left}.grid3--full-width{clear:both}.std-content-container{margin-bottom:1.5em}@media(min-width:840px){.std-content-container{float:right}.std-content-container>section{margin-left:.60976%;margin-right:.60976%}}.header--primary::after,.header--institute::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .header--primary:after,.oldie .header--institute:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.header-logo-utility{padding:1em 0 0;position:relative}.oldie .header-logo-utility{overflow:hidden}.container--logo{padding-right:7em}.container--logo::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .container--logo:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width:520px){.container--logo{padding-right:9em}}.header-logo{display:inline-block;margin-bottom:.8em;max-width:10.875em;width:100%}.header--institute .header-logo{margin-bottom:0}@media(min-width:600px){.header--institute .header-logo{margin-bottom:.8em}}@media(min-width:600px){.header-logo{float:left}}@media(min-width:1020px){.header-logo{margin-bottom:1em}}.main-logo{height:0;padding-bottom:55%;text-indent:-9999em;width:100%}.header--institute__name{font-size:.9em;font-weight:bold;line-height:1;margin:.5em 0 .8em;position:relative}@media(min-width:520px){.header--institute__name{font-size:1em}}@media(min-width:600px){.header--institute__name{border-left:1px solid #071d49;display:inline-block;float:left;margin:0 0 0 1em;max-width:8.5em;min-height:2.5em;padding-left:.75em;top:.75em}}.footer--primary{margin-top:3em}@media(min-width:700px){.footer--primary{margin-top:5em}}.footer-links{background-color:#ececec;padding:1.625em 0 0}.footer-contact,.footer-utility{color:#fff}.footer-contact a,.footer-utility a{color:#fff;text-decoration:none}.footer-contact a:hover,.footer-contact a:active,.footer-contact a:focus,.footer-utility a:hover,.footer-utility a:active,.footer-utility a:focus{text-decoration:underline}.footer-contact{background-color:#071d49;padding:1em 0 .25em}.footer-contact ul{list-style:none}.footer__contact-section,.footer-contact--phone{float:left}.footer__contact-section ul,.footer-contact--phone ul{display:inline-block}.footer__contact-section ul>li,.footer-contact--phone ul>li{display:inline-block;height:1.3125em;margin-right:.25em;width:1.625em}.footer__contact-section ul>li a,.footer-contact--phone ul>li a{display:block;width:100%;text-indent:-9999em}.footer-contact--phone{width:auto}.footer-contact--phone a{text-decoration:underline}.footer-text__social{display:inline-block;margin-right:1em}.footer-utility{background-color:#333}.footer-utility-links,.footer-utility-credit{font-size:.875em}.footer-utility-links{float:left;margin-right:2em;padding:.5em 0}.footer-utility-links::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .footer-utility-links:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.footer-utility-links li{display:inline-block;margin-right:.5em;padding-right:.5em}.footer-utility-links li:not(:last-of-type){border-right:1px solid #ccc}.footer-utility-credit{display:block;float:left;padding:.5em 0}@media(min-width:700px){.footer-utility-credit{float:right;margin-top:none}}.footer-social--facebook{background:url("/assets/img/frame/icon--facebook__white.png") left center no-repeat;background:url("/assets/img/frame/icon--facebook__white.svg") left center/1.625em 1.3125em no-repeat,none}.footer-social--twitter{background:url("/assets/img/frame/icon--twitter__white.png") left center no-repeat;background:url("/assets/img/frame/icon--twitter__white.svg") left center/1.625em 1.3125em no-repeat,none}.footer-social--youtube{background:url("/assets/img/frame/icon--youtube__white.png") left center no-repeat;background:url("/assets/img/frame/icon--youtube__white.svg") left center/1.625em 1.3125em no-repeat,none}.nav--primary{border-bottom:.25em solid #071d49;border-top:.25em solid #071d49;overflow:visible;position:relative}@media(min-width:1020px){.nav--primary{border-bottom:0;border-top:0;margin-top:3.235em;padding-left:10.875em}}.nav--primary-container{background:#071d49}.nav--primary__inner{list-style:none;overflow:hidden;padding:0}.nav--primary__inner>li{display:block}.nav--primary__inner>li>a{color:#fff;display:block;padding:.47em 12px;text-decoration:none}.nav--primary__inner>li>a:active,.nav--primary__inner>li>a:focus{background:#fff;color:#071d49}.nav--primary__inner>li:hover>a{background:#fff;color:#071d49}@media(min-width:1020px){.nav--primary__inner>li:hover .mega-dropdown{left:0;opacity:1;visibility:visible}}.nav--primary__inner>li.is-on{background:#fff;color:#071d49}@media(min-width:520px){.nav--primary__inner>li{display:inline-block;float:left;margin-right:8%;width:46%}.nav--primary__inner>li:nth-of-type(2n){margin-right:0}}@media(min-width:1020px){.nav--primary__inner>li{display:inline-block;margin-right:1em;padding:0;width:auto}.nav--primary__inner>li:nth-of-type(2n){margin-right:1em}}@media(min-width:1020px){.nav--primary__inner.init{display:block!important}}.nav--primary__inner.is-open{padding:1em 0}@media(min-width:1020px){.nav--primary__inner{border-bottom:0;padding:0}.nav--primary__inner.is-open{padding:0}}.oldie .nav--primary__inner{width:100%}.nav--primary__controls{height:2.8em;position:absolute;right:8%;top:-3.3em}@media(min-width:520px){.nav--primary__controls{right:2em;width:9em}}@media(min-width:1020px){.nav--primary__controls{display:none}}.nav--primary__open-button,.nav--primary__search-button{-webkit-transition:border-bottom .5s ease;-moz-transition:border-bottom .5s ease;-ms-transition:border-bottom .5s ease;-o-transition:border-bottom .5s ease;transition:border-bottom .5s ease;border-bottom:0;display:block;float:right;padding:.7em .5em;text-align:center;text-decoration:none;text-indent:-9999em;width:2.8em}.nav--primary__open-button:hover,.nav--primary__open-button:active,.nav--primary__open-button:focus,.nav--primary__search-button:hover,.nav--primary__search-button:active,.nav--primary__search-button:focus{background-color:#071d49}.nav--primary__open-button.is-on,.nav--primary__search-button.is-on{border-bottom:.25em solid #071d49}.nav--primary__open-button{background:url("/assets/img/frame/icon--menu.svg") center center/1.5em 1.5em no-repeat,none;background-color:#071d49;color:#fff}@media(min-width:520px){.nav--primary__open-button{background-position:.65em .65em;padding-left:2em;text-indent:0;width:5.5em}}@media(min-width:1020px){.nav--primary__open-button{display:none}}.nav--primary__search-button{background:url("/assets/img/frame/icon--search__nav.svg") center .8em/1.3em 1.3em no-repeat,none;background-color:#071d49;margin-right:.2em}@media(min-width:700px){.nav--primary__search-button{display:none}}.nav--primary__search{padding:.5em 8%}.nav--primary__search input[type=search]{border:0;border-bottom:1px solid #071d49;margin:.625em 0 .625em .625em;padding:.3em .6em .3em 0;position:relative;vertical-align:top}.nav--primary__search input[type=button],.nav--primary__search button{background-position:right center;margin:.625em .4em .625em 0;padding-right:.5em;position:absolute;right:0;top:0}@media(min-width:700px){.nav--primary__search{display:none!important}}.nav--primary__search-inner{background-color:#fff;padding-right:3em;position:relative}.mega-dropdown{background:url("/assets/img/frame/background--trans-white.png");background:rgba(255,255,255,.98);-webkit-box-shadow:0 20px 20px rgba(0,0,0,.15);-moz-box-shadow:0 20px 20px rgba(0,0,0,.15);-ms-box-shadow:0 20px 20px rgba(0,0,0,.15);-o-box-shadow:0 20px 20px rgba(0,0,0,.15);box-shadow:0 20px 20px rgba(0,0,0,.15);left:-9999em;opacity:0;overflow:hidden;padding:1em 0 .5em;position:absolute;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;visibility:hidden;width:100%;z-index:10}.mega-dropdown a{color:#071d49;text-decoration:none}.mega-dropdown a:hover,.mega-dropdown a:active,.mega-dropdown a:focus{text-decoration:underline}.mega-dropdown__section--3,.mega-dropdown__section--4{float:left;padding:12px}.mega-dropdown__section-heading{margin-bottom:1em}.mega-dropdown__section-items li{display:block;line-height:1.2;list-style:none;margin-bottom:.75em}.breadcrumb{list-style:none;margin:1.25em 0}.breadcrumb>li{display:inline-block;font-size:.9375em;margin-right:.3em}.breadcrumb li+li{background:url("/assets/img/frame/icon--arrow__breadcrumb.png") left center no-repeat;background:url("/assets/img/frame/icon--arrow__breadcrumb.svg") left .35em/.9em .9em no-repeat,none;padding-left:1.2em}.breadcrumb a{text-decoration:none}.breadcrumb a:hover,.breadcrumb a:active,.breadcrumb a:focus{text-decoration:underline}@media(min-width:1020px){.breadcrumb{margin-bottom:2em}}.page-intro{margin-bottom:2em}.course-summary__heading,.staff-summary__heading{color:#071d49;margin-bottom:.325em}@media(min-width:520px){.course-summary__heading,.staff-summary__heading{padding-right:2.43902%}}.quote--source-name,.quote--source-detail{font-size:1.125em;line-height:1.2;margin-top:1em;text-align:left}.quote--source-name{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}.quote--source-name+.quote--source-detail{margin-top:0}.quote--source-detail{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif}.feature-block--base-tile>a,.feature-block--blue>a,.small--banner>a,.feature-block--purple>a,.feature-block--green>a,.feature-block--yellow>a,.feature-block--grey>a,.feature-block--gray>a,.feature-block--image>a,.content-block__image>a{height:100%;text-decoration:none}.feature-block--base-tile>a:hover,.feature-block--blue>a:hover,.small--banner>a:hover,.feature-block--purple>a:hover,.feature-block--green>a:hover,.feature-block--yellow>a:hover,.feature-block--grey>a:hover,.feature-block--gray>a:hover,.feature-block--image>a:hover,.content-block__image>a:hover,.feature-block--base-tile>a:active,.feature-block--blue>a:active,.small--banner>a:active,.feature-block--purple>a:active,.feature-block--green>a:active,.feature-block--yellow>a:active,.feature-block--grey>a:active,.feature-block--gray>a:active,.feature-block--image>a:active,.content-block__image>a:active,.feature-block--base-tile>a:focus,.feature-block--blue>a:focus,.small--banner>a:focus,.feature-block--purple>a:focus,.feature-block--green>a:focus,.feature-block--yellow>a:focus,.feature-block--grey>a:focus,.feature-block--gray>a:focus,.feature-block--image>a:focus,.content-block__image>a:focus{text-decoration:none}.feature-block--base-tile-double-width>a,.feature-block--blue-double-width>a,.feature-block--purple-double-width>a,.feature-block--green-double-width>a,.feature-block--yellow-double-width>a,.feature-block--grey-double-width>a,.feature-block--gray-double-width>a,.feature-block--base-tile-double-height>a,.feature-block--blue-double-height>a,.feature-block--purple-double-height>a,.feature-block--green-double-height>a,.feature-block--yellow-double-height>a,.feature-block--grey-double-height>a,.feature-block--gray-double-height>a{text-decoration:none}.rte .feature-block--base-tile p,.rte .feature-block--blue p,.rte .small--banner p,.rte .feature-block--purple p,.rte .feature-block--green p,.rte .feature-block--yellow p,.rte .feature-block--grey p,.rte .feature-block--gray p,.rte .feature-block--image p,.rte .content-block__image p{margin-bottom:0}.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.feature-block--video-double-height{position:relative}@media(min-width:520px){.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.feature-block--video-double-height,.feature-block--image-large,.feature-block--blue-double,.feature-block--purple-double,.feature-block--green-double,.feature-block--yellow-double,.feature-block--gray-double,.feature-block--grey-double,.feature-block--video-large,.feature-block--video-full{height:0;padding-bottom:48.78049%}}@media(min-width:520px){.grid4__container-3 .feature-block--base-tile-double-height,.grid4__container-3 .feature-block--blue-double-height,.grid4__container-3 .feature-block--purple-double-height,.grid4__container-3 .feature-block--green-double-height,.grid4__container-3 .feature-block--yellow-double-height,.grid4__container-3 .feature-block--grey-double-height,.grid4__container-3 .feature-block--gray-double-height,.grid4__container-3 .feature-block--image-double-height,.grid4__container-3 .feature-block--video-double-height,.std-content-container .feature-block--base-tile-double-height,.std-content-container .feature-block--blue-double-height,.std-content-container .feature-block--purple-double-height,.std-content-container .feature-block--green-double-height,.std-content-container .feature-block--yellow-double-height,.std-content-container .feature-block--grey-double-height,.std-content-container .feature-block--gray-double-height,.std-content-container .feature-block--image-double-height,.std-content-container .feature-block--video-double-height,.homepage-features .feature-block--base-tile-double-height,.homepage-features .feature-block--blue-double-height,.homepage-features .feature-block--purple-double-height,.homepage-features .feature-block--green-double-height,.homepage-features .feature-block--yellow-double-height,.homepage-features .feature-block--grey-double-height,.homepage-features .feature-block--gray-double-height,.homepage-features .feature-block--image-double-height,.homepage-features .feature-block--video-double-height,.grid4__container-3 .feature-block--image-large,.grid4__container-3 .feature-block--blue-double,.grid4__container-3 .feature-block--purple-double,.grid4__container-3 .feature-block--green-double,.grid4__container-3 .feature-block--yellow-double,.grid4__container-3 .feature-block--gray-double,.grid4__container-3 .feature-block--grey-double,.grid4__container-3 .feature-block--video-large,.grid4__container-3 .feature-block--video-full,.std-content-container .feature-block--image-large,.std-content-container .feature-block--blue-double,.std-content-container .feature-block--purple-double,.std-content-container .feature-block--green-double,.std-content-container .feature-block--yellow-double,.std-content-container .feature-block--gray-double,.std-content-container .feature-block--grey-double,.std-content-container .feature-block--video-large,.std-content-container .feature-block--video-full,.homepage-features .feature-block--image-large,.homepage-features .feature-block--blue-double,.homepage-features .feature-block--purple-double,.homepage-features .feature-block--green-double,.homepage-features .feature-block--yellow-double,.homepage-features .feature-block--gray-double,.homepage-features .feature-block--grey-double,.homepage-features .feature-block--video-large,.homepage-features .feature-block--video-full{padding-bottom:65%}}.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-width,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video{overflow:hidden}@media(min-width:520px){.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video{height:0;padding-bottom:48.78049%}}@media(min-width:700px){.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-width,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video{padding-bottom:23.78049%}}@media(min-width:520px){.grid4__container-3 .feature-block--base-tile,.grid4__container-3 .feature-block--blue,.grid4__container-3 .small--banner,.grid4__container-3 .feature-block--purple,.grid4__container-3 .feature-block--green,.grid4__container-3 .feature-block--yellow,.grid4__container-3 .feature-block--grey,.grid4__container-3 .feature-block--gray,.grid4__container-3 .feature-block--image,.grid4__container-3 .content-block__image,.std-content-container .feature-block--base-tile,.std-content-container .feature-block--blue,.std-content-container .small--banner,.std-content-container .feature-block--purple,.std-content-container .feature-block--green,.std-content-container .feature-block--yellow,.std-content-container .feature-block--grey,.std-content-container .feature-block--gray,.std-content-container .feature-block--image,.std-content-container .content-block__image,.homepage-features .feature-block--base-tile,.homepage-features .feature-block--blue,.homepage-features .small--banner,.homepage-features .feature-block--purple,.homepage-features .feature-block--green,.homepage-features .feature-block--yellow,.homepage-features .feature-block--grey,.homepage-features .feature-block--gray,.homepage-features .feature-block--image,.homepage-features .content-block__image,.grid4__container-3 .feature-block--base-tile-double-width,.grid4__container-3 .feature-block--blue-double-width,.grid4__container-3 .feature-block--purple-double-width,.grid4__container-3 .feature-block--green-double-width,.grid4__container-3 .feature-block--yellow-double-width,.grid4__container-3 .feature-block--grey-double-width,.grid4__container-3 .feature-block--gray-double-width,.grid4__container-3 .feature-block--image-double-width,.grid4__container-3 .feature-block--video-double-width,.grid4__container-3 .video--inline__video,.std-content-container .feature-block--base-tile-double-width,.std-content-container .feature-block--blue-double-width,.std-content-container .feature-block--purple-double-width,.std-content-container .feature-block--green-double-width,.std-content-container .feature-block--yellow-double-width,.std-content-container .feature-block--grey-double-width,.std-content-container .feature-block--gray-double-width,.std-content-container .feature-block--image-double-width,.std-content-container .feature-block--video-double-width,.std-content-container .video--inline__video,.homepage-features .feature-block--base-tile-double-width,.homepage-features .feature-block--blue-double-width,.homepage-features .feature-block--purple-double-width,.homepage-features .feature-block--green-double-width,.homepage-features .feature-block--yellow-double-width,.homepage-features .feature-block--grey-double-width,.homepage-features .feature-block--gray-double-width,.homepage-features .feature-block--image-double-width,.homepage-features .feature-block--video-double-width,.homepage-features .video--inline__video{padding-bottom:31.70732%}}.feature-block--base-tile,.feature-block--blue,.small--banner,.feature-block--purple,.feature-block--green,.feature-block--yellow,.feature-block--grey,.feature-block--gray,.feature-block--image,.content-block__image,.feature-block--base-tile-double-width,.feature-block--blue-double-width,.feature-block--purple-double-width,.feature-block--green-double-width,.feature-block--yellow-double-width,.feature-block--grey-double-width,.feature-block--gray-double-width,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video,.feature-block--base-tile-double-height,.feature-block--blue-double-height,.feature-block--purple-double-height,.feature-block--green-double-height,.feature-block--yellow-double-height,.feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--image-double-height,.feature-block--video-double-height,.feature-block--image-large,.feature-block--blue-double,.feature-block--purple-double,.feature-block--green-double,.feature-block--yellow-double,.feature-block--gray-double,.feature-block--grey-double,.feature-block--video-full,.feature-block--video-large{float:left;position:relative}.feature-block--base-tile>a,.feature-block--blue>a,.small--banner>a,.feature-block--purple>a,.feature-block--green>a,.feature-block--yellow>a,.feature-block--grey>a,.feature-block--gray>a,.feature-block--image>a,.content-block__image>a,.feature-block--base-tile-double-width>a,.feature-block--blue-double-width>a,.feature-block--purple-double-width>a,.feature-block--green-double-width>a,.feature-block--yellow-double-width>a,.feature-block--grey-double-width>a,.feature-block--gray-double-width>a,.feature-block--image-double-width>a,.feature-block--video-double-width>a,.video--inline__video>a,.feature-block--base-tile-double-height>a,.feature-block--blue-double-height>a,.feature-block--purple-double-height>a,.feature-block--green-double-height>a,.feature-block--yellow-double-height>a,.feature-block--grey-double-height>a,.feature-block--gray-double-height>a,.feature-block--image-double-height>a,.feature-block--video-double-height>a,.feature-block--image-large>a,.feature-block--blue-double>a,.feature-block--purple-double>a,.feature-block--green-double>a,.feature-block--yellow-double>a,.feature-block--gray-double>a,.feature-block--grey-double>a,.feature-block--video-full>a,.feature-block--video-large>a{display:block;position:relative;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}@media(min-width:520px){.feature-block--base-tile>a,.feature-block--blue>a,.small--banner>a,.feature-block--purple>a,.feature-block--green>a,.feature-block--yellow>a,.feature-block--grey>a,.feature-block--gray>a,.feature-block--image>a,.content-block__image>a,.feature-block--base-tile-double-width>a,.feature-block--blue-double-width>a,.feature-block--purple-double-width>a,.feature-block--green-double-width>a,.feature-block--yellow-double-width>a,.feature-block--grey-double-width>a,.feature-block--gray-double-width>a,.feature-block--image-double-width>a,.feature-block--video-double-width>a,.video--inline__video>a,.feature-block--base-tile-double-height>a,.feature-block--base-tile-double-height>a,.feature-block--blue-double-height>a,.feature-block--purple-double-height>a,.feature-block--green-double-height>a,.feature-block--yellow-double-height>a,.feature-block--grey-double-height>a,.feature-block--gray-double-height>a,.feature-block--image-double-height>a,.feature-block--video-double-height>a,.feature-block--image-large>a,.feature-block--blue-double>a,.feature-block--purple-double>a,.feature-block--green-double>a,.feature-block--yellow-double>a,.feature-block--gray-double>a,.feature-block--grey-double>a,.feature-block--video-full>a,.feature-block--video-large>a{bottom:0;left:0;position:absolute;right:0;top:0}}.feature-block--blue,.feature-block--blue-double,.feature-block--blue-double-height,.feature-block--blue-double-width,.small--banner{background-color:#071d49}.feature-block--blue>a:hover,.feature-block--blue-double>a:hover,.feature-block--blue-double-height>a:hover,.feature-block--blue-double-width>a:hover,.small--banner>a:hover,.feature-block--blue>a:active,.feature-block--blue-double>a:active,.feature-block--blue-double-height>a:active,.feature-block--blue-double-width>a:active,.small--banner>a:active,.feature-block--blue>a:focus,.feature-block--blue-double>a:focus,.feature-block--blue-double-height>a:focus,.feature-block--blue-double-width>a:focus,.small--banner>a:focus{background-color:#012d59}.feature-block--purple,.feature-block--purple-double,.feature-block--purple-double-height,.feature-block--purple-double-width{background-color:#071d49}.feature-block--purple>a:hover,.feature-block--purple-double>a:hover,.feature-block--purple-double-height>a:hover,.feature-block--purple-double-width>a:hover,.feature-block--purple>a:active,.feature-block--purple-double>a:active,.feature-block--purple-double-height>a:active,.feature-block--purple-double-width>a:active,.feature-block--purple>a:focus,.feature-block--purple-double>a:focus,.feature-block--purple-double-height>a:focus .feature-block--purple-double-width>a:focus{background-color:#012d59}.feature-block--green,.feature-block--green-double,.feature-block--green-double-height,.feature-block--green-double-width{background-color:#ffd100}.feature-block--green>a:hover,.feature-block--green-double>a:hover,.feature-block--green-double-height>a:hover,.feature-block--green-double-width>a:hover,.feature-block--green>a:active,.feature-block--green-double>a:active,.feature-block--green-double-height>a:active,.feature-block--green-double-width>a:active,.feature-block--green>a:focus,.feature-block--green-double>a:focus,.feature-block--green-double-height>a:focus,.feature-block--green-double-width>a:focus{background-color:#ffaf00}.feature-block--yellow,.feature-block--yellow-double,.feature-block--yellow-double-height,.feature-block--yellow-double-width{background-color:#ffd100}.feature-block--yellow>a:hover,.feature-block--yellow-double>a:hover,.feature-block--yellow-double-height>a:hover,.feature-block--yellow-double-width>a:hover,.feature-block--yellow>a:active,.feature-block--yellow-double>a:active,.feature-block--yellow-double-height>a:active,.feature-block--yellow-double-width>a:active,.feature-block--yellow>a:focus,.feature-block--yellow-double>a:focus .feature-block--yellow-double-height>a:focus,.feature-block--yellow-double-width>a:focus{background-color:#ffaf00}.feature-block--grey,.feature-block--gray,.feature-block--grey-double,.feature-block--grey-double-height,.feature-block--grey-double-width{background-color:#ececec}.feature-block--grey>a:hover,.feature-block--grey>a:active,.feature-block--grey>a:focus,.feature-block--grey-double>a:hover,.feature-block--grey-double>a:active,.feature-block--grey-double>a:focus,.feature-block--gray>a:hover,.feature-block--gray>a:active,.feature-block--gray>a:focus .feature-block--gray-double>a:hover,.feature-block--gray-double>a:active,.feature-block--gray-double>a:focus,.feature-block--grey-double-height>a:hover,.feature-block--grey-double-height>a:active,.feature-block--grey-double-height>a:focus,.feature-block--grey-double-width>a:hover,.feature-block--grey-double-width>a:active,.feature-block--grey-double-width>a:focus{background-color:#ddd}.feature-block--blue,.small--banner,.feature-block--blue-double,.feature-block--blue-double-height,.feature-block--blue-double-width,.feature-block--purple,.feature-block--purple-double,.feature-block--purple-double-height,.feature-block--purple-double-width{color:#ffd100}.feature-block--blue>a,.small--banner>a,.feature-block--blue-double>a,.feature-block--blue-double-height>a,.feature-block--blue-double-width>a,.feature-block--purple>a,.feature-block--purple-double>a,.feature-block--purple-double-height>a,.feature-block--purple-double-width>a{color:#ffd100}.feature-block--green,.feature-block--green-double-height,.feature-block--green-double-width,.feature-block--yellow,.feature-block--yellow-double,.feature-block--yellow-double-height,.feature-block--yellow-double-width{color:#071d49}.feature-block--green>a,.feature-block--green-double-height>a,.feature-block--green-double-width>a,.feature-block--yellow>a,.feature-block--yellow-double>a,.feature-block--yellow-double-height>a,.feature-block--yellow-double-width>a{color:#071d49}.feature-block--grey,.feature-block--gray,.feature-block--grey-double,.feature-block--gray-double .feature-block--grey-double-height,.feature-block--gray-double-height,.feature-block--grey-double-width,.feature-block--gray-double-width{color:#071d49}.feature-block--image,.feature-block--image-double-height,.feature-block--video-double-height,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video,.feature-block--image-large,.feature-block--video-large,.feature-block--video-full,.content-block__image,.content-block--video{background-position:center center;background-repeat:no-repeat;background-size:cover;min-height:10em}.feature-block--image>a,.feature-block--image-double-height>a,.feature-block--video-double-height>a,.feature-block--image-double-width>a,.feature-block--video-double-width>a,.video--inline__video>a,.feature-block--image-large>a,.feature-block--video-large>a,.feature-block--video-full>a,.content-block__image>a,.content-block--video>a{bottom:0;color:#fff;left:0;position:absolute;right:0;text-decoration:none;top:0}.feature-block--image>a:hover,.feature-block--image>a:active,.feature-block--image>a:focus,.feature-block--image-double-height>a:hover,.feature-block--image-double-height>a:active,.feature-block--image-double-height>a:focus,.feature-block--video-double-height>a:hover,.feature-block--video-double-height>a:active,.feature-block--video-double-height>a:focus,.feature-block--image-double-width>a:hover,.feature-block--video-double-width>a:hover,.video--inline__video>a:hover,.feature-block--image-double-width>a:active,.video--inline__video>a:active,.feature-block--image-double-width>a:focus,.feature-block--video-double-width>a:focus,.video--inline__video>a:focus,.feature-block--image-large>a:hover,.feature-block--image-large>a:active,.feature-block--image-large>a:focus,.feature-block--video-large>a:hover,.feature-block--video-large>a:active,.feature-block--video-large>a:focus,.feature-block--video-full>a:hover,.feature-block--video-full>a:active,.feature-block--video-full>a:focus,.content-block__image>a:hover,.content-block__image>a:active,.content-block__image>a:focus,.content-block--video>a:hover,.content-block--video>a:active,.content-block--video>a:focus{background-color:rgba(0,0,0,.15)}.overlay--10 a{background-color:rgba(0,0,0,.1)}.overlay--10 a:hover,.overlay--10 a:active,.overlay--10 a:focus{background-color:rgba(0,0,0,.2)}.overlay--20 a{background-color:rgba(0,0,0,.2)}.overlay--20 a:hover,.overlay--20 a:active,.overlay--20 a:focus{background-color:rgba(0,0,0,.3)}.overlay--30 a{background-color:rgba(0,0,0,.3)}.overlay--30 a:hover,.overlay--30 a:active,.overlay--30 a:focus{background-color:rgba(0,0,0,.4)}@media(min-width:520px){.feature-block--image>a,.feature-block--image-double-height>a,.feature-block--video-double-height>a,.feature-block--image-double-width>a,.feature-block--video-double-width>a,.video--inline__video>a,.feature-block--image-large>a,.feature-block--video-large>a,.feature-block--video-full>a,.content-block__image>a,.content-block--video>a{position:absolute}}@media(min-width:520px){.feature-block--image,.feature-block--image-double-height,.feature-block--video-double-height,.feature-block--image-double-width,.feature-block--video-double-width,.video--inline__video,.feature-block--image-large,.feature-block--video-large,.feature-block--video-full,.content-block__image,.content-block--video{min-height:0}}.feature-block--image .feature-block-content,.feature-block--image-double-height .feature-block-content,.feature-block--video-double-height .feature-block-content,.feature-block--image-double-width .feature-block-content,.feature-block--video-double-width .feature-block-content,.video--inline__video .feature-block-content,.feature-block--image-large .feature-block-content,.feature-block--video-large .feature-block-content,.feature-block--video-full .feature-block-content,.content-block__image .feature-block-content,.content-block--video .feature-block-content{color:#fff;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.75em;padding:.5em;position:absolute;left:0;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);text-shadow:0 0 1.5em black}@media(min-width:700px){.grid4__container-3 .feature-block--image .feature-block-content,.std-content-container .feature-block--image .feature-block-content,.homepage-features .feature-block--image .feature-block-content,.grid4__container-3 .feature-block--image-double-height .feature-block-content,.std-content-container .feature-block--image-double-height .feature-block-content,.homepage-features .feature-block--image-double-height .feature-block-content,.grid4__container-3 .feature-block--video-double-height .feature-block-content,.std-content-container .feature-block--video-double-height .feature-block-content,.homepage-features .feature-block--video-double-height .feature-block-content,.grid4__container-3 .feature-block--image-double-width .feature-block-content,.grid4__container-3 .feature-block--video-double-width .feature-block-content,.grid4__container-3 .video--inline__video .feature-block-content,.std-content-container .feature-block--image-double-width .feature-block-content,.std-content-container .feature-block--video-double-width .feature-block-content,.std-content-container .video--inline__video .feature-block-content,.homepage-features .feature-block--image-double-width .feature-block-content,.homepage-features .feature-block--video-double-width .feature-block-content,.homepage-features .video--inline__video .feature-block-content,.grid4__container-3 .feature-block--image-large .feature-block-content,.std-content-container .feature-block--image-large .feature-block-content,.homepage-features .feature-block--image-large .feature-block-content,.grid4__container-3 .feature-block--video-large .feature-block-content,.std-content-container .feature-block--video-large .feature-block-content,.homepage-features .feature-block--video-large .feature-block-content,.grid4__container-3 .feature-block--video-full .feature-block-content,.std-content-container .feature-block--video-full .feature-block-content,.homepage-features .feature-block--video-full .feature-block-content,.grid4__container-3 .content-block__image .feature-block-content,.std-content-container .content-block__image .feature-block-content,.homepage-features .content-block__image .feature-block-content,.grid4__container-3 .content-block--video .feature-block-content,.std-content-container .content-block--video .feature-block-content,.homepage-features .content-block--video .feature-block-content{font-size:2.25em}}@media(min-width:840px){.feature-block--image .feature-block-content,.feature-block--image-double-height .feature-block-content,.feature-block--video-double-height .feature-block-content,.feature-block--image-double-width .feature-block-content,.feature-block--video-double-width .feature-block-content,.video--inline__video .feature-block-content,.feature-block--image-large .feature-block-content,.feature-block--video-large .feature-block-content,.feature-block--video-full .feature-block-content,.content-block__image .feature-block-content,.content-block--video .feature-block-content{font-size:1.75em}}@media(min-width:1020px){.feature-block--image .feature-block-content,.feature-block--image-double-height .feature-block-content,.feature-block--video-double-height .feature-block-content,.feature-block--image-double-width .feature-block-content,.feature-block--video-double-width .feature-block-content,.video--inline__video .feature-block-content,.feature-block--image-large .feature-block-content,.feature-block--video-large .feature-block-content,.feature-block--video-full .feature-block-content,.content-block__image .feature-block-content,.content-block--video .feature-block-content{font-size:2.25em}.tabbed-content .feature-block--video-double-height .feature-block-content,.tabbed-content .feature-block--video-double-width .feature-block-content,.tabbed-content .feature-block--video-double-large .feature-block-content,.tabbed-content .feature-block--video-large .feature-block-content .tabbed-content .feature-block--video-full .feature-block-content{font-size:2.25em}.tabbed-content .feature-block-content{font-size:1.5em}}.content-block__image,.content-block--video{margin:0;min-height:0;padding-bottom:48.73%;width:100%}.content-block__image .feature-block-content,.content-block--video .feature-block-content{position:absolute}.feature-block-content--standard,.feature-block-content--course,.feature-block-content--single-date,.feature-block-content--quote,.feature-block-content{padding:1em;text-align:center}.feature-block--image .feature-block-content--standard,.feature-block--image .feature-block-content--course,.feature-block--image .feature-block-content--single-date,.feature-block--image .feature-block-content--quote,.feature-block--image .feature-block-content{left:0;position:absolute;right:0;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}@media(min-width:520px){.feature-block-content--standard,.feature-block-content--course,.feature-block-content--single-date,.feature-block-content--quote,.feature-block-content{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}}.feature-block-content--standard{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.0833}@media(min-width:700px){.feature-block-content--standard{font-size:1.2em}}@media(min-width:840px){.feature-block-content--standard{font-size:1.5em}}@media(min-width:520px){.grid4__container-3 .feature-block-content--standard,.std-content-container .feature-block-content--standard,.homepage-features .feature-block-content--standard{font-size:1.2em}}@media(min-width:700px){.grid4__container-3 .feature-block-content--standard,.std-content-container .feature-block-content--standard,.homepage-features .feature-block-content--standard{font-size:1.5em}}@media(min-width:840px){.grid4__container-3 .feature-block-content--standard,.std-content-container .feature-block-content--standard,.homepage-features .feature-block-content--standard{font-size:1.3em}}@media(min-width:960px){.grid4__container-3 .feature-block-content--standard,.std-content-container .feature-block-content--standard,.homepage-features .feature-block-content--standard{font-size:1.5em}}@media(min-width:840px){.homepage-features .feature-block-content--standard{font-size:1.5em}}.feature-block-content--course{padding:1.5em}.feature-block-content--course .feature-content__course-heading,.feature-block-content--course .feature-content__course-subtitle{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.0833}.feature-block-content--course .feature-content__course-subtitle{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal}@media(min-width:520px){.feature-block-content--course{padding:1em}.grid4__container-3 .feature-block-content--course .feature-content__course-heading,.std-content-container .feature-block-content--course .feature-content__course-heading,.homepage-features .feature-block-content--course .feature-content__course-heading,.grid4__container-3 .feature-block-content--course .feature-content__course-subtitle,.std-content-container .feature-block-content--course .feature-content__course-subtitle,.homepage-features .feature-block-content--course .feature-content__course-subtitle{font-size:1.2em}}@media(min-width:600px){.grid4__container-3 .feature-block-content--course .feature-content__course-heading,.std-content-container .feature-block-content--course .feature-content__course-heading,.homepage-features .feature-block-content--course .feature-content__course-heading,.grid4__container-3 .feature-block-content--course .feature-content__course-subtitle,.std-content-container .feature-block-content--course .feature-content__course-subtitle,.homepage-features .feature-block-content--course .feature-content__course-subtitle{font-size:1.3em}}@media(min-width:700px){.feature-block-content--course .feature-content__course-heading,.feature-block-content--course .feature-content__course-subtitle{font-size:1.2em}.grid4__container-3 .feature-block-content--course .feature-content__course-heading,.std-content-container .feature-block-content--course .feature-content__course-heading,.homepage-features .feature-block-content--course .feature-content__course-heading,.grid4__container-3 .feature-block-content--course .feature-content__course-subtitle,.std-content-container .feature-block-content--course .feature-content__course-subtitle,.homepage-features .feature-block-content--course .feature-content__course-subtitle{font-size:1.4em}}@media(min-width:840px){.feature-block-content--course .feature-content__course-heading,.feature-block-content--course .feature-content__course-subtitle{font-size:1.4em}.grid4__container-3 .feature-block-content--course .feature-content__course-heading,.std-content-container .feature-block-content--course .feature-content__course-heading,.grid4__container-3 .feature-block-content--course .feature-content__course-subtitle,.std-content-container .feature-block-content--course .feature-content__course-subtitle{font-size:1.3em}}@media(min-width:960px){.grid4__container-3 .feature-block-content--course .feature-content__course-heading,.std-content-container .feature-block-content--course .feature-content__course-heading,.homepage-features .feature-block-content--course .feature-content__course-heading,.grid4__container-3 .feature-block-content--course .feature-content__course-subtitle,.std-content-container .feature-block-content--course .feature-content__course-subtitle,.homepage-features .feature-block-content--course .feature-content__course-subtitle{font-size:1.4em}}@media(min-width:1020px){.grid4__container-3 .feature-block-content--course .feature-content__course-heading,.std-content-container .feature-block-content--course .feature-content__course-heading,.homepage-features .feature-block-content--course .feature-content__course-heading,.grid4__container-3 .feature-block-content--course .feature-content__course-subtitle,.std-content-container .feature-block-content--course .feature-content__course-subtitle,.homepage-features .feature-block-content--course .feature-content__course-subtitle{font-size:1.5em}}.feature-block-content--single-date .feature-content__date-day{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:.7em;margin-bottom:0;margin-top:.1em}.feature-block-content--single-date .feature-content__date-month{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.375em;font-weight:normal;line-height:1.1;margin-bottom:.75em}.feature-block-content--single-date .feature-content__date-heading{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif}@media(min-width:520px){.grid4__container-3 .feature-block-content--single-date .feature-content__date-day,.std-content-container .feature-block-content--single-date .feature-content__date-day,.homepage-features .feature-block-content--single-date .feature-content__date-day{font-size:2.5em}.grid4__container-3 .feature-block-content--single-date .feature-content__date-month,.std-content-container .feature-block-content--single-date .feature-content__date-month,.homepage-features .feature-block-content--single-date .feature-content__date-month{font-size:1.2em}.grid4__container-3 .feature-block-content--single-date .feature-content__date-heading,.std-content-container .feature-block-content--single-date .feature-content__date-heading,.homepage-features .feature-block-content--single-date .feature-content__date-heading{font-size:1em}}@media(min-width:600px){.grid4__container-3 .feature-block-content--single-date .feature-content__date-day,.std-content-container .feature-block-content--single-date .feature-content__date-day,.homepage-features .feature-block-content--single-date .feature-content__date-day{font-size:3em}.grid4__container-3 .feature-block-content--single-date .feature-content__date-heading,.std-content-container .feature-block-content--single-date .feature-content__date-heading,.homepage-features .feature-block-content--single-date .feature-content__date-heading{font-size:1.2em}}@media(min-width:740px){.grid4__container-3 .feature-block-content--single-date .feature-content__date-day,.std-content-container .feature-block-content--single-date .feature-content__date-day,.homepage-features .feature-block-content--single-date .feature-content__date-day{font-size:4.5em}.grid4__container-3 .feature-block-content--single-date .feature-content__date-month,.grid4__container-3 .feature-block-content--single-date .feature-content__date-heading,.std-content-container .feature-block-content--single-date .feature-content__date-month,.std-content-container .feature-block-content--single-date .feature-content__date-heading,.homepage-features .feature-block-content--single-date .feature-content__date-month,.homepage-features .feature-block-content--single-date .feature-content__date-heading{font-size:1.4em}}@media(min-width:700px){.feature-block-content--single-date .feature-content__date-day{font-size:2.5em}.feature-block-content--single-date .feature-content__date-month{font-size:1.2em}.feature-block-content--single-date .feature-content__date-heading{font-size:1em}}@media(min-width:840px){.feature-block-content--single-date .feature-content__date-day{font-size:3em}.feature-block-content--single-date .feature-content__date-month,.feature-block-content--single-date .feature-content__date-heading{font-size:1.2em}}@media(min-width:960px){.feature-block-content--single-date .feature-content__date-day{font-size:4.5em}.feature-block-content--single-date .feature-content__date-month,.feature-block-content--single-date .feature-content__date-heading{font-size:1.4em}}.feature-block-content--quote{padding:2em}@media(min-width:520px){.grid4__container-3 .feature-block-content--quote blockquote,.std-content-container .feature-block-content--quote blockquote,.homepage-features .feature-block-content--quote blockquote{font-size:1em}.grid4__container-3 .feature-block-content--quote .quote--source-name,.grid4__container-3 .feature-block-content--quote .quote--source-detail,.std-content-container .feature-block-content--quote .quote--source-name,.std-content-container .feature-block-content--quote .quote--source-detail,.homepage-features .feature-block-content--quote .quote--source-name,.homepage-features .feature-block-content--quote .quote--source-detail,.grid-container .feature-block-content--quote .quote--source-detail,.grid-container .feature-block-content--quote .quote--source-name{display:none}}@media(min-width:700px){.grid4__container-3 .feature-block-content--quote blockquote,.std-content-container .feature-block-content--quote blockquote,.homepage-features .feature-block-content--quote blockquote,.grid-container .feature-block-content--quote blockquote{font-size:1.3em}}@media(min-width:840px){.grid4__container-3 .feature-block-content--quote blockquote,.std-content-container .feature-block-content--quote blockquote,.homepage-features .feature-block-content--quote blockquote,.grid-container .feature-block-content--quote blockquote{font-size:1.2em}}@media(min-width:960px){.grid4__container-3 .feature-block-content--quote .quote--source-name,.grid4__container-3 .feature-block-content--quote .quote--source-detail,.std-content-container .feature-block-content--quote .quote--source-name,.std-content-container .feature-block-content--quote .quote--source-detail,.homepage-features .feature-block-content--quote .quote--source-name,.homepage-features .feature-block-content--quote .quote--source-detail,.grid-container .feature-block-content--quote .quote--source-detail,.grid-container .feature-block-content--quote .quote--source-name{display:block}}@media(min-width:1020px){.grid4__container-3 .feature-block-content--quote blockquote,.std-content-container .feature-block-content--quote blockquote,.homepage-features .feature-block-content--quote blockquote,.grid-container .feature-block-content--quote blockquote{font-size:1.25em}}@media(min-width:840px){.homepage-features .feature-block-content--quote blockquote,.grid-container .feature-block-content--quote blockquote{font-size:1.25em}}@media(min-width:840px){.homepage-features{float:none;width:100%}}@media(min-width:960px){.homepage-features{float:left;width:75%}}@media(min-width:960px){.homepage-aside{float:left;margin:0 .60976% 1.21951%;width:23.78049%}}.carousel--main,.hero--landing{margin:0 auto .75em;max-width:1060px;overflow:hidden;position:relative}.carousel--main__slides::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .carousel--main__slides:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.no-js .carousel--main__slide{display:none}.no-js .carousel--main__slide:first-child{display:block}.carousel--main__direction-nav--prev,.carousel--main__direction-nav--next{height:60%;position:absolute;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);top:13%;z-index:10}@media(min-width:520px){.carousel--main__direction-nav--prev,.carousel--main__direction-nav--next{top:25%}}@media(min-width:520px){.carousel--main__direction-nav--prev,.carousel--main__direction-nav--next{top:28%}}@media(min-width:700px){.carousel--main__direction-nav--prev,.carousel--main__direction-nav--next{top:35%}}.carousel--main__direction-nav--prev{left:0}.carousel--main__direction-nav--next{right:0}.carousel--main__prev{background:url("/assets/img/frame/icon--arrow-white--rev.svg") center center/2em no-repeat;left:0}@media(min-width:700px){.carousel--main__prev{background-size:3em}}.carousel--main__next{background:url("/assets/img/frame/icon--arrow-white.svg") center center/2em no-repeat;right:0}@media(min-width:700px){.carousel--main__next{background-size:3em}}.carousel--main__prev,.carousel--main__next{display:block;height:100%;position:absolute;text-indent:-9999em;width:2em}@media(min-width:520px){.carousel--main__prev,.carousel--main__next{background-position:center 80%}}@media(min-width:460px){.carousel--main__prev,.carousel--main__next{background-position:center center}}.carousel--main__slide,.hero--landing__content{overflow:hidden;position:relative}.carousel--main__slide>img,.hero--landing__content>img{margin:-10% 0;max-width:140%;position:relative;right:40%;z-index:-1}@media(min-width:520px){.carousel--main__slide>img,.hero--landing__content>img{float:none;margin:0 0 -10%;max-width:100%;right:0}}@media(min-width:1020px){.carousel--main__slide>img,.hero--landing__content>img{margin:0 auto}}@media(min-width:520px){.carousel--main__slide>img{float:right;margin:0;right:-20%;top:0}}@media(min-width:460px){.carousel--main__slide>img{float:none;margin-bottom:0;max-width:100%;right:0}}.hero--landing__content>img{margin-bottom:0}.carousel--main__inner,.hero__inner{height:100%;margin:0;position:relative;width:100%;z-index:2}.hero--landing .carousel--main__inner,.hero--landing .hero__inner{margin:0 8%;width:84%}@media(min-width:520px){.carousel--main__inner,.hero__inner{position:absolute}.hero--landing .carousel--main__inner,.hero--landing .hero__inner{position:relative;top:0}.carousel--main__inner,.hero__inner{height:auto;margin:0 2em;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.hero--landing .carousel--main__inner,.hero--landing .hero__inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:auto}}@media(min-width:520px){.hero--landing .carousel--main__inner,.hero--landing .hero__inner{-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;top:50%}}@media(min-width:1020px){.carousel--main__inner,.hero__inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;left:0;margin:0 auto;right:0;top:0;z-index:2}.hero--landing .carousel--main__inner,.hero--landing .hero__inner{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0}}.carousel--main__inner{padding-top:.5em;background:#fff}@media(min-width:520px){.carousel--main__inner{background:transparent;padding-top:0}.carousel--main__inner{position:absolute;z-index:20}}.carousel--main__heading{background:#fff;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5em;height:auto;line-height:1;padding:.5em 4% .5em 8%}@media(min-width:520px){.carousel--main__heading{background:none;position:absolute;margin-bottom:.625em;max-width:60%;top:50%;-webkit-transform:translate(0,-60%);-moz-transform:translate(0,-60%);-ms-transform:translate(0,-60%);-o-transform:translate(0,-60%);transform:translate(0,-60%)}.carousel--main__slide .heading-contrast--blue~div h2{text-shadow:0 0 2em rgba(255,255,255,.2),0 0 1em rgba(255,255,255,.4),0 0 .5em rgba(255,255,255,.6),0 0 .25em rgba(255,255,255,1)}.carousel--main__slide .heading-contrast--white~div h2{text-shadow:0 0 2em rgba(0,0,0,.2),0 0 1em rgba(0,0,0,.4)}}@media(min-width:520px){.carousel--main__heading{background:none;max-width:48.78049%;padding:0;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;top:0}}@media(min-width:700px){.carousel--main__heading{font-size:2.5em;padding-left:.9em}}@media(min-width:840px){.carousel--main__heading{font-size:3em;padding-left:.75em}}@media(min-width:1020px){.carousel--main__heading{margin-top:1em}}.hero__heading{margin:12px 0}@media(min-width:520px){.hero__heading{margin:0}}@media(min-width:700px){.hero__heading{font-size:1.75em}}@media(min-width:1020px){.hero__heading{margin-top:1.43em}}.hero__text{line-height:1.3;margin:18px 0}@media(min-width:520px){.hero__text{margin:0;max-width:15em}}@media(min-width:700px){.hero__text{font-size:1.125em}}.carousel--main__heading{position:relative}.carousel--main__cta{bottom:0;display:inline-block;margin:0 8% 1em;text-decoration:none}@media(min-width:520px){.carousel--main__cta{margin:0;padding-left:8%;position:absolute;width:100%}.carousel--main__cta{display:inline-block;padding-left:.6667em;position:relative;text-decoration:none;width:auto}.carousel--main__cta{margin-bottom:.625em}}@media(min-width:700px){.carousel--main__cta{margin-left:2em}}.carousel--main__search,.hero--landing__search{background:#ececec;padding:1em 0 7%;position:relative;z-index:3}@media(min-width:700px){.carousel--main__search,.hero--landing__search{padding-bottom:5%}}@media(min-width:1020px){.carousel--main__search,.hero--landing__search{background:rgba(255,255,255,.5);bottom:0;left:0;padding-bottom:3em;position:absolute;right:0}}.hero--landing__search{padding-bottom:5%}@media(min-width:840px){.hero--landing__search{padding-bottom:3em}}@media(min-width:520px){.carousel--main__search{margin-top:-1em}}@media(min-width:700px){.carousel--main__search{margin-top:-2em}}.hero--landing__search-inner{margin:0 auto;padding:0 8%;text-align:center}.hero--landing__search-inner .landing__course-search,.hero--landing__search-inner .landing__common-search{display:inline-block;max-width:18.5em;position:relative;vertical-align:top}.hero--landing__search-inner input[type=search]{margin-bottom:0;padding-right:3em}.hero--landing__search-inner button{background:url(/assets/img/frame/icon--search__courses.svg) center center/55% no-repeat;bottom:0;height:auto;margin:0;position:absolute;right:0;text-indent:-9999em;top:0;width:2.5em}.hero--landing__search-inner span{display:inline-block;margin-left:.625em;padding-bottom:.45em;padding-top:.35em;vertical-align:middle}@media(min-width:460px){.hero--landing__search-inner span{font-size:1.375em}}@media(min-width:840px){.hero--landing__search-inner span{font-size:1.5em}}@media(min-width:520px){.hero--landing__search-inner{padding:0 2em}}.carousel--main__search-heading{margin-bottom:.25em}@media(min-width:700px){.carousel--main__search-heading{margin-left:.60976%}}@media(min-width:1020px){.carousel--main__search-heading{margin-left:3.65854%}}.carousel--main__search-course,.carousel--main input[type=text]{margin-bottom:.625em}@media(min-width:700px){.carousel--main__search-course,.carousel--main input[type=text]{float:left;margin:0 .60976% .5em;width:48.78049%}}@media(min-width:1020px){.carousel--main__search-course,.carousel--main input[type=text]{margin-left:3.65854%;margin-right:0;width:45.73171%}}.carousel--main__search-course,.carousel--main input[type=text],.carousel--main__search-type,.hero--landing input[type=search],.common-search--distance__inner>input,.common-search--distance__inner>select,.common-search__type,.common-search__name,.common-search__inner input[type=search],.common-search__inner select,.newsletter-signup__inner input[type=text],.newsletter-signup__inner input[type=email]{border-color:#fff;color:#666;font-size:1.125em;-webkit-font-smoothing:antialiased;font-weight:bold;-moz-osx-font-smoothing:grayscale;padding-bottom:.5333em;padding-top:.5333em}.carousel--main__search-course:hover,.carousel--main input[type=text]:hover,.carousel--main__search-type:hover,.hero--landing input[type=search]:hover,.common-search--distance__inner>input:hover,.common-search--distance__inner>select:hover,.common-search__type:hover,.common-search__name:hover,.common-search__inner input[type=search]:hover,.common-search__inner select:hover,.newsletter-signup__inner input[type=text]:hover,.newsletter-signup__inner input[type=email]:hover,.carousel--main__search-course:focus,.carousel--main input[type=text]:focus,.carousel--main__search-type:focus,.hero--landing input[type=search]:focus,.common-search--distance__inner>input:focus,.common-search--distance__inner>select:focus,.common-search__type:focus,.common-search__name:focus,.common-search__inner input[type=search]:focus,.common-search__inner select:focus,.newsletter-signup__inner input[type=text]:focus,.newsletter-signup__inner input[type=email]:focus,.carousel--main__search-course:active,.carousel--main input[type=text]:active,.carousel--main__search-type:active,.hero--landing input[type=search]:active,.common-search--distance__inner>input:active,.common-search--distance__inner>select:active,.common-search__type:active,.common-search__name:active,.common-search__inner input[type=search]:active,.common-search__inner select:active,.newsletter-signup__inner input[type=text]:active,.newsletter-signup__inner input[type=email]:active{border-color:#071d49}@media(min-width:350px){.carousel--main__search-type-container{padding-right:5.8em;position:relative}}@media(min-width:700px){.carousel--main__search-type-container{float:left;margin:0 .60976% .5em;width:48.78049%}}@media(min-width:1020px){.carousel--main__search-type-container{margin-left:1.21951%;margin-right:0;width:49.39024%}}.carousel--main__search-type{margin-bottom:0;width:100%}.carousel--main__search-button{margin:.625em 0 0}@media(min-width:350px){.carousel--main__search-button{margin:0;position:absolute;right:0;top:0}}.carousel--main__overlay{bottom:0;left:0;position:absolute;right:0}.contact-more-information,.featured-work,.course-browser{background:#fff;margin:1.25em 0 1.5em;padding:1.5em 0 1em}.contact-more-information+footer,.featured-work+footer,.course-browser+footer{margin-top:1.5em}.action-strip__heading{margin-bottom:.625em}.action-strip__block{float:left}.action-strip__block--double{float:left}.action-strip__block-heading{margin-bottom:.25em}.contact-more-information .contact--phone{color:#071d49;font-size:1.5em;line-height:1;margin-bottom:.625em}.contact-more-information .contact-button{display:inline-block;margin:0}.contact-more-information .action-strip__block,.contact-more-information .action-strip__block--double{margin-bottom:1.625em}.contact-more-information .action-strip__block:last-child,.contact-more-information .action-strip__block--double:last-child{margin-bottom:0}@media(min-width:520px){.contact-more-information .action-strip__block,.contact-more-information .action-strip__block--double{padding-right:12px}}@media(min-width:700px){.contact-more-information .action-strip__block,.contact-more-information .action-strip__block--double{margin-bottom:.625em}}.contact-more-information .contact-method--facebook,.contact-more-information .contact-method--skype{display:block;float:left;line-height:1;margin-bottom:.5em;margin-right:1em;max-width:9em;min-height:2em;padding-left:2.5em;text-decoration:none}.contact-more-information .contact-method--facebook:last-child,.contact-more-information .contact-method--skype:last-child{margin-right:0}.contact-more-information .contact-method--facebook:hover,.contact-more-information .contact-method--skype:hover,.contact-more-information .contact-method--facebook:active,.contact-more-information .contact-method--skype:active,.contact-more-information .contact-method--facebook:focus,.contact-more-information .contact-method--skype:focus{text-decoration:underline}.contact-more-information .contact-method--facebook{background:url("/assets/img/frame/logo--facebook-purple.png") left top no-repeat;background:url("/assets/img/frame/logo--facebook-purple.svg") left top/2em no-repeat,none}.contact-more-information .contact-method--skype{background:url("/assets/img/frame/logo--skype.png") left top no-repeat;background:url("/assets/img/frame/logo--skype.svg") left top/1.9em no-repeat,none}.carousel--simple{margin-bottom:20px}.carousel--simple__slide{position:relative}.no-js .carousel--simple__slide+.carousel--simple__slide{display:none}.slider--thumbnail-carousel{margin:0 auto 50px;max-width:61.5em}.slider--thumbnail-carousel__thumbs,.slider--thumbnail-carousel__slides{overflow:hidden;position:relative}.slider--thumbnail-carousel__slides{background-color:#ececec}.slider--thumbnail-carousel__thumbs>li,.slider--thumbnail-carousel__slides>li{-webkit-backface-visibility:hidden;display:none}.no-js .slider--thumbnail-carousel__thumbs>li:first-child,.no-js .slider--thumbnail-carousel__slides>li:first-child{display:block}.slider--thumbnail-carousel__thumbs img,.slider--thumbnail-carousel__slides img{display:block;width:100%}.slider--thumbnail-carousel__thumbs img{cursor:pointer}.slider--thumbnail-carousel__slide--caption{color:#071d49;display:block;font-family:'Raleway';font-size:.8em;padding:.5em .75em}@media(min-width:520px){.slider--thumbnail-carousel__slides{background-color:none}.slider--thumbnail-carousel__slide--caption{background:rgba(0,0,0,.3);bottom:0;color:#fff;left:0;position:absolute;right:0}}.slider--thumbnail-carousel__slide--caption a{color:#fff}.slider--thumbnail-carousel__slide--caption .caption-title{font-size:1.5em;line-height:1.1667}.slider--thumbnail-carousel__thumbs{background-color:#ececec;padding:10px 55px}.slider--thumbnail-carousel__thumbs li{list-style:none;margin-right:10px}.slider--thumbnail-carousel__viewport{max-height:100px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.slider--thumbnail-carousel__prev,.slider--thumbnail-carousel__next{display:block;height:100%;position:absolute;text-indent:-9999em;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:3em}.slider--thumbnail-carousel__prev{background:url(/assets/img/frame/icon--arrow-purple--rev.png) center center no-repeat;background:url(/assets/img/frame/icon--arrow-purple--rev.svg) center center/1.5em no-repeat,none;left:0}.slider--thumbnail-carousel__next{background:url(/assets/img/frame/icon--arrow-purple.png) center center no-repeat;background:url(/assets/img/frame/icon--arrow-purple.svg) center center/1.5em no-repeat,none;right:0}.carousel--secondary{overflow:hidden}.carousel--secondary .grid-container{position:relative}.carousel--secondary li{list-style:none}.carousel--secondary .feature-block--image .feature-block-content{font-size:1.5em}.carousel--secondary__prev,.carousel--secondary__next{position:absolute;top:0;display:block;height:100%;text-indent:-9999em;width:2em}.carousel--secondary__prev{background:url("/assets/img/frame/icon--arrow-purple--rev.svg") center center/.9em no-repeat;left:-32px}@media(min-width:520px){.carousel--secondary__prev{left:-30px}}@media(min-width:1020px){.carousel--secondary__prev{left:-25px}}.carousel--secondary__next{background:url("/assets/img/frame/icon--arrow-purple.svg") center center/.9em no-repeat;right:-32px}@media(min-width:520px){.carousel--secondary__next{right:-30px}}@media(min-width:1020px){.carousel--secondary__next{right:-25px}}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.accordion__section__inner h1,.entry-requirements h1,.accordion__section__inner h2,.entry-requirements h2,.accordion__section__inner h3,.entry-requirements h3,.accordion__section__inner h4,.entry-requirements h4,.accordion__section__inner h5,.entry-requirements h5,.accordion__section__inner h6,.entry-requirements h6{margin-bottom:.25em}a .rte h1,.rte h1 a,a .rte h2,.rte h2 a,a .rte h3,.rte h3 a,a .rte h4,.rte h4 a,a .rte h5,.rte h5 a,a .rte h6,.rte h6 a,a .accordion__section__inner h1,a .entry-requirements h1,.accordion__section__inner h1 a,.entry-requirements h1 a,a .accordion__section__inner h2,a .entry-requirements h2,.accordion__section__inner h2 a,.entry-requirements h2 a,a .accordion__section__inner h3,a .entry-requirements h3,.accordion__section__inner h3 a,.entry-requirements h3 a,a .accordion__section__inner h4,a .entry-requirements h4,.accordion__section__inner h4 a,.entry-requirements h4 a,a .accordion__section__inner h5,a .entry-requirements h5,.accordion__section__inner h5 a,.entry-requirements h5 a,a .accordion__section__inner h6,a .entry-requirements h6,.accordion__section__inner h6 a,.entry-requirements h6 a{text-decoration:none}a .rte h1:hover,a .rte h1:active,a .rte h1:focus,.rte h1 a:hover,.rte h1 a:active,.rte h1 a:focus,a .rte h2:hover,a .rte h2:active,a .rte h2:focus,.rte h2 a:hover,.rte h2 a:active,.rte h2 a:focus,a .rte h3:hover,a .rte h3:active,a .rte h3:focus,.rte h3 a:hover,.rte h3 a:active,.rte h3 a:focus,a .rte h4:hover,a .rte h4:active,a .rte h4:focus,.rte h4 a:hover,.rte h4 a:active,.rte h4 a:focus,a .rte h5:hover,a .rte h5:active,a .rte h5:focus,.rte h5 a:hover,.rte h5 a:active,.rte h5 a:focus,a .rte h6:hover,a .rte h6:active,a .rte h6:focus,.rte h6 a:hover,.rte h6 a:active,.rte h6 a:focus,a .accordion__section__inner h1:hover,a .entry-requirements h1:hover,a .accordion__section__inner h1:active,a .entry-requirements h1:active,a .accordion__section__inner h1:focus,a .entry-requirements h1:focus,.accordion__section__inner h1 a:hover,.entry-requirements h1 a:hover,.accordion__section__inner h1 a:active,.entry-requirements h1 a:active,.accordion__section__inner h1 a:focus,.entry-requirements h1 a:focus,a .accordion__section__inner h2:hover,a .entry-requirements h2:hover,a .accordion__section__inner h2:active,a .entry-requirements h2:active,a .accordion__section__inner h2:focus,a .entry-requirements h2:focus,.accordion__section__inner h2 a:hover,.entry-requirements h2 a:hover,.accordion__section__inner h2 a:active,.entry-requirements h2 a:active,.accordion__section__inner h2 a:focus,.entry-requirements h2 a:focus,a .accordion__section__inner h3:hover,a .entry-requirements h3:hover,a .accordion__section__inner h3:active,a .entry-requirements h3:active,a .accordion__section__inner h3:focus,a .entry-requirements h3:focus,.accordion__section__inner h3 a:hover,.entry-requirements h3 a:hover,.accordion__section__inner h3 a:active,.entry-requirements h3 a:active,.accordion__section__inner h3 a:focus,.entry-requirements h3 a:focus,a .accordion__section__inner h4:hover,a .entry-requirements h4:hover,a .accordion__section__inner h4:active,a .entry-requirements h4:active,a .accordion__section__inner h4:focus,a .entry-requirements h4:focus,.accordion__section__inner h4 a:hover,.entry-requirements h4 a:hover,.accordion__section__inner h4 a:active,.entry-requirements h4 a:active,.accordion__section__inner h4 a:focus,.entry-requirements h4 a:focus,a .accordion__section__inner h5:hover,a .entry-requirements h5:hover,a .accordion__section__inner h5:active,a .entry-requirements h5:active,a .accordion__section__inner h5:focus,a .entry-requirements h5:focus,.accordion__section__inner h5 a:hover,.entry-requirements h5 a:hover,.accordion__section__inner h5 a:active,.entry-requirements h5 a:active,.accordion__section__inner h5 a:focus,.entry-requirements h5 a:focus,a .accordion__section__inner h6:hover,a .entry-requirements h6:hover,a .accordion__section__inner h6:active,a .entry-requirements h6:active,a .accordion__section__inner h6:focus,a .entry-requirements h6:focus,.accordion__section__inner h6 a:hover,.entry-requirements h6 a:hover,.accordion__section__inner h6 a:active,.entry-requirements h6 a:active,.accordion__section__inner h6 a:focus,.entry-requirements h6 a:focus{text-decoration:underline}.rte p,.accordion__section__inner p,.entry-requirements p{margin-bottom:1.25em;max-width:600px}.rte p a,.accordion__section__inner p a,.entry-requirements p a{font-weight:bold}.rte p.intro,.accordion__section__inner p.intro,.entry-requirements p.intro{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em;line-height:1.3;margin-bottom:.825em}dt{font-weight:bold;padding-right:.75em}@media(min-width:500px){dt{float:left}}.rte ul,.rte ol,.rte dl,.accordion__section__inner ul,.entry-requirements ul,.accordion__section__inner ol,.entry-requirements ol{max-width:600px;margin-bottom:1.625em}.rte ul li,.rte ol li,.rte dl dt,.rte dl dd,.accordion__section__inner ul li,.entry-requirements ul li,.accordion__section__inner ol li,.entry-requirements ol li{margin-bottom:.625em}.accordion__section__inner td,.entry-requirements td{margin:0;padding:0 15px 10px 0}.rte .float--right,.accordion__section__inner .float--right,.entry-requirements .float--right{margin-left:1.62602%}@media(min-width:1020px){.rte .float--right,.accordion__section__inner .float--right,.entry-requirements .float--right{margin-right:15.85366%}}.listing--standard__heading,.listing--events__heading{margin-bottom:.7272em}.listing--events,.listing--related-events,.nav--secondary,.social-connections__listing{list-style:none}.listing--standard__items li:not(:first-of-type),.listing--events li:not(:first-of-type),.listing--related-events li:not(:first-of-type),.nav--secondary li:not(:first-of-type),.social-connections__listing li:not(:first-of-type){border-top:1px solid #ccc}.listing--standard__items>li a,.listing--events>li a,.listing--related-events>li a,.nav--secondary>li a,.social-connections__listing>li a{text-decoration:none}.listing--standard__items>li a:hover,.listing--standard__items>li a:active,.listing--standard__items>li a:focus,.listing--events>li a:hover,.listing--related-events>li a:hover,.nav--secondary>li a:hover,.social-connections__listing>li a:hover,.listing--events>li a:active,.listing--related-events>li a:active,.nav--secondary>li a:active,.social-connections__listing>li a:active,.listing--events>li a:focus,.listing--related-events>li a:focus,.nav--secondary>li a:focus,.social-connections__listing>li a:focus{text-decoration:underline}.event-detail{word-wrap:break-word}.rte.event-detail dl dt{margin:0}.rte.event-detail dt:last-child,.rte.event-detail dd:last-child{margin-bottom:0}.rte.event-detail p.intro a{font-weight:normal}.rte ul,.accordion__section__inner ul,.entry-requirements ul,html .listing--link-list,html .listing--link-list--downloads,html .listing--link-list--large,html .listing--related-courses,.filter-listing__filters{padding-left:1.1em}.rte ul li,.accordion__section__inner ul li,.entry-requirements ul li,html .listing--link-list li,html .listing--link-list--downloads li,html .listing--link-list--large li,html .listing--related-courses li,.filter-listing__filters li{list-style:disc}.rte ol,.accordion__section__inner ol,.entry-requirements ol{counter-reset:li-counter;padding-left:1.6em}.rte ol li,.accordion__section__inner ol li,.entry-requirements ol li{list-style:none;position:relative}.rte ol li:before,.accordion__section__inner ol li:before,.entry-requirements ol li:before{position:absolute;font-weight:bold;top:0;left:-1.6em;width:1em;content:counter(li-counter) ".";counter-increment:li-counter}html .listing--link-list,html .listing--link-list--downloads,html .listing--link-list--large,html .listing--related-courses{padding-left:0}html .listing--link-list .listing--link-list__item,html .listing--link-list li,html .listing--link-list--downloads .listing--link-list__item,html .listing--link-list--downloads li,html .listing--link-list--large .listing--link-list__item,html .listing--related-courses .listing--link-list__item,html .listing--link-list--large li,html .listing--related-courses li{background:url(/assets/img/frame/icon--arrow-purple.png) left .2em no-repeat;background:url(/assets/img/frame/icon--arrow-purple.svg) left .2em/.625em no-repeat,none;list-style:none;margin-bottom:.25em;padding-left:1em}html .listing--link-list .listing--link-list__item a,html .listing--link-list li a,html .listing--link-list--downloads .listing--link-list__item a,html .listing--link-list--downloads li a,html .listing--link-list--large .listing--link-list__item a,html .listing--related-courses .listing--link-list__item a,html .listing--link-list--large li a,html .listing--related-courses li a{font-weight:bold;text-decoration:none}html .listing--link-list .listing--link-list__item a:hover,html .listing--link-list .listing--link-list__item a:active,html .listing--link-list .listing--link-list__item a:focus,html .listing--link-list li a:hover,html .listing--link-list li a:active,html .listing--link-list li a:focus,html .listing--link-list--downloads .listing--link-list__item a:hover,html .listing--link-list--downloads .listing--link-list__item a:active,html .listing--link-list--downloads .listing--link-list__item a:focus,html .listing--link-list--downloads li a:hover,html .listing--link-list--downloads li a:active,html .listing--link-list--downloads li a:focus,html .listing--link-list--large .listing--link-list__item a:hover,html .listing--related-courses .listing--link-list__item a:hover,html .listing--link-list--large .listing--link-list__item a:active,html .listing--related-courses .listing--link-list__item a:active,html .listing--link-list--large .listing--link-list__item a:focus,html .listing--related-courses .listing--link-list__item a:focus,html .listing--link-list--large li a:hover,html .listing--related-courses li a:hover,html .listing--link-list--large li a:active,html .listing--related-courses li a:active,html .listing--link-list--large li a:focus,html .listing--related-courses li a:focus{text-decoration:underline}html .listing--link-list--downloads .listing--link-list__item,html .listing--link-list--downloads li{background:url(/assets/img/frame/icon--file-download.png) left .2em no-repeat;background:url(/assets/img/frame/icon--file-download.svg) left .2em/.9375em no-repeat,none;margin-bottom:.75em;padding-left:1.5em}html .listing--link-list--large .listing--link-list__item,html .listing--related-courses .listing--link-list__item,html .listing--link-list--large li,html .listing--related-courses li{background:none;display:block;margin-bottom:.5em;padding-left:0}html .listing--link-list--large .listing--link-list__item a,html .listing--related-courses .listing--link-list__item a,html .listing--link-list--large li a,html .listing--related-courses li a{background:url(/assets/img/frame/icon--arrow-purple.png) right .12em no-repeat;background:url(/assets/img/frame/icon--arrow-purple.svg) right top/.625em no-repeat,none;font-weight:500;padding:0 1em 0 0}.events{background-color:#ececec;float:left;padding:12px}@media(min-width:400px) and (max-width:839px){.accordion--campus+.events,.grid4__container-3+.events{margin-left:0;margin-right:0;width:100%}}.listing--events__heading{margin-bottom:.375em}.listing--events>li:not(:first-of-type),.listing--related-events>li:not(:first-of-type){margin-top:.5625em;padding-top:.5625em}.listing--events__title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em;font-weight:bold;line-height:1.1;margin-top:.1em}.listing--events__info{line-height:1.1;margin-top:.1em}.course-summary__apply,.related-links{background-color:#ececec;float:left;padding:12px}.listing--related-links{list-style:none}.listing--related-links li+li{border-top:1px solid #ccc;padding-top:.5625em;margin-top:.5625em}.listing--related-links>li a{background:url("/assets/img/frame/icon--arrow-purple.png") 95% top no-repeat;background:url("/assets/img/frame/icon--arrow-purple.svg") right .125em/.5625em 1em no-repeat,none;display:block;padding-right:1.5em;text-decoration:none}.listing--related-links>li a:hover,.listing--related-links>li a:active,.listing--related-links>li a:focus{text-decoration:underline}.listing--related-links>li a.course-summary__apply--phone-num{background:none}.related-courses-events{margin-bottom:1.5em}.related-courses-events .related-courses,.related-courses-events .related-events{float:left;margin-bottom:1.625em}.related-courses-events .related-courses:last-child,.related-courses-events .related-events:last-child{margin-bottom:0}.related-courses-events+footer{margin-top:1.5em}.related-courses__heading,.related-events__heading{margin-bottom:.25em}@media(min-width:520px){.related-courses__heading,.related-events__heading{font-size:1.75em}}@media(min-width:700px){.related-courses__heading,.related-events__heading{margin-bottom:.5em}}.related-events .listing--events__date,.related-events .listing--events__title,.related-events .listing--events__info{font-size:1.125em}@media(min-width:520px){.listing--related-events>*{padding-right:12px}}.related-courses{padding-right:12px}.listing--related-courses{margin-top:.25em}.related-downloads{margin:1.5em 0}.related-downloads__heading{margin-bottom:.625em}.listing--common{list-style:none}.listing--common>li{margin-bottom:1.5em}.listing--common>li:not(:last-child){border-bottom:1px solid #071d49;padding-bottom:1em}@media(min-width:700px){.listing--common>li{display:table-row;margin-bottom:0;padding-bottom:0}.listing--common>li:not(:last-child){border-bottom:0}.listing--common>li:not(:last-child) .listing--common__details,.listing--common>li:not(:last-child) .listing--common__meta{border-bottom:1px solid #071d49}}.listing--common ul{list-style:none}.listing--common .listing--common__details:not(:last-child),.listing--common .listing--common__meta:not(:last-child){margin-bottom:.625em}@media(min-width:700px){.listing--common .listing--common__details,.listing--common .listing--common__meta{display:table-cell;padding:1em 0}.listing--common .listing--common__details:not(:last-child),.listing--common .listing--common__meta:not(:last-child){margin-bottom:0;padding-right:24px}}.listing--common .listing--common__meta::before,.listing--common .listing--common__meta:before{content:attr(data-heading);display:block;font-weight:bold}@media(min-width:700px){.listing--common .listing--common__meta{width:20%}.listing--common .listing--common__meta::before,.listing--common .listing--common__meta:before{display:none}}@media(min-width:700px){.listing--common{display:table}}.listing--common__title,.listing--common__staff{margin-bottom:.25em}@media(min-width:300px){.listing--staff__title{margin-top:1em}}@media(min-width:700px){.listing--staff__title{margin-top:0}}.listing--common .listing--common__headings{display:none}.listing--common .listing--common__headings .listing--common__meta-head,.listing--common .listing--common__headings .listing--common__details-head{border-bottom:1px solid #071d49;display:table-cell;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;font-weight:bold;max-width:none;padding-bottom:.5em}@media(min-width:700px){.listing--common .listing--common__headings .listing--common__meta-head{width:20%}}@media(min-width:700px){.listing--common .listing--common__headings{display:table-row}}.listing--staff__details-head{padding-top:2em}@media(min-width:840px){.block__nav--secondary{float:left;margin:0 .60976% 1.21951%;padding-right:1.21951%;width:23.78049%}}.nav--secondary{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.nav--secondary ul{list-style:none}.nav--secondary li{margin-top:0;padding-top:0}.nav--secondary li>a{display:block}.nav--secondary .nav-item__level-2.is-on>a,.nav--secondary .nav-item__level-3.is-on>a,.nav--secondary .nav-item__level-4.is-on>a,.nav--secondary .nav-item__level-5.is-on>a,.nav--secondary .nav-item__level-6.is-on>a,.nav--secondary .nav-item__level-7.is-on>a,.nav--secondary .nav-item__level-8.is-on>a{color:#071d49;word-wrap:break-word}.nav--secondary .nav-item__level-2.current-page>a,.nav--secondary .nav-item__level-3.current-page>a,.nav--secondary .nav-item__level-4.current-page>a,.nav--secondary .nav-item__level-5.current-page>a,.nav--secondary .nav-item__level-6.current-page>a,.nav--secondary .nav-item__level-7.current-page>a,.nav--secondary .nav-item__level-8.current-page>a{background-color:#071d49;color:#fff}.nav--secondary .nav-item__level-2>a+ul,.nav--secondary .nav-item__level-3>a+ul,.nav--secondary .nav-item__level-4>a+ul,.nav--secondary .nav-item__level-5>a+ul,.nav--secondary .nav-item__level-6>a+ul,.nav--secondary .nav-item__level-7>a+ul{border-top:1px solid #ccc}.nav--secondary .nav-item__level-3>a,.nav--secondary .nav-item__level-4>a,.nav--secondary .nav-item__level-5>a,.nav--secondary .nav-item__level-6>a,.nav--secondary .nav-item__level-7>a,.nav--secondary .nav-item__level-8>a{font-size:.9375em;padding:.5333em .8em .5333em 1.0667em}.nav--secondary .nav-item__level-2>a{background-color:#ececec;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;padding:.5em .75em .5em 1em}.nav--secondary .nav-item__level-3>a{padding-left:1em}.nav--secondary .nav-item__level-4>a{padding-left:2em}.nav--secondary .nav-item__level-5>a{padding-left:3em}.nav--secondary .nav-item__level-6>a{padding-left:4em}.nav--secondary .nav-item__level-7>a{padding-left:4.5em}.nav--secondary .nav-item__level-8>a{padding-left:5em}.pagination{border-top:1px solid #071d49;padding-top:.625em;text-align:center}@media(min-width:960px){.tabbed-content .pagination{clear:left;width:75%}}.pagination__next-button{float:right;margin:0 0 .625em}.pagination__prev-button{float:left;margin:0 0 .625em}.pagination__status{display:inline-block;font-weight:bold;margin:0 1em;padding:.7em 0}.course-summary::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .course-summary:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.course-summary__text{margin-bottom:1.625em;padding:0 .60976%}.course-summary__type,.staff-summary__type{margin-bottom:.325em}.course-summary__locations,.course-summary__award,.course-summary__entry,.course-summary__generic{margin-bottom:.125em;padding-left:1.25em}.course-summary__generic{padding-left:0}.course-summary__generic span{color:#071d49;font-size:.825em;margin-right:.25em}.course-summary__locations a,.course-summary__entry a,.course-summary__generic a,.staff-profile__summary a{text-decoration:none}.course-summary__locations a:hover,.course-summary__locations a:active,.course-summary__locations a:focus,.course-summary__entry a:hover,.course-summary__entry a:active,.course-summary__entry a:focus,.course-summary__generic a:hover,.course-summary__generic a:active,.course-summary__generic a:focus,.staff-profile__summary a:hover,.staff-profile__summary a:active,.staff-profile__summary a:focus{text-decoration:underline}.course-summary__locations{background:url("/assets/img/frame/icon--location.png") .0625em no-repeat;background:url("/assets/img/frame/icon--location.svg") .0625em .2em/.9em no-repeat,none}.course-summary__award{background:url("/assets/img/frame/icon--award.png") .0625em no-repeat;background:url("/assets/img/frame/icon--award.svg") .0625em .3em/.9em no-repeat,none}.course-summary__entry{background:url("/assets/img/frame/icon--entry.png") left no-repeat;background:url("/assets/img/frame/icon--entry.svg") left .125em/1em no-repeat,none}.course-summary__apply{background-color:#ececec;float:left;margin-bottom:1.625em;width:100%}@media(min-width:520px){.course-summary__apply{padding:12px 6px;width:98.78049%}}@media(min-width:840px){.course-summary__apply{padding:12px;width:23.78049%}}@media(min-width:520px){.course-summary__apply .listing--related-links{float:right;margin-right:1.56863%;width:47.2549%}}@media(min-width:840px){.course-summary__apply .listing--related-links{float:none;margin-right:0;width:100%}}.ucas+.listing--related-links{border-top:1px solid #ccc;padding-top:.5625em}@media(min-width:520px) and (max-width:839px){.ucas+.listing--related-links{border-top:0;margin-top:0;padding-top:0}}.ucas{margin-bottom:.5625em}@media(min-width:520px){.ucas{float:left;margin-bottom:0;margin-left:1.56863%;width:47.2549%}}@media(min-width:840px){.ucas{float:none;margin-bottom:.5625em;margin-left:0;width:100%}}.ucas__code{border-bottom:1px solid #ccc;margin-bottom:.25em;padding-bottom:.48em;vertical-align:bottom}.ucas__logo{background:url("/assets/img/frame/logo--ucas.png") left center no-repeat;background:url("/assets/img/frame/logo--ucas.svg") 0 50% no-repeat,none;display:inline-block;margin-bottom:0;text-indent:-9999em;vertical-align:bottom;width:2.7em}.oldie .ucas__logo{vertical-align:baseline}.ucas__code-value{display:inline-block;font-size:1.111111111111111111em;line-height:1.15;margin-bottom:0}.ucas__apply-button{display:block;margin-right:0;line-height:1.25em}@media(min-width:400px) and (max-width:839px){.ucas__apply-button{margin-bottom:0}}.ucas__code+.ucas__apply-button{margin-top:.88888888em}.course-summary__apply--phone-name{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.125em;margin-bottom:.25em;display:block}.course-summary__apply--phone-num{color:#071d49;display:block;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.7em;font-weight:500;letter-spacing:.075em;line-height:1.15;text-decoration:none;word-break:break-all}strong+.course-summary__apply--phone-details{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:.25em}.site-map ul{list-style:none}.site-map ul>li{font-size:.9375em;line-height:1.0667em;margin-bottom:.6667em}.site-map a{color:#333;text-decoration:none}.site-map a:hover,.site-map a:active,.site-map a:focus{text-decoration:underline}.site-map a.accordion-control{color:#071d49}@media(min-width:520px){.site-map a.accordion-control{color:#071d49}}.site-map .grid4__container-3{float:right}.site-map .accordion__section{position:relative}.site-map-block,.site-map__campus-finder,.site-map__quick-links{float:left;margin-bottom:0}@media(min-width:520px){.site-map-block,.site-map__campus-finder,.site-map__quick-links{padding-right:12px}}.site-map-section{border-bottom:1px solid #ccc;margin-bottom:.9em;padding-bottom:.15em}.site-map-block:last-child .site-map-section:last-child,.site-map__campus-finder:last-child .site-map-section:last-child,.site-map__quick-links:last-child .site-map-section:last-child{border-bottom:0;margin-bottom:0}@media(min-width:520px){.site-map-section{margin-bottom:2em;padding-bottom:0;border:0}.site-map-block:last-child .site-map-section:last-child,.site-map__campus-finder:last-child .site-map-section:last-child,.site-map__quick-links:last-child .site-map-section:last-child{margin-bottom:2em}}.site-map-heading{margin-bottom:.5em}.site-map__campus-finder{border-top:1px solid #ccc;float:right;margin-bottom:2em;padding-right:0;padding-top:1em}.site-map__campus-finder select{margin-bottom:.75em;width:100%}@media(min-width:520px){.site-map__campus-finder{margin:0 2.43902% 2em;padding-left:.60976%;width:97.56098%}}@media(min-width:840px){.site-map__campus-finder{border-right:1px solid #ccc;border-top:0;float:left;margin-right:1.21951%;margin-left:0;padding-left:0;padding-right:2.43902%;padding-top:0;width:22.56098%}}.site-map__quick-links{float:right;padding-right:0}@media(min-width:520px){.site-map__quick-links{padding-left:12px}}.campus-map{display:none}@media(min-width:840px){.campus-map{display:block}}.triple-text::after,.triple-content::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .triple-text:after,.oldie .triple-content:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width:700px){.triple-text,.triple-content{margin-bottom:1.625em}}.triple-text__item,.triple-content__item{float:left}.triple-text__item>img,.triple-content__item>img{margin-bottom:.625em}.triple-text__item:not(:last-child),.triple-content__item:not(:last-child){margin-bottom:1.625em}.triple-text__item a,.triple-content__item a{text-decoration:none}.triple-text__item a:hover,.triple-text__item a:active,.triple-text__item a:focus,.triple-content__item a:hover,.triple-content__item a:active,.triple-content__item a:focus{text-decoration:underline}.triple-text__item p,.triple-content__item p{margin-bottom:.5em;max-width:500px}.triple-text__item .feature-block-content>p,.triple-content__item .feature-block-content>p{margin-bottom:0;max-width:none}.triple-text__item .content-block__image,.triple-content__item .content-block__image{margin-bottom:.625em}.triple-text__item .content-block__text,.triple-content__item .content-block__text{padding-right:12px}@media(min-width:520px){.triple-text__item,.triple-content__item{width:100%}}@media(min-width:700px){.triple-text__item,.triple-content__item{margin-bottom:0;width:32.11382%}.triple-text__item .content-block__image,.triple-content__item .content-block__image{float:none;width:100%}.triple-text__item:not(:last-child),.triple-content__item:not(:last-child){margin-bottom:0}}@media(min-width:700px){.triple-text__item{padding-right:24px}}.triple-text__item-heading,.triple-content__item-heading{margin-bottom:.25em}.accordion--course-details .triple-text__item-heading,.accordion--course-details .triple-content__item-heading{font-size:1.125em}.triple-text__cta,.triple-content__cta{font-weight:bold}.small--banner{float:left;height:auto;padding-bottom:0}.small--banner>a{display:block;position:relative;text-decoration:none}.small--banner>a:hover,.small--banner>a:active,.small--banner>a:focus{text-decoration:none}.small--banner__title{background:url("/assets/img/frame/background--small--banner.png") 110% center no-repeat;color:#fff;padding:12px 30% 12px 12px}.social-connections{background-color:#ececec;padding-right:0}.social-connections>*{padding-right:0}.social-connections__heading{background:url("/assets/img/frame/icon--social-listing-heading.png") right -.4em no-repeat;background-color:#071d49;color:#fff;padding:.5em}.social-connections__listing{padding:12px}.social-connections__listing li{color:#071d49}.social-connections__listing li a{color:#071d49}.social-connections__listing>li:not(:first-of-type){margin-top:.5em;padding-top:.5em}.social-connections__listing .social-connections__item--facebook,.social-connections__listing .social-connections__item--twitter{display:inline-block;height:1.3125em;margin-right:.25em;text-indent:-9999em;width:1.625em}.social-connections__listing .social-connections__item--twitter{background:url("/assets/img/frame/icon--twitter__blue--official.png") left center no-repeat;background:url("/assets/img/frame/icon--twitter__blue--official.svg") left center/1.625em 1.3125em no-repeat,none}.social-connections__listing .social-connections__item--facebook{background:url("/assets/img/frame/icon--facebook__blue--official.png") left center no-repeat;background:url("/assets/img/frame/icon--facebook__blue--official.svg") left center/1.625em 1.3125em no-repeat,none}.case-study{background-color:#ececec;margin-bottom:1.5em;position:relative}.case-study{line-height:1}@media(min-width:700px){.case-study blockquote{font-size:1.75em}}.case-study .quote--source-name,.case-study .quote--source-detail{font-size:1em}.case-study .quote--source-name{margin-top:.25em}.case-study__image{height:10em;width:100%}@media(min-width:520px){.case-study__image{background-position:15% center;background-size:cover;bottom:0;height:auto;position:absolute;top:0;width:30%}}@media(min-width:700px){.case-study__image{overflow:hidden;width:25%}}.case-study__content{padding:24px 36px}@media(min-width:520px){.case-study__content{margin-left:30%;position:relative;width:70%}}@media(min-width:700px){.case-study__content{margin-left:25%;width:75%}}.case-study__cta{margin:1em 0 0}.case-study__cta>a{background:url(/assets/img/frame/icon--arrow-purple.png) right center no-repeat;background:url(/assets/img/frame/icon--arrow-purple.svg) right center/.625em no-repeat,none;padding-right:1em;text-decoration:none}.case-study__cta>a:hover,.case-study__cta>a:active,.case-study__cta>a:focus{text-decoration:underline}.twitter-widget{background-color:#ececec;float:left;padding:12px}.twitter-widget .twitter-widget-handle{background:url("/assets/img/frame/icon--twitter__blue.png") right center no-repeat;background:url("/assets/img/frame/icon--twitter__blue.svg") right center/1.1em no-repeat,none;margin-bottom:.7272em;padding-right:1.5em}.twitter-widget .twitter-widget-handle>a{text-decoration:none}.twitter-widget .twitter-widget-handle>a:hover,.twitter-widget .twitter-widget-handle>a:active,.twitter-widget .twitter-widget-handle>a:focus{text-decoration:underline}.video--responsive{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:30px;height:0}.video--responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video--inline__video{clear:both;float:none}.video--inline__video p{margin-bottom:0}.rte .video--inline__video{margin-left:0}@media(min-width:520px){.video--inline__desc{max-width:48.78049%}.grid4__container-3 .video--inline__desc,.std-content-container .video--inline__desc,.accordion--campus .video--inline__desc,.homepage-features .video--inline__desc{max-width:65.04065%}}.video-play-button{display:block;height:1.375em;margin:0 auto .25em;width:1.375em}.image--float-left,.image--float-right{max-width:100%;height:auto}.image--float-left{float:left}@media(min-width:520px){html .image--float-left,.std-content-container .image--float-left{margin-left:0;margin-right:2.43902%}}.image--float-right{float:right}@media(min-width:520px){html .image--float-right,.std-content-container .image--float-right{margin-left:2.43902%;margin-right:0}}.quote--inline,.quote--float-left,.quote--float-right{background:#ececec;color:#071d49;margin-bottom:1.5em;padding:1.5em 2em}@media(min-width:520px){.quote--float-left,.quote--float-right{padding:1.5em}.quote--float-left blockquote,.quote--float-right blockquote{font-size:1.2em}}.quote--float-left{float:left}@media(min-width:520px){html .quote--float-left,.std-content-container .quote--float-left{margin-left:0;margin-right:2.43902%}}.quote--float-right{float:right}@media(min-width:520px){html .quote--float-right,.std-content-container .quote--float-right{margin-left:2.43902%;margin-right:0}}.accordion__section{overflow:hidden}@media(min-width:520px){.accordion--mobile-only .accordion__content{display:block!important}}.accordion-control{color:#071d49;display:block;position:relative;text-decoration:none}.accordion-control:hover,.accordion-control:active,.accordion-control:focus{text-decoration:underline;cursor:pointer}.accordion-control::before,.accordion-control:before,.accordion--toggle.default-item .accordion-control::before,.accordion--toggle.default-item .accordion-control:before{background:url("/assets/img/frame/icon--arrow-down__purple.svg") center .4em/1.1em no-repeat;content:"";display:block;height:1.4em;position:absolute;right:0;top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .8s ease;-moz-transition:-moz-transform .8s ease;-ms-transition:-ms-transform .8s ease;-o-transition:-o-transform .8s ease;transition:transform .8s ease;width:1.25em}.default-item .accordion-control::before,.default-item .accordion-control:before,.accordion--toggle>.accordion-control:before,.accordion--toggle>.accordion-control::before,.accordion--toggle .common-search__name-container .accordion-control:before,.accordion--toggle .common-search__name-container .accordion-control::before,.faceting .accordion--toggle .accordion-control:before,.faceting .accordion--toggle .accordion-control::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:520px){.accordion--mobile-only .accordion-control,.accordion--mobile-only .default-item .accordion-control,.accordion--mobile-only .accordion--toggle .accordion-control{text-decoration:none;cursor:default;color:inherit}.accordion--mobile-only .accordion-control:hover,.accordion--mobile-only .accordion-control:active,.accordion--mobile-only .accordion-control:focus,.accordion--mobile-only .default-item .accordion-control:hover,.accordion--mobile-only .default-item .accordion-control:active,.accordion--mobile-only .default-item .accordion-control:focus,.accordion--mobile-only .accordion--toggle .accordion-control:hover,.accordion--mobile-only .accordion--toggle .accordion-control:active,.accordion--mobile-only .accordion--toggle .accordion-control:focus{text-decoration:none}.accordion--mobile-only .accordion-control::before,.accordion--mobile-only .accordion-control:before,.accordion--mobile-only .default-item .accordion-control::before,.accordion--mobile-only .default-item .accordion-control:before,.accordion--mobile-only .accordion--toggle .accordion-control::before,.accordion--mobile-only .accordion--toggle .accordion-control:before{display:none}}.accordion--course-details{background:#ececec;border-bottom:1px solid #ccc;margin-bottom:1.5em}.accordion--course-details .accordion__section{background-color:#ececec;border-top:1px solid #ccc}.accordion--course-details .accordion--course-details .accordion__content{overflow:hidden}.accordion--course-details .accordion-control::before,.accordion--course-details .accordion-control:before{display:none}.accordion--course-details .default-item .accordion-control::before,.accordion--course-details .default-item .accordion-control:before,.accordion--course-details .accordion--toggle .accordion-control::before,.accordion--course-details .accordion--toggle .accordion-control:before{display:none}.accordion--course-details__heading{max-width:44.18182em;padding:.5em 0}.accordion-control>.accordion--course-details__heading{color:#071d49;display:block;padding-right:2em;position:relative}.accordion-control>.accordion--course-details__heading::before,.accordion-control>.accordion--course-details__heading:before,.accordion--toggle.default-item .accordion-control>.accordion--course-details__heading::before,.accordion--toggle.default-item .accordion-control>.accordion--course-details__heading:before{background:url("/assets/img/frame/icon--arrow-down__purple.png") center center no-repeat;background:url("/assets/img/frame/icon--arrow-down__purple.svg") center center/1.1em no-repeat,none;content:"";display:block;height:100%;position:absolute;right:0;top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .8s ease;-moz-transition:-moz-transform .8s ease;-ms-transition:-ms-transform .8s ease;-o-transition:-o-transform .8s ease;transition:transform .8s ease;width:1.25em}.default-item .accordion-control>.accordion--course-details__heading::before,.default-item .accordion-control>.accordion--course-details__heading:before,.accordion--toggle .accordion-control>.accordion--course-details__heading::before,.accordion--toggle .accordion-control>.accordion--course-details__heading:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:520px){.accordion--course-details__heading{margin:0 1.4545em}}@media(min-width:1020px){.accordion--course-details__heading{margin:0 auto}}.accordion__section__inner{padding-bottom:1.625em}.accordion__section__inner::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .accordion__section__inner:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.accordion__section__inner>p:last-child{margin-bottom:0}.accordion__content-section:not(:last-child){border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:1em}html .accordion__section-heading{margin:.625em 0}.accordion--campus .accordion--campus__main{position:relative}.accordion--campus .accordion--campus__main::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .accordion--campus .accordion--campus__main:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width:520px){.accordion--campus .accordion--campus__main{float:left;margin-left:0;overflow:hidden;width:65.04065%}}.accordion--campus .accordion--campus__controls{display:none;float:left}.accordion--campus .accordion--campus__controls>a{background-color:#071d49;color:#fff;display:block;margin-bottom:.125em;padding:.5em;text-decoration:none}.accordion--campus .accordion--campus__controls>a:hover,.accordion--campus .accordion--campus__controls>a:active,.accordion--campus .accordion--campus__controls>a:focus,.accordion--campus .accordion--campus__controls>a.is-on{background-color:#ffd100;color:#071d49}.accordion--campus .accordion--campus__controls>a:last-of-type{margin-bottom:0}@media(min-width:520px){.accordion--campus .accordion--campus__controls{display:block;margin-right:0;width:33.33333%}}@media(min-width:520px) and (max-width:700px){.accordion--campus .accordion--campus__controls>a{font-size:1em}}.accordion--campus .accordion-control:hover,.accordion--campus .accordion-control:active,.accordion--campus .accordion-control:focus{text-decoration:none}.accordion--campus .accordion-control:hover .accordion__heading,.accordion--campus .accordion-control:active .accordion__heading,.accordion--campus .accordion-control:focus .accordion__heading{background-color:#071d49}@media(min-width:520px){.accordion--campus .accordion__section{float:left;width:20%}}.accordion--campus__sections{position:relative}.accordion--campus__sections::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .accordion--campus__sections:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.accordion--campus__sections>li{display:block;list-style:none}.accordion--campus__sections>li .accordion__heading{background-color:#071d49;color:#fff;display:block;padding:.5em;text-decoration:none}@media(min-width:520px){.accordion--campus__sections>li .accordion__heading{display:none}}.accordion--campus__sections>li>a::before,.accordion--campus__sections>li>a:before{background-image:url("/assets/img/frame/icon--arrow-down__white.svg");background-position:right center;background-size:1.4em;height:100%;right:1em;width:1.45em}@media(max-width:519px){.accordion--campus__sections>li{margin-bottom:1px}}@media(min-width:520px){.accordion--campus__sections{width:500%}}.accordion--campus__content{background-color:#ececec}.accordion--campus__text{padding:1em}.accordion--campus__text>*:not(:last-child){margin-bottom:.5em}.accordion--campus__text p{line-height:1.3}@media(min-width:700px){.accordion--campus__text p{font-size:1.125em}}@media(min-width:700px){.accordion--campus__heading{font-size:1.5em}}.accordion--campus__cta{font-weight:bold;text-decoration:none}.accordion--campus__cta:hover,.accordion--campus__cta:active,.accordion--campus__cta:focus{text-decoration:underline}.campus-block{float:left}.campus-block img{margin-bottom:.5em}.campus-block p{margin-bottom:.5em}.campus-block__cta a{text-decoration:none}.campus-block__cta a:hover,.campus-block__cta a:active,.campus-block__cta a:focus{text-decoration:underline}.highlight-box{background:#fff;padding:12px}@media(min-width:840px){.highlight-box{margin-left:12px}}.highlight-box ul>li{margin-bottom:.25em}.highlight-box p,.highlight-box ul{margin-bottom:.625em}.highlight-box .listing--link-list+h5{margin-top:1.25em}.grid-text--wide+.grid-text--narrow{margin-top:1em}.grid-text--wide .grid-container--inner{margin:0 auto}@media(min-width:840px){.grid-text--wide,.grid-text--narrow{float:left}}.entry-requirements__summary{font-size:1.125em}.cta--strip{background-color:#ececec;margin:1em 0;padding-right:1em}.cta--strip span{background:url(/assets/img/frame/icon--arrow-purple.svg) right center/.625em no-repeat;padding-right:1em}.cta--strip a{display:block;font-weight:500;padding:.625em 1em;text-decoration:none}.cta--strip a:hover,.cta--strip a:active,.cta--strip a:focus{text-decoration:underline}.common-search,.common-search--distance{background-color:#ececec}.common-search .accordion-control::before,.common-search .accordion-control:before,.common-search--distance .accordion-control::before,.common-search--distance .accordion-control:before{background-position:right center;background-size:1.4em;height:2.7em;width:1.45em}.common-search__inner{padding:.625em 0}@media(min-width:1020px){.common-search__inner{padding-bottom:.625em}}.common-search--distance__inner{margin:.5em .60976%}@media(min-width:520px){.common-search--distance__inner{padding-right:5.8em;position:relative}}@media(min-width:1020px){.common-search--distance__inner{padding-left:9.5em}}.common-search--distance__inner>input,.common-search--distance__inner>select{margin-bottom:.625em;width:100%}@media(min-width:840px){.common-search--distance__inner>input,.common-search--distance__inner>select{display:inline-block;margin-right:1.5%;width:31.5%}}.common-search--distance__inner button{margin-bottom:0;position:relative}@media(min-width:520px){.common-search--distance__inner button{bottom:.625em;position:absolute;margin-right:0;right:0}.common-search--distance__inner button{bottom:.6em}}.common-search__cta,.common-search--distance__cta{display:inline-block;margin:.4546em 0}@media(min-width:1020px){.common-search__cta,.common-search--distance__cta{position:absolute;left:0;top:0}}.common-search--distance__cta{margin-left:.60976%;margin-right:.60976%}.common-search--distance__cta{width:100%}@media(min-width:1020px){.staff-search h3{width:10%}}.common-search__name-container,.common-search__type-container{margin:0 .60976%}@media(min-width:700px){.common-search__name-container,.common-search__type-container{float:left;width:48.78049%}}@media(max-width:519px){.common-search__name-container{margin:0}}@media(max-width:519px){.init .common-search__name-inner{margin-top:.5em}}@media(min-width:1020px){.common-search__name-inner{padding-left:9.5em;position:relative}}.common-search__type-container{margin-bottom:.375em}@media(min-width:350px){.common-search__type-container{padding-right:5.8em;position:relative}}@media(min-width:700px) and (max-width:1019px){.common-search__type-container{padding-top:2.8em}}.common-search__type,.common-search__name,.common-search__inner input[type=search],.common-search__inner select{border-color:#fff;margin-bottom:.625em;width:100%}@media(min-width:700px){.common-search__name,.common-search input[type=search]{margin-bottom:0}}@media(min-width:350px){.common-search__type,.common-search select{margin-bottom:0}}.common-search__button{margin:0}@media(min-width:350px){.common-search__button{position:absolute;right:0;top:0}}@media(min-width:700px) and (max-width:1019px){.common-search__button{top:2.4889em}}.common-search--blue,.common-search--distance--blue{background-color:#071d49}.common-search--blue .accordion-control,.common-search--distance--blue .accordion-control{color:#fff}.common-search--blue .accordion-control::before,.common-search--blue .accordion-control:before,.common-search--distance--blue .accordion-control::before,.common-search--distance--blue .accordion-control:before{background-image:url("/assets/img/frame/icon--arrow-down__white.svg");background-position:right center;background-size:1.4em;height:100%;width:1.45em}.filter-listing{margin-bottom:2em}.filter-listing__title{background:#071d49;color:#fff}.filter-listing__title>a{color:#fff}.filter-listing__title>a::before,.filter-listing__title>a:before{background-image:url("/assets/img/frame/icon--arrow-down__white.png");background-image:url("/assets/img/frame/icon--arrow-down__white.svg"),none;background-position:right center;background-size:1.4em;height:100%;width:1.45em}.filter-listing__heading{max-width:44.1818em;padding-bottom:.625em;padding-top:.625em}a .filter-listing__heading{margin:0;padding-right:1.5em}.filter-listing__content{background-color:#ececec}.filter-listing__content-inner{padding:1em 0 .5em}.filter-listing__filter-title{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em;font-weight:bold;margin-bottom:.25em}.filter-listing__filters{border-bottom:1px solid #ccc;margin-bottom:.5em;padding-bottom:.5em;padding-left:0}.filter-listing__filters>li{display:inline-block;list-style:none;margin-right:1em;min-width:10em}.filter-listing__filters a{text-decoration:none}.filter-listing__filters a:hover,.filter-listing__filters a:active,.filter-listing__filters a:focus{text-decoration:underline}.newsletter-signup{background-color:#071d49;margin:1.5em 0}.newsletter-signup label{color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.newsletter-signup__inner{padding:1em 0}.newsletter-signup__inner input[type=text],.newsletter-signup__inner input[type=email]{margin-bottom:.625em;width:100%}@media(min-width:700px){.newsletter-signup__inner{padding-bottom:.5em}}.newsletter-signup__cta{color:#fff;display:block;margin:0}@media(min-width:840px){.newsletter-signup__name-container,.newsletter-signup__email-container{float:left;width:49.39024%}}.newsletter-signup__name-container{margin-top:.5em}.newsletter-signup__name-container::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .newsletter-signup__name-container:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width:840px){.newsletter-signup__name-container{margin-bottom:.5em}}@media(min-width:520px){.newsletter-signup__name-container .newsletter-signup__field{float:left;width:49.08537%}.newsletter-signup__name-container .newsletter-signup__field:nth-of-type(2n){float:right}}.newsletter-signup__email-container{margin-bottom:.5em}@media(min-width:840px){.newsletter-signup__email-container{margin-left:1.21951%;margin-top:.5em}}.newsletter-signup__email-container button{position:relative}@media(min-width:700px){.newsletter-signup__email-container{padding-right:6.2em;position:relative}.newsletter-signup__email-container button{position:absolute;top:1.75em}}.kis-widget__wrapper{margin-bottom:1.5em;overflow:auto}.tabbed-content{margin:1.5em 0}.tabbed-content .grid-container--inner{margin:0 auto}@media(min-width:700px){.tabbed-content .accordion-control,.tabbed-content .accordion__heading{display:none}}.tabbed-content .accordion-control::before,.tabbed-content .accordion-control:before{right:8%;height:100%;background-position:center center}@media(min-width:520px){.tabbed-content .accordion-control::before,.tabbed-content .accordion-control:before{right:2em}}.tabbed-content .accordion__section{border-bottom:1px solid #ccc}.tabbed-content .faceting .accordion__section{border:0}.tabbed-content .accordion__section:first-child{border-top:1px solid #ccc}@media(min-width:700px){.tabbed-content .accordion__section{border-bottom:0}.tabbed-content .accordion__section:first-child{border-top:0}}.tabbed-content .accordion__heading{margin:0 8%;padding:.5em 0}@media(min-width:520px){.tabbed-content .accordion__heading{margin:0 1.4545em}}.tabbed-content__controls{display:none}@media(min-width:700px){.tabbed-content__controls{display:block;border-bottom:.4375em solid #071d49}}.tabbed-content__tabs{font-size:0;list-style:none}.tabbed-content__tabs>li{display:inline-block;font-size:16px;margin-right:.25em}.tabbed-content__tabs>li>a{background-color:#071d49;color:#fff;display:block;margin-bottom:4px;padding:.75em .625em;text-decoration:none;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}.tabbed-content__tabs>li>a.is-on{background-color:#ffd100;color:#071d49;border-bottom:4px solid #ffd100;margin-bottom:0}.tabbed-content__tabs>li>a:hover,.tabbed-content__tabs>li>a:active,.tabbed-content__tabs>li>a:focus{background-color:#ffd100;color:#071d49}.tabbed-content__main{background-color:#ececec}.tabbed-content__section{padding:1.5em 0}.video-lightbox__overlay{background:url("/assets/img/frame/background--trans-black.png");background:rgba(0,0,0,.8);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:30}.video-lightbox__outer{height:100%;left:50%;max-width:65%;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-lightbox{margin:0 auto;max-width:100%;position:fixed}.youtube-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%)}.youtube-container iframe,.youtube-container object,.youtube-container embed{height:100%;left:0;position:absolute;top:0;width:100%}.float--none{float:none!important}.float--right{float:right!important}.float--left{float:left!important}.clear--left{clear:left}.clear--right{clear:right}.clear--both{clear:both}.hide-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.visually-hidden{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.no-wrap{overflow:hidden}img.native-size{width:auto!important;height:auto!important;max-width:initial}.clearfix::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .clearfix:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.scfPostcode.js{display:none}.scfPostcode{display:block}.require-postcode-empty .field-validation-error{margin-bottom:1em}.strong{font-weight:bold}.versatile--text-block{background-color:#ececec;margin-bottom:1.626%;padding:1.5em 1.2em}@media print{*,a{color:#071d49!important;background-color:#fff!important;border:0!important}.accordion__content{display:block!important}.carousel--primary,.pagination,iframe,form{display:none!important}img{max-width:50%}a::after{content:"url " attr(href)!important;margin-left:10px;color:#ccc;font-family:arial;font-weight:normal;font-size:12px;text-transform:lowercase}}.rte.events--listing article{border-bottom:1px solid #ccc;margin:1.25em 0}.rte.events--listing ul{margin-bottom:.45em;padding:0}.rte.events--listing li{list-style-type:none;margin:0}.rte.events--listing h2{border-bottom:1px solid #ccc;padding-bottom:.2em}.rte.events--listing p.intro{margin-bottom:.65em}.rte.events--listing,.rte.news--listing{margin:0 8%;max-width:60.75em}.rte.events--listing .events--listing__description{max-width:600px}@media(min-width:520px){.rte.events--listing,.rte.news--listing{margin:0 2em}.rte.events--listing ul{margin-bottom:.35em;padding:0 2.5% 0 0;width:20%}.rte.events--listing img,.rte.news--listing img{max-width:117px;margin:.25em 0 1.25em 2%}}@media(min-width:700px){.rte.events--listing ul{float:left}.rte.events--listing .events--listing__description{clear:left}.rte.events--listing img{clear:left}.rte.news--listing h3{float:left}.rte.news--listing .news--listing__description{clear:left}}@media(min-width:1024px){.rte.events--listing,.rte.news--listing{margin:0 auto}.rte.events--listing ul{margin-bottom:1.5em}.rte.events--listing .events--listing__description{float:left;clear:none}.rte.events--listing img{clear:none}.rte.news--listing .news--date{float:left;margin:0;width:20%}.rte.news--listing .news--listing__description{box-sizing:content-box;padding-left:20%}.rte.news--listing h3{overflow:hidden}}.rte.news--listing article{border-top:1px solid #ccc;padding:1em 0}.news--listing .news--date{font-size:1.125em;font-weight:bold;margin-bottom:.55em}.news--listing h3{max-width:600px}.news--listing__description{max-width:600px}.news--listing img{max-width:100%}.call-out-column{margin-top:.667em;width:100%}.call-out-column>div{margin:0 0 .5em;width:100%}.rte .clearing-search+.call-out-column{display:none}.call-out-column .feature-block--image{position:relative}.call-out-column p.feature-content__date-month{margin-bottom:.75em}.call-out-column>div ul,.call-out-column>div ol{color:#071d49}.call-out-column .feature-block--gray-double-height{padding-bottom:200%}.wireframe-wrapper__remove{max-width:60.75em;margin:0 auto}@media(min-width:520px){.call-out-column{float:right;width:23.78049%}.call-out-column>div{margin:0 0 5.195%;padding-bottom:100%}}.rte .clearing-search__listing,.rte .clearing-search__listing ul,.rte .clearing-search__listing li{list-style-type:none;margin:0;padding:0;max-width:none}.rte .clearing-search__listing>li{border-bottom:1px solid #071d49;margin:0;padding-bottom:1em}.rte .clearing-search__listing>li:last-child{border:0}.rte .clearing-search__listing>li::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.oldie .rte .clearing-search__listing>li:after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.rte .clearing-search__listing>li+li{padding:1em 0}.rte .clearing-search__listing ul li{display:block;margin:0 0 0 0;padding:0}.rte .clearing-search__listing h3{font-size:1.125em}.rte ul li.clearing-search__listing--call-us{background-color:#071d49;display:inline-block;font-size:18px;line-height:1.28;margin:.665em 0;padding:.35em .5em .39em}.rte ul li.clearing-search__listing--call-us a{color:#fff;text-decoration:none}@media(min-width:740px){.rte .clearing-search__listing ul li{display:inline-block;margin:0 0 .31em 0;padding:.31em 2% 0 0;vertical-align:top;width:28%}.rte ul li.clearing-search__listing--campus{width:38%}.rte ul li.clearing-search__listing--call-us{float:right;margin:0 1% 0 0;max-width:24%;padding:.3em .6667em .32em;text-align:right;width:auto}.rte ul li.clearing-search__listing--international{display:block;line-height:1;width:auto}.rte .clearing-search__listing h3{font-size:1.5em}}@media(min-width:960px){.rte .clearing-search{float:left;width:75%;padding:0 0 0 .60976%}.rte .clearing-search+.call-out-column{display:block}.call-out-column{margin-top:0}}@media(min-width:700px){.tabbed-content .faceting .accordion-control,.tabbed-content .faceting .accordion__heading{display:block}}#cleanfilters{color:#fff}.box{border-bottom:2px solid;margin-bottom:10px}.staff-profile h1{margin-bottom:.5em}.staff-profile__summary span{margin-right:.3em}.staff-profile__summary,.staff-profile__role{margin-bottom:.5em}.staff-profile__cta{margin-top:.75em}.staff-listing__double{overflow:hidden}.staff-listing__double li{float:left;width:100%;list-style-type:none;padding:.5em 1em 1.5em 0}.staff-listing__double li:nth-child(even){padding-right:0;padding-left:1em}.staff-listing__double li:nth-child(odd){clear:left}.staff-listing__image{float:left}.staff-listing__details{float:left;width:100%}.staff-listing__data-item span{font-weight:bold}.alternative-facets .filter-listing__filter-item .filter-listing__content{position:absolute;z-index:100;width:100%}.alternative-facets .accordion__section{overflow:visible}.alternative-facets .filter-listing__filter-item{float:left;position:relative;margin:.5%;border:1px solid #071d49;width:100%}.alternative-facets .filter-listing__filter-title{color:#071d49}.alternative-facets .accordion-control:before{top:1em;right:1em}.alternative-facets .accordion-control{padding:1em}.alternative-facets .filter-listing__filters{border-bottom:none;padding:0 1em}@media(min-width:700px){.alternative-facets+.site-search--box .common-search--distance__inner{padding-left:13.5em}.staff-listing__double li{width:50%}.alternative-facets .filter-listing__filter-item{width:32.3333%}.staff-listing__double li{width:50%}.staff-listing__image{width:30%}.staff-listing__details{width:70%;padding-left:1em}}@media(min-width:540px){.feature-block--video-full{height:467px}}.feature-block--video-full{width:98.78049%;height:auto}.gdpr-fieldset{padding-top:0;margin-bottom:1.5em}.gdpr-checkbox{padding-right:2em;width:auto}@media(min-width:540px){.gdpr-checkbox{float:left;padding-right:2em;width:20%}}.displayNone{display:none}input[type=date]{margin-bottom:.625em}#absenceForm #StudentFirstName,#absenceForm #StudentLastName,#absenceForm #ReporterName{text-transform:capitalize}.rte a[href*='.rtf'],.rich-text a[href*='.rtf'],.rte a[href*='.doc'],.rich-text a[href*='.doc'],.rte a[href*='.docx'],.rich-text a[href*='.docx'],.rte a[href*='.xls'],.rich-text a[href*='.xls'],.rte a[href*='.xlsx'],.rich-text a[href*='.xlsx'],.rte a[href*='.ppt'],.rich-text a[href*='.ppt'],.rte a[href*='.pptx'],.rich-text a[href*='.pptx'],.rte a[href*='.pdf'],.rich-text a[href*='.pdf'],.rte a[href*='.mp3'],.rich-text a[href*='.mp3']{font-weight:bold;text-decoration:none;background:url(/assets/img/frame/icon--file-download.png) left .2em no-repeat;background:url(/assets/img/frame/icon--file-download.svg) left .2em/.9375em no-repeat,none;margin-bottom:.75em;padding-left:1.5em}.rte a[href*='.rtf']:hover,.rich-text a[href*='.rtf']:hover,.rte a[href*='.doc']:hover,.rich-text a[href*='.doc']:hover,.rte a[href*='.docx']:hover,.rich-text a[href*='.docx']:hover,.rte a[href*='.xls']:hover,.rich-text a[href*='.xls']:hover,.rte a[href*='.xlsx']:hover,.rich-text a[href*='.xlsx']:hover,.rte a[href*='.ppt']:hover,.rich-text a[href*='.ppt']:hover,.rte a[href*='.pptx']:hover,.rich-text a[href*='.pptx']:hover,.rte a[href*='.pdf']:hover,.rich-text a[href*='.pdf']:hover,.rte a[href*='.mp3']:hover,.rich-text a[href*='.mp3']:hover{text-decoration:underline}.nested-accordion-control>.nested-accordion-heading{position:relative;display:inline-block;padding-left:1.65em}.nested-accordion-control>.nested-accordion-heading::before{background:url("/assets/img/frame/icon--arrow-down__purple.png") left center no-repeat;background:url("/assets/img/frame/icon--arrow-down__purple.svg") left center/1.1em no-repeat,none;content:"";display:block;height:100%;position:absolute;left:0;top:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .8s ease;-moz-transition:-moz-transform .8s ease;-ms-transition:-ms-transform .8s ease;-o-transition:-o-transform .8s ease;transition:transform .8s ease;width:1.25em}.default-item .nested-accordion-control>.nested-accordion-heading::before,.default-item .nested-accordion-control>.nested-accordion-heading:before,.nested-accordion--toggle .nested-accordion-control>.nested-accordion-heading::before,.nested-accordion--toggle .nested-accordion-control>.nested-accordion-heading:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.module-section{padding-bottom:.5em}.accordion__section__inner .module-section__header{margin-bottom:.5em;margin-top:.5em}.course-summary__teaching{margin-top:.5em}.contact-more-information .social-contact{font-size:1.125em;line-height:1.2778;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500;display:block;float:left;line-height:1;margin-bottom:.5em;margin-right:1em;max-width:9em;min-height:2em;padding-left:2.5em;text-decoration:none;background-position:left top;background-size:2em;background-repeat:no-repeat}.contact-more-information .social-contact:last-child{margin-right:0}.contact-more-information .social-contact:hover{text-decoration:underline}.footer-social{background-position:left top;background-repeat:no-repeat;background-size:auto 100%}.social-connections__listing{padding-bottom:15px}.triple-text__item:not(:last-child),.triple-content__item:not(:last-child){margin-bottom:1.625em}ul.nested-accordion_list{padding-left:0;margin-left:0;margin-bottom:0}ul.nested-accordion_list li{list-style-type:none;margin-left:0;margin-bottom:.25em}a.nested-accordion-control{text-decoration:none}a.nested-accordion-control:hover,a.nested-accordion-control:active,a.nested-accordion-control:focus,a.nested-accordion-control>h5:hover,a.nested-accordion-control>h5:active,a.nested-accordion-control>h5:focus{cursor:pointer;text-decoration:underline}ul.nested-accordion_list li.no-link{list-style-type:disc;margin-left:1.65em}.nested-accordion__content{margin-bottom:1em}.accordion-text{padding-top:.8em}.dob--field{float:left;width:100%}.dob--field select{float:left;margin-right:5px}.dob--field span{display:block;font-weight:bold;margin:0 0 .5em}form.static p,form.static h4{margin-bottom:.5em}span.error{color:#c00}.field-validation-error{color:#c00;font-weight:normal}input[type=text].error,input[type=password].error,input[type=email].error,input[type=url].error,input[type=tel].error,input[type=search].error,input[type=number].error,select.error,textarea.input-validation-error,input[type=text].input-validation-error,input[type=password].input-validation-error,input[type=email].input-validation-error,input[type=url].input-validation-error,input[type=tel].input-validation-error,input[type=search].input-validation-error,input[type=number].input-validation-error,select.input-validation-error,textarea.input-validation-error{border-color:#c00;color:#c00}.field-validation-valid{display:none}input[data-val-uppercasewarning]{}small{display:inline-block}.rich-text p{margin-bottom:1.25em;max-width:600px}.rich-text p.intro{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.125em;line-height:1.3;margin-bottom:.825em}.left{float:left}p.facet-container{margin-top:1em}.grid-container .facet-container{margin-bottom:2em}a.facet--applied{background:#071d49 url('/assets/img/frame/remove-symbol.png') no-repeat right;color:#fff;padding:.4em 1.5em .4em .5em;text-decoration:none;margin:0 .3em .5em 0;white-space:nowrap;display:inline-block}a.facet--applied:hover{background:#071d49 url('/assets/img/frame/remove-symbol-hover.png') no-repeat right}@media(min-width:520px){.hero--white .carousel--main__heading{color:#fff}}.carousel--main{-ms-touch-action:pan-y!important}@media(min-width:520px){.carousel--main{-ms-touch-action:auto}.hero--white .hero__heading,.hero--white .hero__text,.hero--white .hero__text a{color:#fff}}.video--embed__inner{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video--embed__inner iframe{position:absolute;top:0;left:0;width:100%;height:100%}.image-container p{margin-top:.5em}.kis-widget{float:left;max-width:650px}.qaa-logo{float:left}#kis-widget-holder>div{color:#fff}@media(min-width:900px){.kis-widget__wrapper .qaa-logo{float:right}}section.common-search--applied-facets{margin-top:-1em;margin-bottom:2em}.course-list .campaign-badges{display:inline-block;margin:1em 0 0 .25em}.course-list .campaign-badges li{border-radius:1.4375em;font-size:.875em;line-height:1.1428;padding:.6em 1em .6em}.course-list .campaign-badges li+li{margin-top:.625em}@media(min-width:700px){.course-list .listing--common,.course-list .listing--common>li{display:block;padding-bottom:0;margin-bottom:1em}.course-list .listing--common>li+li{border-top:1px solid #071d49}.course-list .listing--common .listing--common__headings{display:block}.course-list .listing--common .listing--common__headings h2{border:0;display:block}.course-list .listing--common__details-head,.course-list .listing--common__details{float:left;width:60%}.course-list .listing--common__meta-head,.course-list .listing--common__meta{float:left;width:20%}.course-list .listing--common>li:not(:last-child) .listing--common__details,.course-list .listing--common>li:not(:last-child) .listing--common__meta{border-bottom:0}.course-list .listing--common>li .listing--common__details,.course-list .listing--common>li .listing--common__meta{border-bottom:0;padding-bottom:0}.course-list .campaign-badges{display:list-item;padding:.25em 1em .25em 0}.course-list .campaign-badges li{display:inline-block}.course-list .campaign-badges li+li{margin-left:.5em}}.tabbed-content .faceting{margin:0 auto 2em;max-width:60.75}.tabbed-content .faceting .accordion__section{font-size:.90909090909em}.tabbed-content .filter-listing__content-inner{margin:0 1%;max-width:100%}.campaign-badges--international{background-color:#071d49;color:#fff}.campaign-badges--january{background-color:#ffd100}.campaign-badges--clearing,.campaign-badges--yellow{background-color:#ffd100}.campaign-badges--purple{background-color:#071d49;color:#fff}.campaign-badges--purple a{color:#fff}.tabbed-content .filter-listing__title .accordion__heading{margin:0}.tabbed-content .filter-listing__title .accordion-control{margin:0 2%;max-width:100%}.tabbed-content .filter-listing__title .accordion-control::before,.tabbed-content .filter-listing__title .accordion-control:before{right:.5em}.int_events__filter .common-search__type-container{margin-top:.5em}.int-events h4{border-top:1px solid #ccc;font-size:1.5em;line-height:1.25;margin:0 0 .66625em 0;padding:.66625em 0 0 0}.int-events .accordion__section{background-color:#fff}.accordion__section__inner p.intro{font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif}.int-events .accordion--course-details .accordion__section:first-child{border-top:#000396}.int-events .accordion__section__inner p a{font-weight:normal}.int-events .accordion--toggle{background-color:#ececec}.int-events>li{border-bottom:1px solid #000396;display:block;padding:1em 0}.int-events h3{font-size:2em;padding-top:.5em}.int-events__details ul{border-top:none;margin:0;padding:0 0 .75em}.int-events__details li{display:block;margin-bottom:.25em}.int-events__details .int-events__details--date{display:inline;padding-right:.5em}.int-events__details .int-events__details--date:after{content:","}.int-events__details .int-events__details--time{display:inline-block}.int-events__details .int-events__details--title{display:block;font-size:1.125em;font-weight:bold;line-height:1.6666666666667}@media(min-width:350px){.int_events__filter .common-search__type-container{padding-right:5em}}@media(min-width:520px){.int_events__filter .common-search__type-container{margin-top:0}}@media(min-width:700px){.int_events__filter .common-search__type-container,.int_events__filter .common-search__name-container{float:none;width:auto}}@media(min-width:840px){.common-search__type-container{padding-left:9.5em}.int-events__details{padding:0 1em 1em}.int-events__details--title{margin-top:.88832978em}.int-events__details ul{border-top:1px solid #ccc}.int-events__details li{display:inline-block;padding:0;width:66%}.int-events__details .int-events__details--date{font-weight:bold}.int-events__details .int-events__details--date:after{content:""}.int-events__details .int-events__details--date,.int-events__details .int-events__details--time,.int-events h4{border:0;clear:left;float:left;width:31%;margin:0 1% .25em}.int_events__filter .common-search__type-container{padding-left:0}}@media(min-width:1232px){.int_events__filter .common-search__type-container{float:left;padding:0 5em 0 11.5em;width:auto}}@media(max-width:1019px) and (min-width:700px){.int_events__filter .common-search__type-container{padding-top:0}.int_events__filter .common-search__button{top:0}}.no-js .int_events__filter{display:none}.session-multi-select{background:none}.news-search,.event-search{margin-bottom:2em}.dated-search .common-search__name-container--select{display:block;padding:.625em 0 0}.dated-search .common-search__name-container--select select{max-width:27em}.wrapper__date-picker div{float:none}@media(min-width:520px){.wrapper__date-picker div{display:inline-block;width:auto}.wrapper__date-picker div+div{margin-left:1.25em}.dated-search .common-search--distance__inner{margin-bottom:.5em;margin-top:.5em}.dated-search .common-search--distance__inner input{margin-bottom:0}.dated-search .common-search__name-container--select{margin:.625em .60976% 0;padding:0}.dated-search .common-search--distance__inner button{bottom:0}}@media(min-width:700px){.common-search__name-container--long{width:75%}}@media(min-width:820px){.dated-search .common-search--distance__inner{max-width:33em}}@media(min-width:1019px){.dated-search fieldset{padding:.713em 0 0 10.5em}.dated-search.news-search fieldset{padding-left:12.5em}.dated-search .common-search__name-container--select{display:inline-block;margin:0 0 0 .625em}.dated-search .common-search__name-container--select select{margin-top:1.72em}.dated-search .common-search--distance__inner{margin:.625em 0 .625em;padding-left:10.75em;max-width:43em}.dated-search.news-search .common-search--distance__inner{padding-left:12.75em}.dated-search.news-search .common-search--distance__inner input{margin:0 .60976%}.dated-search .common-search--distance__inner label{display:inline-block;float:left;margin-right:1em;position:absolute;left:0;top:.713em;text-align:right}.dated-search.news-search .common-search--distance__inner label{width:11.5em}.dated-search.event-search .common-search--distance__inner label{width:9.5em}.wrapper__date-picker div{max-width:30%;vertical-align:top}.wrapper__date-picker div+div{margin-left:.625em}.wrapper__date-picker label{margin:0;padding:0 .6em .5em 0;width:auto}}.quote-block--grey,.quote-block--white{max-width:600px;margin-bottom:1.25em;padding:1.25em 1.35em .1em}.quote-block--grey{background-color:#ececec}.quote-block--white{background-color:#fff}.quote-sideline--grey,.quote-sideline--white{padding:0 0 0 .625em}.quote-sideline--grey{border-left:1.35em solid #ececec}.quote-sideline--white{border-left:1.35em solid #fff}@media(min-width:520px){.quote-sideline--grey,.quote-sideline--white{max-width:600px;padding:0 1em 0 .625em}.quote-sideline--grey{border-left:2em solid #ececec}.quote-sideline--white{border-left:2em solid #fff}}@media(min-width:840px){.quote-sideline--grey,.quote-sideline--white{max-width:550px}}.site-search--box{margin-bottom:2em}.site-search--wrapper{padding-right:0;position:relative}.site-search--box .common-search--distance__inner{margin-bottom:0;margin-top:0;padding-right:0}@media(min-width:520px){.site-search--wrapper{padding-right:5.8em}}@media(min-width:700px){.site-search--box .common-search--distance__cta{position:absolute;left:0;top:0}.site-search--box .common-search--distance__inner{padding-left:9.5em}}@media(min-width:1019px){.site-search--wrapper{max-width:33em}}.accordion__section__inner .triple-content{margin-top:.625em}.accordion__section__inner .triple-content a:link,.accordion__section__inner .triple-content a:visited,.accordion__section__inner .triple-content a:hover,.accordion__section__inner .triple-content a:focus,.accordion__section__inner .triple-content a:active{font-weight:normal}.accordion__section__inner .triple-text__item-heading{font-size:1.25em;margin-bottom:.625em}.accordion__section__inner .triple-content .course-summary__type{font-size:1.125em}.accordion__section__inner .triple-content .course-summary__locations,.accordion__section__inner .triple-content .course-summary__entry,.accordion__section__inner .triple-content .course-summary__award,.accordion__section__inner .triple-content .course-summary__generic{font-size:1em}.feature-block--calendar-tile .feature-block-content--standard{margin:0 auto;max-width:350px;width:100%}.grid-container .feature-block--calendar-tile a:link,.grid-container .feature-block--calendar-tile a:visited,.grid-container .feature-block--calendar-tile a:active,.grid-container .feature-block--calendar-tile a:focus .grid-container .feature-block--calendar-tile a:hover{color:#fff;text-decoration:none}.feature-block--calendar-tile h4{position:relative}.feature-block--calendar-tile h4 span{display:block;font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.83333333em}.feature-block--calendar-tile ul{display:none}@media(min-width:350px){.feature-block--calendar-tile h4{text-align:left}.feature-block--calendar-tile h4 span{line-height:1.53336;position:absolute;right:0;top:1px}.feature-block--calendar-tile ul{display:block;font-size:.666667em;list-style-type:none;margin:.5em auto 0}.feature-block--calendar-tile li{float:left;line-height:1.875;width:14.28571428%}.grid-container .feature-block--calendar-tile ul a:link,.grid-container .feature-block--calendar-tile ul a:visited,.grid-container .feature-block--calendar-tile ul a:active,.grid-container .feature-block--calendar-tile ul a:focus{color:#ffd100;display:block;text-decoration:underline}.grid-container .feature-block--calendar-tile ul a:hover{background-color:#012d59;color:#fff;text-decoration:none;transition:all .25s ease}.feature-block--calendar-tile li:nth-child(7n+8){clear:left}}@media(min-width:350px) and (max-width:519px){.feature-block--calendar-tile{padding-bottom:1.25em}}@media(min-width:520px) and (max-width:590px),(min-width:700px) and (max-width:959px){.feature-block--calendar-tile ul{display:none}.feature-block--calendar-tile h4{font-size:1.125em;text-align:center}.feature-block--calendar-tile h4 span{display:block;line-height:1.2778;padding:0;position:static}}@media(min-width:590px) and (max-width:759px){.homepage-features .feature-block--calendar-tile ul{display:none}.homepage-features .feature-block--calendar-tile h4{font-size:1.125em;text-align:center}.homepage-features .feature-block--calendar-tile h4 span{display:block;line-height:1.2778;padding:0;position:static}}@media(min-width:760px){.homepage-features .feature-block--calendar-tile ul{display:block}.homepage-features .feature-block--calendar-tile h4{text-align:left}.homepage-features .feature-block--calendar-tile h4 span{line-height:1.53336;position:absolute;right:0;top:1px}}@media(min-width:760px) and (max-width:839px){.homepage-features .feature-block--calendar-tile h4{font-size:.8333333em}}@media(min-width:960px) and (max-width:1019px){.feature-block--calendar-tile h4{font-size:.8333333em}}.generic__width-override{width:auto!important}[id^="lightbox--gallery-container"]{background-color:#ececec;box-shadow:inset 0 0 1px #ccc}.lightbox--gallery__thumbs{width:100%}.lightbox--gallery__thumbs dt,.thumb--description{float:none;position:absolute;top:0;left:-9999px}.lightbox--gallery__thumbs .thumb{background-size:cover;display:block;float:left;font-size:1px;position:relative;text-decoration:none;text-indent:-9999px}.lightbox--gallery__thumbs .thumb--image~.thumb--image{display:none}.lightbox--gallery__thumbs .thumb:before{position:absolute;content:"";display:block;height:100%;width:50%;transition:all .3s linear}.lightbox--gallery__thumbs .thumb:hover.thumb:before{background-color:#fff;background-color:rgba(255,255,255,.5);width:100%}.width--20,.width--25,.width--33,.width--50,.width--100{width:100%;padding-bottom:100%}[id^="lightbox--gallery-message"]{font-size:1.125em;line-height:1.2778}.lightbox__caption p{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em;padding:.625em}.lightbox img{border:2px solid #fff;border-radius:0;box-shadow:0 0 16px #000}.lightbox__button{opacity:1}.lightbox__button:hover{opacity:.7}@media(min-width:519px){.width--20,.width--25,.width--33,.width--50,.width--100{width:33.3333334%;padding-bottom:33.3333334%}.lightbox--gallery__thumbs .thumb--image~.thumb--image{display:block}[id^="lightbox--gallery-message"]{display:none}}@media(min-width:760px){.width--20,.width--25,.width--33,.width--50,.width--100{width:25%;padding-bottom:25%}}@media(min-width:1019px){.width--20{padding-bottom:20%;width:20%}.width--25{padding-bottom:25%;width:25%}.width--33{padding-bottom:33.3333334%;width:33.3333334%}.width--50{padding-bottom:50%;width:50%}.width--100{padding-bottom:100%;width:100%}}.global-message{padding:1em 0;background:#c00;color:#fff}.global-message p{font-weight:bold}.global-message p:before{content:"!";border:2px solid #fff;font-size:1.4em;-ms-border-radius:30px;border-radius:30px;width:35px;display:inline-block;text-align:center;margin:0 10px 0 0}.global-message p a{color:#fff}.slider--thumbnail-carousel__video{width:100%;margin-left:0}.slider--thumbnail-carousel__slides img.video-play-button{width:3em;height:3em;margin-top:-3em}.slider--thumbnail-carousel__video .feature-block-content{position:absolute;top:50%;left:0;right:0}@media(min-width:520px){.highlight--cta.highlight--cta__half{margin:0 .60976% 1.21951%;width:48.78049%}.highlight--cta.highlight--cta__three-eighths{margin:0 .60976% 1.21951%;width:36.280485%}.highlight--cta.highlight--cta__quarter{margin:0 .60976% 1.21951%;width:23.78049%}.highlight--cta.highlight--cta__third{margin:0 .60976% 1.21951%;width:32.113823%}.highlight--cta.highlight--cta__two-thirds{margin:0 .60976% 1.21951%;width:65.44715%}}.highlight--cta{width:98.78049%;margin:0 .60976% 1.21951%;float:left}.accordion--inside .tabbed-content__controls{margin:0 auto;max-width:60.75}.accordion--inside .tabbed-content__section{padding-left:1%;padding-right:1%}.accordion--inside.entry-requirements .tabbed-content__tabs li{margin-bottom:0}.accordion--course-details .accordion--inside .accordion__section{border-top:0}.accordion--inside .tabbed-content__main{margin-bottom:1.625em}@media(min-width:700px){.accordion--inside .accordion__section{border:0}.accordion--inside .tabbed-content__main{margin-bottom:0}}.dynamic--countup .feature-content__course-heading,.countdown--tile .feature-content__course-heading{display:block;font-size:2.8em}.dynamic__link--countup,.countdown__tile--link{font-size:1.125em;font-weight:bold}.countdown--preamble{font-size:1.4em;font-weight:normal}.feature-block--blue a,.feature-block--blue-double-height a,.feature-block--blue-double-width a,.feature-block--purple a,.feature-block--purple-double-height a,.feature-block--purple-double-width a{color:#fff}@media(max-width:700px){.table--data thead{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table--data tr{background-color:#ccc}.table--data tbody tr:nth-child(2n-1){background-color:#fff}.table--data tbody th,.table--data tbody td{border-bottom:0;border-top:1px solid #dfdfdf;font-weight:normal;padding:.6em .6em .6em 38%}.table--data tbody th{background-color:#071d49;border:0;color:#fff}.table--data tbody th:before,.table--data tbody td:before{content:attr(data-header);font-weight:bold;padding:.6em 1em .6em .6em;position:absolute;top:1%;left:1%;white-space:nowrap;width:33%}.table--data tfoot{text-align:left}.table--data tfoot th,.table--data tfoot td{border:0;display:table-cell;padding:.6em}}#dob--fieldsettasterday{float:none}#signupformtile-sizing{padding-top:10px}#signupformtile-sizing--contraints{}.signupformtile-postmessage--container{padding-top:20px}.signupformtile-postmessage--contraints{margin-left:32px!important;margin-right:32px!important;text-align:center}.form-lightbox__overlay{background:url("/assets/img/frame/background--trans-black.png");background:rgba(0,0,0,.8);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:30}.form-lightbox{height:100%;position:relative;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);overflow-y:auto}.form-container--blue,.form-container--purple,.form-container--green,.form-container--yellow,.form-container--grey,.form-container--gray{overflow:hidden;position:relative;padding-top:1.25em;padding-bottom:1.25em;padding-left:5%;padding-right:5%}.form-container--blue{background-color:#071d49}.form-container--purple{background-color:#071d49}.form-container--green{background-color:#ffd100}.form-container--yellow{background-color:#ffd100}.form-container--grey,.form-container--gray{background-color:#ececec}.form-container--blue,.form-container--purple{color:#fff}.form-container--green,.form-container--yellow{color:#071d49}.form-container--grey,.form-container--gray{color:#071d49}@media(min-width:700px){.form-container--blue,.form-container--purple,.form-container--green,.form-container--yellow,.form-container--grey,.form-container--gray{font-size:1.3rem}}@media(min-width:840px){.form-lightbox{left:50%;max-width:65%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.form-container--blue h4,.form-container--blue p,.form-container--purple h4,.form-container--purple p,.form-container--green h4,.form-container--green p,.form-container--yellow h4,.form-container--yellow p,.form-container--grey h4,.form-container--grey p,.form-container--gray h4,.form-container--gray p{text-align:center;font-size:1.2em}.form-container--blue button,.form-container--purple button,.form-container--green button,.form-container--yellow button,.form-container--grey button,.form-container--gray button{display:block;margin:0 auto}.form-container--green button,.form-container--yellow button{background-color:#071d49;border:1px solid #071d49;color:#fff}.form-container--grey button,.form-container--gray button{background-color:#071d49;border:1px solid #071d49;color:#fff}.form-container--blue .checkbox-group,.form-container--purple .checkbox-group,.form-container--green .checkbox-group,.form-container--yellow .checkbox-group,.form-container--grey .checkbox-group,.form-container--gray .checkbox-group{margin:0}.form-container--blue .checkbox-item label,.form-container--purple .checkbox-item label,.form-container--green .checkbox-item label,.form-container--yellow .checkbox-item label,.form-container--grey .checkbox-item label,.form-container--gray .checkbox-item label{margin-left:1em}.form-container--blue a,.form-container--purple a{color:#fff;text-decoration:underline}.form-container--green a,.form-container--yellow a{color:#071d49;text-decoration:underline}.form-container--grey a,.form-container--gray a{color:#071d49;text-decoration:underline}.form-lightbox__close::before{content:'X';cursor:pointer;position:absolute;right:15px;top:10px;font-size:1.2em;font-weight:bold}.form-terms{background-color:#fff;color:#333;padding:.5em .5em;margin-bottom:1.25em;max-height:6em;overflow-y:auto}.blog-author--image{display:none}@media(min-width:960px){.blog-author--image{display:block}}.homepage-aside .blog-author--image{height:0;padding-bottom:100%}.listing--social-links{margin-top:.5em}.listing--social-links li{display:inline-block}.listing--social-links li+li{border-top:none;padding-top:0;margin-top:0}.listing--social-links li a{display:inline-block;background:none;padding-right:0;margin-right:.5em}.listing--social-links li a:hover{text-decoration:none}.homepage-features .feature-block--blog{height:auto;padding-bottom:0}.feature-block--blog>article{text-decoration:none;color:#071d49;margin:1px;background-color:#fff}.feature-block-content--blog-post{margin:0;padding:12px}.feature-block--blog .feature-block-content--blog-post a{text-decoration:none}.feature-block--blog .feature-block-content--blog-post a:hover{text-decoration:underline}.feature-block-content--blog-post p.blog--date{text-align:right;margin-bottom:.625em}.feature-block-content--blog-post p.blog--author{font-weight:bold;margin-bottom:.625em}.blog-post h1{margin-bottom:.5em}.blog-post__summary{font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:500;font-size:1.125em;line-height:1.2778;margin-bottom:.5em}.blog-post__summary span{margin-right:.3em}.blog-post__summary a{text-decoration:none}.blog-post__summary a:hover,.blog-post__summary a:active,.blog-post__summary a:focus{text-decoration:underline}.blog--tags{margin-top:.825em}.blog--tags p.intro{display:inline-block}.blog--tags ul{display:inline-block;padding-left:.2em;margin-bottom:.5em}.blog--tags li{background-color:#071d49;padding:.4em .5em .4em .5em;margin:0 .3em .5em 0;display:inline-block}.blog--tags li a{color:#fff;text-decoration:none;white-space:nowrap}.blog--tags li a:hover{text-decoration:underline}.staff-profile{margin-bottom:1.5em}.blog-listing article{border-top:1px solid #ccc;padding:1em 0}.blog-listing article h3{margin-bottom:.25em}.blog-listing article h3 a{text-decoration:none}.blog-listing article h3 a:hover,.blog-listing article h3 a:active,.blog-listing article h3 a:focus{text-decoration:underline}.blog-listing article .blog--date{font-weight:bold;margin-right:.5em}.blog-listing article a.more-link,.blog-listing--container article a.more-link{font-weight:bold;text-decoration:none}.blog-listing article a.more-link:hover,.blog-listing article a.more-link:active,.blog-listing article a.more-link:focus,.blog-listing--container article a.more-link:hover,.blog-listing--container article a.more-link:active,.blog-listing--container article a.more-link:focus{text-decoration:underline}h1.blog--title{margin-bottom:.5em}h2.blog-author--listing-title{display:none}@media(min-width:960px){h2.blog-author--listing-title{display:block;font-size:1em;margin-left:4%;margin-bottom:.5em}}.homepage-aside .blog-author--listing .blog-author--image{float:left;margin-left:4%;margin-bottom:4%;width:46%;height:46%;padding-bottom:48%}.homepage-aside .blog-author--listing .blog-author--image:nth-child(odd){}.homepage-aside .blog-author--listing .blog-author--image .feature-block-content{font-size:1.25em}.triple-content__item-yellow{background-color:#ffd100;color:#071d49}.triple-content__item-blue{background-color:#071d49;color:#fff}.triple-content__item-white{background-color:#ececec}.triple-content__item-yellow article,.triple-content__item-blue article,.triple-content__item-white article{padding-bottom:.5em;margin:1px}.triple-content__item-white article{background-color:#fff}.triple-content .triple-content__item-yellow article a,.triple-content__item-white article a{color:#071d49}.triple-content__item-blue article a{color:#fff}.triple-content__item-white article p{margin-top:0;margin-bottom:0;padding-top:.5em;padding-bottom:.5em}.blog-highlights .triple-content__item h3,.blog-highlights .triple-content__item p{text-align:center;padding-left:12px;padding-right:12px;max-width:none}.blog-highlights .triple-content__item p.blog-listing__highlight{text-align:right;margin-right:-1px}.blog-highlights .triple-content__item p.blog-listing__highlight,.blog-highlights .triple-content__item p.blog-listing__highlight{padding-top:.5em;padding-left:0;padding-right:0}.blog-highlights .triple-content__item p.blog-listing__highlight span{display:inline-block;padding:.25em .5em;font-size:.875em;font-weight:bold}.blog-highlights .triple-content__item-yellow p.blog-listing__highlight span,.blog-highlights .triple-content__item-blue p.blog-listing__highlight span{background-color:#fff;color:#071d49}.blog-highlights .triple-content__item-white p.blog-listing__highlight span{background-color:#071d49;color:#fff}.blog-highlights .triple-content__item .blog--date{font-weight:bold}.blog-highlights .triple-content__item a.more-link{font-weight:bold}.blog-highlights .triple-content__item .blog-listing__description{display:none}@media(min-width:700px){.blog-highlights .triple-content__item .blog-listing__description{display:block}}.blog-listing--container .feature-block--blog-featured article{margin:1px;background-color:#071d49;color:#fff}.blog-listing--container .feature-block--blog-featured article .feature-block-content--blog-post{margin-bottom:0}.blog-listing--container .feature-block--blog-featured article .feature-block-content--blog-post h3,.blog-listing--container .feature-block--blog-featured article .feature-block-content--blog-post p{text-align:center}.blog-listing--container .feature-block--blog-featured article .feature-block-content--blog-post p{margin-bottom:.5em}.blog-listing--container .feature-block--blog-featured article .feature-block-content--blog-post .blog--date{font-weight:bold}.blog-listing--container .feature-block--blog-featured article .feature-block-content--blog-post a{color:#fff}.blog-listing--container .feature-block--blog-featured article p.blog-listing__highlight{text-align:right;margin-right:-1px;padding-top:.5em;padding-left:0;padding-right:0}.blog-listing--container .feature-block--blog-featured article p.blog-listing__highlight span{display:inline-block;padding:.25em .5em;font-size:.875em;font-weight:bold;background-color:#fff;color:#071d49}.blog-listing .blog--featured h3,.blog-listing .blog--featured p.blog-listing__highlight,.blog-listing .blog--latest h3,.blog-listing .blog--latest p.blog-listing__highlight{display:inline}.blog-listing .blog--featured h3,.blog-listing .blog--latest h3{vertical-align:middle}.blog-listing .blog--featured p.blog-listing__highlight span,.blog-listing .blog--latest p.blog-listing__highlight span{margin-left:.5em;padding:.25em .5em;font-size:.875em;font-weight:bold}.blog-listing .blog--latest p.blog-listing__highlight span{background-color:#ffd100;color:#071d49}.blog-listing .blog--featured p.blog-listing__highlight span{background-color:#071d49;color:#fff}.grid-container.blog--related-posts h2{font-size:1.5em;margin-bottom:.5em}@media(min-width:960px){.grid-container.blog--related-posts .blog-listing--container{margin-left:-6px}}.disqus_thread{margin-bottom:.5em}.feature-block--disclaimer{clear:both;border:1px #ececec solid;margin-bottom:12px;background-color:#fff;padding:12px}@media(min-width:960px){.feature-block--disclaimer.author-disclaimer{margin-left:4%}.feature-block--disclaimer.landing-page-disclaimer{margin-left:4%}}.related-links.nav--dropdown-container{padding:0}.related-links.nav--dropdown-container select{margin-bottom:0;width:100%}.related-links.nav--dropdown-container select option{overflow:hidden}.signupformtile p{padding-bottom:1em!important}.advancedsignupformtile{border-radius:25px}.header--primary{background-color:#071d49;margin:0 auto;max-width:72em}.header-logo-utility{margin:0;padding-top:1.4375em}.header-logo{display:block;margin-bottom:0}.nav--primary{border:0}.nav--primary__controls{height:auto;right:4%;top:-2.875rem}.nav--primary-container{background-color:#071d49}.nav--primary__search{padding:1.8rem 8% 2.15rem}.nav--primary__search-inner{border-radius:100em;padding:0 4em 0 1.4375rem}.nav--primary__search input[type=search]{border:0}.nav--primary__search input[type=button],.nav--primary__search button{margin-right:1.4375rem}.nav--primary__open-button,.nav--primary__search-button{padding:0;width:2.15rem}.nav--primary__search-button{background-position-y:center;background-size:1.4375rem;margin-right:.72rem}.nav--primary__open-button{background-size:2.15rem}.nav--primary__open-button.is-on,.nav--primary__search-button.is-on{border:0}.nav--primary__inner li:last-child{margin-right:0}.nav--utility{font-size:1em;margin-bottom:.72rem}.nav--utility>li:not(:last-child){margin-right:1.4375em}.nav--utility a{color:#fff;font-family:ARURaisonne-DemiBold}.nav--utility a:focus{outline-color:#fff}.nav--utility li:last-child a{color:#ffd100}.nav-utility-search{display:inline-block;float:right;margin-right:4%}.nav-utility-search .button--search{background:none;left:0;padding:0}.nav--primary__search button{background:none;padding:0}.nav--primary__search button svg{fill:#071d49}.nav--primary__open-button,.nav--primary__search-button{background:none;text-indent:0}.nav--primary__open-button span,.nav--primary__search-button span{display:inline-block;text-indent:-9999px}.main-logo{background:url("../../images/customer/logo--aru-sm.png") 0 0 no-repeat;background:url("../../images/customer/logo--aru-sm.svg") 0 0 no-repeat,none;background-size:contain;display:block;padding-bottom:5.03rem}.carousel--main{max-width:72em}.carousel--main__heading,.carousel--main__inner{background-color:#ffd100;color:#071d49}.carousel--main__heading{font-size:2.25em;line-height:1.33333}.carousel--main__inner{padding-top:.72rem}.carousel--main__inner p{padding:0 8% 1em}.carousel--main__search{background-color:#1f3356;color:#fff;margin-top:.72rem}.carousel--main__slides{background-color:#ffd100}.carousel--main__slide>img{margin:0;max-width:100%;right:0}.carousel--main__cta{background-image:none;border:2px solid #071d49;border-radius:2.1139em;padding:.52rem 1.4375rem;transition:background-color .3s ease,color .2s ease}.carousel--main__cta:active,.carousel--main__cta:focus,.carousel--main__cta:hover{background-color:#071d49;border-color:#071d49;border-width:2px;color:#ffd100}.carousel--main__direction-nav--prev,.carousel--main__direction-nav--next{height:0;padding-bottom:100%;top:0;transform:none}.feature-block--yellow-double,.feature-block--image-large{min-height:10em}.feature-block--yellow-double h2,.feature-block--image-large h2{font-size:2em;line-height:1.075;margin-bottom:1.8rem}.feature-block--yellow-double p,.feature-block--image-large p{letter-spacing:.1em;margin-bottom:2rem}.feature-block--yellow-double .feature-block-content--double,.feature-block--image-large .feature-block-content--double{padding:2.15rem 1.4375rem}.feature-block--image-large .feature-block-content--double{background-color:#071d49;color:#ffd100;margin-top:50%}.feature-block--image-large .feature-block-content--double p{display:none}.link--cta{border:2px solid;border-radius:100em;display:inline-block;font-weight:bold;font-size:1.125em;line-height:1.277778;padding:1rem 2.1rem;text-align:center;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .2s ease}.feature-block--yellow-double .link--cta{background-color:#ffd100;border-color:#071d49;color:#071d49}.feature-block--yellow-double .link--cta:active,.feature-block--yellow-double .link--cta:focus,.feature-block--yellow-double .link--cta:hover{background-color:#071d49;border-color:#071d49;color:#ffd100}.feature-block--image-large .link--cta{background-color:#071d49;border-color:#ffd100;color:#ffd100}.feature-block--image-large .link--cta:active,.feature-block--image-large .link--cta:focus,.feature-block--image-large .link--cta:hover{background-color:#ffd100;border-color:#ffd100;color:#071d49}.related-links__horizontal{border-top:1px solid #1f3356;border-bottom:1px solid #071d49;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;list-style-type:none;margin:2em;padding:.72rem 0}.related-links__horizontal li a{display:inline-block;font-size:1.25rem;line-height:1.15;padding-bottom:.36rem;padding-top:.72rem;text-decoration:none}.related-links__horizontal a:hover{text-decoration:underline}.footer-utility{background-color:#071d49}.contact-more-information,.featured-work,.course-browser{margin:0;padding:.72rem 0 1em}.footer-text a{display:inline-block;padding-bottom:.25em;padding-top:.25em;text-decoration:none}.footer-text #footer-contact--phone-num{margin-right:1.4375rem}.footer-text .icon-chevron-link--white:active,.footer-text .icon-chevron-link--white:focus,.footer-text .icon-chevron-link--white:hover{text-decoration:underline}.vertical-align{vertical-align:middle}a.rb:link,a.rb:active,a.rb:visited{text-decoration:none}@media(min-width:520px){.nav-utility-search{margin-right:2em}.nav--utility{font-size:1.125em;line-height:1.277778}.nav--primary__controls{right:2em;top:-3.235rem;width:auto}.nav--primary__open-button{text-align:right;width:auto}.nav--primary__open-button span,.nav--primary__search-button span{text-indent:0}.related-links__horizontal{border-top:1px solid #071d49;border-bottom:1px solid #071d49;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.72rem .36rem .72rem 0}.related-links__horizontal li{width:50%}.main-logo{background-size:contain;padding-bottom:5.75rem}.carousel--main__inner{margin:0;padding:2.15rem 1.4375rem 1.4375rem 2.15rem;top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;bottom:0;right:auto;width:50%}.carousel--main__inner p{padding:0 0 1.4375rem 0}.carousel--main__heading{background-color:transparent;color:#071d49;max-width:100%;top:0;transform:none}.carousel--main__slide>img{max-height:100%;position:absolute;right:0}.carousel--main__slide{padding-bottom:50%}.carousel--main__direction-nav--prev,.carousel--main__direction-nav--next{height:69%;padding-bottom:0}.feature-block--image-large .feature-block-content--double{bottom:0;left:0;margin-top:auto;position:absolute;right:0;top:auto}.feature-block--yellow-double h2,.feature-block--image-large h2{font-size:1.25em;line-height:1;margin-bottom:1.4375rem}.feature-block--yellow-double p{display:none}.link--cta{font-size:.9375rem;padding:.71875rem 1.4375rem}.icon-menu{margin-right:.72rem}}@media(min-width:600px){.header-logo{float:none}.site-map--3col .site-map-block,.site-map--3col .site-map__quick-links{width:32.1%}.feature-block--image-large .feature-block-content--double{top:auto}}@media(min-width:700px){.icon-user{height:1.52rem;width:1.52rem}.container--logo{padding-bottom:1.4375rem}.header-logo{padding-bottom:1.4375rem}.header-logo-utility{margin:0 2em}.nav-utility-search{margin:0}.nav--primary__controls{right:0}.nav--primary__inner.is-open{padding-top:0}.main-logo{background-image:url("../../images/customer/logo--aru.png");background-image:url("../../images/customer/logo--aru.svg");padding-bottom:5.03rem}.carousel--main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:2.875rem}.carousel--main__heading{padding-left:0}.carousel--main__cta{-ms-flex-item-align:start;align-self:flex-start;margin:0}.related-links__horizontal li{width:auto}.feature-block--yellow-double p{display:block;letter-spacing:0;font-size:.9375em}.footer-utility-credit{clear:both;float:none}}@media(min-width:800px){.feature-block--yellow-double h2,.feature-block--image-large h2{font-size:2em;line-height:1.208333}.feature-block--yellow-double .feature-block-content--double,.feature-block--image-large .feature-block-content--double{padding-top:1.8em}}@media(min-width:1020px){.header-logo{max-width:10em;padding-bottom:.72rem}.main-logo{padding-bottom:4.31rem}.header-logo-utility{margin:0 auto;max-width:100%}#header-logo-utility__wrapper{margin:0 2em}.nav--primary{margin:0 auto;padding-left:0}.nav--primary-container{background-color:transparent}.nav--primary__inner.init{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:distribute;justify-content:space-around}.nav--primary__inner>li>a{padding:.72rem .72rem}.carousel--main__inner{padding-left:4.31rem;padding-right:4.31rem;z-index:1}.carousel--main__heading{font-size:3em;line-height:1.208}.carousel--main__search{padding-top:1.4375rem;position:static}.carousel--main__search-inner{margin:0 2em}.related-links__horizontal{margin:2em auto;max-width:61.5em;padding-left:2em;padding-right:2em}.feature-block--yellow-double .feature-block-content--double,.feature-block--image-large .feature-block-content--double{padding:2.9rem 2.1rem}.feature-block--yellow-double h2{font-size:3em;line-height:1.208333;margin-bottom:2.5rem}.feature-block--image-large h2{font-size:2.25em;line-height:1.33334}.feature-block--yellow-double p{font-size:1.25em;line-height:1.15}.mega-dropdown__inner{margin:0 3.4375em}.footer-text #footer-contact--phone-num{margin-right:2.875rem}.site-map{margin:0 auto}}@media(min-width:1152px){.header-logo{float:left;padding-bottom:1.4375rem}#header-logo-utility__wrapper{margin:0 2em;position:relative;z-index:1}.main-logo{padding-bottom:5.75rem}.nav--primary{margin:3.955rem auto 0;padding-left:0}.nav--primary-container{text-align:right}.nav--primary__inner{margin:0}.nav--primary__inner.init{display:block!important;margin-right:1.28em;max-width:none;text-align:right}.nav--primary__inner>li{float:none;margin-right:0;text-align:left}.nav--primary__inner>li>a{padding:.72rem .72rem 1.08rem}.nav--primary__inner>li:nth-of-type(2n){margin-right:0}.nav--primary__inner>li+li{margin-left:.72rem}.mega-dropdown__inner{margin:0 4.31em}}.rb p{margin-bottom:1.5rem}.apply__cta-container{background-color:#f2f3f6;padding:.75rem 0 1.5rem;margin-bottom:1.5rem}.apply__cta-container h2{font-size:1.5rem;line-height:1.5;margin-bottom:1rem}.apply__cta-container h3{font-size:1.25rem;line-height:1.2;margin-bottom:.75rem}.apply__cta-container .ucas__apply-button{margin:auto 1.25rem 0 0}#apply__scroll-trigger{display:inline-block}.ucas__code--value{font-size:1.25rem;line-height:1.2;font-weight:bold}.grid__4-2-1{line-height:1.5;margin-bottom:1.5rem}.grid__4-2-1 p:last-of-type{margin-bottom:.75rem}.grid__4-2-1{border-top:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.875rem}.grid__4-2-1+.grid__4-2-1{border-top-color:#ccc;margin-bottom:1.4375rem;padding-top:1.875rem}@media(min-width:520px){.apply__cta-container .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grid__4-2-1{margin:0}.grid__4-2-1+.grid__4-2-1{border-top-color:transparent;margin-bottom:0;padding-top:0}}@media(min-width:520px) and (max-width:799px){.grid__4-2-1{padding:0 1.3952% 1.5rem;width:48.78048%}.grid__4-2-1:nth-child(2n-1){border-right:1px solid #ccc;margin-bottom:0;padding-left:0}.grid__4-2-1:nth-child(2n)~.grid__4-2-1{border-top-color:#ccc;padding-top:1.875rem}}@media(min-width:800px){.apply__cta-container .grid-container{display:-webkit-box;display:-ms-flexbox;display:flex}.grid__4-2-1{margin:0 .60976%;width:23.78048%}.grid__4-2-1+.grid__4-2-1{border-left:1px solid #ccc;padding-left:1.3952%}}.dataTables_wrapper .dataTables_processing{position:absolute;top:-9999px;left:-9999px}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}#module_list_wrapper{position:relative}#module_list{clear:both;table-layout:fixed}#module_list thead tr+tr{display:none}.oldie #module_list thead tr+tr{display:table-row}#module_list thead tr+tr+tr{background-color:#fff}#module_list thead tr+tr+tr a{color:#071d49;text-decoration:none}#module_list th{position:relative;cursor:pointer;outline:none;width:100%!important;padding-right:2.5em}#module_list_length,#module_list_filter{margin:0 0 .625em}#module_list_filter{display:block;margin:0 0 1.625em}#module_list_length label,#module_list_filter label{margin:0}#module_list_filter input,#module_list_length select{display:block;margin:.25em 0 0 0}#module_list_paginate a{cursor:pointer}#module_list_paginate .disabled{display:none}#module_list_info{padding:1.25em 0 1.25em .6em;font-weight:bold}#module_list .sorting:after,#module_list .sorting_asc:after,#module_list .sorting_desc:after{font-family:icomoon--icon-font;font-size:1.125em;position:absolute;right:.3em;top:.1em;color:#ececec;padding:.3em .3em;display:inline-block}#module_list .sorting_asc,#module_list .sorting_desc{color:#ffd100}#module_list .sorting:after{content:""}#module_list .sorting_asc:after{color:#ffd100;content:""}#module_list .sorting_desc:after{color:#ffd100;content:""}#module_list input{margin:.6em 0 .6em}@media(min-width:700px){#module_list thead tr+tr{display:table-row}#module_list_filter{display:inline-block;margin:0 0 1.625em;width:50%}#module_list_length{float:right;text-align:right}#module_list th,#module_list tr{padding:1em 2em .6em .6em;width:10%!important}#module_list th:nth-child(1),#module_list th:nth-child(5){width:23%!important}#module_list .sorting:after,#module_list .sorting_asc:after,#module_list .sorting_desc:after{top:.6em}}@media(min-width:1024px){#module_list_length{text-align:left}#module_list_length{display:inline-block;margin:0 0 1.625em}#module_list_filter input,#module_list_length select{display:inline-block;margin:0 0 0 .5em;vertical-align:baseline}#module_list_filter input{width:20em}}#accordion__support-hub.accordion--standard,#accordion__support-hub.accordion--standard .accordion__section{background-color:#fff}#accordion__support-hub .accordion-control{border-bottom:2px solid #f2f3f6;padding:0 0 .75rem 0;margin:0 8% 1.5rem;max-width:60.75em}#accordion__support-hub .accordion-control:last-child{margin-bottom:0}#accordion__support-hub .accordion-control:hover{text-decoration:none;border-bottom-color:#1f335b}#accordion__support-hub .accordion-control:focus{border-bottom-style:solid;border-bottom-color:#1f335b;outline:none;text-decoration:none}#accordion__support-hub .nested-accordion{border-bottom:2px solid #d0d0d0}#accordion__support-hub .nested-accordion .section{border-bottom:2px solid #f2f3f6;margin-bottom:1.5rem}#accordion__support-hub .nested-accordion .section h3{max-width:800px}#accordion__support-hub .nested-accordion .section:last-child{border-color:transparent;margin-bottom:0}#accordion__support-hub .accordion-control::before{content:none}#accordion__support-hub .accordion__heading svg{margin-right:1rem;transition:transform .6s ease}#accordion__support-hub .accordion--toggle .accordion__heading svg{transform:rotate(180deg)}#accordion__support-hub .readmore{overflow:hidden;max-width:600px;transition:max-height .3s linear}#accordion__support-hub .showAllCTA{display:inline-block;font-size:1.125rem;font-weight:bold;margin-bottom:1.5rem}.btn--secondary,.btn--secondary:hover,.btn--secondary:focus,.btn--secondary:active{background-color:#fff;border:0;margin:0 0 1.5rem 0;padding:.75rem 0 0;text-align:left}.btn--secondary span{border-bottom:2px solid transparent}.btn--secondary:hover span{border-bottom-color:#1f335b}.btn--secondary:focus{outline:none}.btn--secondary:focus span{border-bottom-color:#1f335b}@media(min-width:520px){#accordion__support-hub .accordion-control{margin:0 2em 1.5rem}}@media(min-width:1020px){#accordion__support-hub .accordion-control{margin:0 auto 1.5rem}#accordion__support-hub .nested-accordion .section h3,#accordion__support-hub .readmore__container,#accordion__support-hub .showAllCTA{margin-left:2.5rem}}.cta__primary--blue,.bg-color--yellow .cta__primary,.bg-color--blue-tint .cta__primary,.card__half-contact-info .cta__primary,.card__full-contact-info .cta__primary,input.cta__primary--blue[type="button"],.bg-color--yellow input.cta__primary[type="button"],.bg-color--blue-tint input.cta__primary[type="button"],.card__half-contact-info input.cta__primary[type="button"],.card__full-contact-info input.cta__primary[type="button"],.cta__primary--yellow,.bg-color--blue .cta__primary,input.cta__primary--yellow[type="button"],.bg-color--blue input.cta__primary[type="button"],.card__full-contact-info .card__emergency-panel .cta__primary,.cta__secondary--blue,.bg-color--blue .cta__secondary,.cta__secondary--yellow,.bg-color--yellow .cta__secondary,.bg-color--blue-tint .cta__secondary,.card__half-contact-info .cta__secondary,.card__full-contact-info .cta__secondary,.cta__contact{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;background-color:transparent;font-family:"ARURaisonne-DemiBold","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;text-decoration:none;-webkit-transition:background-color .25s ease,color .275s ease;-o-transition:background-color .25s ease,color .275s ease;transition:background-color .25s ease,color .275s ease;width:auto}@media(min-width:700px){.cta__primary--blue,.bg-color--yellow .cta__primary,.bg-color--blue-tint .cta__primary,.card__half-contact-info .cta__primary,.card__full-contact-info .cta__primary,input.cta__primary--blue[type="button"],.bg-color--yellow input.cta__primary[type="button"],.bg-color--blue-tint input.cta__primary[type="button"],.card__half-contact-info input.cta__primary[type="button"],.card__full-contact-info input.cta__primary[type="button"],.cta__primary--yellow,.bg-color--blue .cta__primary,input.cta__primary--yellow[type="button"],.bg-color--blue input.cta__primary[type="button"],.card__full-contact-info .card__emergency-panel .cta__primary,.cta__secondary--blue,.bg-color--blue .cta__secondary,.cta__secondary--yellow,.bg-color--yellow .cta__secondary,.bg-color--blue-tint .cta__secondary,.card__half-contact-info .cta__secondary,.card__full-contact-info .cta__secondary,.cta__contact{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}.cta__primary--blue,.bg-color--yellow .cta__primary,.bg-color--blue-tint .cta__primary,.card__half-contact-info .cta__primary,.card__full-contact-info .cta__primary,input.cta__primary--blue[type="button"],.bg-color--yellow input.cta__primary[type="button"],.bg-color--blue-tint input.cta__primary[type="button"],.card__half-contact-info input.cta__primary[type="button"],.card__full-contact-info input.cta__primary[type="button"],.cta__primary--yellow,.bg-color--blue .cta__primary,input.cta__primary--yellow[type="button"],.bg-color--blue input.cta__primary[type="button"],.card__full-contact-info .card__emergency-panel .cta__primary{border:.125rem solid;border-radius:500px;margin:0 1.5rem 2.25rem 0;padding:.65625rem 1.5rem .46875rem}@media(min-width:700px){.cta__primary--blue,.bg-color--yellow .cta__primary,.bg-color--blue-tint .cta__primary,.card__half-contact-info .cta__primary,.card__full-contact-info .cta__primary,input.cta__primary--blue[type="button"],.bg-color--yellow input.cta__primary[type="button"],.bg-color--blue-tint input.cta__primary[type="button"],.card__half-contact-info input.cta__primary[type="button"],.card__full-contact-info input.cta__primary[type="button"],.cta__primary--yellow,.bg-color--blue .cta__primary,input.cta__primary--yellow[type="button"],.bg-color--blue input.cta__primary[type="button"],.card__full-contact-info .card__emergency-panel .cta__primary{padding:1.03125rem 1.875rem .84375rem}}.cta__secondary--blue,.bg-color--blue .cta__secondary,.cta__secondary--yellow,.bg-color--yellow .cta__secondary,.bg-color--blue-tint .cta__secondary,.card__half-contact-info .cta__secondary,.card__full-contact-info .cta__secondary{border-bottom:.1875rem solid transparent;margin:0 1.5rem 1.5rem 2.25rem;position:relative}.cta__secondary--blue .icon-chevron,.bg-color--blue .cta__secondary .icon-chevron,.cta__secondary--yellow .icon-chevron,.bg-color--yellow .cta__secondary .icon-chevron,.bg-color--blue-tint .cta__secondary .icon-chevron,.card__half-contact-info .cta__secondary .icon-chevron,.card__full-contact-info .cta__secondary .icon-chevron{height:1.5rem;left:-2.25rem;position:absolute;width:1.5rem}.cta__primary--blue,.bg-color--yellow .cta__primary,.bg-color--blue-tint .cta__primary,.card__half-contact-info .cta__primary,.card__full-contact-info .cta__primary,input[type="button"].cta__primary--blue,.bg-color--yellow input.cta__primary[type="button"],.bg-color--blue-tint input.cta__primary[type="button"],.card__half-contact-info input.cta__primary[type="button"],.card__full-contact-info input.cta__primary[type="button"]{border-color:#071d49;color:#071d49}.cta__primary--blue:active,.bg-color--yellow .cta__primary:active,.bg-color--blue-tint .cta__primary:active,.card__half-contact-info .cta__primary:active,.card__full-contact-info .cta__primary:active,.cta__primary--blue:focus,.bg-color--yellow .cta__primary:focus,.bg-color--blue-tint .cta__primary:focus,.card__half-contact-info .cta__primary:focus,.card__full-contact-info .cta__primary:focus,.cta__primary--blue:hover,.bg-color--yellow .cta__primary:hover,.bg-color--blue-tint .cta__primary:hover,.card__half-contact-info .cta__primary:hover,.card__full-contact-info .cta__primary:hover,input[type="button"].cta__primary--blue:active,.bg-color--yellow input.cta__primary[type="button"]:active,.bg-color--blue-tint input.cta__primary[type="button"]:active,.card__half-contact-info input.cta__primary[type="button"]:active,.card__full-contact-info input.cta__primary[type="button"]:active,input[type="button"].cta__primary--blue:focus,.bg-color--yellow input.cta__primary[type="button"]:focus,.bg-color--blue-tint input.cta__primary[type="button"]:focus,.card__half-contact-info input.cta__primary[type="button"]:focus,.card__full-contact-info input.cta__primary[type="button"]:focus,input[type="button"].cta__primary--blue:hover,.bg-color--yellow input.cta__primary[type="button"]:hover,.bg-color--blue-tint input.cta__primary[type="button"]:hover,.card__half-contact-info input.cta__primary[type="button"]:hover,.card__full-contact-info input.cta__primary[type="button"]:hover{background-color:#071d49;color:#ffd100}.cta__primary--yellow,.bg-color--blue .cta__primary,input[type="button"].cta__primary--yellow,.bg-color--blue input.cta__primary[type="button"]{border-color:#ffd100;color:#ffd100}.cta__primary--yellow:active,.bg-color--blue .cta__primary:active,.cta__primary--yellow:focus,.bg-color--blue .cta__primary:focus,.cta__primary--yellow:hover,.bg-color--blue .cta__primary:hover,input[type="button"].cta__primary--yellow:active,.bg-color--blue input.cta__primary[type="button"]:active,input[type="button"].cta__primary--yellow:focus,.bg-color--blue input.cta__primary[type="button"]:focus,input[type="button"].cta__primary--yellow:hover,.bg-color--blue input.cta__primary[type="button"]:hover{border-color:#ffd100;background-color:#ffd100;color:#071d49}.card__full-contact-info .card__emergency-panel .cta__primary{border-color:#fff;color:#fff}.card__full-contact-info .card__emergency-panel .cta__primary:active,.card__full-contact-info .card__emergency-panel .cta__primary:focus,.card__full-contact-info .card__emergency-panel .cta__primary:hover{border-color:#f2f3f6;background-color:#f2f3f6;color:#071d49}.cta__secondary--blue,.bg-color--blue .cta__secondary{color:#fff}.cta__secondary--blue:hover,.bg-color--blue .cta__secondary:hover{border-bottom-color:#fff}.cta__secondary--blue .icon,.bg-color--blue .cta__secondary .icon{fill:#fff}.cta__secondary--yellow,.bg-color--yellow .cta__secondary,.bg-color--blue-tint .cta__secondary,.card__half-contact-info .cta__secondary,.card__full-contact-info .cta__secondary{color:#071d49}.cta__secondary--yellow:hover,.bg-color--yellow .cta__secondary:hover,.bg-color--blue-tint .cta__secondary:hover,.card__half-contact-info .cta__secondary:hover,.card__full-contact-info .cta__secondary:hover{border-bottom-color:#071d49}.cta__secondary--yellow .icon,.bg-color--yellow .cta__secondary .icon,.bg-color--blue-tint .cta__secondary .icon,.card__half-contact-info .cta__secondary .icon,.card__full-contact-info .cta__secondary .icon{fill:#071d49}.cta__contact{line-height:36px;line-height:2.25rem;position:relative;margin:0 2.25rem 0 3rem}.cta__contact .icon-email,.cta__contact .icon-phone,.cta__contact .icon-chat{fill:#071d49;height:2.25rem;left:-3rem;position:absolute;width:2.25rem}.icon{display:inline-block;vertical-align:middle}.heron--icon-arrow{height:1.25rem;width:1.25rem}.icon-chevron{height:1.25rem;width:1.25rem;margin:-.125rem 1rem 0 0}.icon-chat,.icon-email,.icon-phone{height:1.8em;margin-right:1.125rem;width:1.8em}.icon-menu{fill:#fff;height:1.8em;width:1.8em}.icon-search{height:1.4375em;width:1.4375em}.icon-ucas{height:1.25rem;margin:.125rem .375rem .125rem 0;width:3rem}.icon-user{fill:transparent;height:1.25rem;margin-right:.36rem;stroke:#ffd100;stroke-width:2px;-webkit-transform:translateY(-.125rem);-ms-transform:translateY(-.125rem);transform:translateY(-.125rem);width:1.25rem}.svg--blue{fill:#071d49}.svg--white{fill:#fff}body{-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum"}.heron--p{max-width:600px}.heron--h2{font-size:32px;font-size:2rem;line-height:36px;line-height:2.25rem;margin-bottom:1.5rem}@media(min-width:700px){.heron--h2{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}}.heron--h3{font-size:29px;font-size:1.8125rem;line-height:36px;line-height:2.25rem}@media(min-width:700px){.heron--h3{font-size:31px;font-size:1.9375rem;line-height:48px;line-height:3rem}}#cookie-message a,.bg-color--blue a,.bg-color--yellow a,.bg-color--blue-tint a,.card__half-contact-info a,.card__full-contact-info a{border-bottom:.1875rem solid transparent;display:inline-block;font-weight:bold;text-decoration:none}#cookie-message a:active,#cookie-message a:focus,#cookie-message a:hover{border-bottom-color:#071d49}.bg-color--blue{background-color:#071d49;color:#fff}.bg-color--blue a{color:#fff}.bg-color--blue a:hover{border-bottom-color:#fff}.bg-color--yellow{background-color:#ffd100;color:#071d49}.bg-color--yellow a{color:#071d49}.bg-color--yellow a:hover{border-bottom-color:#071d49}.bg-color--blue-tint{background-color:#f2f3f6;color:#071d49}.bg-color--blue-tint a{color:#071d49}.bg-color--blue-tint a:hover{border-bottom-color:#071d49}.standfirst{font-weight:500}@media(min-width:700px){.grid-container--card{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-utility-search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-utility-search .nav-utility-search::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}@media(min-width:700px){.nav-utility-search{width:75%}}@media(min-width:1020px){.nav-utility-search{float:right;width:50%}}.nav-utility-search .nav--utility{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;display:inline-block;float:right;margin-bottom:.5em}@media(min-width:700px){.nav-utility-search .nav--utility{font-size:18px;font-size:1.125rem;line-height:24px;line-height:1.5rem}}.nav-utility-search .nav--utility .nav--utility::after{content:" ";font-size:0;display:block;clear:both;visibility:hidden;line-height:0;height:0}.nav-utility-search .nav--utility>li{display:inline-block}.nav-utility-search .nav--utility>li:not(:last-child){margin-right:1em}.nav-utility-search .nav--utility a{display:block;text-decoration:none}.nav-utility-search .nav--utility:hover,.nav-utility-search .nav--utility:active,.nav-utility-search .nav--utility:focus{text-decoration:underline}@media(min-width:700px){.nav-utility-search .nav--utility{margin-bottom:0}}.site-search #site-search:active~.button--search:active,.site-search #site-search:active~.button--search:focus,.site-search #site-search:active~.button--search:hover,.site-search #site-search:focus~.button--search:active,.site-search #site-search:focus~.button--search:focus,.site-search #site-search:focus~.button--search:hover,.site-search #site-search:hover~.button--search:active,.site-search #site-search:hover~.button--search:focus,.site-search #site-search:hover~.button--search:hover,.site-search #site-search.site-search--on~.button--search:active,.site-search #site-search.site-search--on~.button--search:focus,.site-search #site-search.site-search--on~.button--search:hover,.site-search .button--search:hover{background-color:#1f335b}.site-search #site-search:active~.button--search:active .icon-search,.site-search #site-search:active~.button--search:focus .icon-search,.site-search #site-search:active~.button--search:hover .icon-search,.site-search #site-search:focus~.button--search:active .icon-search,.site-search #site-search:focus~.button--search:focus .icon-search,.site-search #site-search:focus~.button--search:hover .icon-search,.site-search #site-search:hover~.button--search:active .icon-search,.site-search #site-search:hover~.button--search:focus .icon-search,.site-search #site-search:hover~.button--search:hover .icon-search,.site-search #site-search.site-search--on~.button--search:active .icon-search,.site-search #site-search.site-search--on~.button--search:focus .icon-search,.site-search #site-search.site-search--on~.button--search:hover .icon-search,.site-search .button--search:hover .icon-search{fill:#ffd100}.site-search{display:none}@media(min-width:700px){.site-search{border-radius:100em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;float:none;margin-right:1.5rem;padding:0 0 0 .75rem}}.site-search #site-search{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;background-color:transparent;border:0;vertical-align:top;border-bottom-color:#071d49;border-radius:100em 0 0 100em;color:#fff;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0;padding:.75rem .375rem .75rem 1.5rem;-webkit-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease;width:auto}@media(min-width:700px){.site-search #site-search{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.site-search #site-search:active,.site-search #site-search:focus,.site-search #site-search:hover,.site-search #site-search.site-search--on{background-color:#fff;color:#071d49;outline:0}.site-search #site-search:active~.button--search,.site-search #site-search:focus~.button--search,.site-search #site-search:hover~.button--search,.site-search #site-search.site-search--on~.button--search{background-color:#ffd100;color:#1f335b}.site-search #site-search:active~.button--search .icon-search,.site-search #site-search:focus~.button--search .icon-search,.site-search #site-search:hover~.button--search .icon-search,.site-search #site-search.site-search--on~.button--search .icon-search{fill:#071d49}.site-search #site-search:active::-webkit-input-placeholder,.site-search #site-search:focus::-webkit-input-placeholder,.site-search #site-search:hover::-webkit-input-placeholder,.site-search #site-search.site-search--on::-webkit-input-placeholder{color:#ccc}.site-search #site-search:active::-moz-placeholder,.site-search #site-search:focus::-moz-placeholder,.site-search #site-search:hover::-moz-placeholder,.site-search #site-search.site-search--on::-moz-placeholder{color:#ccc}.site-search #site-search:active:-ms-input-placeholder,.site-search #site-search:focus:-ms-input-placeholder,.site-search #site-search:hover:-ms-input-placeholder,.site-search #site-search.site-search--on:-ms-input-placeholder{color:#ccc}.site-search #site-search:active::-ms-input-placeholder,.site-search #site-search:focus::-ms-input-placeholder,.site-search #site-search:hover::-ms-input-placeholder,.site-search #site-search.site-search--on::-ms-input-placeholder{color:#ccc}.site-search #site-search:active::placeholder,.site-search #site-search:focus::placeholder,.site-search #site-search:hover::placeholder,.site-search #site-search.site-search--on::placeholder{color:#ccc}.site-search #site-search::-webkit-input-placeholder{color:#fff;font-family:ARURaisonne-DemiBold;font-size:1.125em;line-height:1.277778;text-align:right}.site-search #site-search::-moz-placeholder{color:#fff;font-family:ARURaisonne-DemiBold;font-size:1.125em;line-height:1.277778;text-align:right}.site-search #site-search:-ms-input-placeholder{color:#fff;font-family:ARURaisonne-DemiBold;font-size:1.125em;line-height:1.277778;text-align:right}.site-search #site-search::-ms-input-placeholder{color:#fff;font-family:ARURaisonne-DemiBold;font-size:1.125em;line-height:1.277778;text-align:right}.site-search #site-search::placeholder{color:#fff;font-family:ARURaisonne-DemiBold;font-size:1.125em;line-height:1.277778;text-align:right}.site-search .button--search{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem;background-color:transparent;border-radius:0 100em 100em 0;height:auto;margin:0;padding:.75rem 1.5rem .75rem .75rem;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;width:auto}@media(min-width:700px){.site-search .button--search{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}.site-search .button--search:hover~#site-search{background-color:#fff}.site-search .button--search .icon-search{fill:#fff}.nav--primary__controls .icon-search{fill:#fff}#cookie-message{background-color:#f2f3f6;display:none;margin:0 auto;max-width:72em}#cookie-message__inner{padding-top:1.5rem}#cookie-message__inner #cookie-message__copy p{max-width:800px;padding-bottom:1.125rem}#cookie-message__inner #cookie-message__close{margin-bottom:1.5rem}@media(min-width:700px){#cookie-message__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#cookie-message__inner p{padding:0 1.5rem 1.5rem 0}}.tabbed-content-heron{line-height:24px;line-height:1.5rem;padding:3rem 1.5rem 1.5rem}@media(min-width:700px){.tabbed-content-heron{padding-bottom:3rem}}.tabbed-content-heron .cta__primary{margin-bottom:1.5rem}.tabbed-content-heron .tabbed-content-heron__intro{margin-bottom:1.5rem;text-align:center}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__intro{margin-bottom:2.25rem}}.tabbed-content-heron .tabbed-content-heron__intro p{margin-left:auto;margin-right:auto}.tabbed-content-heron .tabbed-content-heron__intro strong{font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem;display:inline-block;margin-bottom:1.5rem;text-transform:uppercase}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__intro strong{font-size:15px;font-size:.9375rem;line-height:24px;line-height:1.5rem}}.tabbed-content-heron .tabbed-content-heron__intro h2{color:#ffd100}@media(min-width:700px){.tabbed-content-heron .tabbed-content__controls{border-bottom:0;text-align:center}}.tabbed-content-heron .tabbed-content__tabs{background-color:#1f335b;border-radius:1.6875rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:3rem}.tabbed-content-heron .tabbed-content__tabs li{margin:0}.tabbed-content-heron .tabbed-content__tabs .tab-control{line-height:24px;line-height:1.5rem;background-color:transparent;border:0;border-radius:100rem;margin:0;padding:1.03125rem 2.25rem .84375rem}.tabbed-content-heron .tabbed-content__tabs .tab-control:hover{color:#ffd100}.tabbed-content-heron .tabbed-content__tabs .tab-control.is-on{background-color:#fff;border:0;color:#071d49}.tabbed-content-heron .tabbed-content__tabs .tab-control.is-on:hover{color:#071d49}.tabbed-content-heron .tabbed-content__section{margin:0;padding:0}@media(min-width:700px){.tabbed-content-heron .tabbed-content__section{padding:0}}@media(min-width:700px){.tabbed-content-heron .tabbed-content__section-inner{display:-webkit-box;display:-ms-flexbox;display:flex}}.tabbed-content-heron .tabbed-content-heron__main .accordion__section{border:0}.tabbed-content-heron .tabbed-content-heron__main .accordion__section:first-child{border-top:0}.tabbed-content-heron .tabbed-content-heron__main .accordion__section.accordion--toggle .accordion-control{border-color:#fff}.tabbed-content-heron .tabbed-content-heron__main .accordion__section.accordion--toggle .accordion-control .heron--icon-arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion-control{border-color:#1f335b;display:block;text-decoration:none}.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion-control .heron--icon-arrow{-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;-o-transition:transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease}.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion-control::before{content:none}.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion-control:hover{border-color:#fff}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion-control{display:none}}.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion__heading{font-size:19px;font-size:1.1875rem;line-height:24px;line-height:1.5rem;background:none;margin:0}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion__heading{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}}.tabbed-content-heron .tabbed-content-heron__main .accordion__section .accordion__heading .heron--icon-arrow{fill:#fff;float:right}.tabbed-content-heron .tabbed-content-heron__img{margin:1.5rem 0}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__img{-ms-flex-item-align:start;align-self:flex-start;margin:0 1.125rem 0 0;width:50%}}.tabbed-content-heron .tabbed-content-heron__copy{-ms-flex-item-align:center;align-self:center}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__copy{width:50%}}@media(min-width:700px){.tabbed-content-heron .tabbed-content-heron__copy{margin-left:1.125rem}}.card__details{padding:0 1.5rem}.card__details h2{margin-bottom:.75rem}.card__details p{padding-bottom:1.5rem;max-width:600px}.card__half-image,.card__full-image--left,.card__full-image--right{margin-bottom:1.5rem}.card__half-image h2,.card__full-image--left h2,.card__full-image--right h2{margin-top:1.5rem}.card__half-image .card__bg-img,.card__full-image--left .card__bg-img,.card__full-image--right .card__bg-img{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;overflow:hidden;padding-bottom:61.2%;width:100%}.card__half-contact-info,.card__full-contact-info{background-color:#f2f3f6;margin-bottom:1.5rem;padding-top:2.25rem;width:100%}.card__half-contact-info ul,.card__full-contact-info ul{list-style-type:none}.card__half-contact-info .card__contact-panel,.card__full-contact-info .card__contact-panel{list-style-type:none}.card__half-contact-info .card__contact-panel li,.card__full-contact-info .card__contact-panel li{margin:0 0 1.5rem 0;min-width:50%}.card__half-contact-info .card__contact-panel li a,.card__full-contact-info .card__contact-panel li a{text-decoration:none}.card__half-contact-info .card__contact-panel li:last-child,.card__full-contact-info .card__contact-panel li:last-child{margin-right:0}.card__half-contact-info a,.card__full-contact-info a{color:#071d49}.card__half-contact-info a:hover,.card__full-contact-info a:hover{border-bottom-color:#071d49}.card__half-contact-info .card__contact-timing,.card__full-contact-info .card__contact-timing{font-weight:500}.card__half-contact-info .cta__contact .icon,.card__full-contact-info .cta__contact .icon{fill:#071d49}.card__half-contact-info #livechat-button{margin-right:2.25rem}.card__full-contact-info .card__emergency-panel{background-color:#a6093d;color:#fff;padding:1.5rem 0 0}@media(min-width:700px){.card__full-contact-info .card__emergency-panel{padding-bottom:1.5rem}}.card__full-contact-info .card__emergency-panel h3{margin:0 0 1.5rem}@media(min-width:520px){.card__contact-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(min-width:700px){.card__half-image h2,.card__full-image--left h2,.card__full-image--right h2{margin-top:2.25rem}.card__half-image,.card__half-contact-info{margin-right:.75rem;width:calc(50% - .75rem)}.card__half-image~.card__half-image:nth-of-type(2n),.card__half-image~.card__half-image:nth-of-type(2n),.card__half-contact-info~.card__half-image:nth-of-type(2n),.card__half-contact-info~.card__half-image:nth-of-type(2n){clear:none;margin:0 0 1.5rem .75rem}.card__half-contact-info .card__contact-panel li,.card__full-contact-info .card__contact-panel li{min-width:0}.card__full-image--left,.card__full-image--right{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.card__full-image--left .card__bg-img,.card__full-image--right .card__bg-img{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding-bottom:30.6%}.card__full-image--left .card__details,.card__full-image--right .card__details{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.card__full-image--left::after,.card__full-image--right::after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden}.card__full-image--right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media(min-width:1020px){.card__full-contact-info .card__emergency-panel .card__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex}.card__full-contact-info .card__emergency-panel h3{margin-right:1.5rem;margin-bottom:0}.card__full-contact-info .card__emergency-panel p{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;margin-right:1.5rem;padding:0}.card__full-contact-info .card__emergency-panel .cta__primary{margin:0}}